9700000 -223813325388537258675024771377971200000 9700001 -652335213818448998950354720384147062528 9700002 77554348681570759263009762109469307168 9700003 487754494382949135038104191117063212252 9700004 119659619978114052578161526297669821056 9700005 -29419913331501194976636648869213201280 9700006 -19679217880172422449658112928821237760 9700007 -87306795223877098623106391985202718880 9700008 234794441488090133078797812172728975360 9700009 5626539249386833814494547076324049440 9700010 -15405564501572783443413035475179232000 9700011 -152347812177247310672415972717387920568 9700012 -56033449482744375908045348924625320960 9700013 32763441381388371574603500345193512000 9700014 104920928454624051489803464718977496640 9700015 88671102164645503435886591060904432000 9700016 -2187981371533225102524352967672905728 9700017 -152982842725941861500016651392976504720 9700018 -228627561958185069772302495831496781040 9700019 68994692003927766245659805114752636320 9700020 50844544692841294410657117800359526400 9700021 -12224157674258255739720269617631069640 9700022 -264427817581608159504207334172259374688 9700023 -132958222222644260011904432841792521136 9700024 -18162694995190825191764355141235015680 9700025 -129411657311954777511096706444796395200 9700026 -337468450995425275079538965463834624 9700027 262694619291351125332105919125803083876 9700028 200419207664302644977120150066330351616 9700029 235162930118672512466632857001611960000 9700030 -84266225048746291918567387786364707200 9700031 -41368749998274269510702290014743941776 9700032 9379329688480013939865789874254643200 9700033 -28887499201477881597996216542917527936 9700034 87800488859428924316900966016432862416 9700035 -33803789603684187010843165459520638800 9700036 -18698122789179714548315226618242353920 9700037 233402560316148465390602487798813145692 9700038 141204570832141033383511333630734625344 9700039 -455171578538575553899487993489849829160 9700040 77559494173581000827797479139931596800 9700041 120668977748700693478036272719975978880 9700042 -7169656372118329039016215210141856256 9700043 -166063025246764564201371327701436455376 9700044 -123960027197161485159430538930476216320 9700045 -7925283252177419787327017347624012800 9700046 -12468326935907052286355704746831198528 9700047 -128805367035760313768422041867702105600 9700048 197324886006041003728218955366524518400 9700049 66467566582636758893052873085164573300 9700050 19410952025598653398306344489539164800 9700051 188709161699129368355707273152965344600 9700052 -139545455584111724583252197031735087360 9700053 -215323974557372335070424057566089783392 9700054 12158105524945120423463354053419663360 9700055 8676840098191538198769193992537409920 9700056 9881561679381888482380022350267392000 9700057 194899029954623375637501872108549241552 9700058 63749876162634376080596211911424463584 9700059 -219018413474373329411702090183191817280 9700060 -94406259923094592924962689054301143040 9700061 -12663979892525765358231351192368760000 9700062 145264316809891641525683232912405202752 9700063 -34184192637482232912713036683867374688 9700064 179853584016905602640108860464736763904 9700065 129065359892938147672035787393742154600 9700066 9827934683134515284767603910642002944 9700067 -67867418295793225396090359878491495200 9700068 270179712926885387379261010082291712 9700069 -850337969058161984494924779828645056 9700070 1533122784351415112285221794047969280 9700071 -44949622911370497183845543284046115288 9700072 166914239767974108053924451056415129600 9700073 218265021769200342670202099790821627322 9700074 119314092075987089242385634527647437744 9700075 -15053948870822477108252932873192128000 9700076 -157236061466079323094133827503314026240 9700077 -64785827392544750454529247414996498880 9700078 -117347936478740869667946267234841344 9700079 -165427641619360323368651943620177734320 9700080 12267489766050415055798552110134067200 9700081 11605900626300298489376747621597580384 9700082 95278501247123341810450734866260303872 9700083 72437145747015812421995576365350561984 9700084 -21785687269031124585785093847337734784 9700085 32527330816438260827988230990399715360 9700086 -11431075890063375322590309258018816 9700087 16558789854067686792008151892046822160 9700088 152290529698417251156182155862745231360 9700089 70076687717985045731047264976411489280 9700090 -54318026661430615445078883975168460800 9700091 -222156717383610974926897853387310754416 9700092 -153419981345140830133945219584631285248 9700093 282509036229301124043931570038490377522 9700094 -5741655209270219317888449939585027840 9700095 -118543520584223427070396245540495974400 9700096 102056761505146143692049170818203123712 9700097 -406678339600645357853461237114000941216 9700098 23002025289369825048737017891708707840 9700099 341469205555710298927123267228571503100 9700100 -127664208162283691076233463744288681600 9700101 199612384357529395456180844652075191040 9700102 -172084796308803909244210548571229881248 9700103 117378275154021084304084257690085269600 9700104 -88684343964407276257186536007901184000 9700105 -60605859534009624911373768993584454840 9700106 28864082794276115844636746283163224000 9700107 226948195881865829890864696667719982040 9700108 -43205702657942906205552849978067230720 9700109 279289362967236425034309437708709331020 9700110 -5239356126914973696433741366338931200 9700111 -147836761901871002305802226112326910288 9700112 -779423256810920145072576414627397632 9700113 -6544337609556314369154266483380277376 9700114 -90950336408220810608655186361641947520 9700115 -5556103101198342786634384223073909600 9700116 17591329024317871868331941279601457152 9700117 -33706574733160501461068340025501743616 9700118 237310618901841464222520138728340425760 9700119 124105628678777844502135026629092410288 9700120 92794842638492009117127682483091865600 9700121 185506499422130373482674576579779962832 9700122 -32197632393342768866384599695909616128 9700123 -127896179540660826495865316412261898320 9700124 46685605448920059259676630498060184576 9700125 -55461336825301190674070576634014616000 9700126 150331091663258241252941273895375298560 9700127 225362215163294639143158362564148458880 9700128 -239122739309068165207202012787218841600 9700129 272027150698423045338568754126766755860 9700130 -37593706288823041017223286472792476160 9700131 -88974576864965038798535148460552838400 9700132 -108194378560328881789321267401923132928 9700133 204850259419960234728938344067929044480 9700134 87288966514298128072836982210087884480 9700135 -84135041140369436095563418647850524000 9700136 -240618083221154147529444317874176824320 9700137 76866838008855062036645560921615625994 9700138 233361378711643061482597125156196076976 9700139 307978745070429611958589971442417493940 9700140 -108287860454689479064906284642963916800 9700141 264841606539896607681524288681575049568 9700142 75661046731212372778634752794716183040 9700143 -64383143732525026596447295503560774136 9700144 5011563995168847362012187732250132480 9700145 16685445221428202381941840332836947200 9700146 -32145077908071170310343706154048349440 9700147 -392665595700718126037023225861978124404 9700148 -33109752465969986692353492295722221568 9700149 18882088956855386961581618838432207360 9700150 125287212555576950953240584800091712800 9700151 -193316124301539879389543606074300301928 9700152 24391400072149392116510463954105139200 9700153 316061736470530861749060302465110127402 9700154 -196725372234785432709726939162713806224 9700155 -25824677176215445386548613148752240 9700156 172868334642967057767475068358038379520 9700157 -247353606346731053071910437059176617728 9700158 14483383257360996119675561989394055168 9700159 -147916930771082586508186151433578316448 9700160 31575610765849106620674021120965345280 9700161 217892088911984000409713393111237697072 9700162 27632440404358555592146934297468542464 9700163 73767498056309018857978201944170738184 9700164 19575948264258171217368655797788537856 9700165 -316462582641660807767574803240027138400 9700166 11180195865680341484760948268179632640 9700167 -17414977173942556596229565882191355952 9700168 -387927726343215631060796876669315005440 9700169 68766052275865917913376864793980100570 9700170 -49714095056736521398491966830374137600 9700171 -75316435871834487721538968486995947408 9700172 33086327497312232907895543250208658176 9700173 -109457564019300078702605241521794848000 9700174 -3873780187024683449170349330208270336 9700175 -330848644645720483229913026821783930200 9700176 -16594410779910116662766467419739127808 9700177 -64784993931829368375955532694396351488 9700178 256659642501593854120168896841541674656 9700179 -25836275857657825285509300961353477120 9700180 102097749027922339137476126608344268800 9700181 -63040755230790457062065179387697498880 9700182 -34165703416102210506060113650867474560 9700183 -933796139357008318402115234210787509376 9700184 33880513950715322170716088080755712000 9700185 198099786654690708683329519817908612800 9700186 -144397222781960927459424292480905827616 9700187 -32709568459186111061783297419786375884 9700188 146153859118073868741751426707732441600 9700189 94331516134530683596777404165731813760 9700190 -24726422040374432898798010980419692800 9700191 -136899605256057349577806383755965535400 9700192 99974290470201158898080166009255493632 9700193 -136587203969442751442578717114434211920 9700194 9292542038045200790592076106739108864 9700195 -380813977574569098248623864631362775520 9700196 -233174809936106539734036625265187993600 9700197 -122700451743840927721231577383003920672 9700198 305816721660558612998421547635100800 9700199 -220433152037264924344186198781860917120 9700200 -140945717785334162364790755010373376000 9700201 77383947153611985597667366140683085952 9700202 210581252502608847322146045888866181552 9700203 -242368041101273826690722849700786964800 9700204 80188444261147540375707529378826750976 9700205 268804322776537590385362426579740014860 9700206 50688906224421439837942241832109440000 9700207 -381251901250545876354505462812810472 9700208 -47922021775474899185171600523798380544 9700209 -211461682479818722515292037609888189280 9700210 13330706554182389991888913905274675200 9700211 220583199605404226107376985851434800 9700212 43205609974543794402276489636426227712 9700213 -410964077757436815219367569337709859538 9700214 -44410045432914340969680670299909128544 9700215 57278170477229138568718913967544350720 9700216 -159453284387532164790253695430205091840 9700217 -65154388697145499745909461496803652268 9700218 99786586485836724904071935530379670528 9700219 -277166180586388758346844742598667261856 9700220 257306065250959389027466208682413813760 9700221 -207542338023270057176662042091781938688 9700222 15387872927683443357584193945854008320 9700223 113606167878589625576424660493131997464 9700224 -178113960438626669206968315926450012160 9700225 -256111996356218742059308338489527862250 9700226 50540761105532215642531493361812404224 9700227 29120591037976015995294730033274232048 9700228 221375275111984258592861928345051761920 9700229 228333782178468797247809073089937285120 9700230 -77337667766926133630889360580143665280 9700231 -264537444191425954495351445279831298336 9700232 -79012685726754723140972829041689067520 9700233 23088998939674419832801398597619616448 9700234 147431768718242076665943825848768065632 9700235 -266297517757246958878809310203785284320 9700236 -6458014828456001339116495822537254912 9700237 -31464636013683076570334498454992232980 9700238 -33589094341470393233992111571405921856 9700239 -202092498116274543691820048495392541040 9700240 -3076131458828890706433145650201231360 9700241 2233103308134257355137204865917583360 9700242 -10134503135924780171945612137000997376 9700243 -171771791115287922261675589381737518000 9700244 -56127508582070048890118691403959896064 9700245 -142105573801387970090543956361253247080 9700246 -76379992089718895738728435300923368928 9700247 263697123454693397429359725631178442696 9700248 153661653666968864185924249362094632960 9700249 -85556578983555740307793888720483788480 9700250 622124032759731296814267229782528000 9700251 157478285684036825020996967188817094528 9700252 114481204751824433509642438666350499840 9700253 37878126926979369584750203493296207320 9700254 -72535663230537059224535973349011481920 9700255 42665631571558149474887947621741500000 9700256 -272399220188262196345089988554479763456 9700257 96463991736025205933927981877554054592 9700258 44692281453818520116518791854043872640 9700259 -45762688324031019262049882722356462696 9700260 -77692885150070033528023626741212774400 9700261 152944695467069251391620929223427884924 9700262 -2117764676255748353254614538403472960 9700263 141335360975482847682540732096591676320 9700264 78764180680803650629542656799113625600 9700265 327276394482008684675816688367384938660 9700266 -46675262937243673609088290297125854976 9700267 52329272848541368100545621986695457160 9700268 273558813507854033984215422877288396800 9700269 23072533671150165941145230194240662240 9700270 -25260182995377564195613124985707065920 9700271 66559661322462253751797914056281750512 9700272 -2915258576670490903287139915909300224 9700273 -253647251799785706152336584141516111056 9700274 40247554647008874724984381953198821136 9700275 26579338536711959495671474036370970000 9700276 138570305565323554040849755731737932160 9700277 -406222152213800866163476182357153072000 9700278 21434971632293763069666293109174865920 9700279 -72424193263954206218551446559927797760 9700280 -113663561134404995378804591775564595200 9700281 -8109150267588554526371042101271362620 9700282 92659308559124687305708351044537826272 9700283 -7352238809976700110937395830964012096 9700284 -477280657393959004323947971529564160 9700285 32690417496242706494069055351051842820 9700286 159181896860629035636312909800210230464 9700287 -6514113381914204835748452668828990448 9700288 24614535825941623535152934512943431680 9700289 -509289076262131200795054380034695390910 9700290 33258888124865632363075393463470771200 9700291 89634186119377340502139724698654305592 9700292 -44143229400057587511456296880801607680 9700293 -18886031797697661232589303305448801280 9700294 -542702036293766280240192899026482240 9700295 -227660184901675385680574001594063790800 9700296 16333905509331175162911279287061872640 9700297 -113025435050754613790577656811294120540 9700298 -16187102829688090247036540436782818560 9700299 -3999842015482519888128290359783787520 9700300 -177908950129275169343610078109450681600 9700301 -171837914958368641146443281691937415188 9700302 -167739320762529361941063749944230539136 9700303 -84549999405940817560014867335210624512 9700304 13205142250685002439411643707701985280 9700305 107966468587766194698559510060098005760 9700306 9978374369817208674890522329508282880 9700307 93405282597323333368993777835504648556 9700308 28676378678417768157330615886588815360 9700309 186712381843593200500445742592334445340 9700310 -31601754887106752680783518647683165440 9700311 -117686594907812324462465028890516306328 9700312 -126305463391941158874273574432616140800 9700313 -922758458927154009696590228141839872 9700314 -46087332542283156039910249149220768512 9700315 -52476940787242807426849262928739554480 9700316 -125971862469392680805135857818254197248 9700317 210994660214082688460622563730261749760 9700318 106816876837343645601644037721662687360 9700319 26215826122512340964714083440545903520 9700320 -16493249392436049464007800333260554240 9700321 563544314419975757212414990156674481044 9700322 140168924836249960132069609886080325712 9700323 -226804268875901272849720297784475111816 9700324 285674687693392388658102373870713773696 9700325 -93954704020284785207660238882582225900 9700326 -78932738867274582777425964376776458880 9700327 -467348655567718062236422855030130176 9700328 141612999635361502892139513950150000640 9700329 29103751806766688473994130038188554384 9700330 -27474936024814368452934128894027980800 9700331 -498587905814439835849824768057771928800 9700332 -102647666394750543685599973534022896128 9700333 202467666924996152356090676644926240844 9700334 207940493048636686101051314826099373248 9700335 186209165109252179148126339925160289720 9700336 -110450309983398288285218262285952942080 9700337 99653522301910261648304573860787515986 9700338 -11371777684629223041037895191545718656 9700339 -83470424092172606123627663729891359800 9700340 -54715899293499107808655179261344371200 9700341 -70165726008637870567388432583290425536 9700342 -81737231794383480009020826234204508416 9700343 16589196956829824091830198204209733784 9700344 -325773528236403934324211957413223424000 9700345 144149580107825021341558502222874860100 9700346 64297782754742401558177328201306177760 9700347 249582646880402862630610302810787551600 9700348 -122441480526899775996956384694065644544 9700349 328419520716707024806167441292416913440 9700350 -26137983633150471142735182642406272000 9700351 -58778502292475943772605527774821497048 9700352 -91450833989083017984747932848723329024 9700353 57157794706827477274035462513544815144 9700354 16380913248647844382662528080863062432 9700355 -56087237476410511513826447962982784000 9700356 -111229102056928589440171313445726409728 9700357 -241384294219015682312648805577241391394 9700358 58428286999569710887828560718056413280 9700359 -74408127004940849145012656727852267096 9700360 180751055694641893647862027891064064000 9700361 155987459940281953803040245032053316544 9700362 91752838806649433633139848194815704064 9700363 416022861816186868777469377683501470704 9700364 -52172737949591775055466208038932491264 9700365 101178158428184512741762114706595840 9700366 -25641858795200875653902676875068341696 9700367 219247470003665563951504780402618284120 9700368 -22435810132160510022914865275859763200 9700369 52115505401778732862662255091655000896 9700370 -1409498061040870137909424274189322240 9700371 122362477229609461076777394365115895680 9700372 105638501791680307025847626716724772864 9700373 -534513266606863805383022220844803360996 9700374 -50666987266368163063727505790576734720 9700375 -8952677419303278332832543212391912000 9700376 -52879479443310943693569191268194058240 9700377 188639223266539357728914940840179631360 9700378 51336421224048720182469588895683597024 9700379 -142871439639086181696656937249422088816 9700380 73729004060150925333376978166913538560 9700381 -60325876893718063339735967895703121818 9700382 -278465813795379560985992703039446702208 9700383 -184468311705394352515181157031322764800 9700384 -208896408955902153616977561141339095040 9700385 297006771142346097396642700301691802560 9700386 5440025123460442800982013193415252224 9700387 350271297040085470040208251447459676672 9700388 11076230447907852124409306537290039296 9700389 -246864825134454271194122264415815326146 9700390 -66380179420229627521339774880397131520 9700391 18737410320297698456184874650802337664 9700392 42437601663404274010895092029925539840 9700393 98843634771993468085663707806706965600 9700394 74801083269480463249250011347805657344 9700395 -1228491267186580899412704941859536160 9700396 -27164323007662280352981121480223928320 9700397 59514880520183597050425116801225321664 9700398 -675627203551626596970015552420390720 9700399 -119264847221935634780699193594941325720 9700400 37373945126353919377764865865491660800 9700401 -48175074625107826772593795758436244352 9700402 -113203675245925432250516625604245207648 9700403 -351070442793267292314087008831044779936 9700404 8332432349488447318268736719999803392 9700405 86634743115459282112515818275034296320 9700406 -98995240166329065230105104713362857920 9700407 100937563741945449389584886593256224704 9700408 435386552396548263909656351276667432960 9700409 540779932160399506789702745328020769540 9700410 43925134281450607649678550410804889600 9700411 -109553751599314376100745988441073812736 9700412 89949444980907923647095133946179791360 9700413 -789899656812293432401400365073703360 9700414 51927961102527078049536811981096333056 9700415 -16266370465784568113710333227404476440 9700416 85634705048495206649926226785949712384 9700417 460864503235752244946390604644597110466 9700418 17040763469236365306940739986289241600 9700419 227029290081336757445477842707519037248 9700420 -94371868617889627351254785666014206720 9700421 -332326911898205387831260577493937935108 9700422 -35426727773007462907748145040285961856 9700423 -26604836517393247694667480961713939240 9700424 -655130088399397544545857915342790656000 9700425 85192452595612779003152594023269456000 9700426 -139059414975339093171023387471549629440 9700427 119102255107267031883065599329294372864 9700428 -99830066230543334858264572688770490880 9700429 46798163771443714271289986497645655030 9700430 126089870037811498939598816361817671360 9700431 -1656694970212049646384356709716633832 9700432 22900557110548346593930843387856019456 9700433 -138238537924787424137849335075278162318 9700434 -29365013809354057289903568592556739072 9700435 -119239618243948444351221841368695175120 9700436 -59141750713190131373942615893135161600 9700437 201003937203962166952467530863733179968 9700438 -92473001106427301949991247467812293376 9700439 -27018163156225453365294272601697425744 9700440 -30286675757583614673833908643776512000 9700441 169503540726495757062107788484121576842 9700442 211309629609951398083309353142209900000 9700443 -34798861448672675206580306609773579668 9700444 95004300343239716614640506042314688512 9700445 21490136632662985217683481435920953600 9700446 -6573116648567911529423332109969436672 9700447 340776847480403978580495897018461604896 9700448 423978902064435166042388062898853642240 9700449 -336999631134072169014880241802307248 9700450 75060702929461216102743122230017456000 9700451 -114257545379333958507678764521763032548 9700452 275200695481141318767216755876563507200 9700453 -34593129766255324756289469668656106720 9700454 23199529733900110971686632574760758400 9700455 15838872710931971558345414720966760000 9700456 -492020536623714066474335988424949760 9700457 -31755855787776247419393247549769685312 9700458 11829409676128362276741354320086345728 9700459 6626120817753992244159657054966068208 9700460 -16957625995512408780860395618768896000 9700461 -123080842888578819077583960682213380768 9700462 -17519724599379308165745750886738296768 9700463 -103046498540264691903371789364858186288 9700464 26614891256838656094598214263833427968 9700465 -28638576328509480165301027166671791000 9700466 76770804799679417574209476842228625440 9700467 -81561793105889134067693039265106753536 9700468 200357895653421663381693452836674827648 9700469 154824174254267838150179234855424063840 9700470 29986333495809446898524699301957114240 9700471 633842868974547881138935958054919336960 9700472 75561543061985796890864231003410759680 9700473 -186946451799022882727604910054536183216 9700474 359337948742030228080490524463667712 9700475 -96576643950843388182864773849144295600 9700476 126991275733541550841458496431491768832 9700477 65419927533160324166028009024339781464 9700478 133999848285684220718924847678782615040 9700479 26435162793545335921427125870294312560 9700480 -68954961262306363984458097386061824000 9700481 -375642787049805433074266947168893190590 9700482 -97558329540212031594641275690695864576 9700483 37837855329918504196152694129975379104 9700484 32222266525638208825573327964986772736 9700485 40341948491535152898204732516119683200 9700486 -91023776363335220897661488866251323808 9700487 -242272910350834954981631350001811621864 9700488 13844506291577050028759519077144166400 9700489 -244306861579599406919593691999850362880 9700490 -34287803516713749737280013718394842880 9700491 -2595906800215484091216490645184728656 9700492 38050624309341351191351746021870113792 9700493 -130825833141334885546390450958657999520 9700494 64272176118947004862853069628312744000 9700495 39584697862917355827348356915888630880 9700496 -63283583992271482149345351347869286400 9700497 -110359963620937871441306530322195372940 9700498 -130215888986251708816088801740213832064 9700499 -1586650848520752886662331046515426032 9700500 125424848943005576986059157980241920000 9700501 458433738233582984448128218874311759502 9700502 4108002355571799384409132103191335552 9700503 -92627959132590916843716040060176767616 9700504 -47602291710372123602295376005021511680 9700505 215841160115715677734947750775968768000 9700506 -284070660695972181412539929317058964480 9700507 120646641439160031031411451192345638840 9700508 226673456813358239910041358116887044096 9700509 -43406306563308379247199408557928619392 9700510 115064443801174619939544155749607012160 9700511 187832805969990678797097906323632742112 9700512 -60871099695019777638628638364523298816 9700513 -205806505851075583320081100356651189840 9700514 42694216773369886522632966079340765184 9700515 46857726176438004672281093550898215120 9700516 -56941323578326813356204298792182505472 9700517 -58591238868280800007401509144009991936 9700518 39872130428542333691441369875521576960 9700519 69875282681816498240828769645991980920 9700520 684196645780281060747815962057113600 9700521 -211181885428195544783627740745910756096 9700522 9408633561000148749710198885414792640 9700523 154567074174055097945068192995109583136 9700524 90642006003182059982778442803784244736 9700525 127314710917969910370483183670204104100 9700526 36062108271297203132331851924612044800 9700527 -51702840616810424244461559323986393080 9700528 34786603831219342687093165193575628800 9700529 496270631330330528179968488806819124160 9700530 -60729516271418328178053785916524352000 9700531 533507096071619027232956458403960476792 9700532 9180865588163306977593966583012761600 9700533 -453012962429737289688716638775307830400 9700534 136082931478202861036752018511869451712 9700535 56747295431926464769064768117253818400 9700536 -110703203070283073212758852284280729600 9700537 52218002730017720227652941442229961344 9700538 10224714483465030028297771240113930720 9700539 100653785748951042653994396270138462720 9700540 181995183227293324859138424970106695680 9700541 147342311037509318245272341801757711942 9700542 -1129673480124228136360898140658525184 9700543 400189577175690571988242235476149449792 9700544 -41724342252580438397383207778223390720 9700545 128352276544650071737636096200786038400 9700546 96940773332051717880095994766571531472 9700547 -266343617296927548178318877049823827240 9700548 -18598805685901810563930853043586895872 9700549 -55954368341453322972123272271020707200 9700550 69898380860129524126661554251879873600 9700551 -16555162072288419691436410466705565696 9700552 -35201248230713589143077428874485734400 9700553 25135807947838912192978145804827067520 9700554 -52184556302918258662752294552026573568 9700555 17868268593165009994642174956335460000 9700556 -40024998112026111840148090094645863680 9700557 83164353532246583108342058047808264192 9700558 -894342492924128022390509540537130240 9700559 -64382894640067814966311374576477109536 9700560 -6956547474079469498518700970393600000 9700561 61750504335913831734530803248441307252 9700562 259668070010720020454317881181095176832 9700563 163283769403074880236293193734318965944 9700564 134576053105947328837501933539605043200 9700565 202690898269075800861271487259529351680 9700566 79796412469104491808227293290453389184 9700567 115535268996529602889509731437975732616 9700568 187998378844670884773499070772234240000 9700569 68550582146922069991581474310680578394 9700570 108382605752365260399661823540598240 9700571 -18111850891130090473279470161694183228 9700572 46967375337600278060575155625837953024 9700573 -22950524942394649749597051063739641178 9700574 -3521195724330836520683594288236675008 9700575 60577316055323875604696633889340512600 9700576 -174850046951979922380527244790568583168 9700577 398893152153377999982123127252010283426 9700578 -76177466700053014658691495448772149296 9700579 -397930623749007153848230688622459767604 9700580 -80089030868326221762946952305443628800 9700581 -73242808385701963710495809559504725856 9700582 -30868146626487213921278169153469787136 9700583 -16277597035905705244417443633720950400 9700584 230840421215605637259844683904089784320 9700585 -3046848216701347047543720696373132800 9700586 -7799130922913629383885731961698024448 9700587 217631240414961058556626528229780030400 9700588 31082410572191235197988949799301252096 9700589 62326012962002571467077551487121106390 9700590 -14076311444552708085883971418303599360 9700591 -250492937988960439371095780256878834496 9700592 -41580781661807313408919483094861119488 9700593 -74800210339583371779487227732185418816 9700594 59634309429393978979852777563386862096 9700595 -54522193238249121367655967397586246400 9700596 217354202278778248940682036905739322752 9700597 17743369379682738091799093723212528046 9700598 -64837035792113141819841209182101606336 9700599 179996409226247549232574227745907225064 9700600 -16208061452008447909258736160187392000 9700601 -106524574536296610188332380563064661398 9700602 19357832671173929090367766135440449280 9700603 184307990917819323283565585369904803520 9700604 2038935731346760665965662923727474176 9700605 5295307947918234548132093145066719640 9700606 73671692548384901618601543568743754752 9700607 74198327185116656325760377441046611312 9700608 32355739913764035032591586910927847424 9700609 -170838148300560617954971635358961832190 9700610 74063501188639395831084316928642940960 9700611 21331837436272165718243204989917052080 9700612 -147042436771240498502661602361408307200 9700613 -26906365920771596040240282442373540352 9700614 70109348564274461454045755519151943680 9700615 246170637412281310384338358124144336760 9700616 226656422261807783076608130842278348800 9700617 50034114042675511272505021176289382880 9700618 2175398784454907749454692811764508160 9700619 22884301378545230762113313363906929944 9700620 -77109956389285555521163578436784701440 9700621 66288267557070385373876760341733542720 9700622 -83682966941663440179943326351480010368 9700623 -138714081128699823156853710419304363336 9700624 37451188100244815769316506338605400064 9700625 -52949900881079461423799480377792260000 9700626 -33815532025800165616086466335978095616 9700627 213524616626820007282539843058313010476 9700628 -2332433665938389719712316764168945664 9700629 99576296337231109550548549728512055648 9700630 -137329018801162697665618089689759927040 9700631 -107696884938858965455039243231654256568 9700632 37277036422133214190952880793322219520 9700633 106866666923851417506643976698164117780 9700634 81911814138336521012255980062409023216 9700635 -58751907811702390325205621035396893440 9700636 45552612475981815665574966171378808320 9700637 -305835582365380544959854091888177986714 9700638 -2260217593022965294986139385258468352 9700639 -113324139010215944106583503651541073576 9700640 86811016841192546300735632117805875200 9700641 -2513011773260257206213028273305716736 9700642 19369052311142202808918785838807772160 9700643 -376892546737435888468975710909991017696 9700644 11721949224025951720441965261556776960 9700645 423634088830556828182984086640020750000 9700646 3489103911900523599231249304164726144 9700647 25052918831707457801542667087553442560 9700648 123595650169001483624607072776693022720 9700649 105148043973590175271814905173878832960 9700650 -42038277723418054714543610829961801200 9700651 -321557985135569050172865142355336950348 9700652 29761376877656833159083739337428073472 9700653 24434098088320327532450295222945000000 9700654 218077781956536699960024571189039123776 9700655 137649033888887567149024855920990031560 9700656 -5309245820136380734726627724803178496 9700657 209603170020018903501549475714643621906 9700658 -79521134542348134808296004062476661120 9700659 220167256306388048700678455918058132480 9700660 54316562547736856337189490888792358400 9700661 -75223863252190027687279302956815229700 9700662 100174016296286685889179238551378355200 9700663 128955776455999203521400904633790576560 9700664 118627634196551538837537523432063672320 9700665 3207231694554920937243620736530080320 9700666 -116977504543269588337134697947761529600 9700667 -36466550174835022728223083074044529568 9700668 -230949265000713258549721844918573153280 9700669 206883617823205439328627092301808285920 9700670 -55184427811681426203468826076480528640 9700671 4366276030664737173258670022399176320 9700672 -23634579458571375524098669266826952704 9700673 -213443626808183221508661188254634845740 9700674 37330252284689035624315259251334622720 9700675 69177680758193505977898633486847556800 9700676 402488323879102003246036043617409196288 9700677 152507565569287061967173487753045626046 9700678 5591011136485598417597428239193209600 9700679 51664346874057993755633157663939107016 9700680 -130735965607995044986996723439063040000 9700681 -453503756427353723220897863312768695536 9700682 -26617636572850903450971939890149530432 9700683 144444304552548082793854227468638980824 9700684 -81262034075048980372705587393913048064 9700685 -181723529305623169518917904801744973620 9700686 15412791163610702742974801210979119232 9700687 -49094451390914877881083808415019570560 9700688 23334345547102845769507578870888529920 9700689 202801663025948651012997966183260976624 9700690 23539204644550215871716496272897597600 9700691 20352878648180409302364448882768032 9700692 -115295919928615154264359532439729051648 9700693 152804311666064289294260656500879284160 9700694 85388034217279148888545360325361412896 9700695 73420683841555505577109898690492059200 9700696 110393712435621194287670779858175016960 9700697 -58325826630156189750606646813480584000 9700698 18656986486718681769373970829985405440 9700699 303614421527156686122242064482886545280 9700700 169797290349476412419843037482456755200 9700701 70306480066777799139604211662825168320 9700702 -76151818552667423071855932903805183296 9700703 -246734939626056859364019879039948027720 9700704 -116163728809367652430619476546459533312 9700705 55870843116865305077642329212267869760 9700706 -96375673918079687928812545025357783040 9700707 -81894467124503838954528127365444661008 9700708 315660760399825074418025982454896476160 9700709 315566189451711908555958318529921478910 9700710 1025038046737928727974768674222264320 9700711 144044521743487707385803348277085227152 9700712 -13227363741561091222553614571314544640 9700713 -128119753367813203327670960096142700176 9700714 1856507387504794964914706268290841600 9700715 -120582835101369247922392750866302756640 9700716 19597055018553522424403168295472496640 9700717 -163448473190836980138773061293918170580 9700718 -94266212321288911093567647492998677440 9700719 -33870827068436054351425694085513711360 9700720 24354458678981822709290550754524364800 9700721 -220658006762271407278275936601764166800 9700722 16818624678514556514432001104411911712 9700723 165009017833630593126834127502420489088 9700724 273279489251585142862550985957635131392 9700725 107950735132129170489264774466708663200 9700726 -94629825800943398792828495779783680000 9700727 -24074194987591791115041204970416773328 9700728 -21596708661743399496435529576406691840 9700729 -88000049549491490916351407602581096774 9700730 -36813097480854418942856321028883829760 9700731 96286616269351301045700301252655865420 9700732 -6805581597594711208775433911388779520 9700733 -11024590829949112897434053920933451520 9700734 107212323869508773079632410577572658112 9700735 237816248975790866672480091712432022400 9700736 -209707532331527248160620697877731082240 9700737 -46295853375692778812960421053562543360 9700738 221166165548214702979278899266249517520 9700739 -76104260119476698461595114695492684344 9700740 6489624586799600725679477808201216000 9700741 82917997599217173800341073669054144284 9700742 -116751579187994023391694376007788813728 9700743 54705153951031078460424642848729853264 9700744 -42179197851021770837325755258456217600 9700745 -97381573914717765636901630381905625500 9700746 75992859527087672004444401870648782848 9700747 61960894764580958014555084773571551264 9700748 540056322782144198783416408534137169920 9700749 190636077235943217330474505269605179200 9700750 106947749493738451543138473721985424000 9700751 -15149723221136830854927908227217823408 9700752 25449212114050052449090915717305139200 9700753 430940208379681228965866733250762214400 9700754 -49705569385518107580833622764353497600 9700755 -217192717903690793202674272697655532800 9700756 81810113905950983027650484839601455104 9700757 3077236211104787304862177282931103840 9700758 -83967200667786610735366612964715727776 9700759 -188138549856078434878531974731152307696 9700760 -272241716478777508958701687281411072000 9700761 144569525092056195171015780638276002560 9700762 -120258181034598490539631767970013299968 9700763 -253598664550823605180301836947513651816 9700764 32194477253874650229595979514763564032 9700765 197942439022989513937965856684259511660 9700766 -244485378662326521903178896662968983168 9700767 280002871430776720886238457968716232984 9700768 24445197536021269917570460649766518784 9700769 354064152771579771896941906318279095228 9700770 82227439513151754992190741496175769600 9700771 14211173910407025681879633362920674240 9700772 -33654475976222337938390857051412106624 9700773 -29901773256129936517282821906614618400 9700774 111147441367912863433094562325572167136 9700775 -193299873705751824004014247630409586000 9700776 -56741770002072673421314709492042956800 9700777 -30659997667102091045397313415820218374 9700778 -296530162707551851774568291720710467744 9700779 90289139293323965842801562744519844096 9700780 -32455177257603408816081932776452787200 9700781 123408248242985574839689118290343874582 9700782 1538391935311974816071763544860487680 9700783 321517188136790470453363430375229395104 9700784 822111253998951636509326965830860800 9700785 196742115215817464288631733580229272820 9700786 165151575367784648159752930001127032592 9700787 -488999338065774178740525153642462648564 9700788 77801570196940171198885908084654182400 9700789 42242202868552702087253081481237713056 9700790 679501517136071384082244918403001600 9700791 -140450278761099057557846721772807637760 9700792 -1093373923632826602250499057318707200 9700793 -89959788113644483958592529522721848236 9700794 111491272710027045543863110179426904800 9700795 -64521173756568172342999165447651423200 9700796 -167586791751696954452587169591931838464 9700797 -154380708421112809544712711125625388800 9700798 -188647575760281000407005425186680313600 9700799 41390148174120830014693741899818976960 9700800 798271604060204889656061804203212800 9700801 -233798176165361889064832063588110675392 9700802 22033641787335801059669586058016920608 9700803 -38871930005536873625818232444591877936 9700804 28388924951373097993012485554908960000 9700805 -96547300788550821188056080368541120000 9700806 39875012486498096953384895329192461504 9700807 605008632892216284878825343299690855520 9700808 -56519484387922703314720913501095342080 9700809 -294578537971585147495761242811911785632 9700810 -24789281785957208514254652954279244800 9700811 205091797920083143641235037309340497400 9700812 -363558511006397833495463879560118784 9700813 335462584131554478355720896977876691062 9700814 -228259653552639990570321843005188065600 9700815 36871961095600340129120770284883061520 9700816 -47560103216250456234503379368002428928 9700817 25639656142687841229501155314432168512 9700818 99056138522680886363175815628167205504 9700819 -573515910804402198671902934399912737440 9700820 -134958635539843015084917557759488753920 9700821 71859201208388984867690825931035588508 9700822 -91587767832661178484124343195979240000 9700823 310864674785342413880070650925072890928 9700824 4502722707706692900554789128447057920 9700825 -158663902349708257466499570919066622400 9700826 -102165510120275733722431340115927759888 9700827 161673620081596981776010411913448852120 9700828 -223970217018346236043846688216797599232 9700829 -528769488832113984531794703014618027124 9700830 -33291375293880205462207424992776192000 9700831 86625975234832908145536875441726522992 9700832 -6970113789144134341098822454262366208 9700833 16312819634757979801536773138107885344 9700834 55768877958657797425297111671770356224 9700835 -9413055953398071542703384767378733600 9700836 49777051078791196740383820745167581184 9700837 -74843747209586212182217060708177200514 9700838 -77269552452215774678551829603918815104 9700839 -105494126343993502349099624594806710600 9700840 -157420827928771218823351649919053875200 9700841 48681248232907146957694340427694941312 9700842 -113621535161608709697011839292371538688 9700843 -4151964781291748283031245752138168216 9700844 232427804224482490946771241647699561472 9700845 -2699686717638369747242875228268513280 9700846 23749746175130223721265592169766699520 9700847 -163271016652013460541217831031511942848 9700848 -21952279300947316275189400288212418560 9700849 -762927717381589001717437873413791632960 9700850 122595604115788551414591461131229972400 9700851 -29592329922832456592748331337219124168 9700852 1091118648844359773860405619519283200 9700853 494597148027334847604131958364128155040 9700854 -10782462266542224619502282140579836480 9700855 -57681548968031472838780772394341207040 9700856 -163781768287609620522555671685361520640 9700857 -297641705129116124044585730090601843360 9700858 93313692933478604561879188457412605184 9700859 72406501443767151378347476083825094416 9700860 -25608390703546119151905735868613744640 9700861 -34761447974257486416916297469060974976 9700862 159274955452905075044309306030797856832 9700863 -144235309385469521002367196165354609024 9700864 -114515434142912049149185685553061822464 9700865 57637115520647986998963682737394738260 9700866 32080759133295179316413229925037912064 9700867 184751376671638384063609374722435647752 9700868 3486098077176574535052632572065745920 9700869 9900891041112099212145260669106123744 9700870 21033969310699799715297565658670602880 9700871 150370777805414598301267173757844255904 9700872 -146605256968374474919390119974792232960 9700873 96718156170700894865568923845732911816 9700874 176080897996680490766164000618864231680 9700875 -243554136578114522992867310730720552000 9700876 59686516351231534323393154825683942400 9700877 -437450281189905177436427884003573097940 9700878 23331764410773900147758459549178528768 9700879 -269809968824700011294107595128590909520 9700880 23446804624063713216718545575647641600 9700881 -7008931341914212971360228221395837920 9700882 -79305098162902613045666907669583277760 9700883 226773539869680882670205498474340057132 9700884 -13684105097162194203805382475257548800 9700885 -403875294087730132742881673842074086400 9700886 930176001242906632550313168034725504 9700887 4204301070877868288669611642086274560 9700888 428756859758799894084777120534507509760 9700889 89801331342338776761540269834514550800 9700890 4209771232754637675932485044593418240 9700891 -165337482657106032963691395819480974800 9700892 -55694712024835190954523850567659491328 9700893 29312012814175347505135588185491083104 9700894 20300400027317273638448652756558004224 9700895 87858032055180071419636085050824814080 9700896 -285821605177381252291056181078632431616 9700897 -7670982765775411696508793824578539768 9700898 -232061996859645417223630051609071552000 9700899 -44307966916751690963915445596455517184 9700900 29541710544025855280561222369436288000 9700901 16623037193957625332606448011064075552 9700902 -36980530389566493656685582832254724320 9700903 -3297962352162197239776022668647010656 9700904 -236181764774662811170420298510365578240 9700905 -5172520720670505732069545437873022400 9700906 -136183684954914380141139251909706220800 9700907 -152437480356553405273913079611175296844 9700908 3264470841017332408524890738169692160 9700909 -27353890997556748382724710119059245184 9700910 60187103559524094526415205474402087360 9700911 -174186537603863725101489667899586790400 9700912 -27841943076231785764421737665067089920 9700913 -266126420821085048004840256620292889838 9700914 16212176354583926676381590907491112192 9700915 -51195438377455557370651873271148866400 9700916 -121510531177045344203756721188751365760 9700917 81092994682964726755999195350467802048 9700918 87419304768899248417834988464155872160 9700919 -191101112565750646423296357108842982504 9700920 115071658551217520188427867246855884800 9700921 -3957888752623406426720521275224644208 9700922 29788973020235647823502604413444192000 9700923 83941481390046955757301153332375405568 9700924 228501899458052149260177533895548496896 9700925 -98855602085849946244285350217251468000 9700926 -70398490449172495234902018752241637056 9700927 -8362601356466573703417987571258940224 9700928 51923757231373509412948583510443032576 9700929 -574139369823544993703540204495074752 9700930 267751054050707705448553633287712742400 9700931 -79679702132150635419322021043883361128 9700932 56202763611541915520985882757149775872 9700933 -885440494158853194664498863365406274 9700934 131735519610123216392621364474736715616 9700935 13173036815201004999000750625181161200 9700936 2682020570756795561739494107123384320 9700937 67589439747089338728856784713457923134 9700938 144048359223152526334933652585829281280 9700939 235352935333649809219184120358236286740 9700940 55284216042442510381821803484917299200 9700941 18577109266128610429404563320914883584 9700942 32664388427270425243754752443336775872 9700943 115490072549229183766596090464786649600 9700944 26223627536704707686245962560128942080 9700945 38819110107663368168566668689134033920 9700946 -151368044970211762461976391816721094656 9700947 -185256951862730729334946390945767861360 9700948 46393426395716175866764804680158257152 9700949 -134024040685586565531586233990891011040 9700950 -16924229964784777888569092333776128000 9700951 -53993173015478007915606549925634596088 9700952 -722055304915597052899633977581578076160 9700953 -257571949197028676281523465845025211696 9700954 -45753934863684629271096570033996991488 9700955 30251784356186579110284849718745836320 9700956 -40845615623164442306315380988192951808 9700957 -42599696100923781618874929319475842560 9700958 -143775289743402432512486271739304408640 9700959 99997527505959420624091206022737791304 9700960 -71071908958358089957099075854980874240 9700961 15587779391407588778494543490001857172 9700962 -10883144570754823800526297499472632448 9700963 159371838848705907748012170569229542400 9700964 8892739281128400992616610113130905600 9700965 3094721498919897868691286220518343800 9700966 -72798357853872385357946887962479030976 9700967 -498400866156867822527981093655442374984 9700968 -106632038872338444093450681046127001600 9700969 89569674172419359007449512207140028020 9700970 3782895459953357023200558106939186560 9700971 -136626492395583843045071280730858571688 9700972 -986228884341433293367633513654773248 9700973 -7302520256924654785699275039482989716 9700974 26729424302313584335252420157617810944 9700975 114177976202326403941270795864678008600 9700976 -10731761656760581002065858530292563968 9700977 62551846433668138316740387730976901056 9700978 27082160521045361429696767825664864256 9700979 -273502368708381357585346898069915134824 9700980 72941155728505168474420106466398607360 9700981 22740509904124035793979554085328180782 9700982 41314513500605979596045470255745627520 9700983 -34102883696111544825906829494464376000 9700984 -151396796692241877431873870386543226880 9700985 -1941857237229151960295264177715194880 9700986 38385738693435281489225885046455668224 9700987 7622061038258029152668851094595102112 9700988 146170688126611634979389212667161853952 9700989 30135759552154648150387654408796173824 9700990 -42305895633386851935103881687151226880 9700991 18663982532131474766927568582201869352 9700992 -55338745673634400549470069077940633600 9700993 36513140782014460294889765073077995560 9700994 297606941690218863834760272540676388352 9700995 -38999847409380518088876851788738133760 9700996 -156911293243556791469647471117328176000 9700997 -321517545084028129514807494595778877728 9700998 -98540388798054510631449950713861551936 9700999 78505709469105151235301445500742612224 9701000 55699538811803074459394183136384000000 9701001 133744470177550271525269717741903252080 9701002 110029543514698534394010872395940507952 9701003 -70219286548509106288105923181343609616 9701004 56078230794947367760745461879352004096 9701005 294311690887178405256270241506726435660 9701006 48584012386554378627718269515095159680 9701007 271125105655300368785268468162530162688 9701008 -48542909536573059060430837347465453568 9701009 -65962542711323074201475470206200719296 9701010 -15492902483020937970509708662247270400 9701011 -153369569094260738836344006093316386388 9701012 259801201200902256932576964752931421056 9701013 -49287803059568761388756998291136092032 9701014 1975037886795055316841037991329608960 9701015 3114679875787735959694140627879055920 9701016 23291495341232957922078694335342182400 9701017 -317883730314868353347903367784873962934 9701018 94763558126190206747067487189544104704 9701019 163911751499829798374954162013045526320 9701020 119314109314363002561451379737132876800 9701021 253524037950906553296147929338066189344 9701022 -5923154209519851427770979792468377600 9701023 307088186138303293352330620472774569104 9701024 398242821969312059642350604051997720576 9701025 97648456254723581373899617208112658800 9701026 -89100045195501094804274182576481178288 9701027 -45431065894566578700605667937507015728 9701028 240467397220073861400422649420881258112 9701029 -27558052182926555319789597749738871716 9701030 76524095922926496552521993317806420480 9701031 -15303072920995351206135919431386858160 9701032 64569832056382010514753261781542666240 9701033 -47514922983763759647610132857682697100 9701034 -9856387411004553500338983369754725888 9701035 166977945514882698021515566788864845760 9701036 62685613995256426361659149679391642880 9701037 152629075102868290638546364547969120694 9701038 -39534983412005167259412251085255334080 9701039 -316030442989096009940256178907322817560 9701040 7750989578359413626029538673316331520 9701041 -54145903131791268956691483112991611328 9701042 -68772199142667781646007112025328276480 9701043 22730081624845497648638305447090912128 9701044 -335605580411519374854747753288666676864 9701045 -214623903940475108210741543223742122720 9701046 -58259061522942637155790213892676033216 9701047 11949972791501149995799507747878127552 9701048 60611645337856495487243854190360985600 9701049 265855571575068522085871266137454614864 9701050 29415731436985616960885148430515297600 9701051 -42592833769194020613649376165875122000 9701052 -190228432295224360656829987181674311168 9701053 53118383832681183983422944971756529984 9701054 110225355029678899276642164765415488 9701055 22348054962807807172437035337048238080 9701056 -106730525311767967790142844347492597760 9701057 37741944042492878532729980634619577172 9701058 2614565364158757870044448123457382400 9701059 -36075219989720479180976626736429945000 9701060 -108379075242916006252200505405208267520 9701061 -56113070297173280725711213515717527328 9701062 102125560371212707972619093359852401792 9701063 -503111010806814765276850437535023995688 9701064 -156493715698654046878187386139707514880 9701065 112273303206417904122320744522912286720 9701066 30049489528020793389894249132814301232 9701067 -37965658798452847588871999858419991616 9701068 69738653772421429852330682498494258176 9701069 -237608802843968796475222011711231854400 9701070 89113714789516167240759499369922563200 9701071 14441038384956935861582443783019393200 9701072 13218715135243138693783149093386452992 9701073 181909244655735615747767842966023876000 9701074 263178874620471458802426648169964488704 9701075 97871629758554308817985005161586739000 9701076 4939380945696731864998126039805952000 9701077 -204744352869969767476066233679470678560 9701078 320984585349391368073836940010692608 9701079 -305367433247615650706905651991128613760 9701080 11252266686546184709742522940130304000 9701081 125280864826903008692223784628602612224 9701082 -120887102501485886366969721182807643648 9701083 -9114050612538162119202353402728912880 9701084 39354341103710671312475196714909066240 9701085 -17863773592139071985636149861913788800 9701086 -72217091879729702745467779841762395008 9701087 -36930245757715374786796659455069708808 9701088 -72912957522334442740867498151793131520 9701089 -156009979457098940885150717975766884220 9701090 -3946263223836398802070355622048222720 9701091 -480481423066417554277249854209796648 9701092 105284980656700134013544777527359398400 9701093 412913217882874332299650055706176443164 9701094 35131784527090712364187216129718572800 9701095 17158554090748014077606606722818444600 9701096 10555300562323261387947160662410035200 9701097 90682820625566647558424382380566241472 9701098 -240865764499052127634488848908788142080 9701099 -245946803197278136691808326937584709900 9701100 -163752851126447275977975281910141312000 9701101 -1935169744004282102865620815723026816 9701102 -31091923737665224665781179311202087168 9701103 -15860984498778153601084632601055953392 9701104 1431837270078224308690636722013601792 9701105 99266261433767156225398559220611518260 9701106 -83869138427253015208196620467430528896 9701107 31815173207457329188307326378894169640 9701108 -69791198560270114176566518385647902720 9701109 30293025631351960430866558945986086400 9701110 -26554457973082495283428630365773015040 9701111 152940890638144063164860032604042189232 9701112 -186448779782373940393728607738055700480 9701113 141216367668358876118007363279231072362 9701114 82671075579407321334544002252187468656 9701115 101345565883447814165262731339127648000 9701116 -7278069549121316841487668264005608448 9701117 -251257501375142186525346074323043715834 9701118 109819828551189554776246578869431345536 9701119 146598649489139918200287862547932878096 9701120 -32481704821384373806137291164520284160 9701121 227049542687065988575433506174918427520 9701122 -98168080077148102492258096628037975648 9701123 -221378847907063385052032303718896601576 9701124 111828787280547571204097754204290764800 9701125 -26511310968958604805708487548287808000 9701126 -145353057417392988414753146792591299488 9701127 429606450910482475942555144995726360 9701128 225297596755585912542384737398283228160 9701129 528785379319729648957944519706456661376 9701130 22610448638889858978372914282176907520 9701131 208790459325117755971397900102546080704 9701132 -131573741426344392201308464083715107840 9701133 -34962571542841033587903999118732145472 9701134 94928498565077911306626193045956019200 9701135 -130123545830769503010428145273024190080 9701136 -41590811290922012375188893141125160960 9701137 489959913452422646317654578987883844786 9701138 30297115952336808267285609770429158560 9701139 54740664995028731931932216096249744640 9701140 -49517131326402851255969975028860190720 9701141 32140560804410105509463036463127813212 9701142 -63824957612260077751589341160617499136 9701143 72481534438326101506310953916856982240 9701144 -5243905230517259576637703898750791680 9701145 -255555054888038483443075698968031826680 9701146 4767984073392163960656858810349529088 9701147 146899455799111780502879371544465472000 9701148 48725814958272138862484392362936136704 9701149 -230770643126760882213180823841788388864 9701150 -88553471547577406087950679511466718400 9701151 -94010713494204014794663338954722209704 9701152 -127875686443037200989199569960286617600 9701153 -648321815488660514417160920098468800 9701154 -37229640961649235589364037374685116160 9701155 -141253463054068818831765661992882398640 9701156 52206260555803775565548252006741237760 9701157 -22222801103993364655357020671428121760 9701158 101494647678109881117983646269148038784 9701159 -128204588959951439219769525480972411096 9701160 -4166502410835083086973266017116160000 9701161 40749184127266443678038855185127024762 9701162 -191025476727496169149522033159599609168 9701163 57781509762472122886737544580447185560 9701164 37076731900438325306977610891376325632 9701165 -65507639326313158199845411645506221940 9701166 -34437173226904803787852700496009802176 9701167 298890661675478727355405210588075710840 9701168 -26262569958792722133721299672154718208 9701169 191250875778269307687558772382072683008 9701170 70545126942448393875806790526232332800 9701171 -136365851089896527979562727156827947456 9701172 -79364266690851069093333320702221854720 9701173 359783583341643452997098918134283484 9701174 -19743178965904601792356994088297290496 9701175 259945413626852305273745504854803000 9701176 640605620106121046254473769606100828160 9701177 -13452347086445870351954305249928437974 9701178 13326968369991123021648690656663247360 9701179 -405945133121718472036877825516289864220 9701180 -8792414203434160191405882645058137600 9701181 -159179287332546275969906875863282326400 9701182 -44967605793768520720927441784361988416 9701183 23559088080505725999489885407810581224 9701184 -48372002072764304084032678174302142464 9701185 -26538107831824064262645650028150375000 9701186 122582052514464169860669193727985550080 9701187 -5964158125491125819914973065193671680 9701188 -73698418784053857367713687155065995264 9701189 -18456294317038063214530788930300906276 9701190 11092808597308968891808342532153099520 9701191 263699795739930072744804652108417793800 9701192 -341002767797227735697090239753780608000 9701193 -43891924511786230197896177814772561920 9701194 -156124554708681368575099883776839793104 9701195 -117409465551446050951051848620731031520 9701196 -100558705012190705886891069648830883840 9701197 154146607468932361732393940275408599744 9701198 -75634985472355268073644059974085541760 9701199 141771896271417659646764159387989703784 9701200 -14690179924852064150330805033402368000 9701201 -149143358242250772848921748060684486798 9701202 20739181203475742150896786376649965568 9701203 208926199471058594197593455867423648760 9701204 206407278473939107059541215053005635456 9701205 -45775972554865682046597580596652111680 9701206 38493348385146974091072077590740682944 9701207 -287857330373507323714572076811063159544 9701208 21482352344853505243682247458691256320 9701209 192700571983082882604295627731387817216 9701210 37767882579849354631604158715859936000 9701211 32349571409717590434130353989626182000 9701212 343456950533212476419907944629958175232 9701213 -291707032636122039459108549214331864538 9701214 2693161487534907684500646818443597440 9701215 22451571206307705082134956083352524800 9701216 160793064943440133071922888549238046720 9701217 -192607145297741169688578010440246365166 9701218 -35766133005397453392578446323484742880 9701219 -653198526254679783265534811625535362288 9701220 41839135075620622658029428847639388160 9701221 600933391997267101357539994643040377500 9701222 -9768837761123436213290426472760329408 9701223 25645797134007608748884318845284879360 9701224 -174252975320413740891355453135224391680 9701225 65787376327245314495023698425623411500 9701226 -24035614558119489389655384644801519520 9701227 69493339078265298572006121029428565760 9701228 -105687312529537215431316668673887138304 9701229 -143362879068120536809601901351653715360 9701230 425197317069230322489842372092784640 9701231 364581744004522469020954352449510414032 9701232 40041770334949193689688956950818488320 9701233 35076971617027507136688928002172255744 9701234 -211001698841359861452052160864897535984 9701235 170137886295129323521859846783129743200 9701236 334332078448753329529419813958284872448 9701237 5181269908447518231088594795695058944 9701238 35221018632556911152144276623433125248 9701239 -25078493616311476401451153201742764032 9701240 -151778299886021290072491543858685747200 9701241 -178988975978607346731237044266836628800 9701242 61123569452578607075391716982640636272 9701243 94567820256051112380084975841133091492 9701244 17511128284017326149980838178347825152 9701245 -96433910589802806444155581021295692800 9701246 -131521482105877172450949814635869756928 9701247 -19231591709560966248293359077985058160 9701248 -75427167257205786066230339029696512000 9701249 203657950829734857699157075427941543680 9701250 -1244296799555170290778145255112000000 9701251 10031352177961322647836603989533830352 9701252 -60824380916214088092727942728373678080 9701253 -262656002329721407690588340716089327138 9701254 -47764485283518825232485866617620748800 9701255 411209959212817529585220765410711033760 9701256 13639938817497312104650820657306419200 9701257 359969136335794488403453435240426770240 9701258 -2898006613668134919209778891032414208 9701259 -214853016347432177086615953336216659496 9701260 -207436890020259234424517615172586245120 9701261 363887125364621145815422367826883449024 9701262 4331094867907425428841407426217799680 9701263 -76061498162038881555952867593450326400 9701264 -34742980864465075598010452264988180480 9701265 -91969857954036538368636520480319824320 9701266 -81850823924627071019485559154436653168 9701267 122775804705409574623393582232236666800 9701268 -196857153904819250756372173163536066560 9701269 -63315126285854522128760165914779166404 9701270 83172075398111610353303012836579714560 9701271 42088599286028903379430040904576225360 9701272 329707122860342486130915065604341760 9701273 5198769130379867992390129698328421904 9701274 -66891451138152066785029349857857719040 9701275 -61086814813304329510719511339618434700 9701276 48021467729688541715188587669580234752 9701277 52820567032056129995013698942658237120 9701278 -95429644391876699903087696344865535744 9701279 -64769748001923800853321628618223354880 9701280 -89793558439408571737002778047642992640 9701281 -117395177059120538063706825604337333568 9701282 -70529909397371969554088172357757753008 9701283 316817012930056183311488563088665479600 9701284 -397377181119631999606082880719494733568 9701285 -44537586003922618125953437468772361600 9701286 8242735919285299199231035953062922240 9701287 45973758326757958845419271149388578936 9701288 -416163264476882660698452740733753354240 9701289 -41383691297569392747104550285472410432 9701290 79486292516920161111656073425758752000 9701291 -67052984124079503507078166813838959308 9701292 -118312819434514111641339851309545486848 9701293 -71339889857457129786768172912720781600 9701294 -38762498452820903291538599689346522304 9701295 -130512793860506369767508144109249542640 9701296 -184198414975557304138781367340908544 9701297 -82272319552430241255201620481231622656 9701298 3073686466561975535178566923865491968 9701299 59867982971111295012840938278520505336 9701300 -43168502125202448416565438387525888000 9701301 -276532464648999075186620802930634630368 9701302 -6026831284578421076567101925289929088 9701303 -10888533984300177525982698216306091056 9701304 -228886827719590394430811355832470138880 9701305 288538317648068381683622498565081705600 9701306 -58463758357160153477612066512876533648 9701307 -118384600198994874780379164700955712000 9701308 217806838987423885497256359834061747200 9701309 -97549272933739439669517196619500094496 9701310 -61844448825516414476515510190840595840 9701311 155308239944144451385448405784979627800 9701312 -85182442683074109058800207873347420160 9701313 -102216845551811233751791806841248175056 9701314 184497414254374600340633926039869122256 9701315 53497072010027940333453611341933855920 9701316 6076941115704316801073420922448588800 9701317 -781723774849125854777818503666004026048 9701318 -12882722688093521642763207882110532480 9701319 -17622433995379214639659335524256474456 9701320 -232524526351966054688292013118609971200 9701321 63728705785076182828474421266235659584 9701322 -2046541279570177986335897639985839616 9701323 59995369621394764626907983949206787224 9701324 -221408800312205391527760057305357376000 9701325 -112975198753542577067739058342225321950 9701326 -2131489512916853718782097972982563840 9701327 -75074286619176858724581456459211679880 9701328 571200041071649554453518964134248448 9701329 -297447744577382727786015949881584799120 9701330 -128008780463953969105607666668736281440 9701331 6125286046930820941094461004390691768 9701332 110252026584836781178662770978525571072 9701333 -55095855430764795118304572212945386418 9701334 4280658201212150369879288747690364288 9701335 6485805289669652726640632653320653760 9701336 -172494569100694940206540017148557987840 9701337 -284951598923810032797592520832911592240 9701338 -99528378404266289909589913156618746432 9701339 -486437777581534322687100976211368086744 9701340 116021737111652778283605298080986112000 9701341 -191327980344678967455633355304552947080 9701342 19624863464272635777891992626823111424 9701343 -196302052734201132000193924965983923200 9701344 24966965339327695274055719481194053632 9701345 -125326297206724213121910413414206353900 9701346 19491661839929002642027126884269337984 9701347 -528341209396201719373302222255289615204 9701348 278490801188551060230937498712646868608 9701349 135859434006468798327607231212372874752 9701350 36662713510098061132961385200425106400 9701351 -62701467365588512262458561027041949056 9701352 -220597539865281565429116333604564730880 9701353 395751504565265688684356511062496768804 9701354 47555322826213578816319544143414161408 9701355 -145102291724830353586275047912157857040 9701356 -50302077573259706708432326228769894400 9701357 -23208117420852581210226997269970813440 9701358 117473780635798360054358882309303070720 9701359 5297626986664975877897991960297875704 9701360 -45732272904632296617857690361309265920 9701361 199371440725970287683940963215889989888 9701362 -201637101077751104219073109710053433600 9701363 -97737976104016777266104950657789726704 9701364 619962445854709948638439991693044088832 9701365 71888593277226248047613616410352004920 9701366 102701144743213356434940273154444146240 9701367 -86198749640808443476569225294637403952 9701368 -253775798814458491502376316242381373440 9701369 119292395613090594824494079135726720832 9701370 -2153620244723305388483515044318336000 9701371 -286354106770444818999884346007812885728 9701372 118721161479274857363438360591052134912 9701373 -122076555803026453188235453444090587072 9701374 7654833786234571974840278005412663232 9701375 -83769404100648446875267041189663306000 9701376 -17912141363044238910064368314587545600 9701377 31432873597610884322474063675245329792 9701378 117697105242440122351781752100556300240 9701379 17483600703441255730619829633732309696 9701380 -19378941224709168873705690886664701440 9701381 31904604366601197068217750476160405120 9701382 -140404459493118581863111901509204684608 9701383 -513443922159930818161339298837862443368 9701384 86758452267583857397928664511057920000 9701385 -1506525611246141834742897475346391360 9701386 -4876575219856281442395536165014166016 9701387 337458008111861639258889096948492783600 9701388 54975276110798181245115365094952833024 9701389 -10306406226592933887499969240386149076 9701390 -206671650642619049271724445887036416000 9701391 -55325137994001665833372127476860663936 9701392 -32141569576804448894527270093806632960 9701393 -42748016280247768872718970800157436312 9701394 114898783045575323106152405927365852800 9701395 26483854541489049627912575875292312400 9701396 -148188493200562662676644815693690371200 9701397 168209968343359913232236413716483239040 9701398 86859500575869023181199054762671006336 9701399 -387663004884617817187101830872237742640 9701400 19660688495545502595052256401244160000 9701401 125955211364279981390116955148863276304 9701402 -2237894466158272677146133201969416448 9701403 -94634009830212012615419629779653554176 9701404 -264168356159624104182616936039474560000 9701405 -89535898729375686689427901747835120640 9701406 22362254040541513693874599829459583360 9701407 -569944571256268981040159983787891636448 9701408 -16134608607755055209371513446476414976 9701409 74738148504187404960815728889892541104 9701410 29332327798421066113719975892293226560 9701411 548691315416339544396164858609732864352 9701412 -111826055844829382531686870065207091200 9701413 61723399513313136357451093060192185662 9701414 -134106504731968506712729346552668582944 9701415 -13003565832005492266576811714806962840 9701416 -46873105342649210392407709713809003520 9701417 -644336517462041540873174546638754742 9701418 -97911789332412229616718813580329710592 9701419 5432390298102394833305303566335733760 9701420 51674388392692874429832196262955202560 9701421 63167194987532687966771072622355830720 9701422 197537855521507987982588946422266888512 9701423 133449094146253408634265143848577112144 9701424 -72292235706437283977416663286507765760 9701425 -90565795035393955619213380587335337850 9701426 -59854105939689589277290908199134242304 9701427 -9517154188086920885663876031342177480 9701428 275701161261749774262376808668642191360 9701429 294894859446700847181911031721255312320 9701430 2721783328738723533942339743361525120 9701431 123869243679085082535778656945627352232 9701432 -26920515776368921818347677407319879680 9701433 -84673999544359265148615062259314310336 9701434 23527780880053311951105434040188651520 9701435 52039657547606483884434121990106892000 9701436 70681700867838190619903115497984885760 9701437 -141741546167763300709194586354267974400 9701438 -4345138339254117634022569582552690560 9701439 -172228792251708780997026201718887148032 9701440 -14869453705613551449563338822951895040 9701441 -109036982188794566585154044676548181690 9701442 -30277456463450601819907283300453124480 9701443 -287055828867116299329578247307734218308 9701444 14474686750292016240428389824125943936 9701445 -759772580235348495496101416144654400 9701446 -34777912446550541677432760318110064256 9701447 -170534521008705101180784167790270018768 9701448 66007100411903462671866163001509969920 9701449 60320781739626134782073368301944854400 9701450 -23381870086788913523530869418384128000 9701451 2403431871952660071126505481956049892 9701452 41896588259922087878154444319410619136 9701453 -23532936288693793693304721191686771296 9701454 42625477879081715714222474205656408064 9701455 2458459910893553359849963435896853920 9701456 -24862630346588195898502046692549337088 9701457 -147618647835558868159163905206521016000 9701458 158869901286687485266803141910916032512 9701459 -722238309264460540466783312984396948784 9701460 -14387357192242838299651563668348094720 9701461 8115166850483871133540228312352873280 9701462 -34664166539064269827004656917975391488 9701463 -50103330702290236803634871514880269312 9701464 -244731439440799827843791675991949424640 9701465 -139854302866437630998391956128693222140 9701466 135685435355051728976555028164162913024 9701467 -1384332661816545094195277197770677752320 9701468 5233370630462582231236774901095888896 9701469 76797905670934360665793518874182711264 9701470 -23513753520583944845845422088492528320 9701471 -149735789849672874052192302659467079208 9701472 -192972123211530857375543077703050592256 9701473 252636536231092459879441644079839858722 9701474 59976967366397238266769284994451152672 9701475 3997894888150886620287999536830156800 9701476 -4076833059390783545535160596469524480 9701477 -263924781464835599336176586869245916674 9701478 207503158731130041420188054850552155520 9701479 -94215395353062755831359390437536942920 9701480 25516429171759745241902210035127808000 9701481 3159169684653860637109203350396874240 9701482 57826307384335774011081507357193097472 9701483 -205554070586287300012934782174089404376 9701484 45565492580925789873265689293461601280 9701485 160366439612547406123996027422247558200 9701486 -151638733529093851943612184138494761920 9701487 157807792008871052328240940731019721544 9701488 -626323573285285914593032058516275200 9701489 1804155991000646586799272370274745792 9701490 -24052265941123840951353512728478522880 9701491 -183911884145821917386741032593502508208 9701492 -215727161665521051812146733042649919488 9701493 238243778933938334904654324204262737984 9701494 103907530949734031196786985107450691200 9701495 -56753873495816820776229084995001730800 9701496 -54641006831300375417826883486417920000 9701497 -165182981421297870503927282198683101880 9701498 -178226859622498413622210702092202554000 9701499 -42525348256036730192259434754726681552 9701500 -98741370700215352201671110246617728000 9701501 73902712368018536797636665506168022264 9701502 -4068835699559650736286405236414227200 9701503 -46964119987002609091364144512181106320 9701504 -290134014168410046072062537953475297280 9701505 -303468747584417004631267259186130432000 9701506 -146424164701994650366337398444706112048 9701507 -131697055495838199198396418060421397288 9701508 166568891742471528217011127286508456960 9701509 322245048327864597794900578023447214716 9701510 4120730834858842907434963006867916160 9701511 -43545847377929394285425158174099418112 9701512 -105913042797090313437748458300525772800 9701513 276604333231240655363088009751182564762 9701514 -2573950951299851269436013373432579536 9701515 188397901896885398709379779517786968000 9701516 -50955733333028003344767870565376163840 9701517 47832119570718857075571357262381518912 9701518 18503995904023862522328989342040297216 9701519 -137186994031036680835623492710645120520 9701520 -27361486671102505629872122708556513280 9701521 -8307637619791176594130427368870748048 9701522 -85646727653801431288770805104631448688 9701523 -26255380025683838430601025630761064304 9701524 -57047068412948150115431994157092364288 9701525 93802715711205936185823636987482666100 9701526 -4169065682971876303908766877640053760 9701527 157650200032693883083835027737686931584 9701528 -100907654473227735326516938976908800000 9701529 22891954054013456057347720215347111808 9701530 30265355972807473200825713816099635200 9701531 4299249434899306314897056347693330944 9701532 -179351454768650480997132476223767500800 9701533 476836526235753024429335329162363199840 9701534 -93131394482770612188464370211842798720 9701535 -17354002881865024755571351093844248800 9701536 51623260144108892113778678906018463744 9701537 -8814755022742189065808229593519036368 9701538 -27598721324734394001694008255062016 9701539 -291596688909953485295157453664924045200 9701540 -24407826205754027222685009084311539200 9701541 213073090161066719934543441482828092380 9701542 -130377975850585869610024527379104934656 9701543 -68856409327438632683412046068050131200 9701544 105907429315165980515912282864767795200 9701545 26354264490653281227703270457501529600 9701546 67360459148038060022600284750459829760 9701547 -2908432752392222830972068568805624040 9701548 -14958657131338789105090635355837405184 9701549 73662709017400825727345245678785423648 9701550 -32943084064171364650398123363554952000 9701551 120263638652290848120144374803062545552 9701552 -35523444818776546686092438977621524480 9701553 -93264920178940466533678094241253777296 9701554 13437181852125194330325921440937722400 9701555 -109938284180168384484168555893363740080 9701556 -60657453934866386021643451201028505600 9701557 -266756676036694154762573510121551962788 9701558 27976135259395216427403985110581880000 9701559 -243446018647932736285359297327353596080 9701560 -176965285893850942746079426631637811200 9701561 302314134680637075102956093969012015232 9701562 -24599306733244673490794826181762606080 9701563 255218096489784633932041186913447475812 9701564 31551041111681091174926664904119346176 9701565 -139882363278630903279313385488770840480 9701566 -48719761988742816068697830374269041280 9701567 103002833602608536865304361997099671616 9701568 8790537539178269831613104561499144192 9701569 -386942120055078113970829971357378409040 9701570 307512085500734584174450811548586611200 9701571 -67470083000917122212720930128738746240 9701572 -22909579418694825095661014370536279808 9701573 -65913817876533923444686533595321962240 9701574 -647945372293326016599312315561222144 9701575 -85804666424218863114669950745720901400 9701576 62706321049176617292051270005780014080 9701577 -250251856071088506730240302102115035180 9701578 7373351431872064916569191760024147200 9701579 -25574530810691990556193464025748391816 9701580 41842883712464175277110779649128448000 9701581 242335551293645992606497013540876075382 9701582 -23799109144640293599415403147574930432 9701583 -134477287027567257086984470041993735936 9701584 1723725479204205724095515969723301888 9701585 -43119900289825983917650658903935066020 9701586 78252638154209297657779949386467091200 9701587 -174019431267085954669419850687299635200 9701588 -99936819817898502188786255166286080 9701589 64987370991342564459320897027181208224 9701590 -147847967031486774525254220417153436800 9701591 -163546728184819636662379382540137889808 9701592 -134615052744258168340370343594174873600 9701593 358848356649781932790741987924852137744 9701594 91238975014564444793993520064894397952 9701595 13462662328280751003528625222322664000 9701596 -177299970388739276661962970017903756800 9701597 20984455394514937329588159813305173728 9701598 30701967213455218247855862587579532288 9701599 362330688412033961655691240491667203072 9701600 77404174564089937468440713406205132800 9701601 47503712470905546885429475614847910784 9701602 146562141769416327813004636982518989600 9701603 -385953369241478281621954750682174210148 9701604 -65227011427152306933677404712784000000 9701605 105056868327767261652309477446630891520 9701606 -113340721343232613783160559493849083840 9701607 66990671326773076980203795062334959488 9701608 137529345696323173260760120459939200000 9701609 166245091820174358186391357245873521040 9701610 -16231501431852102995848856938666298880 9701611 397389468801314842403972248705604581512 9701612 -131919178783067833040819873474987007744 9701613 -3187547982283073714714215419082934058 9701614 -123320929551488016040119723615592148736 9701615 27002607706695189024183547304898416640 9701616 9602962857496630247302321800507555840 9701617 -4625910844644055621431129182664646160 9701618 -44768891694234461458704603188719641696 9701619 89272403268597386582171718963953010744 9701620 83534953927942804716371722694563111680 9701621 58467530925215438265074670469214317920 9701622 -27319379406781719100659425806874985216 9701623 179764682982970060541769655836646266480 9701624 371739591432131858328511601611387944960 9701625 118838938932228927765228999527156256000 9701626 160608097699575051091075681158617520384 9701627 -1230857754137809524550144199834448192 9701628 194462166189067087813489481300333936640 9701629 136889788459073551791491914651284321376 9701630 -13001023987053334622334384352685095680 9701631 75709767911170983253939825220821340520 9701632 385196515317950059277569371520857276416 9701633 393710870371443680376345306866836314882 9701634 -9923664168241750040488153656549563520 9701635 250093812900846877012011372433775560080 9701636 24636298579640463006380071152856498176 9701637 67294715236773876945317538409284876960 9701638 141273138826972237139733942509551002720 9701639 77196325184716451690215427329316151480 9701640 -47459175490364344743185088231333888000 9701641 -205887506623389672213973685692476873958 9701642 200745207636768616854693930781661184000 9701643 64784047705983713860429045384954358784 9701644 -201164801811653905240429194466218176000 9701645 295959842719215918382771385371997621760 9701646 -175270540525516534116551279876321826816 9701647 -424824265962453219827349583082300375960 9701648 -6311395684092864495878432211016089600 9701649 269974779468713774948440168622081101764 9701650 -356839879046557114847273070652070400 9701651 306219327280891525291484882502863627904 9701652 -44035494418618338190333469467326068736 9701653 -32006343370673284294671859014275703552 9701654 85563933283136091901792892234939504640 9701655 -90781568191391674975766316386614205280 9701656 -191498337318877951853138399812506378240 9701657 35294242054540414238847828789243079680 9701658 -28783433857740744057553616253926266656 9701659 -79796134193078379764681403677401826016 9701660 -2343204459990171919393873010337024000 9701661 149010303966486270328164676362265395072 9701662 123448154160355992431897246908346230272 9701663 -263612717280415003858459288446048989088 9701664 -59429808876605195206845949139094601728 9701665 -20658768937026711406488789559170811200 9701666 47864497395626398712823206168041574400 9701667 56975973432688708510594643278515578880 9701668 -180354438683701058434659279758496621952 9701669 210020393997148283992344755573471680320 9701670 68318375837119007930617979240011008000 9701671 195577834244760168041732168035643505712 9701672 -88828801178872397969330596119398323200 9701673 138679526575973772821562186262065499584 9701674 148540649036772513550088201476229199360 9701675 32937288173981226694899057679298664900 9701676 70587883115551305102186945482733038592 9701677 103427618790241843805250609688686373526 9701678 26036540310021098186621173155931168512 9701679 11317416515929687963650748892471117088 9701680 -76198245326777804342414956879371632640 9701681 269595929811013263902857121747732838144 9701682 -147869861434943007927533107789737307008 9701683 103548407257038904424354471861341835344 9701684 -277699565579040394749340825565504371968 9701685 24266312184181881938289403646334326400 9701686 -117774868909123012811066722984693850208 9701687 302162846381235705517531160681349351336 9701688 -83719917106905436331950826116180992000 9701689 -51422891770962244023171945181063884540 9701690 1202044797622331329671094156185127680 9701691 -144750464045664078569619123132059864808 9701692 43472175236349234553910123943270580224 9701693 -339669395291913071922230905343370665280 9701694 3135336434756398721573996978070228096 9701695 255286045213843296509342094636782836200 9701696 -785672895372851263949753287698284544 9701697 -18662342465692334507195562693659641728 9701698 134990321541954724525478909192250642432 9701699 -44592381820870846640604749998606529280 9701700 4546506045345659497489114499179161600 9701701 -60710044503031798044055289439545427298 9701702 13609001887868135420768165272645677312 9701703 -90083522491024200319028853765571976424 9701704 -66690659822810296314921321961322496000 9701705 20096326651930087787593961543258042760 9701706 -52784617235201227523602213852328928000 9701707 72349150813413721427212526425304758392 9701708 1833943280472314403358354350871374336 9701709 86968882308982693230097130230282586304 9701710 -136969201351836042567636995040117300480 9701711 101619204418142206696789630457056275312 9701712 -1870227120362245781284550776702648320 9701713 95018358865865060518313857012409728896 9701714 -125143994519527371441040027939761053568 9701715 -147657665384854833298148220069771932880 9701716 88099570277345827110586571828279123840 9701717 -42263286533367423144362831019061821234 9701718 46471480930702091835399319780451500800 9701719 -198797296145802347039752068199157445880 9701720 -19747517801415635310812498779453440000 9701721 191620636989861278555966753649746886240 9701722 61149550442150772195593530946996581632 9701723 -284994476723643987363510623727349694280 9701724 102576322149043822955004111476150845440 9701725 -157051699289811048748702904419917816000 9701726 43621905131449073737064452635627199680 9701727 42292591798947575649718856137029135360 9701728 38262885040446413544713155943853195264 9701729 -55216917824271799292580904173162589440 9701730 -9751970920777062398412059705111828640 9701731 8423866756778784016655665527684027232 9701732 -261673307010140098954758395954403563904 9701733 24301639963311485656217678368634480544 9701734 21160734271797613491307017907571423232 9701735 -239795317166630128510181552357208835440 9701736 80548861638201588974890097809459200000 9701737 -140742761851880707601494311293107964614 9701738 27549027347690947862475580333984865280 9701739 275566972124691269951471075675358109404 9701740 -6498040299346281202130740007622021120 9701741 10009256192334239185136196221630722272 9701742 122977044159875260104637350146679367680 9701743 421123260612427926125199476824015350992 9701744 6976575976003489886169050749758111744 9701745 -115125150370013413024309715729273829120 9701746 1621472333350699655545216739429424384 9701747 125921898598650854571086809089922826400 9701748 55361386445595315895275189351087882240 9701749 -15038504868985973915151426388020016164 9701750 -170207365598710955784459382142696256000 9701751 281344090821360133211398306165816467432 9701752 127262989300526275622119396296179097600 9701753 87870398956569229959265402539519922560 9701754 -133116220055336243689476873956772529920 9701755 -6448496519208911008385002597099416000 9701756 70231330163585328452424750243972137472 9701757 1497961251832283193872625388937938296 9701758 59853492491467898695722356807006604480 9701759 -64002815986160115076556879548187015040 9701760 7780813974462292607764946475181670400 9701761 175588462302073058983122303326404788400 9701762 -11845376025049592599044252813624273408 9701763 -11486758292174215985868575034031371600 9701764 -247484751810346331328440692658639718144 9701765 -151310502925626218040812308575668400000 9701766 39451453710885413934682798026168142752 9701767 76668100112475734163536723975244545816 9701768 -53537906677557996049869071337404989440 9701769 67869029602906406110918006077392640000 9701770 -27764237373308392476551902979921447040 9701771 -225207231898391442572138948951744906028 9701772 -118377003748466738266638675808542110208 9701773 -52737183401526492559491416496278178816 9701774 -208134485361937222491531603679343436864 9701775 251734558112558397399376018996633945800 9701776 15999395592879222218383055093802729472 9701777 441227792256560524285913035221409816626 9701778 2602654375543443964295166411972445824 9701779 -74461324370003906133426780617178013440 9701780 256596445426650724074014928186316800 9701781 -97383271764631702209292593149268975552 9701782 45570598307849507536571499542026600992 9701783 -75623111028143568991457698286911075200 9701784 184153621055851497377645993200541368320 9701785 -35702214590311586668987343477245014840 9701786 -229513781392446455683228497384200484096 9701787 -358501575522138422555404920662301934080 9701788 255403360617258741179325830116021657088 9701789 1610576121832600892975728995517744128 9701790 33138076841651046985260373793705472000 9701791 51264173782206910393761326871905814528 9701792 -24170909882922371176987946820022960128 9701793 -38812510555298642542888411576464707118 9701794 -19841634896815807333356270954174995808 9701795 -53826996796458265076139955898121103200 9701796 47133317268952098318257884009363021824 9701797 -90923735266785471541443848394753054528 9701798 -37497771792347853355000500618203287680 9701799 -140480278084102076827298459083715304960 9701800 13647432429412281479790034331627520000 9701801 -31004239768438099221265419829335065760 9701802 -52458179550009962119794927849435102720 9701803 89107943167011967707796346320837600052 9701804 -301908994367115079673200930171627872000 9701805 -84275007603693363052950012824052518400 9701806 -58697166309092916485042719757678954112 9701807 -94653965153135519538680646998829018528 9701808 -1286383243773914502934884076455100416 9701809 89512733979066303987199882147627723368 9701810 -9089658124611605711516468826651386880 9701811 25180341419712568108380862118034794832 9701812 -66040264341985637507793191084945993344 9701813 296543588509853879870342506518007689984 9701814 20413601516580847520374804460553861120 9701815 -108117406486365567242270996660735344320 9701816 -154209598133108151491288156866020249600 9701817 25018361140013365240376322251038854480 9701818 59560729225376164969216589838007165440 9701819 50982712605774911053170347949869477220 9701820 -143181937072770185123735938480150848000 9701821 159142183702687804943395264627257118022 9701822 6581772842465058879125054340239207424 9701823 42729674136623420252949160396104074184 9701824 -24758967952509233469327509055432818688 9701825 48240754986949581813099009325220016000 9701826 -12296137568503338874265318453509848576 9701827 -178590677605747470765086899225807696324 9701828 -253586229611244399831064410065730959232 9701829 -469115399842430055984301330865992078080 9701830 -6452487856859802514839832364896135680 9701831 453600641827127056836434483006359516632 9701832 -1606947075184118591864699173365350400 9701833 -521488637880522412970373937736683978918 9701834 -63599332158780443921442666296917555200 9701835 40273447760221814943004905465311066880 9701836 156986422452545127695227245768753908480 9701837 87570432664655716711489429217249070240 9701838 -62829582116906602995846249621703988736 9701839 -104872227790392872499461131866854710544 9701840 -25952983543538458630946940702542561280 9701841 120516315331722859018934121608470608480 9701842 -79655943393195909794241441885548668800 9701843 -128626072926701138748622768109317720680 9701844 80735578391692722105349507313455122432 9701845 -132351832764268093811168498883830630400 9701846 3399802510207218667413779875441655808 9701847 2613196637726259981922039423459796400 9701848 -104994636085014454779860175868127600640 9701849 -7208008133428038325736045099668064364 9701850 -25174151078727871611490765859325216000 9701851 -44995719064960405843275969455716370000 9701852 -42876197256218838566880269220993850368 9701853 -33117195752298837113657497448241335040 9701854 -56586467310429145475447138455625782080 9701855 -66760885554797956964883845243039937240 9701856 10043831002901614198004200713828433920 9701857 114169766306358621215977919357369933232 9701858 -73904705273650945826423192484526806240 9701859 16979035816743406009463204831952950904 9701860 -45502325896884564067014589395962941440 9701861 73351529446949124502891446487644914784 9701862 43651062188591749486745364822909651840 9701863 273688441768729719949207898489584713480 9701864 194383844820461997257305437932476907520 9701865 28614081062849312191090053970057504320 9701866 -144255646060655535414501508737485084160 9701867 -128567252994073719059151543969234798816 9701868 33538728803260836249296963668300603392 9701869 -529563615233240998753242714658839232404 9701870 -119720843273999600710683931526894985600 9701871 78004507506313137614365506591734288784 9701872 -29831016052246184823020124326680494080 9701873 -77687025627279322844633626399050664878 9701874 -657993671148946525037853690125210112 9701875 -23647677887482311938981432180767500 9701876 40505466664446580810417524342028287360 9701877 -276138319865369671686398151331851187680 9701878 61473471913626426935253556515633198240 9701879 -78077062923922660135357386213524771712 9701880 -129350601459252059228237439360875520000 9701881 18878120565044948885212711442529209856 9701882 -180715803052599250618217098638277208208 9701883 -45885420943527699006670454144636851200 9701884 -91294643093749809237703815636256083968 9701885 94542618106911458900656525812807041580 9701886 91889837676376469538154406784627652224 9701887 -94399500927166586745790584395755771632 9701888 14395505537749635839393255225322110976 9701889 -172531120839614153830350808255889347680 9701890 36306762490379972670998049275261644800 9701891 24400049347118808718505376997235351292 9701892 117197517121581708918734759847277436160 9701893 307712170559210177276616706315395887740 9701894 99085036829919129633765423505277807040 9701895 7883800442076812713346734459807104000 9701896 -377681374917308912409416746152620190720 9701897 -366148493925440081487801954123856533660 9701898 71817224931287611942848031459765764864 9701899 91367924721865029237067879402193007240 9701900 -4347638727953941581434414369028864000 9701901 -242278329599714533786354975382246880 9701902 -88732452193391607482159936602405272000 9701903 281529656495254999717628639523117977304 9701904 -18714135185889968789241081130055761920 9701905 177450771439805536982260467918855219060 9701906 74686603090169389119852551852109809664 9701907 -25277940599021590376825213958363506760 9701908 -63239097284953343919897709138048031872 9701909 -161362295179559566821501837463851545184 9701910 93488357841001324971739781442164755200 9701911 -185211071239231653008280502952694661120 9701912 126459642194582291439655172017156300800 9701913 9238468220521682836043864549487735360 9701914 123364409524058128555799893840742755056 9701915 49900007065588038290478485754444867840 9701916 54088024917395358317830528056333312000 9701917 244705886344558113150586756994376849432 9701918 1936094249204292186498811425947145600 9701919 -1467517573565372148075516702483661536 9701920 328619306149488521080981228819770900480 9701921 173712661709218193744479176635852596500 9701922 -118897132842460905277477261292410947840 9701923 -35700026314324253677283807392680052992 9701924 8893643542277194108110879996003292416 9701925 -65136656701964898895026981153338575200 9701926 80925973562758713415284562637665780224 9701927 309572908295680719267588418020754678776 9701928 -317212762734265202740633445097618723840 9701929 -80629766179934500823723376336896653440 9701930 15525219653468255503238584487660928000 9701931 191875881734381496661313598829827640152 9701932 -339952663561623652717171788649015677440 9701933 -79357822516201303806834796602392371818 9701934 80494370589066392452153968946598897664 9701935 155095986860423130901378492123833177360 9701936 1220328730349325818626461303771267072 9701937 63148023623968561203795054182035584 9701938 -77607673212714008084925005214585776880 9701939 27001521801665698393924855296343722624 9701940 -105356287522141515030293622310813470720 9701941 353925566646381666251408944828097488384 9701942 1985724496932662079543397420391688192 9701943 355050911377363787353758332155813666128 9701944 -83859943168074420714146670501811200000 9701945 32432691229666881608568907029234398400 9701946 -45802162351952396540001912998575604736 9701947 -13597823191476891685026397383356414648 9701948 10855830749597866111498171255539575808 9701949 103806394528698189878524460968658206464 9701950 141965796845244315887274315314766744000 9701951 308984086763764435099320049467553565520 9701952 23815500068317830658063887953591009280 9701953 -156400178000245188854785428914978342112 9701954 -71541635520500589964278263971054508640 9701955 -59255754161970496673978622866433237840 9701956 -27408755476546403645720924143591034880 9701957 -158674768149547062228664295346134749794 9701958 -59789108332998980152933599998989056000 9701959 159165127790864236105312698260371262520 9701960 -191503193443823308656225600843374592000 9701961 -2898239857155424962673455081693238560 9701962 -5364790520209994928455848996145797536 9701963 196730712608392937037061692645361384212 9701964 -151389034729822218808040250957650887680 9701965 30187429272291220986774468638326158720 9701966 -103565356780504871321967933019030844160 9701967 -152341187707417416303016284435490464000 9701968 51586445897970017142859299902940217344 9701969 239174923628258585527189671600489824370 9701970 44895213607479018479627790815253158400 9701971 396083760531790998099332243592845608172 9701972 -23803982397855310854743097760340017152 9701973 122019281615833521739213506874402350222 9701974 30658724610560741512208461621034792736 9701975 -201319406909904369658061715923601792000 9701976 61805473082964564738586535668999680000 9701977 -135861567135300233615013785694674386688 9701978 30168965047008051968576479828002931968 9701979 22768327073515855590694521396562752000 9701980 10717300737634971961408636035635696640 9701981 34191295729523736210852796917200825100 9701982 -185145442450888050106181665564139137152 9701983 -301077598193832945326356802194149388768 9701984 -395881332012726572655290950139691270144 9701985 61463831411232908910226266813015989760 9701986 76950297129418952791894038603089164800 9701987 513007585261085726117237279737504948872 9701988 270617878845654092457706711147733213184 9701989 -307052776066545566451549409191315618240 9701990 -178279846649475475448589131990899699200 9701991 -181625347532107361683207515893105744640 9701992 13798305944700069214605793569265152000 9701993 -11965819315556742188852085340090380480 9701994 780166131639257343317838299015132160 9701995 29399006657837622072099158217214092000 9701996 346276522852132678222463108670704544000 9701997 291868640838908875380478653876792744000 9701998 60941189932916382054012947991725902464 9701999 -238829268509494250436755012070276606000 9702000 -36536513395308265761065710512316416000 9702001 -90760188071556758307068553098012439488 9702002 -255392623574540158419601549078960362240 9702003 264374267263628804996534403944669280000 9702004 -319815168049817729409151535146424320 9702005 -265272451127978114973970972126410218340 9702006 47013946553137238667899740780539715584 9702007 169429507903690470021085701787463990112 9702008 -59840308926851606245817183413075968000 9702009 177404704515023492235766030855963062714 9702010 -175655824763425855377746555011628535840 9702011 -26726639685182428989893741854582406976 9702012 -99297147119078880382235277410927198208 9702013 -79595674217931529787741523419991215796 9702014 24027399659784725479542505757780631552 9702015 105193355694336350978376024194843675520 9702016 181618318327891092205183855967978127360 9702017 -100613321544449925736312751564526046380 9702018 -154077976456431299648388547254740716416 9702019 -94181937241326438047760156138386819400 9702020 -44246210735602336329640988683353035520 9702021 18389003921010107476189654726541629440 9702022 481539537354655928742277184459271936 9702023 419033110428626484831102646518180735720 9702024 -11007727056106225303315664774687662080 9702025 -131354873056661742902002330954113016450 9702026 -246452494806485329750833309763829358288 9702027 309557592447368819304588647565982758840 9702028 -48651173598875268834586007421091441664 9702029 -55295907969482227584134166672105481524 9702030 -29465405388085373420758147215003790080 9702031 1303495174990615694355514637347907664 9702032 -43695115156968926821490314508008685568 9702033 -109073012037424764456021921563131419552 9702034 50961786435765063148575212417421718416 9702035 -7763713632562987899662879209127014080 9702036 93615461715076390240279284992018448384 9702037 -18039894844605427483256994639813909000 9702038 156559325061711515306142030638871300096 9702039 -25853061325067622338117748634673736192 9702040 306851421431187552419105748445345996800 9702041 318340138522325623758613626806474618442 9702042 31486685429787221548658020411323431424 9702043 158879595848136369915033286798357211600 9702044 -86479086522323174303361867348766629888 9702045 -121196124789134273243086579832162462400 9702046 -41693941583046083434741840321967232000 9702047 -5223064022013956585017098890569920840 9702048 -289844873268220547553919924067757981696 9702049 21809389752521482002124922481184175700 9702050 6381092946970112898297986481779637600 9702051 200740128219736960511951271850528672632 9702052 118342266961876337022799175527652687872 9702053 63640694246242994535684891801892120056 9702054 132288529029669633071894550419706264864 9702055 229141859455909662159322314632500495920 9702056 27197507497227139276568217560397250560 9702057 -21158454650651458634409371160350940000 9702058 -81376657953850454389231231508646327120 9702059 -5318636649374613876603192693931962096 9702060 22599480228247607944551725382560593920 9702061 -435467312379660437877831957508067203840 9702062 93362085881114143673393634124669284864 9702063 71643352765424957116344497891769596784 9702064 68618040513658828068592144235528929280 9702065 16086044776782871294483650164766480000 9702066 -22483556670375310929444561324993684480 9702067 12722489058695050914515017558408359648 9702068 -13270117103864211441531737064308348160 9702069 230884418328838243316192619523102187520 9702070 -17193541721415239370501980248962170880 9702071 14310377153451064242846722459445368544 9702072 18197278031320307201045395464621465600 9702073 -66882172118148863429958441784235037996 9702074 117129659243877815027059454788328225760 9702075 10107783471569418576901865672070078600 9702076 123260955297438953783822010738334479360 9702077 53323374834302871119328438097181905344 9702078 130845812884979686723787973450094725120 9702079 -230542536898926352672128749339884861200 9702080 13311841940928491124582570694331596800 9702081 284382109824081459496691103231194657970 9702082 109933031076738454818652065039879831072 9702083 427040064041164238725102028322427990332 9702084 54630840133155940843194785582324121600 9702085 33588004336760532948137992160325302400 9702086 -55021659895365349794729323174635995456 9702087 51730250991582143185406015978561003424 9702088 233128889444444669319043688575645163520 9702089 -185431119075411117276853450589792444976 9702090 -309069890604766920138241420421913600 9702091 -77106632458615218648232864910143618928 9702092 -296726441765032992941881481686897968384 9702093 92495635102806628808418632209660457664 9702094 28302606571681052654006858764066968960 9702095 -64806459883864566674037045395838919200 9702096 32567246843706992531546212713211625472 9702097 454681885196974694614288309434538567332 9702098 -115831595360965165339022250202632806400 9702099 6670928092417866393863779795254715080 9702100 69626316504602471886588470743463542400 9702101 -109639582689893610987730855309023136896 9702102 26793645828644142523669209196762952064 9702103 85107787816715480417422717496852632920 9702104 -316515055196319416123648709579174604800 9702105 -18618011422042435417849140643225150080 9702106 -229796803008972643859199476635262431248 9702107 -314000915002659619116345815451278179644 9702108 60116411049176813659904290002248830464 9702109 237224154618554676714474908980637604204 9702110 -102357805469678821326754261093290958080 9702111 41268762682302257387924710880472474384 9702112 -94541150736604029901761342691135193088 9702113 -172743301982446837286792296254605964096 9702114 -107478790808201327352325538735679980160 9702115 -151695617773286508111287769032234904240 9702116 246106726333333968106667692698633904128 9702117 33887069438942044003723457722226832348 9702118 -18958422221742152796891793140108936384 9702119 28231936002399281712913462178657078400 9702120 281119129605352593934096994841651609600 9702121 82439960809030784343304631587494936864 9702122 243863244114995671284650100642567648000 9702123 -289470809898685374084033948436316360616 9702124 139342149236287925244663542115167001600 9702125 270918997122373355218720398199233567000 9702126 11522525214347086768417595888928184320 9702127 -216035111557755954756738642359828211480 9702128 -16251093397153944402452214920612610048 9702129 166318907362625443575566300022663451200 9702130 -124250067867496348016968114913650835040 9702131 -665243995867622269188205368347956932336 9702132 -33651742546452787434736804232471642112 9702133 -3542501127317926104171565514786441536 9702134 -18681257535188187922777612361885553408 9702135 197167498914493822605848381427135804000 9702136 -322524733182670530956004856645052989440 9702137 -368072260167818512728331072328624308080 9702138 720472584036909070116721326923947008 9702139 -234859606836789477025482087659187013544 9702140 13615192804988126898771220467690516480 9702141 195232870967562623927326998694681162080 9702142 240419939309725278242220706691171177472 9702143 -163105441342244643300770734130633448 9702144 227714632123669946202465690025054961664 9702145 -324727730330010538506351045925538707200 9702146 239123961266003495539002074298798904272 9702147 7599626558478789730843357208866867632 9702148 189385613024909963853851344206102446080 9702149 -112806552865585347538339925410639010850 9702150 -16624075767719362994588727712815820800 9702151 -110365728644258987084249986333813151848 9702152 -378680560321026889685325893354043878400 9702153 -352464321085928901714381865330514716800 9702154 -17307629319477133733641774452171696384 9702155 324476115568991181712410265617156581760 9702156 -28965580853100662771061171791798992896 9702157 7706847939455065659477345614927367180 9702158 66272878304297116291403273986230165120 9702159 9860796348311747988138057017257139328 9702160 14209952824912710942869534073284198400 9702161 -111992211414522840469815564281628755136 9702162 -30470866743003575245898112286501175280 9702163 93640938112091401008830166312837457920 9702164 244910363978089877417982949689522197376 9702165 -20888344537544611136585203985005608960 9702166 -270201702355148761379032775148733567968 9702167 92311820277798853935963091572158022216 9702168 68745534702634057239280338163962347520 9702169 -202817962757556578255419399077919295360 9702170 88443006157709398681087941766223405280 9702171 47163810294165863026680103687725248940 9702172 -146911678881465821247185948973645327360 9702173 1312331375981663539594776071780136864 9702174 -21559857048948570205934885411442306240 9702175 -74953664014311824707803369859187697200 9702176 1815906693686243016624826088269283328 9702177 -33448706266587031857429922262307907968 9702178 -286139516702624973796305669531711840 9702179 -220372983473802945691282901089325760 9702180 -1608922039349152249087416930176048640 9702181 224909223431817438394987530188605969982 9702182 26739500562390218251474411839667814400 9702183 -76263983756623871671943755032080233176 9702184 -12668839877380110269743214232366781440 9702185 256288819642958442363486813013002985380 9702186 -32244312086848654248529215271146608640 9702187 3087129940532013034797316816775620392 9702188 222245711819044933765223364434318668800 9702189 109520385754384166503378894254791622720 9702190 54361515035818187341532953162208049600 9702191 -443475368301277952857823439599531751408 9702192 -39817030500980981731073833403865661440 9702193 -264293874112859650454880113216810200558 9702194 -31316285943736299617921379001133979648 9702195 52686576862651287553484868879690591840 9702196 103203547897859606188711897589102745600 9702197 -376164779850235932642853537999532478354 9702198 -50755793002735564499694420118846809600 9702199 -36035605894506594691285065468537380160 9702200 32966605843173864107976604193088000000 9702201 -279171196018510097132414521225128640800 9702202 78526474039938394580681632250995593984 9702203 63517192554000092104037060812487680512 9702204 41308094925721761194250923964723933696 9702205 -16014459407869157769495130471951219200 9702206 -510760920192217693537926195084748268160 9702207 16334276739458561381272080339826813440 9702208 101427616868081522050625120909305315328 9702209 -385602838793440643413187478575967498960 9702210 15631929278279169443935062967077765120 9702211 -23270982896562861428654300939777856480 9702212 -119160512296676924458988026564756347648 9702213 462401382647466965702692458011899213344 9702214 -109866039808190721558760714563962794368 9702215 179835918282777304602328029622458042360 9702216 -209580355765618847931021371610010721280 9702217 -67921686182697681136494550206163816000 9702218 -205442975100617637676185054349662079440 9702219 2825834638336297219258048000783286208 9702220 -82774764163461004262737116828526218240 9702221 2208642865594892603139295531491397344 9702222 76567613879617057774344999057424299072 9702223 -513360910061763622110703874120600710080 9702224 -1733890179063145426976645997546307584 9702225 7983523231548001143085869833869459200 9702226 -100813782721180920908194310806583672688 9702227 32007555600458315645139597066742763520 9702228 -3838180205355458023915300229221748736 9702229 446342697189697488632245183963021530830 9702230 -136909477100508961164500503123083417600 9702231 -16901383112519937846585722893938028032 9702232 -50387892670726414736087249959011840000 9702233 -151980864676212132515886721501227220152 9702234 56397336793845403542551403398492106240 9702235 125322204203968653813400914238227967680 9702236 3632588641346500559226524399154524160 9702237 -93215451321022677936233335974357344640 9702238 13849796757484628398356184873453950720 9702239 -155482022951241487400891771632514868960 9702240 65417860097582649052197026721536409600 9702241 -49817079398719583074746301968316982016 9702242 -188327902818092686082931596788182589056 9702243 -24935374792667653833269476673748362268 9702244 -547997914912891979138665964500066092800 9702245 154507502502453220973752656508885232190 9702246 55387121517038915005790937419454729600 9702247 263330660206163699270014528145170400696 9702248 -107050081407901628661406720692968432640 9702249 -6567052204449751860788317252009850592 9702250 -78158284025132105734930129122176844000 9702251 -55154019845998436967231791723616146496 9702252 24693893189148026885491368389229437952 9702253 204345692308855133972498661576335309088 9702254 -255268058588493262615428198790694591424 9702255 59100263542466918903567767883362272000 9702256 95177915170139969126131240789176385536 9702257 829984321219532104533313837080103168512 9702258 -83737896199728275159708619494766854016 9702259 132936473929531967580838010715127905616 9702260 82742790390252746298653747207768666880 9702261 -42153980974034210584134010246003960530 9702262 2874188924555854960822706528168444544 9702263 -550784005596575017905068212018127978136 9702264 -146859507857749833959104940621783040 9702265 351779502021702707373773558178025230660 9702266 -74378745247782597461408630857117620480 9702267 123200545020627548842573508621703705600 9702268 -298990659975886405934514691264731338752 9702269 49034725226898434548473477730997394060 9702270 -42824311905689253708867906547297622400 9702271 106464581347734263468330545588392697472 9702272 254176817129204267383628912718879129600 9702273 -65212529827319617295929987010107745856 9702274 -39050902118162164031420327069436472320 9702275 95472566189802607269669178029090192600 9702276 189477260571421983542796348838045535232 9702277 -46141063247186502137182251402494554340 9702278 237751523802921432102908113774327417440 9702279 80149163166723861883841423345578407024 9702280 -39726035140165119144568674827100979200 9702281 -23703891468826692219771410432690303436 9702282 93418937769076850347373915390302440192 9702283 61697897897927127802984354549157229040 9702284 17628798615809037007116596284020940800 9702285 97660226985983397739108259153503439040 9702286 113419999741979622305380989511363523904 9702287 -64285015628677624748573799175360874496 9702288 -32899878869218670057682894891861934080 9702289 49364401431025944888042189979424577024 9702290 -130152136509492043894780672404026088480 9702291 536926395649257415787078427852384889344 9702292 97836037506766097579088307446957342720 9702293 -157162737791410595589585485575367083200 9702294 -121035327308612348200763996181082582656 9702295 -210274236495339515368199246575420612200 9702296 253111899791438973299506508629108193280 9702297 1274412382227664795578871048835952576 9702298 34112651925634996064994790392507760080 9702299 115832708278506975788657240688580311300 9702300 54210860624441085604739504565447052800 9702301 180783049925261971622407115091545894752 9702302 -66920880592848182169668149089691563648 9702303 -4172424828522928076607778273297805280 9702304 -240366851280832038890282164294797754368 9702305 4281240952558939280681774346711351360 9702306 -110586828226150969509748747246861409280 9702307 158032096460388420468997230166290286556 9702308 12994037590763470415191353183096238080 9702309 -142265218845630813753088679513438107296 9702310 18778362703619227729622721147189490560 9702311 19534367181524461475861861603674401912 9702312 103318851888113592516863652594019123200 9702313 431214312744072124525143260745720877562 9702314 194840979781072269755242475235744606720 9702315 114147902225749105616548742644850265600 9702316 -156850211929440082152450855061520872448 9702317 -295041870035932143822088411189005446634 9702318 -29110044453686598534747752229290053632 9702319 22464466711924404801012203778503317560 9702320 -1095614210949040296850658069153710080 9702321 44588193339759039101857430116472345712 9702322 -9348417667968353280321157097937386496 9702323 277193981802845444202437865173991937344 9702324 27575718785350789822263742651037786880 9702325 -780894882829218124381319159956392600 9702326 -208094992960012067366004910190035425888 9702327 66565874284420755951118807664745888720 9702328 -108795178861821606763459977346632867840 9702329 -7771304234692763813241354270989530560 9702330 -93711366552098717728970380373115164160 9702331 246241367330496550584324103272802865600 9702332 63665585268795151398865357374588341760 9702333 263758361830769165231065017396447482400 9702334 236477540324499316525678294231245774720 9702335 157463064193414871614683569578153052400 9702336 -27127816120051650703105192628406190080 9702337 -145895842375461374759778190535380735200 9702338 -90011709293042697103875558230895013680 9702339 6968479476676583956321261457927942400 9702340 76244650116054236071380636624960698880 9702341 387488731152630661094485132352853509184 9702342 600801576458775466371700948637796864 9702343 -86280223636899995605883852236972896240 9702344 260112221619843962383951070724652508160 9702345 -87305829664259481756239970156242364480 9702346 214726165418365928669298364459650253872 9702347 309733525054649711181377094473497434480 9702348 -549583441975233183066730774439325696 9702349 -92601750922769051032009653112912749440 9702350 35335349308293599751567802513572480000 9702351 388474753018568928118548406663174332192 9702352 -73334478846291570715342124959481069568 9702353 -339692657449938871945998742611869169756 9702354 -82550862111578237031144388603967055360 9702355 101370879179163852055809700523346529920 9702356 -217373571934377854827167784371712293120 9702357 -2208493586332504836261094276628484480 9702358 -63749236177874150090437145324047146720 9702359 105003967988012950795652854965306795600 9702360 -96948892606508566396605032408261222400 9702361 -23505632896829675357600985279122690038 9702362 19853227847993277391855857269012536032 9702363 33224517748767444007008236471326397952 9702364 493083416527111522694065719512309760 9702365 -103255276562820829143800532200101342740 9702366 -53150778677795199005514072573751283712 9702367 194864468477594891214641022265422289680 9702368 -70128446999246707467412670164961329152 9702369 294543217102753106736789764486962036800 9702370 -63825693766460482414896923555549265120 9702371 84348313854296099979438514002307791312 9702372 40593369627024297972876933077470205952 9702373 215059068697908497302163606271136248960 9702374 -71117749923056739929732776232251340160 9702375 -239779486521154352321634654609203772000 9702376 305975144156172312711494150770073794560 9702377 92123810624477044951005720496730327226 9702378 4758212022397979274662742994375229184 9702379 142698058193825492022414767794372679776 9702380 52910189984041679234660046635369472000 9702381 116623678647493169473124482570625721120 9702382 241179508264648009903050497397270921792 9702383 61698240733066296597979447965575236920 9702384 -31874853545174926441459000587839864832 9702385 -197250906424366961802035314858944000 9702386 -77938607580934512646625565362781274608 9702387 301529410658929782939127962143111372244 9702388 -177504615979021240029812019302852218880 9702389 105201196852473692633843669072730297294 9702390 -49797993763102000743458356057826878080 9702391 -4087004447244537167357742576095664488 9702392 -141262836853314640193591161841014763520 9702393 223111757696427023968297356629037094944 9702394 125871644451661491239186578770426928128 9702395 -171955477631034645692180739428805273600 9702396 148378749864613364763321546810056785920 9702397 338541614134069371209782233557728547846 9702398 396176837922655431536079604509146977536 9702399 26106436613083874352991494417615831552 9702400 -137054834254682454358791348576845824000 9702401 -194127307895409333267342047883756569598 9702402 -44579035011904398590242727975846814720 9702403 -12850071921797839578810961935351577348 9702404 3623912077149289650807669165284493312 9702405 -38784162309432642139324554888833872800 9702406 212588182932104198600691916334287104 9702407 105256712618244574237639302973966066560 9702408 -147494643505182599886613721229005168640 9702409 -681561001783695943717117758229227621084 9702410 135456715377076337393666590299780308160 9702411 -46372616782255411972090097364653147136 9702412 33739722925153094191363066052797612032 9702413 158934436409281464872328534692107947840 9702414 21389445801106435049661558098447981760 9702415 -196753997469812000637356719832528344440 9702416 -113765482472077872814448645040663085056 9702417 -18818583436287776975160943555117335360 9702418 -116724162730181030113363282658092584960 9702419 5066207812216902701463177274564956672 9702420 18129152882707123931838712927919554560 9702421 -115825741550230207653888499519541275378 9702422 -164365076600077729646549005813066987488 9702423 -14151178265826354454366348112978717448 9702424 181517535425855230565999799649090867200 9702425 26244165032289876177676107287595846300 9702426 -80325779449487748629489869118591289600 9702427 61758574907445205814642269747215792672 9702428 -35693553634863884575671992891862449664 9702429 152640344708017404436707787011905222688 9702430 3518873106653556581018607540726721920 9702431 -241872737566364849722276519857333636768 9702432 -166139919424401846316890691845590876160 9702433 -98249624117436392247995014277848167000 9702434 91633703636723881451961079482015744 9702435 -30080066146064709781136922985425442560 9702436 -36472595022583692652651477062365380352 9702437 -103240947096440181067049915600069854914 9702438 33879413387326108272028020408462353280 9702439 -26846084457891612288351734096212680744 9702440 114338432773807718785693444136518041600 9702441 161822481539248204583892148299558976650 9702442 -72778973944061352171134560886656275456 9702443 -186683751082300181834048392345678841040 9702444 -13321959071223928958507952551780352000 9702445 -68054167842686930317819541788025049600 9702446 21307783613175132175562748189948588864 9702447 -104197103738393531567996280837213458928 9702448 -13176073905163929477236904968126136320 9702449 -161930448335397793768671518093532365550 9702450 111860124804115614661084623067078368000 9702451 -8836785054033337118862657361229524416 9702452 -166814967454629807920342746060656948864 9702453 -36075579125334266914738309061111126592 9702454 -90206949643857312103707679702289353824 9702455 94974784291341936727987734682080833760 9702456 -55809970796323868280726451968021196800 9702457 -302316449222131376041995414982579324080 9702458 116366251038182735253571542521345405184 9702459 149154439315619509473837229389078649020 9702460 -181584541355223107481402946428312030720 9702461 326699468636323877554453979811132580812 9702462 30627254516817518406174995928019519488 9702463 274374031435919166723522102702319460400 9702464 89667073585535541370475813401106841600 9702465 -79495604561568339867032476499576234880 9702466 40116829998588018612048905800750452432 9702467 112406031342032678737528118898059885352 9702468 -59554079194117210927452817770147378048 9702469 8087760493640746825675880252704314752 9702470 -117834840287404725818649895091593960320 9702471 170831926203555431278678590466502517504 9702472 84412334016107605193286381479251660800 9702473 12993200624398393595957945667304174080 9702474 48804169373881216368066207348498927360 9702475 44366879146059294582260968527638502500 9702476 -4860968042605092533721376135379589120 9702477 -2594567497815744022452029982483611520 9702478 -269334956200546357646230636569561121920 9702479 245724031215685269259162102988974118376 9702480 -6511811235765243088892959825041162240 9702481 -190717566897402241563022504535866327488 9702482 48459028004217108804278699655118568592 9702483 -33969020050494781911644585927350383360 9702484 90819656079571281937405021333074911232 9702485 53655851305615622369226104523655138200 9702486 -2360063127728393761302058213136477376 9702487 224884644740192353971819272637091888136 9702488 334084138255939507902942387552994805760 9702489 191604608969221580048577678284745007824 9702490 -78913311912415142936711024535779577120 9702491 -374022164414884164608785831099481283000 9702492 21723231092293923491400991409924554752 9702493 77562930376563499328882023576503824364 9702494 -116103919848865542893124915711976919040 9702495 42307445498795805283425358567975427040 9702496 673807858752373097421077948068604411904 9702497 102674655053629353798253332513719187072 9702498 -11085063188456551042718431457732577792 9702499 -341475402111741499752427670919027566064 9702500 -56690127486563787352785555337809840000 9702501 84141923667910197821748317149197148800 9702502 20138443490436997391294092489192305600 9702503 -31110633148643676948024487441652759136 9702504 18674746688418577943576512568638832640 9702505 38864718109284274057137337620283472640 9702506 141792310264040919965417504103285936 9702507 -138401659857626780148290448661119962112 9702508 -80264983568413592357741379211031164672 9702509 -21315484452184346651886414993128293290 9702510 13501555390615432937340250723363441920 9702511 -53414042373157673358459647994026278816 9702512 85729940761749086733493257685590147072 9702513 -19281279884392329251815920921430543740 9702514 6154601694071077381297188507932530080 9702515 33323185818909730356521782212565596720 9702516 56569827821072521714432156970306426880 9702517 -234357545176278277326567847232277800448 9702518 21578814320263624531006495027299993216 9702519 119740260213313656542522443069241938128 9702520 -5249582537276102585448093464783462400 9702521 -270032939262115095687189597702716861280 9702522 -87556050886780390142416847564019387168 9702523 71085953336341561283452096200845704680 9702524 -138544590277026321398383576818929416704 9702525 6958420232163006647546500513780497600 9702526 -48452743320582536882652722954593688640 9702527 50039229082152786020373740585634848160 9702528 173211481501343299457021142798843248640 9702529 -176793036790099679985708761628372118524 9702530 -186405603933209694904174409675125617600 9702531 -61387370537804453647100475850197926160 9702532 -32862714004978034617087527996341342208 9702533 459978311077410477527431519429571613600 9702534 12364154033273272859366605218242830848 9702535 -17300690193577680515804112740744346240 9702536 6251131728841078066096662542741959680 9702537 24143871848229010407149271428891280768 9702538 -222437262359402804251231366035335954688 9702539 -564276562270158787915067282723386318848 9702540 -61280796511025276478436923380057318400 9702541 -444491205299891278261512595232732236116 9702542 -33148438619880733359431753986639801728 9702543 -108388249714307251004309260982415993600 9702544 -32652113755137715850590948866919546880 9702545 309279080495138101651790520763842909300 9702546 16580097207755989527963522439101284352 9702547 202156392021076305122137645585976211952 9702548 119321418369018812892818055674831707008 9702549 -63360842207655659361146811624283294500 9702550 18286505355806068568223955777028352000 9702551 -55143539164279694766307584116422768968 9702552 -60523819351385405855585747769669242880 9702553 -36806634101766721242877838801471601920 9702554 -5228538768663777636158988446306955024 9702555 -37664094814282711897022620687137060240 9702556 8602352978090765544504821879813440000 9702557 -427072528243072234484076874263793735194 9702558 3756756708340155686167537880746886400 9702559 92010745258513061086759367321756226000 9702560 -100120996981886017109740235224818647040 9702561 8865470446647771485609883480844071360 9702562 -11598382661711204099938887902540832768 9702563 -2337318385756607093892866216766679392 9702564 115410160962976061985492447018120867840 9702565 69959270396768723631099868665898168920 9702566 31780679572301328103259131680527583744 9702567 69875803962018696319652520943362437472 9702568 -146635481585702719383641560831831418880 9702569 671754968112508737108920664346002886260 9702570 49117745842677521024944204766121811200 9702571 -217838340574357957616292499355436385228 9702572 65637972258044571789333332925424261632 9702573 101895279126939989422173034037408666304 9702574 81070422168623046842882732132276756352 9702575 11161711402944364365501350627156112600 9702576 928920093574688788743109967787196416 9702577 -48097355560566978416721216369702824448 9702578 -3561944939521677740668726500256581120 9702579 -259147610564629992968091483388056956616 9702580 -137021365457992655843160988269577013760 9702581 -89248055871796315153449902247458695008 9702582 32079088232510392096151116137871881600 9702583 -25870216655116968195266766160402460112 9702584 46981216089268297062883621093551206400 9702585 3378138713717914516782096532565427780 9702586 371968313241781082679921574049729332224 9702587 15136294255934420032874918839144774632 9702588 109315616524629866808968119963690828800 9702589 93436106532598125051647977206409179724 9702590 60871325633851377277753179466102516800 9702591 -13240884567274018271777082793798961208 9702592 -4698957795660080959203701459768049664 9702593 11207197477415520992142341047848224724 9702594 -47393297735608486864972754493708431232 9702595 2493264716984326522205962054370443680 9702596 -88868552400026787252897938051127484416 9702597 504738370569597261963874989553948032 9702598 -20806457633901801961396026983858455200 9702599 243308924103056117852583131111826474120 9702600 161169687189916086050918439383420928000 9702601 -337294883779184218327240679064766271398 9702602 -9875836225936974352583457637546752000 9702603 132849001316830130425428660887918592744 9702604 178269895091820440238054813856633476096 9702605 -104729492380498044967728228349594860480 9702606 -532987448358573727800358444379421696 9702607 -203629825122577744314431721888635248144 9702608 -74999233143382379016339787728635731968 9702609 18636660027785870505052470445607239680 9702610 145318589303198381195905016730874956960 9702611 301233550939926248146854574850840239212 9702612 69310433027893367165985386129437286400 9702613 11986102939704797209874971239044388544 9702614 -111619981012400406064847366591323171968 9702615 -76332118343941127427728453745857664480 9702616 -145494255310257037017420445596401664000 9702617 -75065685457969838175337691964198718320 9702618 -40308088190580214442547675408620176896 9702619 -25704051114352196642298978473671600800 9702620 172830567933850288228395283116631303680 9702621 -80904993263344244439365342145272927028 9702622 -192216705775743959958125292298529875200 9702623 146118822894200289872897570693697801840 9702624 353856326990805775192405480025956024320 9702625 -437192684776939851551920371131958111000 9702626 150932849190371252631188325632095762080 9702627 -44503221557468600737509622071483720 9702628 -13861054028304693306638124115521601536 9702629 387153622802982065184069170334186127230 9702630 1275872382387845804208892967908542720 9702631 -255845775627326947684468117515495492528 9702632 -18410940312839899239352709798274631680 9702633 350245095560990546692305088145689893504 9702634 41305000919709821497637644245968055216 9702635 146202323672565276553119450969846876000 9702636 -1893208797472130084235736975343897088 9702637 -29666174651356012034256508194931620234 9702638 96503989725601469102933547573845914560 9702639 265209461562035494874625879236465477520 9702640 21274466527723402775160082798403420160 9702641 208951419471777580565302240758064884840 9702642 -32522742605733160997040887042519938560 9702643 -38329671848125474317058483391991786800 9702644 -64291685412414644841972350796929925120 9702645 -168702244148494191348068126111740781280 9702646 -262754925293153617817945686649561139840 9702647 -56924625791264754389330096704874447568 9702648 -65296397005165823498736447917773578240 9702649 -281918676065611366863627203954971584 9702650 44193362539324428272278151109655581600 9702651 -71253192143834207614222756965751295232 9702652 4197955782931483306252992337888833536 9702653 -191129264121518869123718911294813156320 9702654 49180316865488447195135279053754311680 9702655 -37585954009439937300241123047261746640 9702656 146020473489850499971222249470620073984 9702657 83590421126302781020718417285027507988 9702658 -39467207933952872895771681727843481088 9702659 -141323937970777753699684302151432182720 9702660 1541247011160191735523550839525335040 9702661 9190516930497415136802105563704663392 9702662 -156038407130489929076808599702296587168 9702663 275512330451514253436178928268408530344 9702664 47127478882645077991793261932051998720 9702665 7271255446050891350277653882047833600 9702666 990885449639823851981378734982013024 9702667 -200068948480284111835281238829891655120 9702668 -120636263152154134827369232923595568640 9702669 3229100957000136781236028498129199808 9702670 74674593825900825447792462625839449280 9702671 -79319931808350708448525283886307190856 9702672 -4628467019830953766344966595323887616 9702673 -94940523623423329881890820234302325760 9702674 266379688362886497495186007811064744336 9702675 63349154468898150864343832397615564000 9702676 -84356434731904471127119087329206439040 9702677 150256567473207160722047792694954944526 9702678 -28849659228173061485453277943682279040 9702679 172933086276568504863637745266676633776 9702680 -131840951277600725193572275057021747200 9702681 245991219707715469186628233484997427152 9702682 -267884944600578519015418073139315150336 9702683 132881193331537027824418884274778463840 9702684 90854847052377006017959013862645304320 9702685 -36528941112067124962697364209613001620 9702686 -30533917395787998165899831352408986304 9702687 -85603586720968245587934293908063214832 9702688 -54200699316234198709779155130532233216 9702689 -692776487328350852630121382989949161276 9702690 30413751558406655797144786038089379840 9702691 -9959626106426063952875415959044333200 9702692 -732607204588503782289379532806809600 9702693 -59720219578683596851319855186811187200 9702694 161468484659973569577715978404890236896 9702695 35406247117331441263676292256369168800 9702696 5176936866875699392969084677301616640 9702697 -220842291422506423030406589641878334854 9702698 -57401991482582729143660021767167809536 9702699 143019643235709696021413203101696846000 9702700 50789857215956343698482151618547302400 9702701 -284781213307974807267204553531330430400 9702702 -35007025997375117194265683849674789120 9702703 -434868390690371519576361354504023634896 9702704 51044024802891947332401308573646520320 9702705 28539940901828620043487767731287940800 9702706 -67391789775693778872462526050586206816 9702707 -151445259751849280176947277656523029600 9702708 -159679215858527408802429179043437629440 9702709 130481514636161443723930508124458431104 9702710 -43539207496193409703294179581330279040 9702711 -72423143232675183599819449343357877120 9702712 39322416289895345889158823085424947200 9702713 152375477368619818461570620963864305962 9702714 -40753791141217126494487913569186027008 9702715 201012998710160457733655766565219925520 9702716 121015976822873442490952378688428261376 9702717 295869848457118110346920514930915726080 9702718 64983296842300269915716931618504216960 9702719 180010675477335812952432712054243144344 9702720 -35103250685127187328819465629886054400 9702721 48704667578279960353825602552480867328 9702722 18144266489140135465000828126058416032 9702723 -163242277294129724822489646310538046216 9702724 -307561223381472897684360454081656901504 9702725 -145205599926889511200597194281794359750 9702726 99110508966839777771951222686106853888 9702727 637352993937155759903215447395743520000 9702728 158056848961518920812073219239417282560 9702729 -63644257096988243104255713402131919126 9702730 107187701389642688097406248221031936000 9702731 572249524442872450106111881079722008000 9702732 17782944280406420151273321766951535616 9702733 721916433155711019632475831228214153560 9702734 -53390203431356742830056273592504211840 9702735 541595857597334928777038920514213760 9702736 -65615221867460517511746763268368908288 9702737 -125112944910065509953117657533232517008 9702738 4568416354469356669982224940093599104 9702739 -22192196505032911608718207306721785544 9702740 -31490481817818451978511212425697071360 9702741 -105190972610039366773058840153931132096 9702742 9534615023831630498050377194577506304 9702743 -260391022991577736696793025839128054008 9702744 78584870691217858067224385122262016000 9702745 -34384201913205050719874881806185416560 9702746 -244659626115968435195928059340985582080 9702747 130172537526901713723991261910738133960 9702748 -380438930306348234890664282741994496 9702749 13548655529092207171439975974862111040 9702750 116118068045387910093371285084755008000 9702751 91951353383062064475268597273796396592 9702752 155891375129308880022587574860491259904 9702753 304490107622760467077081790750957571504 9702754 223464577605887702471310313738114986576 9702755 -93047395968562303183066610040126993840 9702756 27445981146647138624676264463653949440 9702757 114810472117359634944351999516023089152 9702758 89983969033216189868558624711703235584 9702759 18255752480353149385359618131821772928 9702760 60123149606772221384056833556627046400 9702761 123168497141711420118026810462044930362 9702762 62128770745499971039253238055571301120 9702763 30006880604339689107297087383248955424 9702764 115122093779447960378949429925564317696 9702765 227494531876744607138657239012605620460 9702766 -160883946535533900009132178161198687168 9702767 395810119977594292003400079758449773264 9702768 -870766405683764710478941997000294400 9702769 130471318837378160555354261733500607796 9702770 -6019973961501114705275865054348180480 9702771 40157127704885392375772914914683546160 9702772 -110491158434107377435564678572030122624 9702773 14916774099196527010971504852551250684 9702774 269406765890740239934390909468318679040 9702775 -244805078824874166329728396573772273200 9702776 -480201007828996283917031615088735313920 9702777 -125624836207102967835868198317822114816 9702778 -285912739283775862613698493919659520 9702779 62449211517510489283533473949279813960 9702780 31820831222975012116469617861312512000 9702781 -58716153374622024153299928969155197536 9702782 23151363485327192108793645501930773184 9702783 -12931114650646586162710019248361802240 9702784 82984054600649565965616242938085376000 9702785 139617155575941039156217687883185072980 9702786 3388037619558091697811845256139027200 9702787 215965598473103481326636867801496976880 9702788 -230659386962330531146636177889697366912 9702789 181630620938269001722249244172408084288 9702790 53400839517006474149071795045173110400 9702791 6262492147383191736465308039731430880 9702792 -108939376881896599534469142293839503360 9702793 -85018900031824630260727055408168661980 9702794 -31853503474105194901370377547292740304 9702795 5456647769397369820330433187693270240 9702796 -275592878689856350222649676881693958400 9702797 329336102499827430591571784188513080834 9702798 -56413238690845916139147314089627560960 9702799 518120040752660270968191322848101415736 9702800 18267519190335655447966954780675276800 9702801 90689117112924580244923797247734196800 9702802 -47201189387347172659778566629107558400 9702803 142224858227211347285772501098520995328 9702804 -40367843151492193899184601643188901888 9702805 -45498426424468029608798804166011341440 9702806 162954453188813512278347583582641571840 9702807 -163750961201773815716617136953354158720 9702808 -262100471053006880304723391849433303040 9702809 39091824845325460806341092307596808010 9702810 -38649268043760884292400012288542653760 9702811 -419494272637427030437367442561919246588 9702812 -135495334263215606504300029296554972160 9702813 -120176064918422562689050806135284737536 9702814 -32519262244708309836594767972071514112 9702815 33148940139929012947931326479297441960 9702816 -17248099101280946477762550966015492096 9702817 154280420974137103243451246132467971012 9702818 178556883717191166525061705575537722016 9702819 178133851088801375410513891509925127328 9702820 -226218145360981894589763357910951104000 9702821 -11346629611514625861719222268277604736 9702822 89869402043565054525455822520968302272 9702823 -135803315496773202795444111506870194136 9702824 467827553577774968829075989360579496960 9702825 -154758434159305372708857664713353760000 9702826 -53408937770980458838034589265686322176 9702827 -115777699286263849437265357438129007520 9702828 -3956192980845552835912331914451519232 9702829 181578057774449034829068921109269649430 9702830 36027060772253052097861034383782201600 9702831 255861567518149105874070848271657247752 9702832 48637074157868803940035109052000796672 9702833 247711066244493058907341928815337104338 9702834 38621293805901716343203135653004618880 9702835 -384131487972881700662084616670440302880 9702836 5646143074561864857798302874879657984 9702837 35762495941656228020457382725103589088 9702838 28963701940507408347961987921502575296 9702839 233770403209165641902920177733917241640 9702840 3698438192247779990800148064868761600 9702841 -197588395529863027044429476520985179708 9702842 3904015739040767975159457962741856000 9702843 -57199743647983014566749139675114129952 9702844 -240429055075829506969914858562218636800 9702845 96701198919563750421670692575271667200 9702846 50603832717985303905296576068648846272 9702847 -89356443462480644018845642521196868736 9702848 55982205057582463203500951852871057408 9702849 19225558654527250756509633521674318080 9702850 94926850518925602207670898761660508400 9702851 191281796130551918138241655905711585852 9702852 26914181110518237862376477798612785152 9702853 45370792368817840962788921855234226460 9702854 44873439712497616982739772235789292672 9702855 8735366001928462338811435191599342400 9702856 40138089214218685343420734097273594880 9702857 278866186088346969917399769609903000372 9702858 -21706973499368962817483290149881101824 9702859 571224045504800212280394028327764610560 9702860 136314141521239383989763017826374952960 9702861 -48194553999711256397581624472572917696 9702862 66759180529945404367425597857104007232 9702863 -369851508086842155273691179677838013080 9702864 622212233990155506078262262477881344 9702865 -78410241443528548787527220662038889740 9702866 -142377908166417957842717085069495985536 9702867 -62445050072308704907603426246339712256 9702868 7925388093785815215161581904607608832 9702869 -137276334649472232180549838261313160 9702870 -4498446698223279337207375350031042560 9702871 6924465665664453519448671367894177200 9702872 -100474196253827289687136565328935854080 9702873 -212241743610706752057010842819013801296 9702874 67091298272071770417203930589306178560 9702875 52032463634067897047180773985798928000 9702876 -59901575489656895713573256594172051456 9702877 185439863073935682688711305660629474726 9702878 54170252972324795032272491423136341760 9702879 -126339001013580815830389357595053816432 9702880 -103235234687294469346278937315639296000 9702881 157007821231090885540629596599043979264 9702882 -173168428481440789510627767734156121600 9702883 400451017738123942478088704467715903132 9702884 44885208689001921217807901302735429632 9702885 -55008005977521994173828257182107650400 9702886 -26515197360983521107247109708144165472 9702887 616771776232683942227368144388782039632 9702888 -4970728306736341446147627309632225280 9702889 52449329694632235526264228997031119232 9702890 -53138098529181865425238029091391688000 9702891 -87951953093814009381851758896573294360 9702892 -30564176449530688606567393648255446784 9702893 159918040065867635527200091664107796640 9702894 70901260553529128902072712546644660800 9702895 -134137621405286771707895462734011033600 9702896 -7212106316936518897249181354152820736 9702897 -203638633560640091362156471013404640400 9702898 54214383693966502381688887069561783200 9702899 -135905069871896473084294682348333570100 9702900 -26023923511768571278469239909962979200 9702901 -509817441996196397215624605338891840 9702902 -258947260555203979829248323321460380096 9702903 22551964872373872232851187550202773760 9702904 -369006980543129697892716234245487206400 9702905 230941741151880099734605151032613520000 9702906 -123424884970365043515502848717905985792 9702907 1508695786256909134095504277769917440 9702908 93406421629257320297650020223978062336 9702909 -19770194048996591761754094948054834336 9702910 -23597272743011633650421694240473817600 9702911 -409551135056608147618343856629320128 9702912 -48175555494447461796998715474746277888 9702913 433135395502698422399279980559450459184 9702914 66647027066915273195988233236919326272 9702915 57906290785065784005386716287176056320 9702916 352244420771903040779581964329863386240 9702917 -46036508979428607589064398329750657408 9702918 -70203399616057185708176021807510269920 9702919 -93837371299034639675769328987340408680 9702920 -204807487105755260818469831977058304000 9702921 57933316686359851456371451304287748112 9702922 -63297735925269234421833872963197501440 9702923 -255539925953407624391739594008220512520 9702924 20690676048367036415022380741854347264 9702925 -80142062556646418825454051639993296350 9702926 101563614621663895489978995754447038912 9702927 20446658788384642197127909914554899968 9702928 8352210016514121975667240459040202752 9702929 -246869824784539786718392535321571835470 9702930 -33503977867686187038046071894847733760 9702931 -106974070148304769376213215143217101360 9702932 362687971493859790917307475086740890496 9702933 -274662126749484631643712837434549230176 9702934 138239375956632791106298828543546569792 9702935 185048940876499143640942976678161437360 9702936 -297894747255838595156935019057817600000 9702937 107283765522329008298843915355404370984 9702938 -13528051630104124305904848244803502080 9702939 40938238675923397657844564274942075840 9702940 -11922956249088647536526097892412651520 9702941 -19267807431705812435768253580353046080 9702942 1261391783943412117251430376595698304 9702943 -271512451297156483655875270953691035808 9702944 123966186459749990628800989760985563136 9702945 -7907528914993363373016524895535145280 9702946 -64990106981648217191984311637000032896 9702947 387019117716972015850772439826113083520 9702948 -97085449579281698439832809440033233920 9702949 -97814377338829684850510799580661341536 9702950 2220357091168926682324541734506225600 9702951 119411276566280377884654465011918504232 9702952 9093037296520009237489455154958254080 9702953 -57102237518596622980115689184324979456 9702954 -76384653844001407512117742173120153408 9702955 -89002091907994794923775379827726198000 9702956 250954412125540418522152643442979749120 9702957 258850132862759650782547392981292665120 9702958 1396736873644873224856839865423447680 9702959 -31798758738620576067512583755301659040 9702960 -29611773163626467946550366142354227200 9702961 -318951078836527478239118048165371315438 9702962 135130166911732264467050383163077800960 9702963 -162746821194861423125613963891936873600 9702964 -3767500558308428473650222542877702144 9702965 47130426902431118552347141816505050800 9702966 24152366449863010016438615247391340544 9702967 130637025146160976560264690352763023016 9702968 -246047895186913100235153559092518522880 9702969 552808000006471398210097852592119296 9702970 -78884234064542582374703574040980556320 9702971 -133191706945712970298173693429494741616 9702972 14512092850837363218568233715962026496 9702973 120483374733414016421970780162534828640 9702974 89121463068075245457158695284071324352 9702975 55014189303877473679846993958752465200 9702976 39014901670240827788471107727804334080 9702977 -396667758763683504288059498211982036560 9702978 35341350509685924509969294216871222528 9702979 -189542712853215400993504090087943940912 9702980 67175017395121247302183983971923088640 9702981 311769247778224759140622907934317072670 9702982 206002609238355315859923052998985418592 9702983 86640258716331650488579611303216230232 9702984 -160369576585264755164509287855127879680 9702985 -14596806390442347896958499112946977820 9702986 -48114768543445150265636174000121017808 9702987 -64916173859811591771389258071595159040 9702988 53488552637802783303007371928413259776 9702989 -159628920014367739500540515190177777600 9702990 54399203074422331074365226042922784640 9702991 -99088711315067148230100653415479022336 9702992 -34891167573252691951891306842856243200 9702993 1816087896150105693379604824416661344 9702994 5720889621435204198515319440926272000 9702995 21724200509708109417708046968694398000 9702996 78376461812448905619695620802055813120 9702997 -183639842330546584427399328787412902308 9702998 110440514946615813691913693473628667840 9702999 -140099071183595178386892670745533470816 9703000 -159432899093285878372290004240220160000 9703001 138158844223451057134519925804102624064 9703002 -76958935244222336664948224890403821056 9703003 -90621262018340565450693006455251701176 9703004 -251840816666333862613219963076710546944 9703005 55812520567971901839806614891998720 9703006 -19184192368737049204882209580357022976 9703007 -388047472629923819946441172373446424688 9703008 88860394586435802276929580081187651584 9703009 -20886012891733381629022083335750947584 9703010 16225194813482328957258171283977039360 9703011 -228489208128816336588152865441570843528 9703012 -498221826047858523684987079810492133376 9703013 268910446636339079005993228473197579262 9703014 -7813273197753349287220525391847453312 9703015 129576193947476833797604630129851187200 9703016 -407845067063408567283120176952207467520 9703017 -72087761609680026139742112784031520000 9703018 -16480826028214499611448445363104827296 9703019 -47764629008909380960003074385519847880 9703020 -35635628238602679361491158890793272320 9703021 -103042777234166717977695084036515556778 9703022 -39564147659021244673596057629530183680 9703023 -247450069431796847611636495483335907200 9703024 30799705091232610117733502925019938816 9703025 -42681420372817300610440685871165299700 9703026 -84417777373361274987120813650951815776 9703027 -214054490213297199097301739734903007000 9703028 41667768003949426536664115057443646976 9703029 156631996020070689857718708846634624800 9703030 140047325683245759734374836063600092160 9703031 -60680286412985624877631511592254514816 9703032 -118923322020848333845022856524836700160 9703033 11098877128104721321668307879016241984 9703034 -224897462528276775528364516052888678400 9703035 104715605228347214761126574778408410400 9703036 2019643857647959315593063799800258560 9703037 -182237270705627557087529814064308567840 9703038 -124764286906444752757655865797201280 9703039 -50737632783499104378306225416457679728 9703040 -61889358956118249821886626231903846400 9703041 22404974741432668537241331479807908800 9703042 -23274752164490985068729084824825077888 9703043 -152993473404832105124396170251404151600 9703044 38326824906199924619791496780548669440 9703045 178919921334629616060555303540891127200 9703046 -60973250438104338520271341015196652096 9703047 26651020712551239629395793189329943760 9703048 -103600559376168957365462742963647969280 9703049 410299644850601096424210703442239537050 9703050 22176167362197379196312559216591705600 9703051 -107176446053032357861165643523699795408 9703052 523136756362605212842333345091709388800 9703053 -169836330082560744418866593850315808800 9703054 27140564519700196480139226679894628352 9703055 -42580524841028351276871071635560750000 9703056 -46013448505082142843968058982674726912 9703057 -22713914714012388299002191138983921728 9703058 -66101305350068055660921990753374379120 9703059 -333317774315635365524230712834902944000 9703060 57378032904734568304389140436945538560 9703061 294613896944401533349637863476605509824 9703062 -18983660593204437713939372340469501440 9703063 -209239821289422826873818559799024037688 9703064 -28427575607711114467860974532803297280 9703065 1403085592383438092171769577593328320 9703066 -254160250333810979716687145274144564480 9703067 1442654485700912858112745448765690640 9703068 190470903204242755479181807090564323840 9703069 -312264367504870963608106508319052181530 9703070 -46023263566782480082899515123666323200 9703071 -2694460727458276201348306573767726240 9703072 -85248558409580072867224603023822028800 9703073 -87462380726880629027912767540383016320 9703074 63409013243425498325737910210203191552 9703075 146114917322049980873147846477908540600 9703076 -146994109538456341120026921451712634240 9703077 53355312321834463689863556398772702432 9703078 103670552552281994551171115211958976832 9703079 -2784814352482306278352637719573341312 9703080 20378929238773663295827363062042777600 9703081 95971295256576884407903851125490945600 9703082 39729599307392095717279601524127497392 9703083 -83980111247425508850134828876091054096 9703084 66905047852616026761259991380980466176 9703085 131701194345224119463372969809911087360 9703086 -85101797651220679731273074026607616 9703087 -3353249049274436929865470692199124080 9703088 -21472053217484107179167741874475941888 9703089 -82686485671085756787985000473173991792 9703090 -18292316239108331327205226316453526720 9703091 -120104495125296378704058293875349713920 9703092 36142365324358787107168115908032172032 9703093 -112053021792810697210161895049424734336 9703094 -69434177877729656202719942589072311904 9703095 -38210820537020133275267469838813986480 9703096 -227886385436822223688904027917022822400 9703097 -84166693098051688475983047243143911980 9703098 33411909800034597464318585370655941120 9703099 -65131660430906019110091241088799252960 9703100 126395882782187648707777666079462668800 9703101 -45470577279291533031070647777410986176 9703102 13634373744490226956499681889134793984 9703103 -202692636783561373574922764180689674240 9703104 47330367218901128290673386869995077632 9703105 96512080306648622686314687263957410260 9703106 -12580618110937322947082259593546641920 9703107 -69697568136887035347534612803362163160 9703108 -193802021581489130173267477687770777472 9703109 -103151191742391873632078697414435969792 9703110 97347921240546625121885211624228096000 9703111 -347354531453008531475969153269305664 9703112 203908512386463897781752176191400371200 9703113 29357598517466138446724749555935160320 9703114 -180092785969260535352353902850562107344 9703115 -43497069390582894879626315636325722880 9703116 78119365965421889704274569944239961600 9703117 -223853179633084377979472794120020253834 9703118 188529964831719056792666918982514349760 9703119 44337540542760245928680612729773860744 9703120 -17156820402318952321130220704335134720 9703121 -93654192395073907284736400934336945678 9703122 776544670136012875275693201264893952 9703123 -291016640989415106043037915966466612628 9703124 -122387588517278900921593245171559907328 9703125 -132699712746760903390112723407815000000 9703126 176400289404335936082673748307673396512 9703127 -205181688713675739214567821232512228000 9703128 436324285651196203009341252627434987520 9703129 -162554704087795184527682914606928429360 9703130 -65027506424124370649231459787301067040 9703131 134226107861554516035973083351097484952 9703132 47689297755652673183138041932214032896 9703133 -178266240338701085023155100656176676576 9703134 -14725790753891313555093560895840229632 9703135 245225356366524971476259601917702134920 9703136 149237213662073911692818763356323184640 9703137 292163023890372640551428706976892118960 9703138 -56506921611249651185323362256170767280 9703139 43288551368142079754973920968058968560 9703140 -32806736442509772000499528681865318400 9703141 -46498437065536386397695959999104497024 9703142 -827642699149440330734910325652195712 9703143 78338259217509010705441463847655068432 9703144 -147080339954572061272751820042044866560 9703145 339423820765477278960164886007111537800 9703146 39317979407226306287709296652600960000 9703147 432192865577407776943609164167212836596 9703148 -19689042871637216862176516136638545920 9703149 -123486935510614500743567558342458124736 9703150 -217797321596168479075199540245901088000 9703151 454751246779846263616388869766277667152 9703152 326496880545571838662108505649709056 9703153 63541066091524229481880520522349464402 9703154 19767124478900806967376595024839733776 9703155 -2169389499811375615915590836942929920 9703156 13509775473444067575858531099684628480 9703157 -342548225463650395362120588052997205060 9703158 79421726679527912142440518664396958720 9703159 123179446046867810369602716117184334904 9703160 -21143308094893764952281963249900134400 9703161 72967172084477035246664546083610290560 9703162 23263601572537985604899722243837340160 9703163 80328907996218364248518495272562309412 9703164 100243001001508537524707929641902424576 9703165 1642466054873534427942916555246295520 9703166 -64576110891014858186843476919135443776 9703167 232174301453358707853051142184436170880 9703168 155284242758093097547771922384557178880 9703169 111897629488795626070848253529422735296 9703170 -112533080087980455821976695037523637760 9703171 -149987927682570124452289594553342362656 9703172 216577777586615272469509065640709506176 9703173 30132235300176037041697200528390909600 9703174 -3447366869075309588659252550457081600 9703175 -139962383485329494986687654905588120000 9703176 48283583916001053928849566971160821760 9703177 -30796417032417796562991496230237469440 9703178 37257391887456848126242100721957064800 9703179 -312242081337642947599262394636283072080 9703180 113165725276691121237172543532562508800 9703181 -138172601495962141990059132905155419648 9703182 27752316385339966975003088961341497344 9703183 22351258521723092125092645764765783520 9703184 -51177197594424533859662423904852172800 9703185 -165266071789839591416852021590673683200 9703186 -5158168280026609567998766564850780160 9703187 -115763366221447131086626632514909082832 9703188 -95427571178458407348741311004484823040 9703189 4218957703783929682675192862659017820 9703190 -18263694958535008897678008647596696320 9703191 2370078756331798487009573096769988224 9703192 80339450043254002399136127071338721280 9703193 141930169396952144862986020776024760704 9703194 -72062493213153688893299346908461097472 9703195 247618723578074225737152858290405275200 9703196 -276859747636416812186579638180351449600 9703197 -55909034608313109722840894330872174080 9703198 17768083817562252205976470262847910464 9703199 238180801089926556368972560612881786240 9703200 -36421769435092205762025920826232012800 9703201 -351714913158178055185168815696712118400 9703202 -58965023536763902592390420373820022400 9703203 -55631991125631128703421964993095718592 9703204 -67012043598910119452038811273695698944 9703205 122531762338210490464270391561094084000 9703206 59561623737738843101983362653789500800 9703207 124659951377406799720976054805541043632 9703208 3832701023695922603251360908658360320 9703209 -113740131525869916689702810021503384320 9703210 -77728567694516495117993104652862708480 9703211 73089544881655362989847549881732480544 9703212 -162054442475306852450800857636351564288 9703213 59357144162934580854083676344013742904 9703214 -210143349347164934357819480433645660480 9703215 -78018841568495313327410261349403128480 9703216 -11712205001623404281175599112599961600 9703217 12240656213939187670920035679284831040 9703218 -107711801686535474290861621004395732992 9703219 838665147627524743824228344076499144 9703220 55775289638834650932328274977709402880 9703221 62585177583760333652776440585230853120 9703222 31076779943606917778109545848010802432 9703223 -204971423697355907508462491820094461528 9703224 29973182104732157666960733927952588800 9703225 -93056101153240492709983610571345819675 9703226 8201811205442183583648781573207781760 9703227 -2086512578718921712629634040266992192 9703228 136682173135602791687940847243414222336 9703229 -145081496796364632380154892290211394580 9703230 -78115458570947208077726574761078609280 9703231 -271343513328958526816682311821065467968 9703232 -37869108210361684440683209901998080 9703233 14754048762319126592059813105656617184 9703234 -36689874768420379132768361562615495984 9703235 43035766494994661236950343787256393360 9703236 65710700116802791489634235365322611712 9703237 173186585408840546820058752369417673886 9703238 68873467334190550820147044744767431520 9703239 -13493557856290456273577461624288829952 9703240 -8843741210797886770572299246714880000 9703241 -710590653620241622381085306674244400588 9703242 39429829364473678170712634084997110880 9703243 265270160694111513720419668629052932480 9703244 598230545585901680069272499794997139456 9703245 -92709107893661043628872042775496174880 9703246 -51049375901610259448818571800551212160 9703247 -4415382192291409412514608125133821800 9703248 -24270182779263483742836901234068160512 9703249 -9827989170620560021233262508724818064 9703250 -76050732758322464442884715711980400000 9703251 -2939939035810011513179370715372677432 9703252 -72275264091603677674187769971611113728 9703253 -102356041776892240810723087789791796320 9703254 68355080797833120930614278939162275840 9703255 163010830829378005522011072214548828000 9703256 -49422068338009121644957218763294341120 9703257 -4650007092805671701747871103431907680 9703258 199496861266584450815620969678946392320 9703259 -33107521561225860889377154509801828696 9703260 -49668321856330282647658223927535206400 9703261 -125245634765594003625170990673590386138 9703262 -124819869974894689122741148609066008000 9703263 -94938590006181745475473847066088733056 9703264 -26667145560616795437355349394271764480 9703265 29227069653451518632273027867317322880 9703266 -33324621623833763443379207091199502976 9703267 34794062825482616872039959163961597392 9703268 129346002643285028543893573914607422720 9703269 65971570653125419708437542408320206624 9703270 68563441700684552615933328900702629760 9703271 -209235513173748401786836207666713939528 9703272 -163710450020734761161372196504672092160 9703273 184338485592256427187069924917898014522 9703274 -109256675143306340731828805941824066384 9703275 -9601363193158716442749011559000686400 9703276 -82306602304672338929384920619711608320 9703277 284721508788924135091651133658489938412 9703278 -34871904805350720258526213727172277056 9703279 161097407688803900564981963550442774720 9703280 -12862537226222435282259514532377559040 9703281 -31575342258219281149676839880123274240 9703282 -72961234995754748901399182355628597248 9703283 93714638221449510596018257967117843532 9703284 25457929485228033618757361878331688960 9703285 26814472847790066126370142831836495800 9703286 -40155322077169809510440113612468733952 9703287 3684053608217523339141691103091598080 9703288 -12875143352432240910176930999624048640 9703289 121354944942699564723887581289034770820 9703290 17393750306678593622969326467544446720 9703291 -156081717977647947543385047816363164736 9703292 182692669302776287414401252059615416320 9703293 18973899399479022664361777353107163104 9703294 2885322585412209677361961036795972992 9703295 -65643258501199549948828618024719575040 9703296 -105846726486573263552096928280199823360 9703297 -13694239239885626465569347915699920254 9703298 108549978956674901995141822980714446592 9703299 117800164530285276419553858982701934320 9703300 36636968197837432147840815967206784000 9703301 584547204432456634384177399164337473504 9703302 -34567269793165941389197273505005295616 9703303 368955785217814062037986135280138166552 9703304 204025960858220617695772512732930063360 9703305 -31121561847200452052864269683280296960 9703306 -2680714812417618417455344790575063872 9703307 327734142248999409187717287149604089556 9703308 -83875274492110611552746963311713583104 9703309 -55387482395186777750677993797354977280 9703310 8563686757755270531217298478366750720 9703311 289950387864097992590744934959436128784 9703312 97940361830562680671120177427441582080 9703313 1036986823979193527251899027582032668200 9703314 4735651206845448851095949890094318880 9703315 -245211361465962357274430270807508425040 9703316 -117392497502461435759915748490978588672 9703317 -98316910096210353776308379255035316160 9703318 225626443448819934626379722821418019360 9703319 10054848245608826582042185397653466880 9703320 80806417922707202950616681114989363200 9703321 75449755257917158153232112195828416512 9703322 232270228745163019809303256549184873712 9703323 164760883718210557260274576464322759452 9703324 130005679528709277063863852427488144896 9703325 9054496324404735252732293229514696050 9703326 200477674735988550614620945529351261184 9703327 86788355481112540728799555106758993800 9703328 30171124457281654232784228676526800896 9703329 -358274282436350939454015051611134461792 9703330 -17022844858035943479704835571323770880 9703331 246952844604885638943005196022658750928 9703332 -27318374714966802267263352479895490560 9703333 -308098451742481288855334692441586880320 9703334 10103493950652075346736164609622361792 9703335 133174299790539575846838403598876360400 9703336 67391472259439901664501990541150407680 9703337 2822803884105623370035877019942078272 9703338 232360191114652347077322973603118407680 9703339 665263425947067398151800788319751911400 9703340 160608860110537044889472683077632931840 9703341 30585051121152125853754669310578260480 9703342 -34685445172442851686273621227675735040 9703343 -140206096152323128211271560592585134856 9703344 -17667906655398775574577109781069168640 9703345 53967402630754138675662559327906024680 9703346 102105331986320565230374070900808468384 9703347 -12124245615433534564481947475165009040 9703348 240962784172209444324791917496268468608 9703349 123872716117962405105828461183663091936 9703350 -41615619430590212150148815010107642400 9703351 -95124556721063153490120195212072352848 9703352 141311092644964701858536345840444313600 9703353 -33012816160973036641896215153862288 9703354 353193660292980302088877551845894188032 9703355 127783668556786342532827180849393649760 9703356 -43851999488413453329529958967145184256 9703357 133627051769452137570560267620791478080 9703358 -39598168155759910425298318453608618624 9703359 232671595254408763378226939321591190264 9703360 75280242183843766168692467779428679680 9703361 -55154063744000132580026517188915555628 9703362 -9383846280962467490498643427831608576 9703363 486528173393448309857979333324493463612 9703364 -288837509634639051371313369681442572288 9703365 -53895730184656456915744705862175300480 9703366 107644393865044000192409130882632929632 9703367 170698733849483517538403310308378515416 9703368 -440639364440490106862894332121653248000 9703369 -109837018843013444351038769791106782556 9703370 167593116709591797447820069934384871360 9703371 -1610635697293211343914179311261265680 9703372 97242213388795947851314026730864447488 9703373 114391209069549397368678029410541472768 9703374 10883444194845597835376372254696410240 9703375 -423207258807823141609132218671554836000 9703376 92582890689289909860751564255897190400 9703377 83452675200188305869014300783937188514 9703378 122680995094893716663387155540373274624 9703379 14479914142720997490300411305624668992 9703380 59630052951653340066101867977297920 9703381 38216998829957054001560190960958996992 9703382 13381782110126010947350457347438284672 9703383 1328938963123019191308645868481373648 9703384 -261803949660369071756464980865513789440 9703385 -414354366987592870980761204274027287040 9703386 -23930563787075165685170115404707195392 9703387 33344800700432365159801131763062596036 9703388 -73461646115387925060986741490460790784 9703389 105677741332629635453560923944387255424 9703390 9728166743679186566422026307318753920 9703391 158991023705840164489552605653258373792 9703392 -146703975955255601381301232040268005376 9703393 54336843934951421245529750382733355200 9703394 132732606178727845313551934567085500496 9703395 -3716176304090577178231677267038560800 9703396 -105401650454047295392553165454403560192 9703397 51728736982790583884078359928739842400 9703398 -10803351966415020181220324486742063360 9703399 -3267507939772257136927853556908188032 9703400 -33067400828897563767685883470233600000 9703401 55979881421489943057194255407316013120 9703402 167038330531972490423850134719561853952 9703403 -69810627187675612412494595678559784320 9703404 53641369141672490110804327928133200640 9703405 -56808541124887229608921675178199489000 9703406 181781367417619432307554195335356953152 9703407 115060545391014717081126245143722859392 9703408 30280706493180559437043580447163875328 9703409 176410741838921295266708618407012292832 9703410 -30106051322961390833242064477657479680 9703411 -218445148200651722590230851770917446400 9703412 199356097309699715748568137898572042240 9703413 -159710198840930186842368626954478590436 9703414 -100944723361185219085162688449312358400 9703415 -727817130887860668002611085682838440 9703416 29657979394313874479311977998605209600 9703417 286399619452730736965144045351833928260 9703418 151259737587163926243204908307732578160 9703419 -130515554117755768034769079630951478592 9703420 77400219007757940644488701486285089280 9703421 -94284278844991010048228869387561252788 9703422 121744712768466239780503133405870720640 9703423 1395273335373782310615833747422383984 9703424 302857094459075303977186282541483556864 9703425 52751960111541317421867527377146294000 9703426 -22792593463028238632679309163112441856 9703427 -142808965458224146213287847771833470724 9703428 -4873018634875385521508563396627857408 9703429 115400739282948913198584118122718670520 9703430 142169353582683382398354355791349766400 9703431 -314347562428258100629291477428101310480 9703432 -412357337780975662063627905018279690240 9703433 132236143612565831303333134432037237520 9703434 -4818989908109721753346440763442294784 9703435 20089803270268776830662507286115532800 9703436 66431641545412662194131952773072347648 9703437 43033536791483936055281377985580029568 9703438 -156808117313499657758268326999046626880 9703439 66193974626778985217244439837114796400 9703440 -28405104219851148378599285939284131840 9703441 -8902397210923234610710535392676640576 9703442 38316019946356588122857417482576653312 9703443 202241193075445807737774569934226907064 9703444 304788976962040385966025875589026099200 9703445 41438445096749864466803001254808379800 9703446 141624411897710324592611171132652480384 9703447 70838153572713482882891153848893041808 9703448 -20038870278178424409623495119718000640 9703449 136999023776989764760889258776151955840 9703450 126416122307418576903497275582740258000 9703451 -301889141410036226577633673975297080600 9703452 4939571965540560209033040954207682560 9703453 200856836706684168959348549884783961164 9703454 -52927832983922882162874540621886839360 9703455 -99790143219092509179653244370385942640 9703456 151092162390314742108535736882398494720 9703457 -119990302442910011037662006237207067294 9703458 11791571552414346667571510247914122224 9703459 165497874298778807684820307336170509660 9703460 8183189699291975842717047703608783360 9703461 95766949237961343081598426203316712640 9703462 184078748871381289527176439619086347232 9703463 145960950164803899556446795795081306240 9703464 60969943594719351168203155038308352000 9703465 -12361091816310805589319801031569626880 9703466 4025642360674832660299877094472402944 9703467 -142358557110074385614322983357017106916 9703468 -259835592599244030189151036844805599744 9703469 -644025536190023713224881414693570986356 9703470 -10323677706511535519719100109539328000 9703471 219710878239265476200062793716402292200 9703472 -46909046277792599053746450322156437504 9703473 53163249801518989955775141790971698160 9703474 -203453059541590519870527498406522464 9703475 12911221967545854384738557322301028400 9703476 -340646840074860421814091703170896025600 9703477 -72060332882503480313215783142763660128 9703478 -134930528252573416728127881076149293760 9703479 -88526597487903325295181448686653909760 9703480 386916341997603247821541341664550092800 9703481 -58175468691304644556077908892598119000 9703482 50540562561801234080742160774149614592 9703483 -353225245700961834277837511657639274268 9703484 80371081088648314284566336576490740736 9703485 -153282172637174038269191622199940542560 9703486 -98840176393378385221480441657670561856 9703487 -103548911403575926255088078803738671240 9703488 -8312563209193907317499637092591861760 9703489 -410252324343164002809333014171434427710 9703490 -78705247688507048510793283848104140800 9703491 27885150013142271715399997526301056000 9703492 58052646951568762150102136277661770240 9703493 238231452687435961800653950434079859424 9703494 -134671060748355437636987222082276204480 9703495 -1880508239920723672617507739298709000 9703496 77509718013869576972323020838205521920 9703497 11219150777574831076223784841548742272 9703498 -65487047580246806575095655049563749888 9703499 -81292375346459591482030139565492644832 9703500 36111149617422942008245919491280640000 9703501 484863545312469097340946320432471488502 9703502 111766812478167295671367568514212352 9703503 315054052545705344047296015281779654800 9703504 -57134843204071862335230751214669398016 9703505 27465588057268061972847205121729502720 9703506 -85650792049305803941717949746009716096 9703507 -99952018765664358049478638397031011760 9703508 249414082468956955339447457943730384896 9703509 756570455143417929863069427296724480 9703510 51427588596096297009513872634187196160 9703511 -119007582952875425709844275769258880352 9703512 -16796643470643312600148278425365954560 9703513 -24090202180604128995373855599815161136 9703514 167004680884731682749564884956331108832 9703515 -130907103524690864290694600775457646880 9703516 -93861190163896421801858308110533253120 9703517 -189816374623966747553527504152734665434 9703518 -242102826164442504323698510700664244224 9703519 136226082417616300229431272453571897776 9703520 141740900361606589063349423179660001280 9703521 228208462381431640133038048647063497490 9703522 -65441755534136207167078480637545568688 9703523 -157025191609848874195274423426979744228 9703524 -134916782028097223011724681711935417344 9703525 -4445877144643951541141179450332319000 9703526 103393119114384096497280026804742352896 9703527 24284749179338285445961466467261556736 9703528 -311512144864317645067924048413106176000 9703529 523907640208611140360377379948768435280 9703530 -24889141108442061034562476635842073600 9703531 -383283637349581046974569865566244502668 9703532 -307301803624560341224722015341796902400 9703533 35441301881384506126464803751167820864 9703534 58017672598572911368237974180799502592 9703535 309861372653236381309323520796266376160 9703536 5625988893032314789960991572445429760 9703537 -101362147988121023569678775761211281040 9703538 -2821991364844859338617039915514153056 9703539 -172671242832291243797857065428628164496 9703540 17263764776386282308150359954231746560 9703541 286941876468937325237941689582709584942 9703542 51361820885199396723000749705558922624 9703543 466000724326104210671744361679429227880 9703544 321073816237748234274446037603441500160 9703545 185123601056225688827291965052774164800 9703546 -84753411952279259682251252245969650720 9703547 36980724147935971574637197942693683200 9703548 199663312025593168724104872400687928832 9703549 -39278184207054517667817217839010710888 9703550 -74130999729248004917219948344236859200 9703551 -14474027197475645984665293962659386240 9703552 -96770916286555757918020508353780776960 9703553 -26256981628029836374412327731729984800 9703554 -1347221956234539746191996103178240000 9703555 -54418930628620887075223040412823133040 9703556 -258248777638923010381105647144866935680 9703557 19961523362758134246551344528394827806 9703558 13340446438605410703259473392402224128 9703559 -1896417081137742631903678168082268384 9703560 190231377840362688018260913110178201600 9703561 18556892278748868362157251783320872832 9703562 -51811180516817154770363508865633615872 9703563 -380917085413243071295101579054153544512 9703564 -20529464526565634434532191347912818688 9703565 -271460892736277868752956087546946703540 9703566 -149484194751935009117685212527346467200 9703567 -4099315228233951522191183691134770384 9703568 -11673421692069708167814151958706020352 9703569 33526355678168329406302525366989156000 9703570 41117300497775517027816581532408729600 9703571 -376975377405053631112471647499298552088 9703572 -154946167835801901365887980460026052608 9703573 -331548240811099427088403624909266936384 9703574 105607967605280023585762188809706453120 9703575 -27591079896829278825475431001095208800 9703576 13042668134090955250080658078171545600 9703577 -20301828126360412626991258996072654140 9703578 69352587198913088647160872726607769600 9703579 248507486041275855051815126213254322180 9703580 11486018846784025459262183996560988160 9703581 93857672509792296204840558004842701760 9703582 135990320112633975113858746687016878080 9703583 -13862436668181823671152578475163859824 9703584 263604592755359799662886712573144596480 9703585 9187679489504803589033288704199606400 9703586 -255623816331526183831585904822211001008 9703587 -113244965440055440894854529751242874448 9703588 -191467458391982173140599922001327357312 9703589 -48405959531727177621868880311152546816 9703590 16934834486688684181056055243609344000 9703591 2680087330999151330421011464532148184 9703592 -15525425701613330059874293154468505600 9703593 -7091363539286243292972791733856469676 9703594 -137315257353933466499801278446513965904 9703595 2273745407896825475261572840857360 9703596 10127092330936282387430991086578483200 9703597 -117548056053387086912950644951580126954 9703598 8965967543573881397524246267502513664 9703599 -4087619351460292158681585028579026936 9703600 18097186889954037064202634958206566400 9703601 137761595953717035776407281578210606400 9703602 -127471173242190131082692537397914897520 9703603 -17248245092664329670290107855159688640 9703604 -169087416847406564612011180713638707200 9703605 80933692934082487897689322583568844800 9703606 -214576506577754756113734455351348569536 9703607 -57687540944636428135610377311231604248 9703608 -103321710014068855998927552466781798400 9703609 -353066782053936510403304906018900271190 9703610 60740286616146571820802692898704409600 9703611 -149236686773337796692796373372873817120 9703612 215290919145258889916560566267937236480 9703613 -245792868050125275340424083816751582016 9703614 -109617704327207616852111398475416084160 9703615 -78681415842840667451842433760957265680 9703616 -10341217592518465643396064949819146240 9703617 39328294335027415275605676335215314624 9703618 -16362605333876006205512798596180968240 9703619 286182644405393234942628696230336521020 9703620 20906944828526809148098384312382914560 9703621 -85921352693864416676538686272644784800 9703622 177288923873436508042835314223873644032 9703623 25086075292774862501950730803203993600 9703624 3176957708187466904625097982243635200 9703625 371439753849550870341523619037521850000 9703626 195928651270666941502369145685049949184 9703627 -455576956265980469246371079277063260524 9703628 326867708123661378333400047866490487296 9703629 -32311462707792351509942611119147592392 9703630 228535058068951519971840385941802571520 9703631 -65209365529358448799886387880403485696 9703632 16611927671199316320971719323744337920 9703633 301273761557485526846886932723652238704 9703634 -120756792798713729309194537289716671936 9703635 -90561636975994253158182190532461832400 9703636 -221030376722323597523361549827740186880 9703637 180313332692928008610240086770207591740 9703638 -8347322049215831142737443488921600 9703639 -18006573360247098175644650830897539840 9703640 -96793110144445126332551375396774707200 9703641 -137252317943521230001042371913645897536 9703642 177969913074886198643223763491951425280 9703643 241618964334207378665737711732810781892 9703644 88702892858624554197044221641322646016 9703645 -23979422074113880378989048414873169920 9703646 234790552585327494574725764904099842880 9703647 -174474005479465993290236561630424244776 9703648 99682890906494020155326505933489045504 9703649 17462556130945119860943460966019573760 9703650 4019445913301357363856234542872915200 9703651 -24930657479259797376684534311622416256 9703652 -124079997255459436180995034862022328320 9703653 78709142074330847427003312900362923104 9703654 -6201995322026392521905733771313550592 9703655 1913354235085326667107301130495710560 9703656 4267446499621311754256668371385958400 9703657 110548437327907588039869513778431191332 9703658 34405310999419161123041678080354933680 9703659 10271803170639834999103985574218588160 9703660 -129587712455231611006208448665557232640 9703661 -112936368174656593208005188091677009600 9703662 106504531051565150714600897262466277952 9703663 242707075935796482022025190294994136912 9703664 -10262700560582574512554503560760754176 9703665 -71771212395336436318799156473173072000 9703666 133135174242565625343796508720767503888 9703667 758885377638521444864001961844409094752 9703668 67340409362621213081144728673050398720 9703669 -196842286005094562670241952666131726930 9703670 67292827521692064381888283887678662400 9703671 -13049316012856632265340609699484357120 9703672 -137512583137192987128030482011496140800 9703673 42927058075478782493065113178995210240 9703674 14720146924528797064479978942118917744 9703675 -2973841454600999294960652249660244200 9703676 4324528331399473340580230855527979520 9703677 11543759547373092921093597723562022400 9703678 -77285758885913688528356343519184143360 9703679 -335442516076165751828750500764860738520 9703680 -785243592314468386454687099954135040 9703681 -382759479735534697978216702370469760 9703682 -21243728020106239569753692195416252416 9703683 2956158967550907974847334447618639944 9703684 -213671415689610529483838230075203443584 9703685 301360221611351094628396824798828330360 9703686 19460687201596624122470417213505700224 9703687 -94697257105346364273419215488842861088 9703688 -479016447437162183107110944974558986240 9703689 -97770664509582112092762926353744757760 9703690 -211943414450924478756013711302230875200 9703691 -347435366923086292220330585686263796908 9703692 -233918609524145406873758112516261504000 9703693 -18409774627048766923488815324048154058 9703694 14282799300136908084048809505574883328 9703695 162030197297865970614121127090455579920 9703696 -53778998240219147045843707189515583488 9703697 63805456992099227125990340904214053504 9703698 -42216652270870757858470633030070833536 9703699 -92946091047781013869192930805508226960 9703700 -3504385345757336706517891945850112000 9703701 -94232454385509194517673262127490504608 9703702 -64166348894097274983787733351965751040 9703703 668730662701712527726089384087277026384 9703704 198116247856384051759012486070253957120 9703705 45205230581810753413703287975293582720 9703706 213628661803135849065070144143022560000 9703707 117629502994624054145810075556670789488 9703708 105984847061576543907768163184968969216 9703709 524623062746035883798487079174931543910 9703710 -51786053060681523217425933307354554240 9703711 93770810729777797146288874782866057312 9703712 -212155798880343644779440684021093236736 9703713 -30162025092568728321301132079745306624 9703714 346604231680140793446125108238761091072 9703715 -112651121496746042640554272520881617360 9703716 20380611955848445955923242660513792 9703717 28834387170805834545990127341863694780 9703718 -80316155691303809779833370301240784960 9703719 -38956541320947903249152343499643741040 9703720 -4387793104626617870465174941933670400 9703721 20195357482323151845905475914978803200 9703722 3633240733336267186744128421085704704 9703723 -70849293909274491137913361992755072256 9703724 73514732942541519777482551789718016 9703725 40634706068230920698057965348283748000 9703726 -161020561403416987830567405485193857280 9703727 -3850878785802358776023328254214531528 9703728 64065629054288998370540955448755486720 9703729 8081482088971350345353639872895766080 9703730 -90635665586758347865982937892878643200 9703731 86730008384260434788869540046560590384 9703732 -131970776661441342626292078903037707904 9703733 -322401502937847240018132203160527652096 9703734 -87425877683133233911239313600017184320 9703735 -79957664895690551848140801236612353320 9703736 37793254382077049812313714784770703360 9703737 103817231882880505536536855200353720240 9703738 216323953465081758383586727041606524160 9703739 -390982020720285137967950224871117714460 9703740 -50603621511400561820419343474660121600 9703741 313956832357297866152226086298468440512 9703742 -47526572372170783074931392774174528 9703743 -39489808569547594134017730058179720192 9703744 3232517285201760747030483142078103552 9703745 249061062199119636060915321596820172500 9703746 -44311316132191050587922801553533450240 9703747 -202426857307035981844715203194893908804 9703748 372401500774092444149139505446393857280 9703749 -154013525301845598903047540918583296352 9703750 14986946450356172428583235864675600000 9703751 -694187164184235268042708564501292581728 9703752 127056400795886431790369444767592325120 9703753 -155937261020963016967235425167875894002 9703754 246151670140710323960690126655639510576 9703755 81334381611448245204217694232499449600 9703756 222356089033634461389960143010666104320 9703757 -53512085444158602360599596773814877376 9703758 -76074379757307532489305936885366333312 9703759 -81144363438515618223714565529005361520 9703760 27503175743980587116866843460777410560 9703761 86606618075980868834829236430557725824 9703762 -72625045909494563947042476322670355168 9703763 -25161604025307391820798305198564115988 9703764 40282029038428964060989216671749494656 9703765 -204797035901657650372717424990900690340 9703766 -88629520327210282005180596544120915168 9703767 3920138967757569945089479332343947648 9703768 -1916759079748685182613750395780055040 9703769 153599882787826040999161693754057136960 9703770 -50739001397671288143195373663130572800 9703771 -22491456928064579271609796505244777216 9703772 28699753812791542258665160268035160064 9703773 127625200986705045243978762340592947200 9703774 114721398860144775591378652195985524800 9703775 -32540087392899733691209689038370240000 9703776 -126285010885599820141072075351352672256 9703777 161434186946262631390405414980749118120 9703778 91630000723685174003939772072595155456 9703779 -121768998684823349391651409313215641792 9703780 -30583068556744857534504977549792194560 9703781 105380367254856093437150127013719651582 9703782 110205118793016917168888873071837304640 9703783 -40923903532669281977466585588719467680 9703784 319124165345386622560463522400855874560 9703785 25717440668527465511873369413310611200 9703786 273837662676340363690918517139185756592 9703787 -262601833668932953716098334850937290608 9703788 201241937061348351978237435233393126400 9703789 -265418415372409386790036491748675133280 9703790 -46991174429659312279370808521814689280 9703791 184040240492872140799616325894757667400 9703792 6927350059676204948905627680434552832 9703793 275155899357342562661157402894194400480 9703794 161580458905704901345131885934574772480 9703795 -124411328050299902287091545942637773200 9703796 27391329791986741191487989153070891008 9703797 196765376250477072889413797188801543200 9703798 43052758017720425899326607750412087808 9703799 58659448609706488772012145840688171872 9703800 6105198554117958355269554367475200000 9703801 63992359259151393849716709728384539972 9703802 -203531692666148855728965134160886101648 9703803 218180991689614832568556060418568775704 9703804 132991995102645334600873300873999260672 9703805 89244054808617210000699829379992112760 9703806 -16464772015584787086500628026351124480 9703807 -306853877475281356846403046081288734240 9703808 -294783415755023594461178354424537415680 9703809 -309013418665882309564884041593165465200 9703810 -438938741579232476619108050036682240 9703811 -502507236806848659239571894462975002328 9703812 150508183119399994456675908086985280512 9703813 -108474424152027373151580653809584560000 9703814 192042656440847995493699948778781340256 9703815 23218508985497181346332233942503165440 9703816 258797664537176271440951049818037288960 9703817 38655800740542082898547966535413540660 9703818 154953234127340520334563418388252918064 9703819 374788557740904116844053086382800302160 9703820 -39468673438592767709257462938762270720 9703821 -238143420925720625243318434752064605696 9703822 -3215614533250127192682695907655752576 9703823 -145490826564209604395425827251473747416 9703824 26523352873573262377559118538214473728 9703825 247028406557074803858243419633660727600 9703826 90764939720888000736448271534570926080 9703827 -144950928531533751794203947720793052160 9703828 -247589731118757408282498295121997231232 9703829 -435855361786407412268927664582359154816 9703830 -52821720270709201231074652391444090880 9703831 731813284746648166800048818643443664 9703832 302330572720332512967661731193805107200 9703833 -212878455584729744089018818240028758576 9703834 34992000243574979422270542706305561600 9703835 -42672886382634593434137970636031161200 9703836 381332764358641850292526685275739446272 9703837 11081354540540813087019672523558400 9703838 140636875304369847744372733944167358720 9703839 80427309062956623807108027415628160528 9703840 295763129591707787702026487290970112000 9703841 121812137864722023651870243516555963072 9703842 -48503817947280347567814887723855425536 9703843 -93363861975053040196874148348938674376 9703844 -101606091464059595039232852623682555264 9703845 -74463476730529484186217721318677050880 9703846 -18419887383175491108442646475395140128 9703847 287750028225567603277361837750223139392 9703848 -24715536114168967158569274218053632000 9703849 -313068699521017660640075931553406854150 9703850 17951742016219266064245370975259604000 9703851 24963140728535246264781682740992537280 9703852 38255711568801980345321255573673595392 9703853 -7559202173909695250174271259204121376 9703854 34297068382350861437800879860709447680 9703855 -233632975766293883847267912765248133120 9703856 -72415987292779374669257772958512119808 9703857 -55064866489493478135723016080659202960 9703858 74232825584119410619536133779239147280 9703859 339346662473190537590548731014483760840 9703860 -104274991670450602405000810571848304640 9703861 188080141901413566118743494523669006432 9703862 -3439273162660223782456357937616575808 9703863 41769023977595075773865812289492663160 9703864 146841616461564917977031905180841164800 9703865 -425913402503963318532886108960940280 9703866 -155460544468530507349925193257918155776 9703867 63882107795999785327632670910678331840 9703868 11371977168849547781217584612385914880 9703869 188000095821555750142536608495747715072 9703870 97501380571082736739922089702858214400 9703871 -327554098273339313328661383249376670568 9703872 49658002746702363469355631825200873472 9703873 93907882689281536895082906650077965122 9703874 137087780618003731688944624385295060480 9703875 -91084503643029451932580257054141960000 9703876 11513336687642926949874538433497841664 9703877 104549360883342472557861504609575709726 9703878 -54645808333712389250685053478048829440 9703879 13690752798127206837882949462123011920 9703880 65607098551082087238405469506231705600 9703881 18297391172473251271646329177492848144 9703882 -266053006528439617473823945620267488208 9703883 -118258861027072651087585066780603503360 9703884 -38872653493469802406746310100637204480 9703885 183047340744463245826093114122073733580 9703886 101330110148216937519988550474778074880 9703887 105873504853855195567114938100404525960 9703888 116151889393563658960234748875124006912 9703889 82341678069182942330181374671481911680 9703890 2193369646401938846967167527191383040 9703891 -215638356676736770330601088715996738708 9703892 -355075961332539646307030561155478028288 9703893 -246203065101400540249618181039415501600 9703894 -29335356373238590750982756991226017504 9703895 -184694349154496707161567377909864154600 9703896 -728074847763710021907158429241999360 9703897 -6684569606377063758578669184031463168 9703898 -82312983592868532112665957510218230800 9703899 31467004827931957924882408342762651968 9703900 -150473360016931772735481638589465472000 9703901 246513072075245037851621529704954644902 9703902 101029949188079211957339322417576157184 9703903 -364281841638155141500085145514772489736 9703904 -111196213962600480194067326749471408128 9703905 40814044048887344495003970907193036160 9703906 312667532169919248925578118769885528640 9703907 -1527055748277926707169843452674946560 9703908 -132494058411601236432235481527524864000 9703909 194921384351700113271356153625041315616 9703910 124134631043458234434283138950940671360 9703911 134768010286398171227305153571920232064 9703912 -294104919868965225710938568148889420800 9703913 201731306057196336636221435004910527162 9703914 35833704225145377793878624545207589120 9703915 -110874540804198365085163338698131056480 9703916 -37335062264102516712008339957157227520 9703917 -44814448918404065112470421616079940852 9703918 5917800139396291793668664321289426816 9703919 -283635534103556427872955658753828021680 9703920 -49986008233270934370557633238090055680 9703921 12327604613075346327985075919233651044 9703922 190641765523151441744167074724253008800 9703923 262075086239629458120100798384129672800 9703924 188882457142428199114166782542989376896 9703925 -30871612166331251444529601151784069600 9703926 -103779082631131238251378645976244626208 9703927 137543661426626607302781094550039972480 9703928 85510029117916248352128410463685570560 9703929 -142707451040950623412077438345238289472 9703930 32620845639843314031575241083946147840 9703931 -384170720535136079657837443648939298268 9703932 42022867836284492169048613497486139392 9703933 284074862775137540678994253845110130182 9703934 -47242092583224149548235266927680247680 9703935 53283543507075129497920506814597735200 9703936 -235589715146274716237728611177779429376 9703937 -95917973786250557011339167401297407200 9703938 -62037148651523786198304354874331185920 9703939 6439983988372738983345159286499035648 9703940 37760390228879221253332469946076961280 9703941 -34168538395572090517501524895908476160 9703942 86502190976672043282871933486207819872 9703943 -110569654198359729918218815311409850880 9703944 46578742018186721872400057826349839360 9703945 -56250464622563136908652356435384664000 9703946 -20181893739688633440116271089478071040 9703947 -108941759592102624548018354748432413760 9703948 -83846686190847227657505824724726520320 9703949 532375360254407674722410169092407167936 9703950 -82374449118757577581134188743525742400 9703951 -512341596498285710322026126723365847400 9703952 63773131296635931152477082617716678656 9703953 6443191886464774617883819757346094848 9703954 84169002901468651497844500356718924960 9703955 36583579851952599878278167326052720000 9703956 311025193029908108482335578906655873024 9703957 317505298572880569256162598008199071452 9703958 -434812192395495488441609896936135200 9703959 67390750033825978862820814790221139304 9703960 -123385649877349616927008571261263257600 9703961 -105236608646153891059115884878000043776 9703962 21792511999310841187785439695296976384 9703963 2238562987439704033479174464813283824 9703964 116570565574151227784233875436523582976 9703965 -35502415120419943828645600055958528000 9703966 -84071925359072669528732331978837272640 9703967 30738198550457131219259512560665162592 9703968 -10302908123141705240700827573862531072 9703969 270528970474960618179146084351164701360 9703970 -40352959966192719656359469379280920000 9703971 -172146498377398100308437362496058173660 9703972 48866431263891591675485058171455250432 9703973 -168291436340778092183703629523656851776 9703974 -13320020936302112659940494658415783936 9703975 109616200268087326748754974878653704000 9703976 -90167373069267222226600864108816634880 9703977 63637411950187397590534528330896563232 9703978 -80818019955468237426015743602316058960 9703979 9835869439096552324288436409304323360 9703980 -80889889555819208164916083457724134400 9703981 -156638040623274321753594205211708011808 9703982 961388780935006440371288080820200320 9703983 7722065015368923214118793748547733264 9703984 54934662054802582772522398355011338240 9703985 90809705313227431296701295327304608180 9703986 10239477709374022362367577842132072704 9703987 -194591776569676609383099475102617473960 9703988 -2025147954768789692216462157661753344 9703989 383818326666551943524746114744655003520 9703990 1812481328620934532147459730681514880 9703991 -620867600252692921096570766013993024336 9703992 -25818361546116594521868446917503221760 9703993 -659394106085568867171620454485905216 9703994 -179574051092967728832401325942289996320 9703995 53538470436524134613784007829990227200 9703996 -95464549826874539389374544903900299264 9703997 -100638329165176688358268637539573258554 9703998 84242040587617461768099156442891483584 9703999 165103790555536897408546959740019770064 9704000 -114719076850730032874669152798507008000 9704001 106782914862768542029305775903039824432 9704002 -758985002689763343173288937200151552 9704003 -185739242449421674334325278690080286160 9704004 13561346437757949151517453436489633792 9704005 56120156478319486866052204550292159960 9704006 68928406320710868417059185638083414784 9704007 -94152198655186479344497906376252012520 9704008 -302081225670421355376997190254594160640 9704009 -86371564737250038968327211636844806300 9704010 47461108844567323228162642607877730560 9704011 17349175898160241817004550875126543400 9704012 -340709143843905801847464204680690680320 9704013 -111207246314231697114422410583311760832 9704014 -51869029412008014584794768777372686144 9704015 49860497736617552203224857977408204320 9704016 36570365482169922731846749097046835200 9704017 11546133718074436326073555857289745920 9704018 -431471627826798929512812422817677184 9704019 -26125395148450159868449952153113163472 9704020 14579249919433528315040735090728308480 9704021 237227608905530742680893779879431478222 9704022 79050003480610450508756576127424296960 9704023 3460496656269422322880709539413215232 9704024 53803016514689685325322529497595678720 9704025 -1778448738649791347026339146747444000 9704026 -27928289332594995669897503606804777760 9704027 -210051641104407702303035806536063806208 9704028 -58921105169704095824263398974897012736 9704029 -41683110975115064650539114576646833370 9704030 55461898577149405127788433537426630400 9704031 242605668572160049790109150606438324552 9704032 166120296522508893068978312888243453952 9704033 -516054692476754364468950205501735434718 9704034 -115925070912136489114564873104194477616 9704035 116540593943236943320290652008273885600 9704036 -4323616906224190954449622462830796800 9704037 14056118593273396468420890193549023552 9704038 293599505813244730838713298984764642560 9704039 95678605791643912105215330945026310840 9704040 41077869434718277199165442621960192000 9704041 2432672949945483078507229572916970442 9704042 -26018508072816305245798981257897224448 9704043 38131487239792253128637838221371384800 9704044 26122193010132781607842684613873172480 9704045 20565623887132606658742977680956647040 9704046 24813604826842272187415810353286151168 9704047 104447538554078876057282225155759468496 9704048 -32513647914890622091595270066297929728 9704049 -17375658205282819178494523961460373136 9704050 -76371173563722358099412631843536090400 9704051 -142548019271578749019053213235407043248 9704052 -35222779260126815845694244792209153280 9704053 -471625998757441557266304349220660000 9704054 5001881495875847251145904644987986944 9704055 112374257397375249577781248097979815760 9704056 377521306782536363271521066368733306880 9704057 -163581059899155302220322486175927008368 9704058 27845502434653677191722656156572570880 9704059 -312502647227365342417275697986155631384 9704060 40522852549792225447974561659872588800 9704061 130463615404226968169292280070783637120 9704062 14461130464346888883653328186689354112 9704063 704321484964294959104212413135464515440 9704064 47054112428333437963807782198721904640 9704065 -56593412874642290001870839821363339200 9704066 53955160549524874150497857101340321184 9704067 -199418241519603782347169009381931452160 9704068 1842931491921149895234484941712785408 9704069 27784004315908821932227293384423973470 9704070 -37298029171697083083718865905577164800 9704071 201796781246722081579896032178618892800 9704072 82978731455072940419474388862439424000 9704073 -63161926728979581202798590146810040816 9704074 -213492234655526128392865358269234973088 9704075 113056957336053189318133614777636219300 9704076 -161237770197297517167774391809739514880 9704077 -265723116783043905135060147932232583808 9704078 -158702998113016435069461651000869636160 9704079 -156511921773965382201269851684606080 9704080 -28771421783447072843384417114381844480 9704081 293361395177609459421099899444533131264 9704082 22642455018440034262983682255909041792 9704083 5430690810153802622459615458518003760 9704084 18100141376527455724835495702488504320 9704085 -1699449813902891734492055142707481600 9704086 -88490322605835350087395681646867721600 9704087 -21754294947463211901064259046784450968 9704088 -67952310300543960504610889307451637760 9704089 -115542765067575838138757260299706319676 9704090 -253089155893023861833544508960072611840 9704091 59275464002619257583736674265196559360 9704092 153109645995314759619269729473625263616 9704093 -8269495054107443713266091683092011584 9704094 129454366570635034230804198768393403200 9704095 3595854393303170864186325528787082400 9704096 590066972649648179626457733193651322880 9704097 60130442753379279161316818146973859840 9704098 153182172740920108140274922269752186240 9704099 -174738653547846010247961726999111176520 9704100 -7418016045355259836348104490912051200 9704101 -56345578648117744273962095204734790592 9704102 81724801353019573453257747212834230752 9704103 -3201764422558651984346050213006971096 9704104 -570470318438001242456890119177546393600 9704105 -44685250514684330089019408981725243740 9704106 2555376332006290254749152355832146784 9704107 -221225026492269239036973073550589348444 9704108 -290180236092011179435229109990432713472 9704109 195989535274822889248258801283537875584 9704110 17804695669315612686963004453337157120 9704111 -2230150569270434824506490812232158720 9704112 12504990971635918284117338064487710720 9704113 -345388819929974660409839641743601910638 9704114 -14809311945892417251067954832947074048 9704115 -78339623398509813239833557884213335200 9704116 -14247125132851994256418322066701475840 9704117 -84378221264243357488639056251989315200 9704118 14140544862765835206392401013316842880 9704119 -141099712930960397105953928306090731480 9704120 22955721939206003941251119620506316800 9704121 -47383623279625482560457684330371911296 9704122 -75436090568532530432221148302744191888 9704123 -64072893516336357283167621741880204800 9704124 8250554981025539707845426220048338432 9704125 173363049790206824857987401319598310000 9704126 -92661384616289427014986459699300023936 9704127 164337447705301622914089979715483339520 9704128 31113843579167355811319134911301943296 9704129 -586354632268329692896792048537022038080 9704130 -61771789925240009150899433334453396480 9704131 -317294691496803894327017364398287472048 9704132 -171408426124472070150698706958998751104 9704133 -129452423581777847709994672545359362656 9704134 -9212496245218945546594051141713326976 9704135 -26511633906110218729646612378661534240 9704136 -56729623326248988196066976234375577600 9704137 244609786138360488458367582118485914112 9704138 58518621727725539096974102192504722432 9704139 127253645196474003540298964573026526424 9704140 177012848827995663579816018710782909440 9704141 -139678659325646752752295078030791122376 9704142 3748822188869567349615075553249587072 9704143 328324004872835093791902229189215740760 9704144 -122291402302023021092427885202700058624 9704145 -210395431061669174246276207701845611520 9704146 205686819128528688491690721919136858880 9704147 -116967921978309556175699623080586573248 9704148 -126869882247969889104282440399710648320 9704149 134056396672180722073459144891349121280 9704150 126964735487017005699817364255951824800 9704151 -30302359660268935048257634579955788800 9704152 -193488521378367787891222317374786918400 9704153 -312843742787446452646295036081861540598 9704154 1562333285005300026038450486744824320 9704155 -166534560568856010517810916855834610000 9704156 -14717290149088940478352718334115430400 9704157 -263358724587491307155154197335143845760 9704158 38137861802981369997345346610365975680 9704159 171261934665706591859164865158955437320 9704160 -48163265525254728157813325697263861760 9704161 256648350295586018805709248362794363560 9704162 30648041503904392932897931208241521664 9704163 81202105754546419123425328086908884224 9704164 230297299059903396641841193809288949376 9704165 -328827772979495496052457662648376183940 9704166 38448011075056983012488425931021211648 9704167 -34671921390707436360397297344654470736 9704168 288108892331205164756552661575527234560 9704169 -18331009084042612383250166824411546806 9704170 1317373799279466655203204507304412160 9704171 -76060134051006039930824783929155476568 9704172 59419111112092194165235787912468116992 9704173 -320161817776335747681309549467205185578 9704174 -133460277105726751663034902156738821120 9704175 -17478031744304272600749775211141268000 9704176 285700183591401212198699542763077632 9704177 -2784900674997220345070794827213294528 9704178 146848542549853537534816750950186923520 9704179 -75001086276140270432780837304551596224 9704180 74769082157154670497440576334996038400 9704181 -39794953688129312874329466439297891296 9704182 -10843123652316913410580708609726275648 9704183 -156903770220203840837982753115454652000 9704184 33102631152890138488239005143125196800 9704185 270343328569413764681224572802002540360 9704186 158444504656850027290724330534794023792 9704187 -142708028249970883638313667958828742272 9704188 45054063830266533119710217679267550720 9704189 172681413799929525469638697952193770400 9704190 -58632188519908414570344752892209028480 9704191 -70787906873984345716791089901064170128 9704192 -163180878636100928828055516840223309824 9704193 -229691279265985481438960368230344940000 9704194 103600517048309023011323665604954569728 9704195 -267942398664562528808560746592853903520 9704196 17203824921067389509872303854983348352 9704197 -4706184229999816875551906700221867008 9704198 -71811197637086743751091247436106478464 9704199 154292722434864481464909135582325591464 9704200 143209166260969162082576958625152000 9704201 51849921782436018559435248566965445412 9704202 -186213361631344673006490653619610214400 9704203 401195582898937635330110875860769098960 9704204 -8566497187282007428678714981838476800 9704205 39303459938452874993846043837187980960 9704206 -62171669391483224039680747359481700736 9704207 -419080485222606113645479400915694686544 9704208 -1720077869692979988340863226469548032 9704209 23899636791870729521807925875095165440 9704210 105102288902108605244739530347246937760 9704211 -130931520775149244295953930163413934016 9704212 42459224368440175760013798345069772800 9704213 -476733255982353446178310396713660689760 9704214 -23868902053576223651721859830587331072 9704215 -30684853846460652642960334645777364880 9704216 12244158108664646872874311507750164480 9704217 -39358805927926732508898442583950126752 9704218 -37074087061548776433577946333623749120 9704219 110273300724732334874240813192968455696 9704220 1438251320850591303844536159596021760 9704221 -395271262221114236084370039672176620500 9704222 217423102749454421797941617225062405824 9704223 -329147677780171495117004961590239335528 9704224 -359178762542755974610863356435350093824 9704225 205301819822642012486585209040341341750 9704226 -15386982289973807605976355908385470976 9704227 46576007242715831820536523473064820960 9704228 199863484867272380181256805436025469568 9704229 -147023931409079429146323853442159402112 9704230 -146838139187702279548375715004576858240 9704231 -401228519549770896568760712650775002880 9704232 -64695953059023799195260116281550438400 9704233 57749417885310192890158981730663979648 9704234 -227628390794354712835910257067216667984 9704235 28802975406486507909804394115577504000 9704236 -282658431084324311797397163449497342720 9704237 7608438293140779840709540067426553900 9704238 -116018741272309665647776573056471953856 9704239 -59617363976068348901195729858264965280 9704240 41739923738843614170428936646819840 9704241 -210479960620779691240396976090928514380 9704242 -380049008996206625236816816651145106528 9704243 -282258148624805541535861049022103355508 9704244 -116151155524570622547299501874615810048 9704245 147232376399769250751503441793857705500 9704246 175791215101212814161207943908540437760 9704247 -17834101229754837538458397734018309120 9704248 -175324412401649002614706906191652823040 9704249 3672868244141016104760417813263105352 9704250 14195556978341488401237871381145280000 9704251 -82735356289798918120259033900948958748 9704252 330339003866501187396988860599359629312 9704253 -84442320340231091988769853564729095776 9704254 -157387264336225387943360990159885656704 9704255 -11870888709448446201859379617503010080 9704256 8293398039660706623466712355424960512 9704257 -67107441124818291358977837393352082494 9704258 -40927135796557670624136099834823481088 9704259 -167534433313200591948830742500536811280 9704260 122006011076389642223604781002392985600 9704261 31032003815190649271429686095846221760 9704262 -30543965668909476074231947362309609600 9704263 -12676736116438248294656249305727291760 9704264 137552551826742923416660185714025743360 9704265 2584876816849092002028810440291862720 9704266 48274119694583752961883222779618596608 9704267 -8747906886059756300122941897744421248 9704268 -43726418828121630189092449590591657984 9704269 363316631081444897995493640520275187840 9704270 -16746998273042594272324499771074656000 9704271 -14848882783440136707542311059249747456 9704272 -17601198866047236301123235406079868928 9704273 -20235071878152299395146631281773198478 9704274 -172067093501607383974189032532334561280 9704275 36154252935304804267752015531313977600 9704276 13751316506399019661591389139938162432 9704277 218315991210146264166997034159392163616 9704278 238992505864702489572429242217303565056 9704279 11511052744056813987006652756921451784 9704280 107645228040122015520153168228129177600 9704281 451290979436593080328759053338314595200 9704282 43676841130620657892171386843848914944 9704283 3690144592994447023527824253424392384 9704284 -348492747060324488743858742573627103744 9704285 298119191808104472616345023127421042400 9704286 -3457741524695857143700406287576390080 9704287 -324015497694996140968019170714740028568 9704288 258882562583895754919431963897422151680 9704289 6386841985323052506390465648695094720 9704290 37553940286937188961753198604948955200 9704291 238798709407341684261293101209836233152 9704292 -26723338586000277577768608688717037568 9704293 52512862967338366571364791656459272540 9704294 -120784623542992507133985480323116800 9704295 -108725537317805945241425720757240714000 9704296 -56382328024307891801159056605752279040 9704297 -96536381794116347291958603407791286028 9704298 72519393865553875443041301994812384768 9704299 111041347325447019423200256919661340600 9704300 -43380462645839502030875385022652851200 9704301 -170601056774751108586632642326357650368 9704302 47140842038353419789013783689553135104 9704303 376052659510825716314247254193483695328 9704304 64368796403233608454297236941153501184 9704305 -5478292969835165448672040082958786840 9704306 54493292046070327354051443279157399680 9704307 31749335495337465598322323526760495360 9704308 -321739295829593094638286655878673939072 9704309 -206099466639913983166403976907775009490 9704310 22176218704706038835955186021263831040 9704311 130031169540136409783272176086579831912 9704312 -341717399258017525950587480623142400000 9704313 -54650606840744389400165553858098685600 9704314 -195506360938935110159272961476345705248 9704315 -26339879923144678085369592872593105680 9704316 -147374772390499932103575335137891573248 9704317 6933930998187537819045069370466451584 9704318 48449013977858978801329518981530366784 9704319 39309549402904537643342397180599225544 9704320 -203032096640615621788229250142175232000 9704321 -236661202954273389712562869703025708672 9704322 -108994880105225867050076988052237502640 9704323 -6185929692450955504639983024170455776 9704324 4166579878805742497517160758594109440 9704325 -63655126128755043216315355209485462400 9704326 2668208729456282815961308978328793600 9704327 -84223714334795677808544956729475939888 9704328 11053712238429457966093539207295795200 9704329 -151216538822959858032778817334460404070 9704330 -135826798883027305526030000095393537440 9704331 -4545762864285693118883140727876101536 9704332 -257519103005742265415678163610649660928 9704333 -102184871185029738352314137945300375040 9704334 -1314225094614318633116554079865540480 9704335 180940528891662682549264889989013325360 9704336 24930412866997288340198127133413384192 9704337 285190870427253523025997827537110379760 9704338 -53744245076225758325813016916651951104 9704339 267103668794419457306237063548285415760 9704340 188219759089004299449285329760685977600 9704341 148335129932037296123370560081208657052 9704342 -172036593269877093368369584559169512928 9704343 -269692783307771343859421634734068723200 9704344 10215657024894819766496718268651192320 9704345 -17657075829312686268648654537882652800 9704346 163884166191041691948057387023542377984 9704347 8376857792511558790614401190709316144 9704348 259444914610253772691590989048040600576 9704349 354069095871945969355898103790394091168 9704350 78413190498978302155499596384017710400 9704351 -227259136539718574477705699950858669056 9704352 42556640609796758412407875942924419072 9704353 -91651274003243471424859481737246232256 9704354 205366091677425619340705031872070387072 9704355 -215844714406446968027708314832006825040 9704356 -135499975777639380523585907899886837760 9704357 -192572638834191267657141198181412157480 9704358 23262249750285273383170665235765399104 9704359 145197919023981615890992814105306810416 9704360 83135337617500182690753785467060224000 9704361 -169903075014812373308124253325796886128 9704362 100974471360027458341315130601577056432 9704363 400946624189759047625833355635637346612 9704364 41140468267875499274830766973347758080 9704365 -120712772796639472879059937190543936640 9704366 98811753413925153965762527421356801920 9704367 2090923022907633814042119695139024720 9704368 -1723293389872098276425542507973689344 9704369 102187757117622033933379362787068144 9704370 -51859579970626688443944157308640512000 9704371 104001961324454747196716873195765346572 9704372 -47668793037806889728385068136897699840 9704373 -51847354225202938409685085692070078656 9704374 -101429150427028064919754069695779732064 9704375 81410039357541111526966048914868335000 9704376 -111866907684458156995123720892554383360 9704377 -87092904767772692799037676526444754774 9704378 -217144510273624114356676478920525391760 9704379 -48678975741058098903474983766037497600 9704380 -61697526110721106497075787132712232960 9704381 -390612556872742666626152780535855301818 9704382 84741770375728473285043458505780665600 9704383 75459791829408964157456202781414375200 9704384 10185104118278025801310278030276427776 9704385 16423969080256904216841567087953737620 9704386 -14643930812683851141861707133031357920 9704387 77129586244326967385998128933139567104 9704388 11056068169530289110492934096572595200 9704389 173307310478262809759594927304790684190 9704390 82103181336995615330670357168290353920 9704391 -48473385596158338859279657603106674008 9704392 -288773519102896077135746226183033216000 9704393 170779883188128495914629171575008439642 9704394 -13954012737206234735468123219741506560 9704395 23020638519542934661545069709874760960 9704396 -6096785626302451696904218909734260736 9704397 -39523990374675330704734675250440247328 9704398 51551253287844919584483160119125430720 9704399 470544618130515991797005175583781239200 9704400 -8276440343659306145866388733817651200 9704401 -8757551889176231886912577143654509148 9704402 -1004463800616011903239763409797457648 9704403 -254890397985728829187246755914168631360 9704404 -68125983259137586356905661165003327488 9704405 -42087228864924955573715491384547915940 9704406 -69693342331570773347145168394751108736 9704407 469186470851692030235605838331664299656 9704408 85404489799282928594531484829564968960 9704409 -40117605446108345249548400271247750464 9704410 -16618697432747440779987900998428004640 9704411 -83720920576970710430948997227596095288 9704412 3326070532541561133853374892143613440 9704413 -110225800225685291621275131481664841888 9704414 -22082137320286330758315405492929043648 9704415 24262724337791538637057490967829132800 9704416 -398700606672120296535458281782336552960 9704417 -122018031722510798742875697025054343148 9704418 29262266310458690467287670131940961280 9704419 263426846722541749929964644714354873696 9704420 143158005386551280042665236432591298560 9704421 125314742979767897944368762966443582400 9704422 -15497344339375842962511168126969004032 9704423 199426189679727630547038775977403599672 9704424 207013150185056145409228811126360064000 9704425 -51798125836753311365882559480443154850 9704426 -35098983790947694325031159070780188672 9704427 -71734285673163129620972543248258413480 9704428 73858791351907838501299364416771059968 9704429 -90026503578551444480702086490094784128 9704430 33546880861982541427147699186146634560 9704431 42415463326233520423687485916722645504 9704432 -75234969039716159316045959267845668864 9704433 -271170484624412185448293641822594895776 9704434 -7215127247288916312056320326285888000 9704435 28671084402932035856753032052961181440 9704436 39303769427755036030426986678333210624 9704437 -593826620040333724584111203848541263200 9704438 98320251072906599112785063610512665920 9704439 -422793200365106023846990100275194276000 9704440 -135330872015069328805592415269589504000 9704441 -184361124935726860045120850244145195158 9704442 -143802743321384856175718525749542144 9704443 42187662248738523905928437129935632384 9704444 -243575457226603340902791000927733094400 9704445 -28436404346391601442457872398620509760 9704446 74150666301330783258436740981868572672 9704447 471758556074926930129520140758615672 9704448 -65343916342568086143689227811829055488 9704449 119550762992153513790299023579876697536 9704450 -125962428649430862553078076405702637600 9704451 -107392799097992910184935813355685216256 9704452 -191244439720584300062274225345912916864 9704453 84454516735304142025851556807020274848 9704454 97370253681106049783330564074231627776 9704455 -1140019866327722945234976426383177040 9704456 190257301111042951644127145179126010880 9704457 -3837629977194096579169342413601758720 9704458 29338319507987421048154205321220659040 9704459 -23286385856187222721435783342436486400 9704460 151601555828894649283089211759779548160 9704461 -86616699604999044012611907471952288148 9704462 40832942227662687914946433518516323712 9704463 21993439434997424309347909733645009544 9704464 -44431935063818117699860183961464209408 9704465 -292701917878785648949784546679451264140 9704466 -79054378414620052004569958308177545216 9704467 573870110339848928559144984850805210232 9704468 112909308051422286834139577093991069696 9704469 -236988311034065486648481064240413749856 9704470 24817559688619948481297297518916455680 9704471 -13047778239781000031359959104059590720 9704472 51559639845628177811976194538609868800 9704473 186828216603400626672794127581661066180 9704474 2847923715360268116768612329886533568 9704475 -88554702281394579970453609112918064000 9704476 -66810159034852113219464637503072381440 9704477 9131515651594079304149201568392113152 9704478 -15346292833804581890496062883062507520 9704479 -28240587195137202177685282908253877920 9704480 -73314129389728209888929098734376058880 9704481 353483403317246899261667325363769317024 9704482 -90045826477745263001327985275292968448 9704483 -85738928993662958805947993033992175268 9704484 -124190275125486691862867751082690272768 9704485 -50958284404418725707364603156861680000 9704486 -205878318289373021965247125089064933056 9704487 -182943195900370602984199584150835861512 9704488 -51694013569761276811856244734459904000 9704489 235739123044329380443697872304468455290 9704490 86327910609006771251785104026804259840 9704491 -139985644992509787985221593059933132108 9704492 -34629179085919697914548834381339540480 9704493 -113889462770069174243351194990050985056 9704494 241526873925892786217717012102618239296 9704495 81494640882208324508288232785739980400 9704496 -21211902806805884823100638243435380736 9704497 -391218383556583627824837273208177785600 9704498 -2276631725394306582062767538987876736 9704499 -208942672094030752415300440801038988800 9704500 -102013429886848479469942281082121856000 9704501 132354878890289767927459263302669880732 9704502 -13437277846267546866215782545828998400 9704503 126680243277944986815421473247504747624 9704504 -1267303008055456323524653381820682240 9704505 -18546317137514621491352416187855127360 9704506 -75212016415467789432926334924264280320 9704507 -346764288458989876523356390847655017244 9704508 -38196223184433319020010336118569279488 9704509 -477827768058880905741922565157793860884 9704510 7695349671584605314885538459087480320 9704511 -172182998508838472896451599108594341240 9704512 78276549501020946638220952759075602432 9704513 -119217183257588250776126354102600808960 9704514 -44832945957871260131036299045630605312 9704515 -274784604685964740971852344494206585840 9704516 357126544634968592972643445823153617920 9704517 -26484137165931788064050965451931282720 9704518 -15967547552225612021836959909978877440 9704519 87047914684563699845541638138387251200 9704520 -25410359864859652360536152797517414400 9704521 178963861982843657476763331231848661722 9704522 -101491871294795749026823172442308660688 9704523 -122955991776746676840819760145216845632 9704524 -248910350950320675914365328439882267904 9704525 -27052100889968618703926710019610913950 9704526 21844733457009483761065256975928192000 9704527 94350643939259261940327488108373356272 9704528 57093220361610993205854185064938471424 9704529 -28416419229786033634893605750139537390 9704530 133371052164355105558185078629537925120 9704531 125113007096462782242555960789909171120 9704532 77769973222297187768675005285414674432 9704533 -406564076681550029336794642968618857796 9704534 -6221054085509399651799813758024140800 9704535 -125724772043330870810038433469435129600 9704536 17756294525098802019030076087015157760 9704537 -580622901816573998849379576293334878208 9704538 -1133300540458447134048302680734659856 9704539 115972514054839044428790273753327019024 9704540 -60352784755309200455903643929769369600 9704541 -337597156279053204202361985263741952 9704542 -228789510401701486110306744945307859328 9704543 -417760095285449931760241760591868298208 9704544 -128702141448021426776042930899676037120 9704545 10096446382864670255505574646073266280 9704546 76694048899359906789573141951271163472 9704547 -9029724482812455280423767512571812712 9704548 325117768526307616346446186653420610560 9704549 655615313071823272523686530756275156736 9704550 10385181529935987117879669365329305600 9704551 -39738327139165304219872268145163342176 9704552 -19619366494124231452892562211123200000 9704553 -62586770059755709636439660597602337376 9704554 -155277397138060913560468820242323298560 9704555 -49216940269945150855023855539271337440 9704556 20295536865901888482495397603714867200 9704557 809478632306993089935795060338386054240 9704558 241978099167014054233156603516138274880 9704559 -87552192738126562673201067723965218800 9704560 -41119943362504889243429941116862464000 9704561 188719906206715241490163748650815582162 9704562 16932243406031224755822817434058521600 9704563 -261010736222147838687185758938623480 9704564 -69542080127605848027197826805170382848 9704565 50351012646714638030884729930165295280 9704566 -55725637067338591540453041855062844768 9704567 -86720979427477131240870519842700255384 9704568 234251207937988334374135210778417909760 9704569 -22720860401393054159176889748087537408 9704570 -30546382423252805747176341129119039520 9704571 -13968020818581136758295061689283085288 9704572 -175947488890798781832385365025775233024 9704573 32341345996460542371124197739935318720 9704574 -30051733588018872291521680892596798464 9704575 -200553774566105468034049636978024640200 9704576 -102244901632352316117877869470055137280 9704577 28486275614475619000039474111950441024 9704578 -15698707068400667649744924061378437120 9704579 -287781955416023583720699850518184116024 9704580 -15064288124114966627819128291681443840 9704581 -140849799557092039558669678857131416576 9704582 97774111404397161586087679926681514112 9704583 -121461436001962839933718866150567886080 9704584 -7638229512624854891088194391428014080 9704585 36669672771651624420030067315861072320 9704586 10599612577234872906173505043153734144 9704587 32051516164384488942859829313909440560 9704588 1899933465042409061826938274358089216 9704589 -248958226204432285815042823371333804480 9704590 -16849996157960431207270060570990398720 9704591 100045142681658874174999636425696966072 9704592 70658475528455221095225433534012784640 9704593 125899606600150471516019534987994945842 9704594 -1039587217553060784335075910128189280 9704595 -20470873447187088433686841749745881600 9704596 -210396080056020729687743514131511152640 9704597 -88612908839844705202082024000189203200 9704598 -159156996839733473341609461421709468736 9704599 320902180271786769288356238654228902600 9704600 203624996515917040625519787632880384000 9704601 137772706174621046214573070092565975860 9704602 -63649298106130412869622223424114495248 9704603 -79799011508007522408237008834202494040 9704604 28730673178089730630049440978630705152 9704605 124452860628336825891105909473652038520 9704606 -9010183429228661506182083364102085248 9704607 160067943414974625325096743724808922624 9704608 -14974503299012073274316185187140632576 9704609 57543745391899930393859789962212781104 9704610 -6298245540031247067094144929512367840 9704611 -21136996231038463164783691062009404160 9704612 121050883085627185072338526063605694464 9704613 76689115873603748291934025347289122144 9704614 150369541983590760280975806563913574272 9704615 -187755465841815271139501524147161302400 9704616 -10431521982071265829641586082050867200 9704617 214227375959691588821643288167159474020 9704618 -13566417032098764302814994883656181760 9704619 -92912719333081170350602246631962864032 9704620 -2603812275347643239144674924028344320 9704621 -75917380527516186507557557450739987178 9704622 -23491081771303172365177563137362504128 9704623 262440080928455560481007553922920521872 9704624 -24385444746578414123551192959639797760 9704625 94569370862745584018228423685155424000 9704626 177203619700167138580937878776924490512 9704627 959451022038223679611220558530051080 9704628 59872256331956917716350687510137571712 9704629 240072202604568792007884123043341684480 9704630 -14726961882290112970541827656883104000 9704631 -111613563801169939719235672200040353048 9704632 -125382716921980804017933508001842667520 9704633 -4343965634626872678518183345584204800 9704634 -88780283813452242933845284335308651520 9704635 -23819179252279981163723429784377372640 9704636 -187338044192231558710248134340253567488 9704637 158951029127179594743301991294976762240 9704638 284858258165699678327407825330078332096 9704639 -103187342881707032333876001206872320144 9704640 -8542542765376292945305950812425420800 9704641 -10407374878475427459247201100351366828 9704642 180169975132981948294443109832232971472 9704643 -3677999489769464799179470282302566400 9704644 -102964783833679685041257166933512899328 9704645 86418700167631770207252401280454659900 9704646 -52539251910383114297181778966997434848 9704647 93098436330273980339285256260103573960 9704648 -127375235621639698008883139716249328640 9704649 53537029066109569867780941804611131200 9704650 -8632612683707701204112733797795161200 9704651 -388563387438854965707619274133875499096 9704652 112912942421337438654599824452309253632 9704653 -67563137288917063382312475483530009120 9704654 -213166213792759884342263096586577079808 9704655 44627924322376077635745544415094996600 9704656 19677385070722222292596834018154790912 9704657 206208398697079705858045348652095953906 9704658 -6628588843923217414466173181397753216 9704659 12043108925705393640058550844863399400 9704660 -127420684012445544347125183407080816640 9704661 -7829077319980744911108711118818200928 9704662 -15843261780794946794362160881376281536 9704663 85334589592379115476929076128942059912 9704664 -135138075574660900777338141003669504000 9704665 194415178890075530798538949746823504200 9704666 -57791955157150229027565436043878104576 9704667 -22383774229339020740923318157844420096 9704668 -389597575830962047746907182298632576000 9704669 96768270078179996864642568693122645400 9704670 842326896689474028375139003262499840 9704671 250506407561413876641459229073182061904 9704672 500413210936169051243451574836611776512 9704673 -294438722961393008596273146781040482752 9704674 16139433844712858231141972352346521600 9704675 243414695749850481238734327025316247900 9704676 -45225487737390142443103061626010419200 9704677 -93307147464866862628154948489323681988 9704678 81449690820314966200439102693502140640 9704679 -37847384174112765610508256374121888216 9704680 -126531322857916951064995374352246425600 9704681 -46219455301148206395772856396201870208 9704682 103081355781267579338348321847267098880 9704683 -343050345632912644680669634192161617736 9704684 415013304872963704680402526253000448 9704685 -212562216434038409425571668654913287200 9704686 108412492518365451983762894325956246400 9704687 91816959694178467831328442980151531240 9704688 -13771483732972234105744341761497497600 9704689 -99625017350845602846389215957149763776 9704690 -97964253136329415199786032027668770400 9704691 5399556845571267993386213748340502952 9704692 29963236232008588534992960505341161472 9704693 -15879372846287998458883584143612292936 9704694 10962098644092972541392996257262294528 9704695 -41565653182253441366234882051556644640 9704696 -106763995161069691593291251764530462720 9704697 -189922006098567868100346114219820949472 9704698 -142859844080037751340956819343947232400 9704699 -91175797181502109760945371001240622300 9704700 31903217348425706665716668124242457600 9704701 854325464277095624469503773911223611072 9704702 -49400962185125642003414447519398056960 9704703 -55712096915004638863004977776500496696 9704704 51104259041600618472170264064883163136 9704705 -59461294124681008409832305893974835200 9704706 -24802706725277999236925569745756774400 9704707 -575684730697138562344106160469245479840 9704708 4081729564571766892528940077835009280 9704709 72957786752539609614271034190920650464 9704710 143681132031427025045667409641168107520 9704711 -195227097566188033362617687985370499688 9704712 135355789549000127971379487375343779840 9704713 3523024418407502988672590193877089600 9704714 27594627938159161408211825040631041120 9704715 192211566007536503850231167565331419120 9704716 -88112297090033721322067881124882612224 9704717 11384764957221600797017244609996105952 9704718 61852930528054451878191278925598446720 9704719 282322843712681134683964471400379325680 9704720 -58370290816757760083378408515152691200 9704721 -5722026414539749041239077372599320640 9704722 -273691330267575090531425217019157592288 9704723 8996950820060938060336194104730491136 9704724 -38339473201570534069540382280689940480 9704725 -120968871097460047711786695987058184000 9704726 -178218439851759039398179018153781918688 9704727 231057174393824540307149969383293906120 9704728 -92049072931644283806102042847211335680 9704729 -9542320129108579897204194565689830016 9704730 -2473895139143500056995764724355840000 9704731 401382156481801869893867067451761286532 9704732 164830378416413295861000573620590020096 9704733 112922352364253631141674183003095773600 9704734 -84137860448932290871385345881933935360 9704735 50372725038970292283237668306798234400 9704736 6355826379655200218584235216568582144 9704737 1360837510876367768373066891333965312 9704738 -74930770660624420323520811255610157920 9704739 5502502988553951051650414019377539200 9704740 4781902044072048830443900146936660480 9704741 -2247939216279323050844951836954543716 9704742 -85301307945308974018642978782775481856 9704743 352146328706708430577735812610333215992 9704744 -18011338193774612102434088342965862400 9704745 -153188280201072020185607098686660230400 9704746 -100869955724243249887948720193091547296 9704747 4460135330782307390235725491662662928 9704748 -232917398011816176425603935781556486144 9704749 462309360682281893642947402168511926336 9704750 198073120570997879901992942929914720000 9704751 74531398192685021744492601616380941184 9704752 47934670305470187708265406831219998720 9704753 91520529989400424433891727537648075300 9704754 -27182839900186831128343463092291188336 9704755 169808340810527471450065337579607914160 9704756 -3552866372384976154683754498561044480 9704757 -304779162550281475875656449811715099360 9704758 -16704174099965241764669324294268241920 9704759 189409725301878192119641885192745601960 9704760 -51893922182626038085672712405140684800 9704761 -77891491503462708649217194971676945776 9704762 183901711760684629370800518227921707632 9704763 -9304462127656508612811648629027500080 9704764 75223238444469306678271403116713600000 9704765 -93454759817568215532797348429819097600 9704766 -11986888634307932862867517077696971136 9704767 -38797713504457923444065873570015925376 9704768 81908050155007007989050088537965723648 9704769 247620212862767256979013517812624119344 9704770 73239815378087711364227580858670364160 9704771 1598716522548511630569368674537590972 9704772 -3288428142898784775092133057752002560 9704773 -15992352509534022852175303636259082696 9704774 -168575978562321934789052289611867976864 9704775 14923046878425121105650987826582896000 9704776 337186649535156890699459586094471726080 9704777 51024005493442118016894203596651177920 9704778 91853907949086267913984304607879085824 9704779 50508695533817500122488327851565118240 9704780 76507737991324270553461718288904345600 9704781 -7586974359338193442444036121938692864 9704782 -40363953585707797763536624030866748800 9704783 10009494727188891289616792002935895224 9704784 -12607308138850990316454153540238442496 9704785 10663186744140991346652748659874324980 9704786 -7327176221644172387091466789294972416 9704787 -120348689472664951743124614565554102480 9704788 -1130947058286434681828454365753384960 9704789 455089144341546261121154361798226576590 9704790 -79743204707690457479731882724547367680 9704791 -99753853127611479332434394193011186600 9704792 -39309776306025086778451998240476160000 9704793 -939164540702458600667106080764851744 9704794 84812477342911197644841078809560096512 9704795 -127592385579532428910416246148689075840 9704796 136479659587428869318165014001829652992 9704797 21890932036666124279509131428655326246 9704798 -35693292736827041709534566649455981568 9704799 -220398147255967659096654196916317440 9704800 -2642876006408056014996303443931955200 9704801 73087680947503546755806757023204381280 9704802 -168342814734508000725205567180222596096 9704803 -456512485268398415779560506387038407216 9704804 86524523343601495930069600355236810752 9704805 111023517172935683649240492844502880 9704806 57419396616060497250946752684209363520 9704807 -25311302292739323839180497267901973408 9704808 165081215351016569032257756221022182400 9704809 -343061032796739684602574219074518369990 9704810 -36400092194171750581605608492014369440 9704811 199463477382745971503869973075673552624 9704812 85603140971893860677112367553233160192 9704813 -100474036881281990327797268049289504938 9704814 -49607924943074132587978736471668497408 9704815 46249817125827919440503640565182628800 9704816 110515682633000391856951771090965233664 9704817 -200985467196634990196468486857333346700 9704818 -191683540159458013834391809091926214640 9704819 281966681770642956496987400103639494220 9704820 -48492864177783336307735478060003020800 9704821 35982007514272784606770910099405767680 9704822 -257867410833139198876391623063370664288 9704823 92906316941366218047470017197328972368 9704824 -312335214307900510499463057993503539200 9704825 141425088039072726042261238676589037050 9704826 -91372084301716674827296659687950169600 9704827 17879526258511879074528003600696222720 9704828 63556749085455275277843177169227611136 9704829 307653566306166929999652317048572416 9704830 -16458647137791003859804089215775310080 9704831 -129869369664261066352009650125010154368 9704832 -16302802862679990855465345478557696000 9704833 -45662043114467386678637918731924609918 9704834 156498123665458875283771464870107443200 9704835 15490536463649540705092162798249533600 9704836 -318393494157543751554656180038684443520 9704837 -330125687434193745403636893066554027520 9704838 -47582132541912041773316630424181714944 9704839 -28707401683697856278247973272197230960 9704840 -138346472377186432803109534763114035200 9704841 150301545106302816883820221666184468640 9704842 2568427687924266127178332602518303232 9704843 -37082717122138568435026811828724248520 9704844 -155640868136582009291273273933919870720 9704845 2616562167433569841057826562563683680 9704846 -182056899635531086854014200762138072128 9704847 -89406228647787011971694947790730322560 9704848 57050096056362488743859595808330481664 9704849 -123979682672207439644693317832603971008 9704850 27694158524131725170284234094506368000 9704851 12105012793060328769481715314514868240 9704852 -110748442221358518888705767131855192320 9704853 3191251836569674755914026265675858382 9704854 -210868210778105281252441686674357382624 9704855 3125282014788267056265791446376420760 9704856 70702575670023194816303784244777451520 9704857 -2717527209473292165188882624426319920 9704858 51669374384562049969900445589958817280 9704859 -3584859256536724489944279813376456080 9704860 -54610214465279675029161338830073364480 9704861 -444617629300659942822047731855552928538 9704862 -110563491016477817821760309265525036480 9704863 -83760765419364963109068146207790131200 9704864 47356892376006784843816005666680340480 9704865 11163001435862120070516409788830286720 9704866 -29879669308636402624586019621776702976 9704867 -105188658659063369660552881146498882084 9704868 -184987441807443540389572812111935093760 9704869 53430241120832077870783331233641538144 9704870 -44233216591580021970524923912247811840 9704871 407419750314769633020177806288476416384 9704872 -173869178681209722255966810597178291200 9704873 107654688058460031085560236310163226688 9704874 29617318063051956427366784659368183552 9704875 -81901392874819513741183006947473928000 9704876 -188014921565102697388667277796789328640 9704877 14574800533139681791251271530476482560 9704878 -31933580727208518704537821514073893760 9704879 -276615325109011879782036582025728147240 9704880 -67452453011901511515092328225836236800 9704881 13065143219150642130409874073385481700 9704882 182662392702086656968131182552600641024 9704883 -68552131308928701378561902013184415232 9704884 -20242794728353101882758217332149596160 9704885 -2723508632443831174011922073958021600 9704886 -51052078610443220313623249350139642496 9704887 837467652353258730758329773587466536 9704888 -29692758695781857805800379027650580480 9704889 -228800216551695387114694220277083122176 9704890 -55582209932564190138253659245442358080 9704891 112253947138360735775190252409806469440 9704892 -37323272907500979937148251710079481856 9704893 189086081267639722130502064023932701344 9704894 -130186712584090323453190906014531573504 9704895 41044189446691253022071822302449432720 9704896 -83515907484785824468746644747483873280 9704897 199995875584714841231780614718331117252 9704898 -61512303334721907990562936961771390976 9704899 332771870521536233080472014601491427900 9704900 -285803834131088374398081250613068800 9704901 98280974102795799993338248931645965824 9704902 70136299454355053435744064264177613152 9704903 -57304084988149123261795263988588901016 9704904 405792255552960386406907283066634240 9704905 -45678587764381477798397792188284190080 9704906 -246716184764982066356115413850315088848 9704907 350065355145490886618651096331561374640 9704908 -290506775558900490241663551087912376320 9704909 -33940338480747171147943818658454510814 9704910 -44191773909981710461289925882235468800 9704911 322133560090795869120603569823754806512 9704912 2082092450398062841347876350515740672 9704913 31999653136981563664376532863451312000 9704914 156829717880628532970269342568896231056 9704915 -65126515295343397421433324863135289600 9704916 -42423434363867145062009658833352983040 9704917 125210532608115381763352056045395443452 9704918 -240852184751457928973864574941607855840 9704919 -12873287308895321324306676976268550144 9704920 -205296760240434415430429074172904038400 9704921 -327819713727502608603010002987497072256 9704922 -1222079173791616121200357081710606336 9704923 -475290914538053781190667565706147744828 9704924 -139526137450489915248082815200921587200 9704925 -6918318497843881180575396361844835150 9704926 -167336868282263360955298236158698752 9704927 -42355976039211792665634574549427129208 9704928 -3533640057077334907431050942896668672 9704929 112652385706257612112262631269954372884 9704930 -111550230896781215336459921574643772640 9704931 -40862642760696331275503457141115989696 9704932 -105388506869652260465332280599862149504 9704933 79230712636615665381217128830368261920 9704934 192495858842337516759460799911575098880 9704935 -26267672059147180617914742626892498120 9704936 79683951128987959967373628924913909760 9704937 -14363660534882473119463374241610544960 9704938 -30726050686362662673179595032275916880 9704939 -70827854488977272705523513953757877260 9704940 54461781641218149545523055324143713280 9704941 178825641311514105809139006380546341632 9704942 2887989299861579835968301555257637120 9704943 -28499761506788753985190510674483594816 9704944 56153670565563185206085840280027791360 9704945 168690975833891969622578435546050512000 9704946 8221410203223303157396023615895066368 9704947 76389331551052493239321711900285906592 9704948 327488285541190712739659921541506506752 9704949 87963071490387478941490578304264018464 9704950 -30357794420429110597953657676803729600 9704951 -154960119056400191681055225637983873048 9704952 -56591094875003099817915338450684743680 9704953 8329108441285796941683560395260189440 9704954 -24096225146390915369127469439033668608 9704955 -77099010067177217526427393870845391680 9704956 -76578953104990398977667282778339207680 9704957 -233211485301936302566295902175431564794 9704958 77349634546170239379459069229871832384 9704959 -157459212244049952342514079774653544448 9704960 89292107961952684444724709573588418560 9704961 90088198192111272976328516359522992000 9704962 -35447690719497462324637219912750110768 9704963 437095863267784797817640308279993903824 9704964 140868529018414428767773837822475774976 9704965 -46359458702369630664696635371813342080 9704966 126302510300893734678160433897066544000 9704967 -475644316351213718707098705570767818800 9704968 -62412589835744318365532060062521262080 9704969 -863025422489566736549871484319070118080 9704970 -35374962577291915766444882343017314560 9704971 793784034361717507551834858279206632 9704972 -187922470216788140744015779262063354880 9704973 18547300123607786143710782567165169600 9704974 131677912351351543967315758335000332736 9704975 -13479864579908566440849213000733479600 9704976 63938703751800914076454039186882363392 9704977 -557314947282985521939726480195122936988 9704978 -183321467926725400527478763367420482400 9704979 114951277814456955086972420531994515124 9704980 2196845841849172679393500023737395200 9704981 146713356756621419616225100896505531104 9704982 14240089075373532878241914354259302400 9704983 94691778949483039910664481744750983840 9704984 133571353225100220961910168241562091520 9704985 -10038510458789079265665840557922101760 9704986 -57028255320801857569267850839550657808 9704987 -61659535037548559978167295484957425448 9704988 -157861662069699520106599991670298951680 9704989 -40341444333966996729064007101794409608 9704990 79953973414095484103360124817256083200 9704991 17070276904327646187978971773304254080 9704992 102788172153078941635172157608165376000 9704993 181319183676383203680851773229172508164 9704994 -14921753065108471707695618585255776512 9704995 -351451435307561899142237970883247437200 9704996 -87694508433796455738437419769405448192 9704997 -74328511182229362021705632094525836226 9704998 49245385124261964141137565849902371200 9704999 458248276026025323986830573417395571080 9705000 -35760400273649126286845372612966400000 9705001 -52953036501702217327990701356982116998 9705002 47307285029627721691926810802248407904 9705003 -74993802128648859035068173762973039872 9705004 229742605003443950686594014380407629312 9705005 55939966921775995169340659847292234800 9705006 65792060402979866823880539078669933312 9705007 -39292764767306720468502444035446829328 9705008 -41314831072961612673676089094346833920 9705009 -186347564820721560488692821599009977632 9705010 33423004801195836763259664349161753600 9705011 118270112417994492327956290133383774944 9705012 -4491717729621221146050439578604965888 9705013 402599547903707795692381062413444305262 9705014 -2900093315484065811796806752356508160 9705015 4736852526403859596415656898903003520 9705016 494656520360657833124271319124609740800 9705017 -61834294626650979271520426234563714368 9705018 -87819469409979015475249285387869828096 9705019 57175524949110554778832789927792608960 9705020 17379828919550970405997905761670604800 9705021 143085006083128274413672312170553888512 9705022 149601524880284218580509672108074676800 9705023 -470171774872249986067049977603894225728 9705024 -19347620322236962219932657382368215040 9705025 -214105452854136766575077824539886184400 9705026 -62246886499523136682396770387865605600 9705027 42837169021325664676235040313857114432 9705028 -10110936918456028011296004912317286144 9705029 85523868085371583883529079060369976640 9705030 193377946004737393063861211521851371520 9705031 -9280424846475352976617076378101388800 9705032 413222296985753088934636296887193830400 9705033 -37361852756266259694109137139998326520 9705034 -175396350896453700451673447474671705296 9705035 -1189672613708167819340185774047031200 9705036 213722445899196031673140387235097513984 9705037 -74315908937495630860265128957252130314 9705038 -34031264367016164053930388942390539904 9705039 41809272007335372720220860001828177056 9705040 -34000732837142214439908625834455613440 9705041 6575273939187908776182627522402938484 9705042 47308469188949705802504610033321697280 9705043 -306630838473819734005778539621482706708 9705044 225871887577384619004576153339844083456 9705045 24616397397551276319975747871966920960 9705046 -21658559419100073221911217527707958272 9705047 570712506278093092281550256874326448 9705048 3760060448306165348651070752560742400 9705049 372576301013379655603875716038945558036 9705050 72337831826974865233606227997762702800 9705051 -9262255398926145145772625014382765000 9705052 7688986753472770595104584480566804480 9705053 9706057099171272409939629734826976800 9705054 -107117323318549942323841336760339878080 9705055 -1114099514007038341053245084188466640 9705056 -333163355916850666498994460753742921728 9705057 3266753450856181870021449207731168256 9705058 -19515196647895336720099727081272480512 9705059 32799868992336515403507775368922864800 9705060 -75835806937971488987104185837112293120 9705061 -296881058078696154942434664467327210976 9705062 334917423295146042219508810858268152320 9705063 104155687997589480206340147469338922704 9705064 55261958284884198254050083119655951360 9705065 -153817071811986907909084974228308184540 9705066 6883505615611692470372645430629941248 9705067 359396072252220750687766141359509259640 9705068 317577507291296036231265310714751854848 9705069 -27792951326531984277176874682504014720 9705070 3090505791718356655858399660481919360 9705071 308258358219943976875834881936358668000 9705072 -26749088597594636401769357653724626944 9705073 -56348009087988153600269933304886283520 9705074 26010321680186507848302025631699563536 9705075 78699377135831832422540648777374410600 9705076 178055302937237364768553949363387749760 9705077 129477357885999871618406625780561368064 9705078 -40784537012137902396580088802746539296 9705079 -191556506718100955634912711983113260624 9705080 20238021961509104478033081888315801600 9705081 -16325071727929120201083816719265187248 9705082 200706052877603936327248316883206258400 9705083 244428283854977889548557813091456743332 9705084 -124816241426575549723738243226403545088 9705085 923184402604986575805849555128004600 9705086 -70777122646587263370273943182513192960 9705087 55201929772614811829275414647749085720 9705088 -51446789479459195462493073107299860480 9705089 -126038806429098096710500762923086506110 9705090 22214707115421967310303807098259888640 9705091 -102794882356345881495262387455180339696 9705092 291167476789361695783484685653113700352 9705093 37165371180095602539475931750727679200 9705094 30836925111548638247977777007904825600 9705095 89192991174202903846185190830865586520 9705096 -4101730575208337759732343268879472640 9705097 -358917755741361158770198784380095588454 9705098 11608703984114809653485761715596685664 9705099 -77768582829884897495484689058575376936 9705100 814803508150642450238208309360204800 9705101 -41586760477901228567017860653389858848 9705102 -121421677358346799985417269772447210496 9705103 28850438626265883933833693979772461600 9705104 20637037410199507629551009606204497920 9705105 -145018935418904336883346001988698289600 9705106 -146533615341431062013899075623288617856 9705107 -138554954877434626720295339026433120040 9705108 3304819544337283733207921673819389952 9705109 480998675731826354259135005215067554560 9705110 19851979531589462312433124899260209920 9705111 49497641819188574607646798642613943840 9705112 18882662937549373503585605132086394880 9705113 -503947514619405278312452845896891023200 9705114 -16232470105134661501825879141910238720 9705115 -50032642222768697466076823321587896000 9705116 139283246592204816288157708603460144640 9705117 -75948939873755621289309775613567944320 9705118 84980459108690293811569371481757819904 9705119 -193209231897693083371907439936991885320 9705120 84946799833024870820891865148371763200 9705121 -148270506593001194798855640585649531678 9705122 24193239081560876094368339118601708032 9705123 90934671389449001034825116107094934000 9705124 -3450840966257955761187823938511085568 9705125 500262086660138308894847954443426779000 9705126 -5420963826097528553989203095817209856 9705127 -54158694493417076416786643106972235800 9705128 125567041890587773517512310936493788160 9705129 33273226156015747890938945630164420800 9705130 50133819536759615304606774902871019200 9705131 -31795318128984843422595494427417268488 9705132 -89738223392968972545357201419546139648 9705133 -521268235397604201671036905950892432618 9705134 -261705209312800315355911726221087086784 9705135 -251647197061054490807753662868588832000 9705136 57625257063041972049160255162780631040 9705137 14749545602583503814616464065810125032 9705138 -15427918560354678927373702140154717056 9705139 288573992182417498345086323011826916300 9705140 26755351281741981030164578345401719040 9705141 264680092818806843285648030936199449052 9705142 19326683650428771579424192186319875200 9705143 -1788242005986507737768605273826415360 9705144 267372436947657537026063135781646110720 9705145 120382133859895642068541042885326480000 9705146 -74734631739154191757292441241321242880 9705147 -73283047603185532258069169665534104528 9705148 9397354846667994219458672632379681280 9705149 439076787130238716241811893155358950848 9705150 -16535804684051191321693119329003520000 9705151 -45201291026079906449545185850554253296 9705152 -44530988521824592359461469788065234944 9705153 -337045850839329884208055460031271094592 9705154 -65050692927929934078648908567886994224 9705155 61415264103800426461448771203638028560 9705156 75906906550873753833377031039998920704 9705157 -156474143320068855895134486437921606976 9705158 1515481214416160361629441770754179776 9705159 -14763539511925016327408002416454362096 9705160 157036349417078197254871845164927232000 9705161 214945864283500783218036355962821665800 9705162 -90786482726545709092701181496451237120 9705163 273630275845712513822654486733171848532 9705164 -33062108035939351853929937825917409280 9705165 -39583051388997692995858754157896098080 9705166 -142641454604730356441605809223954287936 9705167 249757718499140741449666696229798367216 9705168 -10481026255626775098527234326831104 9705169 294649325184848990421231650579046627060 9705170 -6210291909384860447575056775447664640 9705171 3747219145468212672230441501300696064 9705172 182725866465864285438688024898960873472 9705173 487273601471792234548455511148887873344 9705174 43677659041322882020486185232480033152 9705175 -152811702806695672819122665397471374000 9705176 98807354504014524808132074070710067200 9705177 96521594457699940789365242801453085114 9705178 27103500811712963457737168832238275072 9705179 -359790345605520271445711674865148208920 9705180 -25045545911779329002954765675516759040 9705181 -120905607117518491663595229447911834880 9705182 -129815007778671107823867662701877543808 9705183 16530637225235205575582211411871441920 9705184 241999690555365629491942807865038995456 9705185 -120607424423853366949282288952046960000 9705186 561091426729526176636414898887608960 9705187 249618252754090608265953010436351765040 9705188 -321466392373497607055951619430326338304 9705189 -78113407247892565513357629904379403552 9705190 -102101294508855172322149379609443215360 9705191 -124507627247349429295414403415522191856 9705192 6119597020846658168445364130763571200 9705193 304812073264378160066910141190839808442 9705194 237076861667726301592266870105829807872 9705195 -61572980794178189645910760145818315680 9705196 177887551031764865118787244383961350400 9705197 77276031298790567541710715288618421152 9705198 -56720771750611618909640623539032883840 9705199 105163275474424041598207174609426698736 9705200 -36230811921523281446838511512440832000 9705201 19104826634826127993071956250347950080 9705202 -29154873897165367369846879831746731520 9705203 170773255905502043365422804985431286224 9705204 15292712000938463519269949070625751040 9705205 198584784439465209284630872331739388800 9705206 -6111758177433073958692619833169172480 9705207 -59494229600087652557325727838046721560 9705208 281208242365679394814270128517514280960 9705209 -87950417806798344421661447471435677590 9705210 -22673062752143234884726117705911671040 9705211 31587767852980277344205311219934212672 9705212 131864158511259462577808442939636321792 9705213 -59180637991155054964435336417788266496 9705214 -190014817719041514311954417605724396544 9705215 12061037094459859553651996000400731520 9705216 239702409645355754325371884206462861312 9705217 37001975769733220423478525757319878212 9705218 -141353067123461596205958184992612916224 9705219 109945356091436016396064238229888517440 9705220 -27464231741043353429727802071943741440 9705221 184662967977512842341905168642160990912 9705222 151056925563360559412137895352771269760 9705223 -413616637238271301031751216695466225792 9705224 434439878721821119132363754833324200960 9705225 -26234583079056717587769606193714364400 9705226 73392171557956352340570565119510637824 9705227 155192713207198066081472295502149952800 9705228 16372821183565168768368367812648766464 9705229 4274184314116102372014101131979327360 9705230 10643944478330483179112303280036576000 9705231 9352248738336650655168739820311445280 9705232 19641211786291886199479066163217956864 9705233 172610596305959958387197867337693351204 9705234 75106034784868105926325223137672913664 9705235 189086681324118045790158977328789157200 9705236 97424849965799531261942960774662673280 9705237 26816978801603029642147526126950092960 9705238 -50283682840105446209024462548209413760 9705239 140626561047797091716546088446835476040 9705240 63823813970723479073544867294455808000 9705241 11449330952332453359412427559786081024 9705242 -55000511693914839345067713250357651728 9705243 65737812332059520157822370879393170624 9705244 -53724128750221282414642501464346919424 9705245 30566109699352821501376065867221733600 9705246 48757276292669759715833178832842494784 9705247 2086929983184249880195475774203865696 9705248 70035391349124414026204763099645345792 9705249 152366517968731321588582974121987185960 9705250 -20359712198604121577871273298926936000 9705251 -120722139015775608784493626812921783600 9705252 -81485196224819329233968291010520685568 9705253 -518767341242160275397951589366249858498 9705254 -55513942547682729103027768340858788992 9705255 -50591447407357371221054575075434593280 9705256 311220073814873289474173853727674777600 9705257 -4490047501112374726231843134803426160 9705258 1711894392686359071844959570559418880 9705259 446655528463162051564669723315960513460 9705260 56103777807309940454532577121045882880 9705261 -272620294676929490559228950618651214528 9705262 -6193655309980223988482266528995369216 9705263 -22861102648913415099354845562890317440 9705264 26843807775874268970558608796942336000 9705265 -354548076787547185196436171974622576000 9705266 -34468626895042828909371999564741200640 9705267 -746251434088155541477307523032658864 9705268 -211235609711322628887388092971239178240 9705269 47681757201548810143183830972762519552 9705270 10385661331386880929656941726884873600 9705271 -399254254917380355568706392854181117528 9705272 3014569319808353281878773785350758400 9705273 198268380014183497696033087471859170464 9705274 -56760404265850297890720932761631049216 9705275 -66868193697852192369437855986621070700 9705276 -3794341073062953903317178564187054080 9705277 34509152061751446123408942772670977900 9705278 112574469001884974122853003211218746368 9705279 265223129862071582740691368883308490184 9705280 33544047380717958061997128171609128960 9705281 -182382066005797916959155689744148691836 9705282 93200946691962656444167815617534136192 9705283 225201827755058617406693504836816503552 9705284 445273017467508635671973082525910957056 9705285 -128208524175047482608523226720252832000 9705286 154147412386600876206086442913649738592 9705287 -224477176552058772470783772230689856640 9705288 197518868395928021873075712780286402560 9705289 -356657872985302418176850187397568470 9705290 -17096135436184132841033919681547729920 9705291 263087792597877643837554518956617211824 9705292 253298414791353210223451663305069304832 9705293 -103010731096253014466770184451430241556 9705294 -32939987638507535252128175092641249792 9705295 -148487558819436586660180628003161546800 9705296 72979860028581442483736559966134525952 9705297 28555625942911439384922519225373255680 9705298 -140582576457214892499487269074854311936 9705299 -79884971701926463960939930948777098720 9705300 33189228008032310640974512283029401600 9705301 -593972267837096705072388423287394694400 9705302 92309911314384050045527214479406318400 9705303 29440705588590491295465254317152292512 9705304 181235887557223119881584970160984268800 9705305 -277493074001359074517073125615466892540 9705306 -56629121894469185338122924486322526976 9705307 -42536644972219361301997691533864980960 9705308 190021282748581973767388646783513876480 9705309 22342859315890162066694875287457892160 9705310 -4614133633544561550942096213785015040 9705311 -45176691907658983782113482742844672 9705312 -276563451163910326251729024997077811200 9705313 234766469739604515097761556179891405844 9705314 -279815893420781518249972137007430822400 9705315 1142603750513386342440784060087587840 9705316 -103328419271866715403716546760550168960 9705317 574103341857089598148810071552081113532 9705318 -42672659006418648280052394910477731840 9705319 72287265245778587621888492878492600744 9705320 -24871998314194076227209436774881331200 9705321 60884259966804743578254594462782770890 9705322 -26542168332336532639853386680129866496 9705323 -48804628773563655352654133004558919680 9705324 -148995837543498010204089462503449618944 9705325 5992771673615117290272718070153792000 9705326 100845591321051274721570132827814786112 9705327 -58863554799856052213792118324621701880 9705328 7155059866584808054351265372494725120 9705329 101836098796149192724119112115571486930 9705330 -82508081590166497107607508105973471840 9705331 -403257452537715685943441980221869394868 9705332 87163949209178533404128512993332379776 9705333 126959318523232602231945277559416734720 9705334 -3492726896578933842199329368391403968 9705335 275052868016427759320551872005575994160 9705336 129213773090758165813700030083020902400 9705337 364627495802226725115087754098466794986 9705338 -194498299682891285400148650745908481680 9705339 2441005083210508332918405339855031056 9705340 54565355002982483637831602194754273280 9705341 -85706375055837811273650612342857296500 9705342 56403791936835654581608544595959637312 9705343 -203621702175487303373737382053161382920 9705344 -107054573932645433406442661322707435520 9705345 -39435709403508778344542630043859211520 9705346 23041633506868788270056681142345721344 9705347 -12230644074788203269618575524699011204 9705348 194166903042817359865841890498772332800 9705349 238927369969401749566526357844773376350 9705350 1158571830414351855281795831296488000 9705351 -127643433662813319873861274206691145136 9705352 -558231079114592202821739359898256588800 9705353 -105743698208717640874985500619952443520 9705354 -36017436685211652941336750443704096768 9705355 11304546298275123177996310886520389520 9705356 -13107711446515605723823192204411011072 9705357 -205412477901104481099845914877203259946 9705358 -774593869929790540328767622899078272 9705359 105896674840689153142887197841126249792 9705360 2359483179909048703907167974535987200 9705361 -13587547568558713459796491490171425500 9705362 15254004654913811702761854344783724432 9705363 59276408246230306695825636384654537144 9705364 -124681151557081847672746573602853508224 9705365 -55352785730413456940795975256254824740 9705366 191819318401789620817925431338644505600 9705367 -3630757158553931181127116868214290816 9705368 255562596021939368051948811418692956160 9705369 130406309336533896648895347629236065744 9705370 139531077996149633386435441531368518880 9705371 -38196926700776207002011967187458954320 9705372 -227274404134551760719029032879220098560 9705373 -96289849808815383299589150675599136576 9705374 -75219795580177502318335187535300304896 9705375 346381428364265847323457321046518834000 9705376 51780048360782607913802784603877343232 9705377 -189685759628590467169677192661922174016 9705378 -132072677540995759456548149872428686976 9705379 129027357817778596078658311875749478384 9705380 -53211814539360088467377735860811673600 9705381 97341742822428445834073913107628815424 9705382 -54486625507707381539944625512413759360 9705383 -176634918151030921431799879147931455368 9705384 5703204081508501841378835528537446400 9705385 22978010870998315168688142960550354560 9705386 27007585752501521511742247909461129392 9705387 73454528337732537967082526144540733440 9705388 9490010748913582387894245019367227392 9705389 325316537594638234925787846138665543190 9705390 -16538693902714958254318534891854412800 9705391 23935471486446880662435790547982327712 9705392 77852572529660219565291228556213764096 9705393 -46000255009209650496516382993070121600 9705394 -141599529048260018668096429166050443504 9705395 28817999405762535612373031947151314080 9705396 33592096479106021365807136197445416960 9705397 -67091688219696387511047489142889215680 9705398 39346912148508295067384044594675447200 9705399 -147796432818695366787383392581342913152 9705400 18380654994784263737042125277033472000 9705401 118905047221450438098628893245535247620 9705402 -16910654068545946261437552414306932736 9705403 -333314570455012277572723896350523142296 9705404 364360683256468180723185982880257913856 9705405 20918032661414998807075191074034251520 9705406 -57803798497166375846633814443695865856 9705407 -56386843702638004919323036524922993344 9705408 43747698870260222792576483920497868800 9705409 -18846009284960495350765451062162058560 9705410 812195597442913820753020267106880 9705411 -68086791377635989136889241427700846160 9705412 8231710097234307995263543416903454720 9705413 -61520044046327761216832877440024361000 9705414 -94101393862161134597714565710140234560 9705415 -320296442923515644372713086809543026440 9705416 -74295215748228374654039936485389434880 9705417 -71226092642396368325629692000753102240 9705418 -3266919882612493518447644428163589120 9705419 -33090506773717258153275872752526572368 9705420 -91164901543720073311986670707563166720 9705421 -130470033080114230664622466997267998176 9705422 17864487148596542811659259008512504512 9705423 -784720106911191152785875701551229952 9705424 -113231479405697371457015435692351528960 9705425 47318951635588684878893470512150384000 9705426 91443654305784170416445426686332186624 9705427 -456943641260571373354146761440685400724 9705428 174143253779560924380180197862793451520 9705429 -6542741719908330448460991632531172000 9705430 -76564469887813829377595905423858569600 9705431 54345582314359212875700653792388932232 9705432 125043535770701055264495240172992921600 9705433 179723357863282614067053941956410068040 9705434 -44098757115532937218003076130671135520 9705435 73475464150290213308353999077390044160 9705436 80272496223351576376163197081270318080 9705437 -53815427347679658830643649381317759648 9705438 -45933595418015493731034516086368384512 9705439 220100906992838779965266710573189184424 9705440 -153928650617811149457987539224539955200 9705441 92757022331355502572381980613538076640 9705442 -1584818237750005070906391601275466368 9705443 406664466530141229880637927227961527944 9705444 -498093824533247151807189284702650368 9705445 -114576366529466759026978851564062151300 9705446 77309619451430943241930601919680086080 9705447 411272182084368370706905584605233248000 9705448 64273421274763599544800230370988277760 9705449 -41357560038243838518033937776763821312 9705450 -9499865725388868894158852283196608000 9705451 159673010324808239010197073918522770720 9705452 215766752802985459577198459610735227136 9705453 493133376585702075209098892337919737600 9705454 219930620623164223531119008807723508672 9705455 -10160839356665479326231763908934643640 9705456 -34085709312790865617797550485472051200 9705457 -30163798303945078380992007752627600220 9705458 -119826345018409130816256256680580812288 9705459 141657573789798963335820199747851642720 9705460 -30922385567630410418040869106974077440 9705461 336840468384776038050593777067904994592 9705462 44829839672432766770627825827095438720 9705463 89257832444569532278583805059734944184 9705464 240297551994223232030976807183319695360 9705465 27442525722017983306734769057017728640 9705466 108288103637551003140978537925060454400 9705467 -85814101809357245094749862680142428928 9705468 125551377313644223212699624120375575040 9705469 113659668996271358675314456875641459020 9705470 29596369203828492276996375587077455360 9705471 43074324027416621336022247621059123840 9705472 -3153858052615391333266559512357109760 9705473 -132364817330632304723303816730620278956 9705474 -169551010608255377751296801846765445120 9705475 -76251544308972412808364572579652808400 9705476 68396739718120995020714131726981524480 9705477 164054703266269574243946059194236234720 9705478 -89828584984156493736837083516314400640 9705479 -58920426688166879716169501123421494208 9705480 614961202970363565262366476435456000 9705481 -18822699542078866684436214059965599718 9705482 133894144121270253384874815573859916592 9705483 -166000521850973452025338562728742462148 9705484 -654566138480341195407457554869944024064 9705485 -102686870517624174224815916417331057600 9705486 2936296666304068941881806890370406400 9705487 -1203065403521756458824511884331618176 9705488 -15376677172333765253708147352032870400 9705489 -139062907793741720198089124087869810752 9705490 111017030870098724940190296544627044000 9705491 -4158949460193237763698456513076937688 9705492 -139833639080586502842100711608779693184 9705493 -43921272109165342199523072312849212000 9705494 120318499666541473048289822123030204160 9705495 43240645691733836282512197802638039120 9705496 6634882885941364271069035050906931200 9705497 -1406959481308140984231689421162719868 9705498 -52022646005810823539054060898256404480 9705499 -397484333805605267138389329983223941500 9705500 123392145922092403472640037653135360000 9705501 -1695869088665088153446492461911128430 9705502 20849470903068489566934358007252054592 9705503 193107694991042624809720239745748710752 9705504 -363074465870154103370137863432563589120 9705505 -344513660161247163325664907828377087340 9705506 5773950624760703982297312387623855952 9705507 -3707829668154562220784620530041037056 9705508 -196916660974389617678272366060705420672 9705509 -85472688172608868714392447527818392672 9705510 -24262990434152523841626246391114521600 9705511 -41254843967448783545697038490313242176 9705512 159580127391305502432196347744175795200 9705513 -27458898912384434546401812133689350256 9705514 -35806291126111378920747236905724848128 9705515 168044030782452998021292785433345560160 9705516 53725221109286951486811043646318372352 9705517 18045186749111524844628140663148174720 9705518 34530726297366686063823092267195154816 9705519 86132312672304337184636542586738089944 9705520 20292581441067223456406114310596198400 9705521 -157016194154999696027214678999977447040 9705522 -63103625462945368738327108716596125440 9705523 -117604535396837628459897454953960010280 9705524 110828904657667973237772210681606900096 9705525 -117907131462858426426625567597632926400 9705526 130760970695377834313553778563496369920 9705527 83100453850035194505739539872615501760 9705528 -240524833805170984194138743993303040000 9705529 279484896295685330758005613117323957076 9705530 -1102504477143112423697866110670080 9705531 -528066835505358123556747523131165224 9705532 -209143669768439940734928388008458466304 9705533 -457506213219914542829948555020050364218 9705534 -48875919361483554071501783807235798720 9705535 18239128126005477011707039560503556960 9705536 124080432203299417667158282313284976640 9705537 258962268626274415907462875450916710194 9705538 -232375137168560072861200464142024862304 9705539 81615488377621329693367523892376584480 9705540 -32714969680950042052486841916555509760 9705541 66280461357956982574368432279318230942 9705542 -10922403113511873986672743944288337920 9705543 62503461024574713858803818818527287464 9705544 -114462180228315740202130456868350924800 9705545 11546275543903713894858829216451356800 9705546 125310426788404202166628732544882202720 9705547 -280468752400469152247973056402778559008 9705548 257478425797192560934976909356775179008 9705549 -24913719746528046755159220164277505920 9705550 9986113530584809719723057387015000000 9705551 76240963633414204114835509913863562400 9705552 458120044463111063468164462297743360 9705553 38627664748560611693997253891052326848 9705554 -30419485914450944848335951678487492608 9705555 22545120867829759800751515994529208000 9705556 9310767759104614684116728979323987968 9705557 -2093235758014026676088510100252143520 9705558 -73220691588076274592706790223013281792 9705559 42434378270006433726615394849222896000 9705560 -67179477111307483318861283419797504000 9705561 46387086256464934428660524373359242560 9705562 -5855051730751436661039996072210612000 9705563 -86848170178160461796093286242463515376 9705564 139177546163811122373028848422537233920 9705565 169225122702449305516675636012379788800 9705566 76773152793182241792480152365929664704 9705567 -19217137739954705364574577784702926520 9705568 205073213766487313248229538470333644800 9705569 22245182430263401443106445409175879044 9705570 8586321650911327287911055163849267200 9705571 -147791050237463525604833717253130605800 9705572 -110186484446602144287241639824853421568 9705573 -576413058929995102988485160902897920 9705574 -84846202675761994649308725881189170464 9705575 -45466093600061674248692604831216006000 9705576 -167926666388057319104963898408308736000 9705577 -96457244940580237234072583025551091654 9705578 -16296020952124391553054578736847997520 9705579 39716472211461964394317807427816687088 9705580 172177713427486477451604718636030233600 9705581 183082694457960676438158408224958971532 9705582 -2532908613995366767508576601797046336 9705583 279167790527312054771342113709917247320 9705584 55085623703129462748644448602564198400 9705585 99081890237559015655047477788834534400 9705586 126903493030362819152567888003156264448 9705587 -300341248534955073894128601661435065840 9705588 95335402225650103545790223404906629120 9705589 -510065392203017232526040669709097674888 9705590 283796691204387372565139324355366449280 9705591 -16011532732707174318902642606164548048 9705592 -93460992988157684322488771190447329280 9705593 569427744847836899454509706333611734404 9705594 -16088938015725739768061403104963198976 9705595 -200991222716472124360154691891884830800 9705596 -149297381851773631547397978556702156800 9705597 110947446707277333700390753096796044800 9705598 59572227198824197369126742041468235136 9705599 -43707216876589838120174917803460816560 9705600 118540999501129088578723803808923648000 9705601 86111110533102278033225632075339017602 9705602 -17742198408530488889195938245766924896 9705603 -34166642879405280906359313238186131456 9705604 49184663227668621919858757514725376000 9705605 -32842278324937473478875500197417102080 9705606 -125928958299303915547778953945463377536 9705607 159489339693239743756690592798823928856 9705608 -33035269431666959585456574570466222080 9705609 -40861502956341536592861033724583164800 9705610 -62620420389801787367799981757619099040 9705611 214074282692796787517564643505397152212 9705612 -724280101201750307001563965923901440 9705613 21547297386749305332123485844904695340 9705614 -69391790494684560407941772701095649344 9705615 148500219258916057388393865970001241120 9705616 824798814061215929259667741034217472 9705617 -1632234402326139647795562833802224334 9705618 -15884763274717261472666999233788019200 9705619 -49412151619191654193009429436816114688 9705620 -104526035351994166859651032917660702720 9705621 31595752558283775637715043649022634912 9705622 98079132829058933206298048478720878112 9705623 528541970064570694561926718845523563120 9705624 247588384006406520166227645516742656000 9705625 -18670252444221717236115492723573547500 9705626 104505702572272418881578726649380405216 9705627 -223788404167452780639718765589841121236 9705628 -7964097030348065652724275229307136000 9705629 177609536901315773607154721582655595008 9705630 -53976359205869214134279385894972072960 9705631 6853481825965035116424662714927145840 9705632 100265482228567002747677168847087992832 9705633 25652535651194585775257100400127372160 9705634 -164691981795079779009890346290083076784 9705635 6316568574383343400059731286987000960 9705636 -209744512709816029496837977521593763840 9705637 -149720209194678419513905514536596337760 9705638 -328434373322702200098962890261328473920 9705639 174502468771835453619975684728598273408 9705640 -47749999249637049992847760521805824000 9705641 291646283761431319980349111920000246144 9705642 -7820143316079311515215977853360860160 9705643 -165002109122450151158131865889889058376 9705644 99747696794721326541879706371410144256 9705645 -149690848331288062896289933777450322580 9705646 -58062281621806092927328595724419326656 9705647 199230460054120877657795364444336801792 9705648 36363070194329466343816996556946898944 9705649 106875535423473563040397592624889355392 9705650 -9366158958254163843570228483674533200 9705651 233470495163056970169245310094847263032 9705652 -304647132274410572025347233333506686976 9705653 -219670521691728958726525251184768559556 9705654 68121913740850654555599532945568568960 9705655 42281019346932813216325930599376307520 9705656 249704241459417780488155825005720883200 9705657 -66973365075855676911724358205232055040 9705658 -60934953995987564933459017654704998400 9705659 -13058935555451649900545809183458292032 9705660 15434014046061363629620711926638453760 9705661 -28178121709673232396936563103139788480 9705662 -307423628955887850577947421210835476800 9705663 -115114438700300001549023114268067206912 9705664 19181258360899900957581546382857076736 9705665 88426197950873686288095937883314936320 9705666 -5076871119376118366379597469291825152 9705667 -168454468143715280260491712478305625284 9705668 -55959633695621444032374725737330126848 9705669 -157736575900417718108036302517275873056 9705670 121796887496646670281749683770996107520 9705671 309147569801154415315824733440435718872 9705672 936296081450608918181411707366072320 9705673 386660334337313448882289173330797649360 9705674 -283822347691702435345900520771997628416 9705675 69380855951200950015748537065952920000 9705676 215469242213333044238398317100981304320 9705677 -446047381176053362617249522791928192480 9705678 18501933398592853465956528995924287488 9705679 139709787278018150232984714732610347240 9705680 -2736603272552523817111038880466288640 9705681 117530634929057150818097114722212196770 9705682 59598656824011424039645907380387338240 9705683 -44902048697613414222578704471979833536 9705684 -29771144616044402490910461288711118848 9705685 -24539430210141988889996478666356924640 9705686 216038748516240342163446329153993493792 9705687 -94139304609394784755175521332384927360 9705688 -332161864567263357913717704496577249280 9705689 -16187174816881808537885073989825641728 9705690 49175095753162471495382113868939520000 9705691 -666401613145490144202247432728015873120 9705692 -154030252249129003490691234024301570560 9705693 -292910506388219389536018998421772887936 9705694 20611605187964888472375694734901439040 9705695 66398400930163020702544155335238571920 9705696 -20955499924437942527107605119341953024 9705697 82675432654981829763535923922052964352 9705698 -233108413559214773700613435441851284400 9705699 71761286019444634811644339138199581284 9705700 -60103753792211435706299736888469401600 9705701 114974955715272173845529139581920768992 9705702 -1809420248650890461568956959034488320 9705703 173635349346922641440907111549647452160 9705704 24208548931997016281411423741292149760 9705705 -97562894147801510343638119811581688640 9705706 254652933275690757082971433151284604160 9705707 -381098924988040045292753327162850484080 9705708 -21983702020088935882041007624821219840 9705709 -95962992693385124666611065724141978152 9705710 -8480513556676796734918851860322593280 9705711 260623557443029021224628803450778659600 9705712 121352334713325447323493912233989308416 9705713 1774787648694731299477474150543399920 9705714 79930818083957551776741833975774759040 9705715 22777101406158972737601990593538817920 9705716 65350970789328488542381750992179896320 9705717 26914241408333721642043496824864492800 9705718 207847121702400027848731587157917195840 9705719 431755892377571725444343865773004966120 9705720 85005305401933509728701229129410560000 9705721 98636340801975612461857717089798095872 9705722 10037341133663404156602967093769725152 9705723 104414858212503143865515430171556110384 9705724 110590741916327195180867414368217650176 9705725 10172923666774791996987024081944689800 9705726 -161901376271222303111337413720022259008 9705727 -31630712621224431370625724524433927424 9705728 18148743146917268733486931952359440384 9705729 93296217183044842019994373477328356800 9705730 80132043662643983944424506135490633760 9705731 -38219779526773540308799070948180828256 9705732 153749294941479711143248979241243494400 9705733 -86079055422923250826772203646504170018 9705734 39818570415777241242053575424902995072 9705735 21228301649688393701947397568659418240 9705736 323470051235569644552759705219335577600 9705737 -7570465105497289548108998267355357660 9705738 -3222051897908582910374578685210234880 9705739 98939730709381832660581650396033621480 9705740 -105151481427976333722978010681791191040 9705741 -121395443711537376801343173944463916608 9705742 -169606083086053558307564277792296423808 9705743 213218299107281834619594184564662562992 9705744 -4342782870114317955939942800186204160 9705745 -700371701430673920033605900426928000 9705746 127624639993494288609128410946746653072 9705747 -93628775792617781620107666009988207872 9705748 117126329452248466811560135037995974400 9705749 365577351051869437308271350486697425660 9705750 -50523650203233556094627177430396192000 9705751 456734823361035031924228778410679529600 9705752 -77774538955834634890082664040080998400 9705753 -244164739297311442280847849471283537638 9705754 -20672067063065521683317126439412965888 9705755 -54245064220059052325433847266054075840 9705756 -130553122652038540053976859165731184640 9705757 288258644901009477520795339486750556006 9705758 197694640714673754526217553748946244480 9705759 43272802277092367939229694212716089344 9705760 163604114056858385693365488689925980160 9705761 27099350700439930438101690535210268052 9705762 18903767243069847087868318501823729280 9705763 -141161083727543253733160283695589071696 9705764 180760391068708861956755843536938408576 9705765 47070458354774897581750704558546102720 9705766 -6847081413337650077120226722002656768 9705767 89060986963385375275431399647512557816 9705768 -57665735985723953604968367914180198400 9705769 362905769934172048667136686286662850170 9705770 -5469103099397878965831617169838617600 9705771 146421755236796618903415423905365148160 9705772 -287593189599102544026070440562167034624 9705773 -365839559438184275350046400318755466 9705774 -52796181760706535875627773897952168832 9705775 153309329592493273870252994246045349800 9705776 -2102484507503092268548635675020083200 9705777 -363188516037777567547024989581246767392 9705778 -96561798648147230112123775766756627040 9705779 -301939975460311667401790702201701407024 9705780 19517981954433415274054958727963484160 9705781 -621329043578208755514830293344526440000 9705782 217930552693903482644832308442938695680 9705783 -47026132890613235999260376250684202776 9705784 236656385232674512313392275096594800640 9705785 -94351240924395045744338857001683849020 9705786 7899458893992692345036553566192195328 9705787 -3264513080204644579507539882504460768 9705788 -411269055153278380519725605772297216 9705789 212659156492247688499198777508870277600 9705790 -27619312360388943439927113308422963200 9705791 320960923602575583302390402928382752192 9705792 -74416685734109086855288005395509936128 9705793 -6723118876042865494254188333716607232 9705794 34260243371335884893185978110373054464 9705795 72261889304213705516686934715519763200 9705796 -26488912269104026543232904390414128640 9705797 -177369330863463338969079831856283338308 9705798 -156525794287311030704088767032892042880 9705799 116008993251966521021084296963783923800 9705800 -9974545592204049055193645895965952000 9705801 11872988805474726620314630639360238784 9705802 -151713239477455471723773851564797149648 9705803 -85301590303331657414187730878398827344 9705804 112591694979660849004295884988633889792 9705805 -67979782228002723152734890987796465440 9705806 101647712308893076702230444952277086080 9705807 379383786886051118672174994195118320 9705808 19257834545844609462082715995127152640 9705809 -76089878651712375367139690183703074496 9705810 170083005738783603204263362276561920 9705811 -391896990385476411094419033624334266200 9705812 142191396297924568537954695386854006656 9705813 54329428382025676052801524978837221984 9705814 131324360011481880447041425587303689280 9705815 -110124596429368518558112796197776295200 9705816 1068036258021355649966872640720855040 9705817 566289532449402448897756523490303379680 9705818 156495640293493721282688376205697189360 9705819 27001063012770829806505737756530821488 9705820 -49739663605907456922502248036804817920 9705821 113073574473636260691897761835599480064 9705822 -64800321531293095729951003464097176768 9705823 -42656985666702013411074798805335009920 9705824 -235007680659531862031479680571692417024 9705825 -3256156429806485770873580680813449450 9705826 -62076572834313139036304040022676810976 9705827 44214547597524042267633455975899968000 9705828 76880190959224632635942837235010959360 9705829 72842828901481955332565818402813085952 9705830 -124879281573759434810992138710173005440 9705831 1535491940306801334164066824639263360 9705832 350363647611972868817136725875603814400 9705833 9794046963545797210952296180730178084 9705834 2014764751949939080936873378760003328 9705835 -21739857410468621332173819195292064400 9705836 60220650648083590379831572016336455680 9705837 -59850871443127864983669942995591209632 9705838 8883428889681730923988670862651616320 9705839 19766008269783497767367497899965125248 9705840 -557587912515103938472104516965498880 9705841 -151837651514368484296397517586827482000 9705842 -159600552493000495802826862431299321856 9705843 41979954967350667094502562476886983504 9705844 271057740860663130789876578671282772736 9705845 -235766927213389941023755958669317356900 9705846 2545447740290931933728714036200065984 9705847 230066430167595290326589006465217480296 9705848 120107566311906685616157674470075269120 9705849 -259869844493643818369916303293261205936 9705850 34815239442456349221734589629097177600 9705851 16116504235391437193657958022728764400 9705852 24154586420635793971362693737459220480 9705853 -101171707573588718008684122006060843898 9705854 -85639284921166495412030297091372994560 9705855 -8334363877234216112291312094643229040 9705856 194352386511153452916680287904197509120 9705857 181010159408994824488635034458102117312 9705858 48785301908512400881919830086671217408 9705859 -178166874035036761752367251011914551940 9705860 145802939666900562676787201986406976000 9705861 23409920464486053253428126946047978240 9705862 -2992391467551096822154388788843965696 9705863 -33437836364968490655117063315173072040 9705864 48626722728836978589238742442177822720 9705865 14394071745742881512462044154357952000 9705866 28427976586402705137396708780404761440 9705867 -178369741249875919297523377737234337320 9705868 -217814293575450232715477166364912951552 9705869 -31458300116315827953882863111959621056 9705870 -9961505504281127549833955196615276480 9705871 38218068713471698174393666888403256800 9705872 81825849244410731762970454443856822272 9705873 -433501529796599938986829080439623295296 9705874 -1844811379248874263916532730496068480 9705875 143680024821426354881676095806265352000 9705876 245150044658469579105520174133496668160 9705877 19706434254706723148440925848866464092 9705878 19767840751411869093538513960194550272 9705879 -297188851100786973740819792035745020080 9705880 -80115123771193520362497838258863513600 9705881 -127325176776234205512462737667983290236 9705882 -3730491926708466028812738903774724608 9705883 136007113319179453693280569407232555008 9705884 -29687560750530769899103533526137638400 9705885 33773774755529263835086113412967270400 9705886 135493798090924272064435039494073511424 9705887 -343161908923103745843393330360128338464 9705888 -175322792029414962691368402504039530496 9705889 -23728718677934113841837035213582054140 9705890 50585933552808028064508420263496313920 9705891 -21471452607559144026866931600540221520 9705892 -19509346399482924722536846753223598080 9705893 -32837250321323472956255601566316208356 9705894 282239917092761087447277769287768960 9705895 186495497683659937700059233466351274400 9705896 -692794509117577678622118333316705075200 9705897 -79035882258219495940209144401521773660 9705898 43154659449810628310553886659864693600 9705899 -198080418124640512927981824048730199664 9705900 37661429943322044218948396488574476800 9705901 -131757156799387950769888763180336645098 9705902 -1211589204701789150736108414542212608 9705903 -256999436115064942707220822713801820800 9705904 -3099437997104648243462900084705263616 9705905 -90096642915860061696391165674259848000 9705906 -53511508668071220947246745304221173760 9705907 -211593132572531700972686720738067225844 9705908 41873999303036662096898052201743616000 9705909 69864853123052808384211384110662328768 9705910 -5929808858356037875038271577945399040 9705911 -144109565151920156829772994023050742488 9705912 -31615585128912854999985318942000537600 9705913 -54094923124484372825413415055761525760 9705914 -13569205297499207851990598659646017536 9705915 108313546578744891734923946415822758160 9705916 -158976059889067970851045141615608168960 9705917 1247918615280954767557646040377459520 9705918 -39617491651633842821725889231145735552 9705919 -83132935343573040408570622282061856360 9705920 -93485391963537076084919407013108121600 9705921 -76229895402483398820294312106234133856 9705922 -153789158560432279798045908067015785600 9705923 442398816250024656280906979704546810560 9705924 179709217390526499856681299353656811520 9705925 -189612080582373991224655345920046913350 9705926 -19264926323097230992592656000567613088 9705927 48202092316003093180736542173316456704 9705928 343859477017438602899025989472538076160 9705929 462562988722033051853519328932951546676 9705930 -12979786601616533299840593231532892160 9705931 -20753457979321721387293043314657460688 9705932 -305293380500064306243757297168680960 9705933 -332410640638705095004406875894545806400 9705934 379694515571144477386599186712495872 9705935 -76685426757649114623827978019372912120 9705936 -1518043370527469898394440688673095680 9705937 552534558731704081809927337320649284192 9705938 37326163454918734993204269201268959360 9705939 97262537824206162411907356702297100080 9705940 -82053399776403533151846540344662425600 9705941 -173801394542789256215392835201198892480 9705942 -48901672856148297402341974434401792160 9705943 -67850906035032842630761700396147432736 9705944 -120627082743364503733915642257703649280 9705945 -43393464354552947390571124861050831360 9705946 246220049806195075648701703147111741920 9705947 -415823907212705813613571653675380588604 9705948 33150618252299928802132578387881926656 9705949 54630109786726925853422807450881170720 9705950 -32719968530281986431386125602341272000 9705951 63205078965642357277301619700672037592 9705952 486194479551156472329256648374111436800 9705953 -236692885263890966532163262928285652560 9705954 -16375298766045649019220347392211794944 9705955 95521330518358985831502272868144019200 9705956 98058816263485103793417572396333091072 9705957 63103949243579763434977044222508345440 9705958 206149022504421051827340895483383418080 9705959 -131438488904616775875770692426869518496 9705960 2918658844674541855561853633495040000 9705961 367687612452594380038673653077008677562 9705962 29390239390538743894853453713794523392 9705963 254971576631339557662843654840803435184 9705964 239564303565848630839068070458011422976 9705965 85756646175672261489837891901339534860 9705966 142914427663606130808990383728986575424 9705967 667425856285485525720002244394603644072 9705968 -56637576418129367778955899099540848640 9705969 5812447621700058710480856033605193204 9705970 -152994909080152846659249321928079984640 9705971 90283268128147922411453436048158655888 9705972 190492971594656559309359771365802649600 9705973 251114234602765225896669817123273730222 9705974 -169182463423500360353304145477147512768 9705975 71794956195843344305392687617246976000 9705976 -29528392486301807561438923287853793280 9705977 82715201772808004339931622818225400320 9705978 71875676220824190921804837976703908608 9705979 -61012451967985200728699862967193050000 9705980 3549725797873106762474844027789296640 9705981 -19406820648383790853924141686274711968 9705982 -57201496695555319612690760845131878016 9705983 73355475945429293044182132107132542320 9705984 22506998306761776709298533238896066560 9705985 -370566175747998080801685756570241976640 9705986 223036184855770900643751283707315093504 9705987 13871680319209743887124552699132081036 9705988 -35740894255385449388397847859233612544 9705989 258469268950053995484888928092136685790 9705990 -42440877475774364580069070128098764800 9705991 370265351283985691527818279875159178392 9705992 -13778234126945470823160254330740193280 9705993 -129468694519846921665542945118934093632 9705994 -40747764309540540045022161672255466704 9705995 5945503422794229495227160205089663120 9705996 -33499882064269549683871774936680665088 9705997 183441037185464435060174882649304143552 9705998 29653552035181513972657811253926768640 9705999 -231938491459895840587079132449262959104 9706000 44881492384518020330896298809294848000 9706001 -329570033461413175364262322116329617998 9706002 46719967700578910301050973761976180480 9706003 3882233648770438831578804332809145224 9706004 17689773272198508994109874970526625792 9706005 -3538424736604808547712190830628468100 9706006 14979762730136550439768257047025728064 9706007 -8011694167569192947289218053220288640 9706008 -99459200250210729253642958363045621760 9706009 55635008394886815539789137299279399300 9706010 -169058551597401316625384840087086152000 9706011 -71398496656805979998254382149723024896 9706012 97946805490610714900231862277794834432 9706013 254466719126372181830940357355638785580 9706014 -66948132191951770445308098555940492800 9706015 -406425863392318093989258055689927840 9706016 -78779943770216780755574442562344910848 9706017 -290327174922046165712756381344678225920 9706018 58515916022687576819711121290398187856 9706019 293334081646852192212514941453461024160 9706020 -79317673859136316199676636906137088000 9706021 152057514055332068862667353370160568504 9706022 -31899958094643172034103541254740535936 9706023 120215097921580159428245399297555759760 9706024 112453183075645591804318263743881128960 9706025 16579932916103556917797652273100600000 9706026 19799446363890711637189459304627712000 9706027 4939912978244984205655648840527744312 9706028 -553414937564343467705360810419515746304 9706029 -33357572087317306991439126851320341120 9706030 -46031120290699639972243694914404363840 9706031 504937493798254365880419900070884842160 9706032 -29598860171098582516091030191060746240 9706033 -508450115994323248519462145318880462300 9706034 -1201910875595017528516296842983108800 9706035 51258321045673051183240037173818865200 9706036 295099251950875284027737288738633605120 9706037 472981793291130301691030846015440526592 9706038 -47857043813304514619669858250106724352 9706039 -16385618710129977116064841593880872000 9706040 -227098302756975198066354453313166131200 9706041 244060558403409734108182827770443033440 9706042 70197179001818863900067295718135590144 9706043 -384703532822093092459963353454393575708 9706044 -116431240405904890234412639986209590784 9706045 55035643300237087428734528870727053280 9706046 -734858302521662262909611876597133312 9706047 -4739392225591716930103164374991581184 9706048 50677681828074000435664248628756611072 9706049 -30914767490439607197283556157132720000 9706050 -87667544672693343845882344572367194000 9706051 -209915945268135914449998592813255863128 9706052 -240859356887996069044867851896930853888 9706053 -476035047249944207400762228683517312 9706054 -14611948405415274521214180175996412928 9706055 -11744824953151328998654408589390592000 9706056 -82118820698480819141376483042715852800 9706057 26262291645472902359917952340718169306 9706058 -258607634453291190621178734722492211360 9706059 47169158785697505927071284188345485928 9706060 -2656863835648755129207035405392343040 9706061 242184080204965879062146602646866396662 9706062 67926204213620930892828370694180064384 9706063 -335086939821307857928717814488392972688 9706064 48416060822179225613143521710012891136 9706065 40175989023339350998265857492202227200 9706066 -1216290495063664659052526149342811520 9706067 434261033016214173243681882430891173276 9706068 159842845481914062336790356304193280 9706069 -103857015158338136070904175277330365952 9706070 178921671344201374243232519767455826560 9706071 301466861475799329895286359236352644864 9706072 37640716783510498594082947761224140800 9706073 -30777130520662964906270892749481775800 9706074 8942315789478015749846066163847188480 9706075 -11367347362171527119609670860030206400 9706076 -283177849263623029097675504013901432320 9706077 -19124689126374021915877572140382829440 9706078 19673479275609566545495700128917171840 9706079 5407706857170650779890263093413358184 9706080 5754267171135436540121826351954001920 9706081 -266528300748891066286255486199005506432 9706082 88153596787096202341069253929226120352 9706083 -269042456483105364859763445305208093576 9706084 308920075802348142815264560498774169216 9706085 22318649184980457864365319141763351200 9706086 59876910283854211250552970039213678720 9706087 -261841292965405173936351603613549864264 9706088 17049284413782786149846328297760849920 9706089 2454939786321147060832808933415168768 9706090 -84575991403397262726641397944658758400 9706091 -61923903797101708618923073682491514508 9706092 71630420720179629117002144423333621760 9706093 456820090557759001147515906990322040320 9706094 -44965205112097916938160877084829217472 9706095 -110923548775609832328782072501086924800 9706096 -72814865816236072060879170462285004800 9706097 -234675153075358282364096409561722574540 9706098 -112495482804221910307260357327661040640 9706099 62563076893615685328012373388143700832 9706100 -69390882468276278318692095284477308800 9706101 231261472853343093739133750204725196832 9706102 -38040361360346670753709390885458149376 9706103 -28228567369465406757944013624729136512 9706104 713408684704156413138445192657244160 9706105 -187418144841662107455297910519058071740 9706106 12278481133391458362259614158736016752 9706107 168073031877900538619850800881122518040 9706108 295275086682978693301724868454122518528 9706109 -11012382985620007615146030818889799584 9706110 17490269412875143954419859426649477760 9706111 -295430307103669452165067304050043728320 9706112 -31883103760634580485552295569365401600 9706113 183687426960629604226899047845633210320 9706114 215908706096392214678690273699423912832 9706115 -114740625329909279637289801448956008480 9706116 93409909421407961181051535049553647616 9706117 -398953147404871922138925156605996860834 9706118 -50035632771112606304035903540712526240 9706119 62431114246856338425647592794325241680 9706120 -7174546220688692532532806957450854400 9706121 -7274833530536656432985058219091566300 9706122 270491937417005193209516274448858736640 9706123 -33377775967425511318202368680402938080 9706124 -266029780843921344710621431205953963008 9706125 -27852416088212007992862551815197408000 9706126 -147859435868402692838836735328570307840 9706127 173662226470361036759764831817743388976 9706128 -15339617477854581413359526313952935936 9706129 278452589911680868689978210736663197760 9706130 -63404527836833055965211284154219310080 9706131 46361548562470441171597780493516098560 9706132 -2321133882957573961273024315747463168 9706133 159160030852815618366328601212402868700 9706134 -83230390276009226064584004061414163520 9706135 -9301503450125227704727707279662997600 9706136 28903162832896753563927837721313280 9706137 35432257241310797325269094602943222144 9706138 49465077683857005689566811334690997248 9706139 -328184855078035213886921786470455192060 9706140 -103992611129754007189941613232219543040 9706141 -124406551206741870739997195709525650458 9706142 16997242891390980947004665337219073152 9706143 -39203528714018893646343675511889246136 9706144 -23321948520484626249274180658311200768 9706145 -261376901403812327624047092791503061100 9706146 -27478932011460618595317871210395340416 9706147 -222061220824571479453924542402620717688 9706148 32003787787966893084519710470949102208 9706149 98264244491897204955004516172902900320 9706150 -105401314916196808418655914817001584000 9706151 28772762683976764736924592453671760864 9706152 -205801576636852839575195942056406138880 9706153 15145764930400563607374310875703134964 9706154 19512237572232512381858081216258329776 9706155 -42683837555699125323911430128762644800 9706156 63940915339187068576878133186027283968 9706157 106298791832032342989806905541877104406 9706158 73184577485471014817715570417388953600 9706159 -189473830619839664843621003115570486640 9706160 -3898245694911881026218399350664069120 9706161 -18174737064068231091290158355544305664 9706162 -28747635062958594832011582445804339200 9706163 -32177839721265876481543384107928172136 9706164 43522144705387763098955816270840432640 9706165 -92108622272138351879004626177545770600 9706166 -74037751230379013978915222892243727968 9706167 142216642010537365804738180241841398880 9706168 -217636595781324362698562592042399805440 9706169 -186038180994401470562255696034034588320 9706170 -1997116192071617892638204769042931200 9706171 90669911342791440533563931169914294372 9706172 -62064544156283791821559277536451404800 9706173 -6712416125783958356946214873976700576 9706174 58909669183309939838245139229658158336 9706175 -1211748427796090442148708542765831000 9706176 18113322852247046471716159193056542720 9706177 -137009022908479759134472718127368250240 9706178 208819418323463749083014234550347666640 9706179 -31464977866112337945979564060516857600 9706180 -157059107551191418159552738337146982400 9706181 259939037247310498282006952282205533982 9706182 136871792750439835774818815489574220992 9706183 23757154264514712304575968798982072744 9706184 -126034967964835697081536040053461811200 9706185 -103493698437263781215803084413557869980 9706186 47858121845820297700080209004810115584 9706187 127605980878477065220733217346510066836 9706188 -16063841872046268071618464406694850560 9706189 -112706416626573415833939132241541712010 9706190 -28211116592981633233992238160873683200 9706191 -200152253439325907446686151942474373376 9706192 -4183647052381214687368201258317987840 9706193 31750838511666015018468783975939279360 9706194 46024383984779998563214869429207166224 9706195 224468168905149190945475060371270993200 9706196 -160287565639185174615807557918300006400 9706197 2917408703114149167928851380536591680 9706198 -88557515472938708474580548821736810880 9706199 327639599892369307113288396548950840200 9706200 17595108375822671477006405756141568000 9706201 91638896003280459323320278886973232264 9706202 249939723270191254336409296608323368704 9706203 38277850568861523929603820640199578080 9706204 135413254411841532038795135418649811456 9706205 390922273771081331872272891921771102720 9706206 43616970754736417059432863134112441984 9706207 2428847668227477485690703230051676672 9706208 -122210035408124737148671441732624711680 9706209 38053331885425189223834060346247952304 9706210 11714754964683286220962227910872962400 9706211 213758003234889926746049765287606282224 9706212 -49971640422357517718946068710039649664 9706213 581184862388546955228616397254670446560 9706214 -60614127900695820369948850900541280000 9706215 73836370890809161412202494078751015120 9706216 123535907532002487506760798558046156800 9706217 166439034286165809617757727864946826612 9706218 295740286149321600211196516627440128 9706219 -368924899028077005135492579652611290380 9706220 -66881090540807996349466566114914181120 9706221 -96939965064386703735826007701785906528 9706222 -196606969226924234061565518268452977088 9706223 -391708060550404599292337879392337438064 9706224 2131589478271115779361163311805628416 9706225 -29281873626255070165851070639991840000 9706226 17118305811683831455780848042230880000 9706227 227595568355946053645266243548881649720 9706228 -60774464372630565776832064173873342464 9706229 -48118719034381802607909416175013386240 9706230 -3338049306059232019973132084582734080 9706231 413771197445862034501461048553061354200 9706232 98770554267659141753346074397773721600 9706233 -103438582852807737135546496957337900976 9706234 -48654067927162769663485307988613155984 9706235 -70326637297090063090235323401002042880 9706236 60916245207890305538189734615513907712 9706237 64299542993675281798163281094212378886 9706238 -93203411220669302591715456062870522880 9706239 2970974423443360633813269323310974904 9706240 -6913605396791330802998529824642826240 9706241 68451846538037391188032769511977232642 9706242 -18578689593531016810888228686172047360 9706243 -213635045082525083530262656297637973508 9706244 -26079315249310476501191011208167216128 9706245 -188193165349332903731103187911307636800 9706246 66923740542041782008141303120680195904 9706247 201797544925610755269835677589535082552 9706248 2353207199664489397209169566087997440 9706249 -101858667009799993458300806869336820864 9706250 121074453989550811920422474106866100000 9706251 -102875639831142469469966266694412175440 9706252 396565861317224542364925705022999769088 9706253 -217902949963397546268573766583436061056 9706254 4472108248833125100868237662786325632 9706255 -1568903317476514783814857889739444480 9706256 -6882250833401886784130800482669035520 9706257 -334695157442229680631240095725282080 9706258 -65165293230622471108298178894595880160 9706259 347177828254633639428630727268619006240 9706260 -11380113578753677547850813413544253440 9706261 2720502035844568947916541391495284640 9706262 27686437143532695041848417145234928000 9706263 33841638006998827028547253910151784680 9706264 -55226265381277957773817461073031270400 9706265 228582990815773412795918163768692694660 9706266 48890317974070037158779531719410336752 9706267 348204039667258662978532154833118370120 9706268 -31783266644679220452362497990971555840 9706269 90028442520574636552787317568688508608 9706270 23980219255743657117729531230303573760 9706271 -100179148232377340484916423209559149000 9706272 242420672773085149736506741400497815552 9706273 29363284907219286131882847795069863522 9706274 -24991777257268268667242369218082072928 9706275 -1127003449116061933658202719494827000 9706276 -140639684069780928593987528642000928768 9706277 89610828857550924233744859346042666272 9706278 -105785648853702971621815707141715863552 9706279 120106936692000473861661115667582672280 9706280 -234362439673882696478631669170606899200 9706281 98814294488855464187708120053823867520 9706282 20922780201633999019198821799460799072 9706283 -456792516901246616564669179846105305600 9706284 -51228132249143944605794407069879664640 9706285 -98359136944283875803165780262433116020 9706286 -6250255296528678181244796912943150080 9706287 220610232661793272389508721361524279568 9706288 75141609547808094696963816601227149312 9706289 -371989362992792836556848382600774204910 9706290 -7019159697254853986232112653719347200 9706291 16976341592018685166688910825053045760 9706292 86268128622024145198791925401646406016 9706293 24541854238487552290247676978750579264 9706294 -41811872240219435387529006229191906048 9706295 328937025133460862258516486854149891800 9706296 -91961741064736411825055292095945011200 9706297 407293694827854786836344054872747432746 9706298 -52090985453624970039077754771060142080 9706299 5694378703791116390850360035722622976 9706300 64946002356198836135929739517402816000 9706301 -479914959614261927403500015837255059296 9706302 50000780159379486092251014375929132160 9706303 -488310204562220941698429990523136593440 9706304 -2179323935686805722956480508795551744 9706305 -61202556061187174577063964919221735680 9706306 -99115846900962534187658213353330293216 9706307 -241309990786196035687674789017433872400 9706308 -336763898303646540330805714593063653376 9706309 15834657618548850409678757900476772510 9706310 1380218175879833271097332468542949120 9706311 -8186196396557108738163403297079881848 9706312 83729115358895231415080336054199951360 9706313 225524503288625317177074540911377394100 9706314 -107068174952994076011446130208155247104 9706315 -118108198824518728609952902806640307040 9706316 130796955670708458427458579819339191040 9706317 52459088108617819318473952264561409280 9706318 -25806688870029871419060759418168632960 9706319 6006442962158441722400708776839968496 9706320 -15038676792229638280729605013103247360 9706321 170684532938388197218906052550649070720 9706322 130098843030802796233793478604861304832 9706323 264425515100413605317916867366991176768 9706324 52146660250684800411470719614062135296 9706325 -60697834725500453460356893823788360950 9706326 -50296182541252576126215650294898862080 9706327 442605951427261748749368252315597298440 9706328 -118952745764981419603798062232651776000 9706329 -361936195161819076131621370715291759100 9706330 86454230891240378807484252165049678560 9706331 -355949381321553119186244496341591436800 9706332 -7874234350254640683063141885204185088 9706333 -40859387689608522050112319463142238336 9706334 -16976624895025478224655898104074460160 9706335 216336757946695589482260898185451929600 9706336 -420870357702614477396806095119604645888 9706337 -280806439501237056400889466085056862908 9706338 -46458500969463579100057103731571558400 9706339 110756442291161412983617460440019837520 9706340 -9773872504285190256508105998821376000 9706341 -26623810342844314282204040248372208160 9706342 -113332617332146675728358184759918192928 9706343 -88945526366470021536571825880084475960 9706344 12332702474193833655269459833459998720 9706345 -124053229686285606015143775969941727360 9706346 -214073167674971305610595600094656178080 9706347 -1803587139620957822421854144576765952 9706348 -67465965025890632626176517777478856704 9706349 121766356045400872076179378545486379350 9706350 -9467078432736618361923012671892552000 9706351 -380253922455531599716680151087702969648 9706352 32278916534757806128702218837565931520 9706353 -10212450942705887634979277658396990096 9706354 7288014227667468895910196052046899200 9706355 -517407022766418291035114486269116318480 9706356 -127869564624301003572966221278726127616 9706357 -5546193450842633069865972899500644448 9706358 -60156186824808774263472811486188359040 9706359 -22827731676173938874339115976989072000 9706360 -30818216032925104033708744062475776000 9706361 -11573775217784517105404695905567293868 9706362 -137272514834929519246547218486928283648 9706363 -421947802911201209577631762503246039388 9706364 -59015562593518565335042433825447860224 9706365 195391946164149480310536342867720840000 9706366 65569619599170641193679559839985029632 9706367 -161651475665139790424426544973332608400 9706368 -34974750053366292831993469019420098560 9706369 -465150257880750415344780880757862137856 9706370 -172175376504116676261580778478970713600 9706371 107557794501187491681663883788305105904 9706372 2382559356580786945167440041131018752 9706373 -27124882042458141504587559639427785378 9706374 225722164388573689524579029952429624960 9706375 -25039334526506894405325263006687976000 9706376 508001939913243204995124972054557583360 9706377 24937992903307733291304623487249058320 9706378 -43018183052534473518751062158407680 9706379 63806925654819528894724818912039385920 9706380 115029989623050828653006066369461570560 9706381 -168846917334245346049836990599952684072 9706382 -50127246620345832077851033254660368640 9706383 -239403135947626714309296990871330135296 9706384 11782117555982655368410228415203942400 9706385 28840046829115650238058843600386027200 9706386 35144966340128766920008811736366249984 9706387 176811989434858766234151604100571246000 9706388 53742741448816507658392277377645248000 9706389 1156763112875132034211798568426196480 9706390 1466379372017601420562606658434657920 9706391 -75195265320136172195302265897209827840 9706392 220764493374736581537662573783459205120 9706393 336078245415663906163537830548500552320 9706394 -14648554404243754235622576084505892640 9706395 -7921970360953668911010790523200269600 9706396 107731087332608322254276796805625310208 9706397 -113573301234760970372608916832018264000 9706398 16582797555430399934798457463411196928 9706399 -400924402184807795674145815088075629600 9706400 -247228783720643900567951188933371494400 9706401 140054599997848297626654476875180312530 9706402 114924914467269250646640685690205184672 9706403 -2268491444661447151995678266608211040 9706404 29500136642681440530624103184288695296 9706405 215026030477497150021170431207364000760 9706406 -98208245103684777764979832461739618848 9706407 16870981428628951832694596174684578560 9706408 -55856719034788786147542135860403287040 9706409 137283785876885275799741113170753071610 9706410 11566751931763270089525212759037112320 9706411 -157941077706115766056449633609903064320 9706412 78401791622546544022182791829210137856 9706413 -131296380497484481976635500143002174656 9706414 167948028917806743522475603683640197120 9706415 -85279520942306039409128208329255599680 9706416 -60584141566891647058532109990808780800 9706417 91383764829912502748491298424228822592 9706418 88015516201236592633495038068723103432 9706419 130932107082220657613149391160759085440 9706420 -97961528365282703729550659856649413120 9706421 -64108285334400666079784827999528808256 9706422 -46737535083632696460622536371009009664 9706423 479834460853465577941077678185363237672 9706424 -9215758211976321218811316361330688000 9706425 -122891957036569215270509066888250654000 9706426 38982207014122096335326902172510233824 9706427 8318735146755393340608417065644434276 9706428 33321470763813169325135351942287360512 9706429 -98881795966169315367060251178474800640 9706430 161703414593262821030157816689308599360 9706431 -60327395237310436354791919778096896512 9706432 -47028139638209916139011338357650227200 9706433 4731310835613213929614042728806352288 9706434 -62521395096386096404714345217574049920 9706435 -146307730849232717088625424993734233600 9706436 -67751130119363966550808566584029288320 9706437 -14723540582986974143230030676767427712 9706438 -38220808902132483008567934337602808704 9706439 -455075015558235033048347544007284280944 9706440 119421446783865781793341309864958361600 9706441 -7528076796134490293877019760173072896 9706442 -98584778063932615421234750362942301856 9706443 269919692271754507267787065748311545264 9706444 -100751597413201407021803460610090905600 9706445 -9599886438183379508668663051997510400 9706446 -217222028664904526883340591827578160000 9706447 498137219358509499876478470592169862896 9706448 -80336788350408343511630367535720931328 9706449 178586089817264420379451550310028180464 9706450 7721489669605337692678146808692888000 9706451 -391768409916330806855403016578477094548 9706452 -16607098958931648701054117852841750528 9706453 -507242375917672189868200567158063655940 9706454 -44789677856857008295766173030065062400 9706455 -120646237767823348283473913014217326800 9706456 683842081241804981429939225502965760000 9706457 -273959285973866584457147213879657826294 9706458 -127309014400005179292630609715596719616 9706459 -435737596321097668022237185384906304844 9706460 16941280147892807207610782953639618560 9706461 75316697295822559908314618816605318272 9706462 -302761859435293548434786037876926613888 9706463 68373994702540523466169633676044072848 9706464 125670145928211150464437351991882809344 9706465 -273005397759594069454849741590651292140 9706466 539708272522311213612648660713679360 9706467 -145799340929959116278706484549368598920 9706468 249424721696072428799011598790140075648 9706469 149283011879460725461507315234018470396 9706470 -68803365664515993520604377660677072000 9706471 367148887881303834992560911886488527672 9706472 64415135577906977521674708470007398400 9706473 -3276484372701841214645961071972088960 9706474 47457308073894160132461844611415753920 9706475 178325799365462748071045688292297306500 9706476 -1181924119602806448379983597400375296 9706477 -198292348468197370137038788235042457696 9706478 12216906361314741360343356198452634240 9706479 -31704336554453590616052133695776417016 9706480 -12583893125654350145566237938082775040 9706481 -159401518054859633082263589545181107136 9706482 123297243911320945125072350446707520800 9706483 173381748576111729590706668580003753984 9706484 22317157505854400506847830426976198016 9706485 -139719047212634822204282927974914444000 9706486 -89914740282662494413892386411554771808 9706487 -16049452431462628982884698837534422016 9706488 204462293361124559277144181898976952320 9706489 206647563611623898532293163322618888324 9706490 107692834989160504625021983844838866880 9706491 289867076331186543279059614263039524952 9706492 259751489898003637195684952132263836160 9706493 324544962334248284213807158456923842880 9706494 -40016334092233487018936294773983126528 9706495 44616158933045960672930447434844372880 9706496 396819358536220909638138753092042096640 9706497 -164432570459849308492962095857097250000 9706498 25337624772663022744431381538882818000 9706499 10187898245585386126165989305270568 9706500 -376004727527857024491090851642265600000 9706501 136287671598885213538352770577771640352 9706502 -106476310052968932400299600616414418688 9706503 61725840859455165498276029708685158400 9706504 -50910863435343779849603422192167874560 9706505 -219126212316317751575308405729619523840 9706506 15475895723575643701320843909910944768 9706507 81580265629777783102993191994425681600 9706508 24157289195826829073153549213852959488 9706509 -4723136197091269310852701530439003200 9706510 50202820707464664466322421879419368320 9706511 66778702684681962957512229823188006480 9706512 25483031334714146079589381641084272640 9706513 232652145436199051531800462746961187762 9706514 343497111976946497160455310577285719040 9706515 22355211185246803793373002961790053120 9706516 2324474137456731404013276912814462720 9706517 121610422420524311762887496469258679566 9706518 2927100384085137638779068953970625920 9706519 -190301079049314724983872652902209256 9706520 45043806813907101758082621304040448000 9706521 -124320070644475599004916334830134947840 9706522 -94801797248804630117522836076969434368 9706523 -14996697448154717083356287634568527228 9706524 -146858234754101102492987121106197040128 9706525 96090277493426751579234234054037327300 9706526 -55894166315485959827629294543651179456 9706527 -125736554248706689934271897187621298160 9706528 103814409844112472623680094597432868864 9706529 92481821687060328741171261035683562880 9706530 22818517403358188973730359643350336000 9706531 498764417250149327408090203950026922332 9706532 373312446515758041390766911635309998080 9706533 -12029240660824959369156432597555482976 9706534 35015384685336333304444118369502511104 9706535 -136443807970810079671943528731397864520 9706536 -97875468452898603917804831167737446400 9706537 92705298461702899397074399762277047552 9706538 192274486885730240377740503450527359744 9706539 -261689078208320075457563238993219600960 9706540 309512793928898845997475461716329722880 9706541 -266799655196820080136278072195670395136 9706542 -17597151274180134675803164621121700288 9706543 49513078519342922178777896227912522752 9706544 82123291098564332593724438532961320960 9706545 62602907202760335170611565693209827240 9706546 20088018133975151146193151609567923472 9706547 372687589907976464332373752939711460520 9706548 10002004777850223944833464380993280000 9706549 624292268719992998419835666975256693440 9706550 -12766358477521833435985245486738691200 9706551 64351263743755739461877157140644502784 9706552 21017399641910378864190586234440253440 9706553 457608178407390326017466052893705909802 9706554 906068647822702440662849369495450880 9706555 16402329052854201104264499022829629920 9706556 60845829854543247105195409048071736320 9706557 53741256997986456361526519649488131200 9706558 2887103319052405359901943764015788672 9706559 229487879709278957332768208638587228120 9706560 -11188836015732343391016943363754557440 9706561 -142942683087207634418287899601673643480 9706562 1700521879607969691144766430633207040 9706563 -14123198094671210304046312303327962108 9706564 -3526097169921338078700790976064114688 9706565 95966841680037476762982444312353994240 9706566 35991805563124594288798302940562757504 9706567 91618858684666357201222977015746633320 9706568 7229750445846437245798710325089346560 9706569 -28370077071550171163073107533975681440 9706570 116805163926775222821630693758865936480 9706571 16311847359184129938141153263337791520 9706572 -137508144097066228609252766768155760640 9706573 27710017879645218679970404752532982304 9706574 -151881411686142445853769478615301062464 9706575 -52604158346907972222096031685096620800 9706576 57028128859391180970254206592476643328 9706577 -278574010511881989963194045253007538574 9706578 18757486427616501566303968994917854720 9706579 -42599890382276949997961863754953039152 9706580 10583515775505624293663925402249292800 9706581 -106638630224860567834218833680652832000 9706582 -34333988283713762949854798472187737216 9706583 235126910642742170666069667248900806944 9706584 166721673836092798678915919560112824320 9706585 136047482224859684419121859320003175360 9706586 7389093427415963732550259214968153824 9706587 36347112846243934100428224451667938560 9706588 112957496433832659645074811261176242688 9706589 405723972274228356586136893293416196390 9706590 -103494550335326860017506457704616864000 9706591 -43512341144676930734219478615838656848 9706592 -193818980717258371901119679757366067200 9706593 17565301128394505491829971767863820864 9706594 -104915806095705834625453012848716777904 9706595 -111456398645988226712289042459806434320 9706596 37991897463121043945796678298483261440 9706597 -267690317817779803331552357169305923520 9706598 -96417307103650079853767571299098570752 9706599 15460532128170699107262568266586114224 9706600 55504686747469520859882846130687104000 9706601 23806996984064276416315922246119693770 9706602 34812889523559411005287813922917016832 9706603 -375572815408263491550886053222061611148 9706604 -71522353038040365470803135135732479744 9706605 1900598106216108460400799368101776000 9706606 33466618764589426428738719962094797440 9706607 -245219043402874620801489165431725858320 9706608 18445107535414634636956921830344294400 9706609 -11624175481652024013548943615358162848 9706610 92123674175107648020405875000776335360 9706611 280884607863658733483679457321092396144 9706612 186040646060759768979859218335794391040 9706613 -58562362653807221883213150547794879840 9706614 -156176227656546100041416880261631556160 9706615 328548271716919228806910193191983932760 9706616 -34044454982322906892893167853757931520 9706617 -78130286560851457402463114340231751872 9706618 -4879420647371978791753920150502212240 9706619 142944610547168382584765556833783363760 9706620 41296195999568301740157122928967680 9706621 156643124303226857386982481846936519840 9706622 106051881348648548621313154539544415424 9706623 -21251688991172864632271691845873856000 9706624 -32177109844264661717945573643261050880 9706625 412213771228027226861956645193473680000 9706626 193665176974132548306844527088580924064 9706627 20998926595497987640645115468644620288 9706628 448906690785016675969892778217295855616 9706629 -109276882784883350620949742625750480416 9706630 2167125505149447763394411519610940800 9706631 369045295209932376476879930298077616384 9706632 -47785781263539482358034561171293634560 9706633 -273682974343438643136665434046366991840 9706634 -46979095820872446283502400643976844288 9706635 44888479244271113509625104390895799120 9706636 -669044033039942985722012167813962340352 9706637 218767395306112744310648020848781963872 9706638 34939980864980804060549160362650234944 9706639 -785744871204954089277878961275157197160 9706640 16888948827088177200851457440708444160 9706641 -81171090688545215984747901937403727936 9706642 69869453199068644476708491540215257600 9706643 88965145782251852609343068669539190628 9706644 809190459370656531749501132548976640 9706645 -97010638442798741426103157445868242280 9706646 -24835034507730197583335676382992181728 9706647 -92810630746431400404997483193222575920 9706648 1856407202054782012675554741338112000 9706649 214271243234005222332565405564921240650 9706650 -11484530094619881311375175739080134400 9706651 -43375567598107774629567805421523346400 9706652 70118481985477449438399263240041853952 9706653 77681877539764161091855372600631768064 9706654 36455796517257438731195484829676035392 9706655 39557536777224740141481376486700713800 9706656 -179671766287021993349259510842467024896 9706657 -166559018267334445088008286976763128094 9706658 -32160672450938238799276483405172815872 9706659 -257138084294720761621158336053378677896 9706660 182806603245676319470968038355807552000 9706661 277480529527320918706935465440494019262 9706662 -9619567012347139199383396365527654400 9706663 24751328241568172305525654573118791440 9706664 31529828568754941892950970935881072640 9706665 25976881214331549249762648002693257920 9706666 94398433481558837467155249601522042032 9706667 9093459034238966051272683344774445360 9706668 8371643880294541807668024687405987840 9706669 -176650335719884363654789538805793212704 9706670 132232633265204057212935092161939961280 9706671 -48281656878497294148177468603906624792 9706672 -40250573303225235632514111898586677248 9706673 -430753853181522329434008163176615350976 9706674 69864461444646103628087100378348485760 9706675 -249745108273099240927101298856792294400 9706676 8874925109545871050352383293381900288 9706677 100731599477319206053586852944411849920 9706678 39501466800109567689779364455256049920 9706679 262060868375815668326935531290992461584 9706680 73026227182075774084369305241648128000 9706681 -213396702640325512125751092742993298518 9706682 26963268464660699965559531866335755520 9706683 -288503800668616219225715874719653632 9706684 59850327540254844009411464055502339584 9706685 -189843833937071629996421651786816728200 9706686 -102162380131127899522150857763925842944 9706687 -325946488278366518893769496824938185664 9706688 46787891058431912170145381740616613888 9706689 -102190198146317288560061926866306869760 9706690 -12963677934570547192629468008836147200 9706691 -942129391803792555490211528613472176 9706692 -128757505403992431848671798776989964288 9706693 -442983033797239534670518253476664493380 9706694 55008563246260842807842025339828543744 9706695 -65932433097456217237819451951746348080 9706696 -199519580639813669391631936495881369600 9706697 -42621332516215859889189887360260918656 9706698 51276783340177859573649030427212558384 9706699 -155449515440477379955373776480538920300 9706700 -17393668478829641450393418228230976000 9706701 -125831816019919620147781553929590690720 9706702 161031902375472224453393355744065871552 9706703 -236452412602678059803870583601943916048 9706704 -4877718275954261919457871320151752704 9706705 58783042642110568181799132709326798720 9706706 -107172325099487418823807448629856437440 9706707 -321042695499789918235790372083983073032 9706708 313728637824276636623530943068346806272 9706709 173830987178916335502323192047078333500 9706710 -47078915426139031922575846458332755200 9706711 -156943193129442297168216670468877150880 9706712 231844514194326271518071848385821747200 9706713 -160005485429793857751558996436244369856 9706714 -640102694550478026711590072530245888 9706715 113670043810736271262647648754533159360 9706716 7658694325872555635413282731010721280 9706717 -159021436477079622574210644765013465620 9706718 9069705379057043004810436862946374016 9706719 169899031762290026990309655204064272000 9706720 -120838947213794691238670478157126041600 9706721 -18625691853060067526506916108028522078 9706722 -228579531231769013584890713909737368576 9706723 175212286693403665847732891992853114464 9706724 -60047419543095849019002966778591298304 9706725 39689115275557707557813716044236565600 9706726 3586338828931416642094488851284954560 9706727 521725757438846238368205371678942581320 9706728 8143393836859539393866272809094840320 9706729 18101313066149911262445362475515802880 9706730 -202078080949767125884451500633467955200 9706731 39882266263002132592301168833527179352 9706732 9643979381022037147770344064950133760 9706733 -241807590568321080478667555414136359136 9706734 -687953358070655447706238929276620352 9706735 -254906380747734311580394809797647603200 9706736 -22027414366798182567011747376033300480 9706737 2485063128607322951678753433675110400 9706738 -51329694488118970432450863934353077856 9706739 -90165265897373509365573449588802412800 9706740 -30241815639164097639305693198099097600 9706741 409722026118510155840844768855827726 9706742 289095726988848780331064125236844813632 9706743 233136564514019307831921646589211013200 9706744 40459125298228892308311956377018859520 9706745 -43496431796888489090823838343689488120 9706746 -13372265449172500612089538454908600320 9706747 -54180075775565972701441214100521960976 9706748 -96968484341033981998372039660787288064 9706749 -98107304453076719552867056700650960992 9706750 -75693685330907699792597885490078816000 9706751 -114658973289115458541395732079348632192 9706752 191827903065554014549292521077602254848 9706753 -291351084130050584096433431612305961022 9706754 -275586891622142905317616140005279071200 9706755 56875450149559349253107388625891408560 9706756 -16101639847487422107602243679094646528 9706757 -2280554878121825976301129010924079108 9706758 -154051220067462392629674577626355023360 9706759 76905347073190739881513633166234313600 9706760 -56629865287695601776809857599310233600 9706761 161696939731964448553700570929769458020 9706762 67495915236730764250273638468026061504 9706763 -152262731013107704918966630218244598616 9706764 -5461149200731410204246367372158858240 9706765 72445858482221137484860174723042934400 9706766 55532380255978584961437762164536208832 9706767 43611966492182332240636829967721332480 9706768 97441898309050723086087458260996923392 9706769 -175990102247371495368230014354709781504 9706770 37564522627682238868730251365170227200 9706771 75397488197061799684538384822070428972 9706772 31151186932174795627415630214296597376 9706773 8952868539130614376969367099556333984 9706774 39943452794054433717884249602227861504 9706775 10577037685905061647972260716956793800 9706776 -198476297916273773928762876285792768000 9706777 3725553707963345600039212339801524240 9706778 210278560673953755911038674691145203440 9706779 393477217154177977867097374492807814904 9706780 282959114794080251324037825359890805760 9706781 -92235919746151783933753606213538396160 9706782 -27324201699102572162738631390201200640 9706783 -273918090423046766829709851986664360800 9706784 311817046324541257112106285621216608256 9706785 86684297451524126469341730059923785600 9706786 129478994206230632115356068339692704592 9706787 332700505216912553170691367154830931080 9706788 -24823752446193212374450838235520045056 9706789 103571734158324733063849674615736117024 9706790 50074201058448680057159154786445966080 9706791 20495028198466618225759537213018914720 9706792 -46958112309608596603038789020659230720 9706793 -176280800436569524727006358201256011420 9706794 18652214430426608428259087270921046528 9706795 16818645830336180340844485050355456000 9706796 -175627496213239421353570718697429442560 9706797 8214278652490699358978869607308415820 9706798 138882751528418030137726901066155773120 9706799 -174684195206136992762839549849941193200 9706800 -20691950599072233446986038530469888000 9706801 -14404198481474933473017703320354186188 9706802 27908570816342950598703503037445369248 9706803 66912326648513879471528925133235707704 9706804 70994667279303881457071452420567873536 9706805 -101159982946340180021347561893387853440 9706806 718038518576976461504963802867436512 9706807 168626913309505386031513456850812319664 9706808 -21927174741958243847526590594639278080 9706809 -53391331236816400293522209263663687680 9706810 -3173232181719086464199182228179455040 9706811 -8460139438514152151054351679951566976 9706812 -107979472629748020274964898181663334400 9706813 11118853745398630439730736747021859328 9706814 112812595889420779164136925536699807680 9706815 -114835970588393921352482849953755639600 9706816 88581857982008067960321753604964745216 9706817 21012101367455658479725429918305374340 9706818 27976624407708013631221987621854428928 9706819 8780460965840982724251225360563321944 9706820 -1029061340116197309457947389234565120 9706821 -266460012958389312156327061840313856288 9706822 17761977852274698522350108527108512000 9706823 168104254388088569019171868341114591744 9706824 459496181616255484867518950815709184000 9706825 -198083364049042758168292009189921120450 9706826 -47380841660527314854067138443402536704 9706827 -83551670641796980843675090852261112592 9706828 -209738654051726294637238356628070384640 9706829 -100644622674251947376466931623340569120 9706830 14994729466148749274036636780069683200 9706831 409096637415886905149995557421968459632 9706832 -13296768250127346381487147228805480448 9706833 189887787793943319394929035060098266402 9706834 14497011212359405390368530237490176640 9706835 26882687244207193699334702184475679280 9706836 -79990551865963569022357232233738285056 9706837 191880156684411460704545170101071131552 9706838 -188249021289316413374509040486455310400 9706839 -11321939434580641714399567256155850208 9706840 73718104886792823208166522290184601600 9706841 71319214162519568561480779538584111242 9706842 175012724586480231284493271338493171440 9706843 -30919522670139362486315027493397310908 9706844 -14121352614650297042955931765530034176 9706845 -33820606317812896831602123636982018560 9706846 -4251074918732360750854948693818400128 9706847 -300640522496641418229670037922728524128 9706848 136502406097125751624850110935935483904 9706849 84971003725112962517308362979907699860 9706850 37296014231265792050519130822935472000 9706851 159148017530441633302059640106536819200 9706852 -240927872337621243537146736346802312960 9706853 -311554478421928500793172128807353472320 9706854 -119575689221820920699444697186775260480 9706855 -292626038970973736509537436388522272640 9706856 353262542529041160993428698938713594880 9706857 103611471531230016025929484798896239040 9706858 22442057378568555526079854098089421312 9706859 -224663694085231175932339566582908017560 9706860 -60777616904126392725031349756550712320 9706861 -168120592047041950608514456575610467828 9706862 283853568395978893589879620007200896 9706863 1789640004925518582695295204969481728 9706864 37674314941255497366584007979519967232 9706865 70746151170579879172705650684324691200 9706866 -23609706746016297782770942592225028096 9706867 -79999092254260374368224367267047324084 9706868 215449718843251496168233390242883544448 9706869 -85531589552765325489127536213317751012 9706870 -155195452855855020595533869302050309120 9706871 -40766937640680330805273493837632145328 9706872 324514884284085782854892010612326400 9706873 -135820049795183429986769928957711498912 9706874 -35910544017161106832681643815009866240 9706875 17934995059753531720663761669959040000 9706876 49562503056392928896127492519786777088 9706877 440300641764550323428765694983855982726 9706878 -133642836657103076389181712423225900096 9706879 -48066514609193089415830346873191564960 9706880 -4574787209271679826173609736404992000 9706881 161636892706830407267679267959490707424 9706882 149927503289383113094946464394560227792 9706883 27652867515232518777653828388266781384 9706884 -35954634253762510937445000757518729216 9706885 -166299040028629111679487429942428868420 9706886 -21194226546977365285773678224259751680 9706887 -105241677303495016993811704613913454560 9706888 -38757431691690444318918441478127616000 9706889 -221649573171940620065544176580198206310 9706890 -27374688550926694050563419040305958400 9706891 -221813810839351392838794353402608680200 9706892 -48375375608176173720060134941906987008 9706893 -114418935330374307924789839068196851200 9706894 109695436332685758322015168510818076800 9706895 -68045658977074724289064774883364771600 9706896 30300548353238030039630636682119454720 9706897 -67190303234606981689939673372107793472 9706898 108368499337281101069121718476486517536 9706899 638296190396884194683672308509006264 9706900 38594610538312829619547691709739520000 9706901 -530543982739604782730148261955917418098 9706902 111779972300934537541756584821054442432 9706903 -443635487376380672354809023494370126600 9706904 154995656655842525512730097254626713600 9706905 2320804732379701109401607708961302400 9706906 738304168792578923516903873783709696 9706907 -26856516311548483029028835703767698176 9706908 -25278394014074895759832235954569620480 9706909 193400383871566000645626554176634662860 9706910 17869797259510838688728425745119641600 9706911 84838255123669557664934341371330040464 9706912 468673869082798628746860448075997970432 9706913 79936086147385983511553207999755262100 9706914 -6824634783663533850199756343648609280 9706915 -131190433338301238258535583027452564000 9706916 167044706136125722064635697037653160960 9706917 273509027885877599620146695312640189600 9706918 45994997081732350118042061560122965504 9706919 17524674646148022235150720846979409720 9706920 -101330330094459124962007257449629286400 9706921 -176886310416229267852825831845110012288 9706922 -196985247077207412780170951167090417488 9706923 -172979568940974244489019365943870924856 9706924 286737400640253417702260583999898608896 9706925 53220862415495091088553260229410147650 9706926 -69381262657466951823519768307928954880 9706927 225572525556799780685705823871937061776 9706928 13622785043633194453673364057001820160 9706929 2943171208564791580215431660987697744 9706930 116652525675075815956561697841474995520 9706931 -156966128910731775778120771029744883200 9706932 72198063743453119139306522852375285760 9706933 -6742194736916171704383263848776378336 9706934 178669748938873345536766535710141619616 9706935 -116555326442311139201876020943532134400 9706936 -127838194619652678845527536200942776320 9706937 130273841960173123177496970824118220032 9706938 133538669244389987933500470916136367360 9706939 520911689934260305006860323444065655400 9706940 15461130336673110221194057709776151040 9706941 -306083070388849417115502550752520033248 9706942 8906093140007114884359242007903741312 9706943 -202446291157992925744756494743389417776 9706944 -31820498110516604389073996461029457920 9706945 -357151002335110199850194232862108512300 9706946 -50167805880275848053805111880651585328 9706947 -163962297535920528112381589754971176200 9706948 -278126025595488531614516934590452787200 9706949 756217971936629669961744333960304512 9706950 -10813038900217687121438429215493212800 9706951 -4899388109934406786286515872842787408 9706952 30891826123176603224018948186301573120 9706953 -77556369028378579533681988194796371696 9706954 -169815991887511449564507337567692751824 9706955 25821135926369244486758834675577450720 9706956 1490318051879527213432844203178655744 9706957 -3293884254417978456040195395917065728 9706958 256171121232748227720864307740622822080 9706959 -22137047832850360254891139317941676960 9706960 98982228825335276655871059160276008960 9706961 118922380898601816963661294630652160624 9706962 -81737422610733524446841154800479448448 9706963 70373748250642397709605515983359678880 9706964 -181405109593431096060998191643783121024 9706965 23290925989614636293182978577367513120 9706966 -80028702509417926049724734763655301376 9706967 382746706473703048813479469497110016000 9706968 -9324489308067663119363478033543168000 9706969 -497980484781156984796759426364286634800 9706970 4038188581226061458311143831396572160 9706971 -281560659330102708546867807119423075688 9706972 251152187076232128843059843634023327232 9706973 3356642830025900837299801452433605120 9706974 -20146155575530593051362944906968296448 9706975 49826850809332683012061095815221773000 9706976 -39039274469926667699083636081001496576 9706977 99772491838337948042524747227411106560 9706978 -105206820906413612373741156787123650048 9706979 249767174692328363110345917226547879580 9706980 61487295872463285584302646329848975360 9706981 265609867847020010979888552367805190782 9706982 -38448631003060114946273088430914191616 9706983 -81987853742085672476662451564373205680 9706984 109711186978686668295204291844221665280 9706985 -117833341455127695729069248885162409600 9706986 -149851314270600645079702080618801523200 9706987 -230129343427817225602810985412530114528 9706988 -132742268364434644888786610150133280512 9706989 182137489474272561617421852296408726208 9706990 156628242447581002657508109649192536000 9706991 51452223752127624773390511470887772160 9706992 -415685007311038500314244624628580352 9706993 -63191496572626144348721420270502563758 9706994 -54501921027950150201326873829738622720 9706995 -95499021087608705558526598148791062000 9706996 44249769694105216962968067970861071360 9706997 90474042259974582245363446624912354332 9706998 705537820613646190510216727135144832 9706999 57541543195473976235998652300779495360 9707000 299974552008313471562036237787371520000 9707001 382323918621474269005272768200944405440 9707002 -111908827534249805282762314393955690496 9707003 53024178757220976809725874076112151904 9707004 -207135853137588614346016137490036045824 9707005 -47390932390369593784011822318010060800 9707006 -118131492135696670223231046217156098048 9707007 -160809627153186524886975813715382859120 9707008 -60950704534852657284472005320968765440 9707009 -17025785786496646809501058621134255192 9707010 73368114806139178943560694534348866560 9707011 49412132207711389969158157410175048432 9707012 -57196852694940704734289657439379365888 9707013 -261134939050140916871347950906091355520 9707014 -184447404174667740450880570283518218144 9707015 -151115125693636192474754234657825160840 9707016 -109633679422366307774796276367862661120 9707017 446522700304936136679192280107729534132 9707018 -225159442899743121858661445477908217040 9707019 32776067893530119253102233822141844480 9707020 -102896581172910960645333542518595435520 9707021 60818932737748242433443921123537036000 9707022 34089354223974987766043983795618492608 9707023 -132187159034044484065126728008329115728 9707024 -20731823945223018841025407640178524160 9707025 74110364733596211255450950838856368000 9707026 -77219367436667602816647135571290608640 9707027 184702816534997165949496269651100713024 9707028 -106957158168322541449480892848534702080 9707029 6253330154360656087750361549553818048 9707030 5802896552316698725265348853450762240 9707031 -310799423209614261556645634766050587680 9707032 -379009891589334986931003170983727769600 9707033 23252783207587200766185817741483594176 9707034 70324324442515491191028256413017571840 9707035 -734533544873694306839855110940113920 9707036 272142280957793775854541882292732546560 9707037 38693868721286669841688334701466402880 9707038 -214795360931026149114920354258071583040 9707039 123950664245321385930257908987936221024 9707040 2390524140372146340595042837101281280 9707041 251929224526160438905239870741390745442 9707042 196332965506426306481188092056833454592 9707043 -87897251460697763542400886968272248000 9707044 110921365113916231640298648122503531136 9707045 85242676663324707749316379145770146300 9707046 56685708697046042276487272330742988800 9707047 38450883371682481731517151861461245000 9707048 9217268739925760327267497660981647360 9707049 104030564983630504234196075873419311936 9707050 -33064539153385823933596887045938281200 9707051 130709137339451002213368057238633022400 9707052 -71938021215185264925811491403891968000 9707053 20897718809666709864913873024993075980 9707054 83434256900984043048487988588514220800 9707055 -7978865363158971453737021007146225280 9707056 -5176607604468544770138083542324543488 9707057 -240626255864005074821006475022183955694 9707058 37990809094024739404632140667668611584 9707059 -40411075701560113073445588413789306740 9707060 -12899455789519818766777520764599920640 9707061 10045881733061315826155471468128682112 9707062 118817595875135045639000483278993221120 9707063 31139596213776891861060347645163462312 9707064 -222416570593705053086086534014383124480 9707065 -194580251298307380379380913051606396800 9707066 -226007124104111198754990338065268154768 9707067 -290893976449617320602174653140050767360 9707068 111233145456523719934919090645798762496 9707069 -581548817804742029759527833264242892756 9707070 -32016162627795794875183418191828300800 9707071 245590478272073616071737669885677421944 9707072 23436604146787570975076257569396228096 9707073 -296663577399093062918394494033287908816 9707074 -14274682492742516561422108992425272800 9707075 -73329195703588000388823868180602042000 9707076 -229420265128992257568002875782671799168 9707077 195887262233258856951385637290868650620 9707078 466833657912989995767985656804620928 9707079 66258497682600104635562217749637513384 9707080 284233825912688388344751077976778598400 9707081 -176301716019968049925818351141110716800 9707082 42792612650416984482582631122623459328 9707083 472448455608161931137108948651110868880 9707084 -314478468184235012366925602744728214784 9707085 -73598385796374126931633866014682834600 9707086 5194468730506455416157262475819169600 9707087 31334925091607786229194192956402016880 9707088 -27201875336604095015085993454586167296 9707089 108372803882838181562577599853397146432 9707090 42658125733178996045974075210370944320 9707091 -298761797208347396805950637380475515208 9707092 7471079637856604773348623665795817472 9707093 89069275859903284798590833433224970720 9707094 -62201984561110497294482438627453352960 9707095 30361302822190208477522783193613560600 9707096 -294426079285670393105275485634024888320 9707097 -55711617193200151221409182106729798560 9707098 19963878938345762103196878194443364352 9707099 -263499547007903529539645578311561012936 9707100 -36793783719982958592985384366568448000 9707101 -6047093148173772172262085024562665428 9707102 8372180003135729773885065127550663424 9707103 92262142442071062755186429617394421744 9707104 -134286897122023029410282012989194240 9707105 -34711250231279988186633844508249365740 9707106 -78772875448645082925591561911418163200 9707107 -62261131898976328918707356252788508360 9707108 180166724505876286208718409686114342528 9707109 -39996081643915230662715211868384090592 9707110 31233807132239327571638691363158469120 9707111 -5246948844110998227004324553479977288 9707112 265424229409138231325658656847563520000 9707113 180018586528046441796465365976915935048 9707114 22474733128561207736629335175891306080 9707115 -48207029080213330565464367524926466560 9707116 -59920046646164534864720221805829871360 9707117 148048429860251916566779567851890772192 9707118 21784637027689389124197074117599150080 9707119 -179510994471493663839638566747129876320 9707120 -6560711522868090276306856224335462400 9707121 -820534758177403437160033552990963680 9707122 -129254496346583016199083525815521249248 9707123 39609134290787260281936710946575029824 9707124 45152744521415605076857473421159698432 9707125 -162735835224347411731622003078354880000 9707126 59539757321259089992576629836060024448 9707127 -29940344031401388714174991381636324992 9707128 -110313217645534922677532599782506250240 9707129 -194419857995547491860002173576429068800 9707130 31934206062019553348929425032665755360 9707131 -9348396872137767998800196711783994608 9707132 667801167072410674680156007274523036672 9707133 -137515309421020009842580661284026149376 9707134 -117619868728465939714260665806576119360 9707135 60538351705633691300966026633320821760 9707136 -100164789951493014046634350399381831680 9707137 -15658721059934059687720990473145363296 9707138 64264184437970158684716318255526755840 9707139 -2014675177077668265664698015934810320 9707140 144064465649790452754708830008740825600 9707141 -6236853970561246404360789056290326600 9707142 58094232190880403922130421195367950720 9707143 121927816374815892804263504867440506392 9707144 244588912629256556086503548651274240000 9707145 -116762138502564624303995061564098384640 9707146 -169018615076541270971428536965986987728 9707147 53862198793099449416381834549253937872 9707148 -141853026910083918386803219739879055360 9707149 56701659747629642287933940106688916150 9707150 65893633622219094097511372043733756800 9707151 210538673617602632222294031643952593032 9707152 4219262175725805769336882021639127040 9707153 -241910877544788245338676108724564616344 9707154 6593298964870206101403496228344207360 9707155 -177192956895746262194514133099794799440 9707156 -245439961432578326923993159618270692480 9707157 189303418886283198571005812549504183040 9707158 -41245188040386899329528703366212340160 9707159 75288330210517726196390168149477133952 9707160 37736828495589909931552197469948723200 9707161 20363749359478943105530444118122063312 9707162 8950390514128630613835931574198384352 9707163 157406280130288836190913389528799250288 9707164 3866709475342711180057196918471067136 9707165 131641519461227339315962067918508691320 9707166 -38019087363672713517091214723048094336 9707167 -25990400771274695515566482378348970784 9707168 -15688874533387008369753544850874040320 9707169 -162051858793395269936943606539753695056 9707170 92400413627314407977367010963461504000 9707171 141383195959954473314820675203489841372 9707172 -7142340704429830023391819119114129408 9707173 116527545669711111442967554292012540544 9707174 -180710519034804120067180083976341830016 9707175 -7866632403878331103323796777623444000 9707176 -299128999023298316385001284339537100800 9707177 -74522558846419291283847019416425587974 9707178 58636007398487918716585256569877872128 9707179 -82221279297260404548368320403357814220 9707180 21646272231390091222114852022287779840 9707181 -133722169652934827634445517214003769056 9707182 4005761957428266431470346998583898432 9707183 191832063417934032219313980823151120664 9707184 69961693481403848621231782873843482624 9707185 -4549167629920018317993960942287965440 9707186 60009606247199903574251551229118249984 9707187 114316682199346224556390037356193124864 9707188 -106234656936927873920364130384406852864 9707189 282207750656772768379100689066504458990 9707190 49474531049150490505276221384951767040 9707191 -80033678135495741563345392095074782960 9707192 241248160975522685687560683494625116160 9707193 161895893253049390374132274555754241024 9707194 -81934652596853638230426365344124843664 9707195 -77317255120993472694767008661257054800 9707196 -33019851419601063022715845913410461696 9707197 31483731862104572944445409399305681260 9707198 -7717214295161700701364287768850758400 9707199 124257244520982526356720588817388063760 9707200 -53644968821510138707182335367498956800 9707201 -7825482623451769230208444867008259200 9707202 -6497946393568077228018355381173481008 9707203 26999364324531218863987057254487838928 9707204 -133598709192368882372169664324904140800 9707205 173037945426616642945394346589320147360 9707206 188396856809112816328158541602109085760 9707207 -4283473417325301448692079860187209000 9707208 -53859021998405578173746538458558791680 9707209 315939439001974965468417979660894951872 9707210 -26151471237698840947413672657637518240 9707211 -48049700485053437368926942067923449520 9707212 40486703690105079001359440755022228992 9707213 160271279239919275783612575086492170860 9707214 -41796467225068615790457040126789616640 9707215 38812878974192926987132018118033814720 9707216 3072459646264125290440950594516025344 9707217 91550163756578232378817087875818163648 9707218 2845001876104350577930624699925500560 9707219 -440653385682274088066412000564109416960 9707220 -2217509757526930902726601402533888000 9707221 41749375216688628669833545514450812970 9707222 -15873801403103855115194099386968413568 9707223 175163408075637530438823100073307527784 9707224 -18553004695213446386702220576388300800 9707225 -383661594262191963529542471757889250 9707226 -87375319486209632460719082951267411456 9707227 -18346289193644263945177915740994756924 9707228 81227019332843715474009915235904640000 9707229 88876790139845114350642175512529370240 9707230 13326601521454653963167211315738816000 9707231 655637283137689522123882441702083221064 9707232 -237077293287308162294121519310094204928 9707233 -129827757033199053271008578403272438480 9707234 -75467378080316551647578379733183959984 9707235 314326252812125349089239045674259531440 9707236 -28610315750557602924166850611130118144 9707237 -391357138805333305097768783702592456768 9707238 60614474055772931178989982191146937664 9707239 13834461149507809408017709126643625792 9707240 243939742656649620532629297621032908800 9707241 296474492357535294172216181270242741392 9707242 -24934845149584256397182208559324356096 9707243 -67003704947986735179376061043642400656 9707244 54498034719762652056706463586769122816 9707245 128639821896140099231942157605519738880 9707246 -18815422368062222348311887080596258176 9707247 -13167785390943606003348323204962220544 9707248 1909803577424257692848167294972002304 9707249 -630583965431822095153042493243820017664 9707250 33774015774533488244236690304231808000 9707251 -181076662133347888521995452210252989748 9707252 233686273453183634210421805188742901760 9707253 -7898426902928210853707904072509270496 9707254 -38163438935055273659311852808821691328 9707255 -261375087116849495411581964168322871440 9707256 93920833379869493670060756647705395200 9707257 -64876374898984936156420618219310558400 9707258 -62762745218623977711807568719472038912 9707259 25444419780689433979828988902312788504 9707260 44829448353943738818933462131771066880 9707261 -2624462584888082396458446498069251988 9707262 33951271575808156115773931748081859584 9707263 -180027022134876253670004820126402079488 9707264 -7211038437762135486742386345334800384 9707265 -25560431138937474940804251850349493120 9707266 35259410071304506110261559395820593024 9707267 -86340230186766777975321975640054407684 9707268 53506326095940368163087082011436498944 9707269 142808009410298964737777487555894189408 9707270 -116318751107171338719197229416902358400 9707271 60167390285363695965087366484762387200 9707272 160831893108713382137750838450948034560 9707273 210507375010184861869593392832363402522 9707274 -27977175719250306191732348344807451856 9707275 179944430189233282258231225190150033800 9707276 207798434479166118703057645015461308160 9707277 -124573182274593925558883793259618237920 9707278 -5726557299130043931403856201994928128 9707279 551245779990629655890668928025976764960 9707280 -8919298168341514820192378075255930880 9707281 86706177149223120498671383415474044082 9707282 80678782049477159324217898594852109472 9707283 -3563534269555774989663209521217538240 9707284 147408050044871124703224423029794591616 9707285 132367953159849331467831880523319548160 9707286 179600629929229264957186197332437954560 9707287 289812775350448059244681222194824420936 9707288 -26138291942483530994255099922801008640 9707289 -16734381924428779221146386631217719520 9707290 2975231134750380861134242335837535200 9707291 -207069354481626990310880260323277435416 9707292 86643432057241208418101290281979846656 9707293 3273430126068577934782198938145607584 9707294 109896888795855474667560612734018561472 9707295 14837310266135522143992140652752586240 9707296 -240593817183617266036347597823767085056 9707297 217402800674729384136505446601890523746 9707298 -27621788395616557108340811067508766336 9707299 61333132716040254845324446040566595536 9707300 -50262760305612875864428992962380137600 9707301 -170775558864773217272357130418453912770 9707302 10815490848098166366365022275152280064 9707303 -4033608091426134333322758801397733160 9707304 -91513337027921476401468780805454069760 9707305 84168549594095520741293939779364759460 9707306 -122559221344274270874769682776099935744 9707307 24292019012670562659969363280224810840 9707308 -22426821482508655576124720373082833920 9707309 -85727881789284926895337514764911793920 9707310 -132093733826450201926020168116302272000 9707311 214458561368432195103055225650867761232 9707312 -65470586928115902698007266966818848768 9707313 -94949195822475391289929749890295186432 9707314 -11524264684929825876677113707341397744 9707315 -1403831673389575512030690451087131600 9707316 -161333580199922324840816325715064795136 9707317 231761034864078029475903560756266208366 9707318 101561120141376429915519442356215187360 9707319 56910512826431568738390404128701459600 9707320 48100266743867876539993150005925478400 9707321 7345944114382944965263501738435180176 9707322 -46004036115296514359702187258180744960 9707323 242136445469554456728654885599269647720 9707324 -146045031195876637922062291140197999616 9707325 -55175568077992109166656110971679226400 9707326 2798890681660806843971911532115587520 9707327 111583898334833537795051423838091516800 9707328 -18703938478858707157025879670789242880 9707329 -251427400522142118442010946223007161680 9707330 13274394610923192328305245343604984320 9707331 -57611934158144227685119373027593450248 9707332 -371677220630365980881941284904095608704 9707333 428737934807895490017591685909265752320 9707334 12156668882151882581819737997339959296 9707335 139719217941347587555192189935329018160 9707336 -393800155193601036590935875721420800 9707337 73903774130563543014588993350804810880 9707338 228077304576997492055981032126833625344 9707339 -239125979624717026331598011613651514860 9707340 -10010895793083967191571261242591805440 9707341 -377682773533739324700442230681882040170 9707342 55105049856224270213550004067151099072 9707343 -106308135829663518418743855599924025600 9707344 -134379457808970228527485432667524055040 9707345 -211773070397258004121439594431363557900 9707346 -85360826426359978756803103786372464 9707347 133510659700516558516282055196763476080 9707348 71160404341998563504895812670146482176 9707349 205491632300920152258284610479508622560 9707350 -8044258881762487607699606945888880000 9707351 -191179072526289707429256725314645926648 9707352 236109209324634744525481502587314954240 9707353 69166180642553044952628800034100862100 9707354 -189227377734042461475441539348436996624 9707355 34500020904918321055300602786704009760 9707356 -167728854643255399693909658319716728320 9707357 87247466828421151792682964698260570368 9707358 -14916484036036367533805466200560410816 9707359 -156458149686274603778350574027916233440 9707360 218347591490964067366531705155393945600 9707361 -108415849315265593813297575303735316896 9707362 -149762386146861719811008239700343767040 9707363 348947286665441131804828596000124348320 9707364 128288072439388209349953131367635210880 9707365 95935407330692789955839935854315225720 9707366 157170974681116926705217502354603459520 9707367 8364905875878489192841792532809456680 9707368 -208831517787488739691230105763495034880 9707369 58996203424796368691734899527861536896 9707370 52112714059806247452692425566517228800 9707371 3532500495921842402000845694784195584 9707372 -83433189071627442876902896358651953152 9707373 -153177179126062007823594717775256085960 9707374 -153182074397718399905719509705906565248 9707375 468444297468348259365427180894673070000 9707376 10905180457154479600992996131617112064 9707377 235489428640199327337015329088372705280 9707378 49715409891186187602176494466600277024 9707379 1407567496561216519349613478750436736 9707380 218129124387767864041133568416526336000 9707381 402386065248409027796158293039076987182 9707382 -327611738492166565055052412267234421952 9707383 93895162395448086991994166584395402464 9707384 -165260015827720068935335199028724039680 9707385 -102533424611542245785163001229425713600 9707386 -86259261428578566663220612625014753056 9707387 36190147425946185186363801281174160036 9707388 -123583881300573822780102609256870625280 9707389 -42700512213329776653051915763797778810 9707390 93168169220840226647817145894568242560 9707391 18080004166074875521994137464816468000 9707392 -24735585369573798581579951701072281600 9707393 108975352262056234971984387377809920642 9707394 -2745532552399831974582127888266009600 9707395 -160300229672414051360217764274082143600 9707396 -3210689614356723315910685962783617792 9707397 10395972255549760575502472488707655680 9707398 -76253190643180256043152969868468880800 9707399 -101934885193828300023312871776754989336 9707400 -103382012203001196249008098855458432000 9707401 -186231053527514112273804857327718306096 9707402 -100380796294844764777695929291460096000 9707403 -2648527827728830504546934078327197440 9707404 61650851909290292772301983358363729920 9707405 -329308768427752909393507091793575477940 9707406 65453465040720721321187626112503444608 9707407 343427621940480587497683997532404164656 9707408 -22729926609217102287747121589974302720 9707409 -101246895701157015923809688237786474556 9707410 15211299870876014325614647631260272960 9707411 96329330487827590721342735875464727632 9707412 -2486316714726346453025589692754210816 9707413 -43034878672202229451265437397255918592 9707414 387701170802513259051027778587618946560 9707415 105094112405878968769745023833486115920 9707416 409056724149367195893578475034736916480 9707417 51358525116383221575870408133973114052 9707418 -35052598497860851486037079124598814720 9707419 -48302641184479928855449165764558719600 9707420 158085496428072527132605332994135457280 9707421 -75453444210343940327770940184353589888 9707422 -3345013096261828003100029503308159808 9707423 105918262474186425888363974637261699840 9707424 235836624761616544791586003058782371840 9707425 22116500105968121296913864018763465600 9707426 -64164990771615109408595506727887214592 9707427 48685393384430497285425951336626121408 9707428 43336978501238139006468648127928779776 9707429 -260363213891136219087526553288372881824 9707430 36364354429805656986317800432165557120 9707431 50435936414890333209530569789986045600 9707432 -33875271257316734933143032438024683520 9707433 6023745443973745123532801968222510848 9707434 202308926277356659409379837082463665152 9707435 50935717586670439123614978648487986000 9707436 -208472456133701280248037887345067364608 9707437 -18910311587637304537149780429333479914 9707438 -65614832050686728514118454545786712256 9707439 14334186057712283224143569918970575496 9707440 30750418893942134148539837708721192960 9707441 -24771340105522774170706411307958362880 9707442 -67889950441794948479268580724420697600 9707443 97222383975237021848503446408215655692 9707444 12302736021675367521371887247976973056 9707445 -1415945002046117817261875795134063200 9707446 -103758537581594755400765644318336838400 9707447 -41729740993354328620860176838115266960 9707448 -107014566010438386802629464722420654080 9707449 208832246244943358909675859070331508864 9707450 -92996349193363076813669805955802190000 9707451 76230155468555337084877096565323670640 9707452 -306839933485736701707815365910920612864 9707453 -108210276168759681352738703907748962720 9707454 -154447238457846848896028724397661545536 9707455 147075395930111133489866074838295408360 9707456 127577012825601478973242553724504637440 9707457 180564283696977614805602706231006907440 9707458 -149534552820657183381668450830693039920 9707459 -11941345601869346020527214543914089520 9707460 8869468357447593971051070884011622400 9707461 94354095669876168351920394724264794400 9707462 44933379388826415727676432629694075232 9707463 -171890259855223564595356817598551420640 9707464 -17028334518826936104382622300557148160 9707465 -485982541268723841156458777793871680 9707466 -2598794558127059420964922680405240576 9707467 -16062419110595790756944868215095264 9707468 59857525420828018656019406515365221376 9707469 -253466420697537460824111827717638212480 9707470 8625684363960457562702477923771519680 9707471 172715612789913383010824216596734546672 9707472 11785036192507843225158918328630640640 9707473 490012604533797914420051971293146772722 9707474 -294141387471121893783866363675854848 9707475 85519732814808340692768549905183155200 9707476 206499153912002103886596927650336825088 9707477 132650517118281334737030556942766244960 9707478 151502318615057823642772068978933831168 9707479 370344091125156787506899612546208090288 9707480 1606026611330931548725870362826752000 9707481 124741264381942033334062096396077736512 9707482 -64048797478364389115851679395496659200 9707483 -45475758200973104613107856584754974268 9707484 119060247509571747736266732680260225536 9707485 -144840167071901715825920881746508940820 9707486 -260530719597719780085670297600333895616 9707487 -23214081721769693128596812249923091640 9707488 -84795855766302412968041671054679605248 9707489 72401915520755414172610582231709233920 9707490 -25071259259478767882278439774668754880 9707491 26747157459889152911922813203700124224 9707492 -293636113718325204645595409154848563584 9707493 222041183045381467149844147538863942848 9707494 -21123630866955038701381935623166942720 9707495 -11940887028705312928578112850984755200 9707496 341690652550969175068292838041769000960 9707497 -52922345462505582549779542674572049420 9707498 -52095941013980328145635571257340971936 9707499 -228942963339718189242406481199037440000 9707500 9583705866263642904801704787213120000 9707501 -154579645613254660735897759183798323498 9707502 33911028430678274558199493401557443584 9707503 -75267966621048404294113238259805882176 9707504 -2316281517671676903851563528933048320 9707505 51890859407003298947577094910010649920 9707506 -100299074395474828861528885486601235840 9707507 -419484149761929609007724995197552968244 9707508 222189063732613335884373573265096704 9707509 -146134996106298611550785650468105388384 9707510 -7128581110964337172135927114134489600 9707511 128535397933692790061167989728925696384 9707512 -548064049354977008865173892091084800 9707513 356865608820749949262822370835939737220 9707514 78929468987657682419058708741605285376 9707515 -155626793122144483580574790484179107840 9707516 2732019223303960399942301041453701120 9707517 87127412878405867120058467567878626880 9707518 -141772585519782601112619687173323161600 9707519 -269430643404049962109812544461501358080 9707520 92787620105757017675338800973008076800 9707521 -171273148255524045877417350004172583168 9707522 -223274924703488423602307159438464181376 9707523 -101186662258678269466926307697900633856 9707524 -148957400903307847829638743736287360000 9707525 27148616412017707985409120402230509050 9707526 2964800594556848209395382569120766464 9707527 -585354380120007121628431333540232015088 9707528 231525011930475936487038518799977472000 9707529 69910844957962134530627952268016829408 9707530 72837756890830147030073265074056934400 9707531 -527584726084684201486186299661990090668 9707532 -132400698515938424498320910666383446528 9707533 -197895370627008807211304442516540190752 9707534 170289270241025800357075266927670597632 9707535 74208865667775445828328648494885699320 9707536 -12127992986345842755770259357174980608 9707537 -226203917124366502978032631797490927440 9707538 -90379750518527475561772618973730128256 9707539 -629460523891570278812993972483705290640 9707540 -5319962017042284004549001075870438400 9707541 122096968971772242560084836793946394560 9707542 -20699246220640283188518658394829699456 9707543 246233777754088997055483061693173901680 9707544 133984500641661258475363648599329341440 9707545 282668832725482552844515892048888199300 9707546 -7604064718683006134271641945008320000 9707547 126678939704094463746798901940169790320 9707548 62051875709728592120130170574442731008 9707549 -116325745561905867503858737874982277236 9707550 26768956068290519859909193950040804800 9707551 -1925438568963775220765932415281338496 9707552 507209251517412307193478289468198551552 9707553 122427987592946270440074889915778752800 9707554 -12978669676206091389918077503455856128 9707555 -151110883374015448415403681675680112480 9707556 50243337077573785232666695094848235520 9707557 126286073121821467829356112149721663872 9707558 -85854285317434611279575648521675261824 9707559 -30831672217869226656781557694863166080 9707560 264768629502151712983003137425385216000 9707561 175733634956074555776634205858197311264 9707562 -42249725360925187130886629932404601680 9707563 499962616471688253709992627776975406040 9707564 54344814535250054389782010451777350656 9707565 34251369425118992469347366522523033600 9707566 -24840157724693074733733549076959158400 9707567 -79908219656464411151814488684209926384 9707568 24557290609434291575610356042834116608 9707569 -312305672476942989196598525464163990604 9707570 60455224760084512946384348899925847360 9707571 135688200593744063415691072442770934760 9707572 94884215515963520216083846799727769600 9707573 110377992282310222946762742704757500124 9707574 -1510398779668578236148490735553701440 9707575 -67769497945308130141909835898071424000 9707576 -469453533366805578247321603743977779200 9707577 -53893769168434010329588650251533996320 9707578 -293807601149686739097223540860624992544 9707579 19574116342082373267749521987168144176 9707580 -210294030763422656705963204875744819200 9707581 80702381665271742090798061689840205132 9707582 37121769361724716297790812694482075392 9707583 -310663835384799585691944451814061366000 9707584 -16999002821344488005281198662443597824 9707585 -109861560040983563524758789328001426220 9707586 -14842588630075979425325796497617152000 9707587 208851544564562904276552395094124953840 9707588 133179194486971028413814828022448128 9707589 -130452692745359486582019034025285924100 9707590 244116594011946381049544151799924156800 9707591 -383239235879535550768823306583109348008 9707592 -133150286023399032171018467871643361280 9707593 -5009646764397888452460179176588204416 9707594 -768316532379009726105185845904401920 9707595 -175146790833972336285803187323835616800 9707596 -196751222576968852111703328809463020800 9707597 66593308996727943371914132795316277120 9707598 109516990209364373645356690682683257984 9707599 -355643418439443159913611451733579508480 9707600 9626011490154219448778032751945318400 9707601 142166739446613057269636295943210864704 9707602 -8068048011156966963074382697136385408 9707603 188495214214094343004482843812775855852 9707604 -37296317138978006297348294945040814080 9707605 17218352772880259472509066288883855000 9707606 -30720407343318559991542536749924737248 9707607 -3763449272709159544511597848800407040 9707608 165900022372410071060132307178314024960 9707609 13478372084315006867153708335468971216 9707610 24105644153525413270659379092140851200 9707611 151411209026254618656248586055444929624 9707612 -86287707063131437709723034034281169920 9707613 -17513845938662165205527306666895992640 9707614 -29477589586348233498305831646821301888 9707615 -218746871225230627565393853464463830400 9707616 44842647585910376660193100195251093504 9707617 -225417742807692162388676416229844203328 9707618 19282569636151915731665780821897382400 9707619 -2775650955442777000256275687835492352 9707620 11276808439410240653456557534810759680 9707621 450764988144020410157449776582766080 9707622 -180424966537374258953525464175522749056 9707623 -168603310289115590043051176300306957128 9707624 -364092783810065765733114196400078438400 9707625 92745224907002426784940515925475445000 9707626 -92059594743827506063362237388433018880 9707627 459827536173110011878491790356248687476 9707628 -1552051616577526382705952110251130880 9707629 159461283722660572313355050699171895276 9707630 -107346078656510170140023893002246268800 9707631 -134535624886510993409566166258369383296 9707632 61011514776671026309787748884616314880 9707633 114001869196359084080781520301679964224 9707634 -24458317886123466112410947191198080000 9707635 21841039629047322845040726338334025680 9707636 300508913392107164682763418717841088512 9707637 -1378526981502797329372164359809556832 9707638 152700901242937402814504473577915394720 9707639 155775864773956473024672630686700447648 9707640 172791689708472589851276570381856972800 9707641 -180338473089770841442277641929541383958 9707642 -8149404945032474703308351119241541888 9707643 142523822617459853383764924001056184104 9707644 -165204570450784491677316024117408753664 9707645 204837468007087406590815640576019434080 9707646 55706855489554370858894482906645179648 9707647 462494530383690044951810954128980438936 9707648 -32337278111796800870816755938754560000 9707649 30793857671384366130362842349951802240 9707650 -29120935591884032641123608936684902400 9707651 -2019442177580263684574626854943709148 9707652 38124146420157315368699271662856728832 9707653 176156661230277055478374201575291324220 9707654 86276844796939129038475562315485015872 9707655 -28639439060120444649061189080258295680 9707656 -93242607286135321234608117810807767040 9707657 244924259368357067898345749984284650906 9707658 34952542008885170137465198279110998784 9707659 220037911434071871715203439934956785904 9707660 -191312679393905304698848277016422968320 9707661 -374710928514539068475105259546370512000 9707662 23406537793409857804799514413886441984 9707663 37192143646185034151624511560631666336 9707664 -10721251497093601775299708818750898176 9707665 -254566888144669019584841252507370838080 9707666 97889703486682011588085983264160748544 9707667 123517576596089718756322028221115837880 9707668 -184034009821319862548448366862838653184 9707669 -202087725100726473264175140098251842930 9707670 11958599179374597640160270086460774400 9707671 -195969228704898621245236538894708771128 9707672 196299946723447030850187290721056563200 9707673 165040399955048306943396673933255045584 9707674 -21651055004903430703966138846970363664 9707675 105950863960397326932000668527165227000 9707676 61604096414876867480913005803871182848 9707677 -93894497734725418397694320527692986528 9707678 -271466940471125488928959876671301981440 9707679 -69608085901022428954073073243236598840 9707680 3296278786368608084083399619216670720 9707681 -36813898264773731204658220443641665536 9707682 -37982285023940884776464876676124590336 9707683 -113850395244823786833276810221675327280 9707684 129894288557752363764650374098941051520 9707685 21406564954190145821299379478345709440 9707686 -12584761301722802607745708077132221376 9707687 124021700258555491794834610748688874392 9707688 -9357034485784848216675661595574190080 9707689 -94452846767496627597436326021766920560 9707690 -29277873269734849150156024988188192320 9707691 72446241760919120471839221318852593664 9707692 160868688322255714716288443177794790400 9707693 -36340908661640128211052237950591628276 9707694 -113629297672569362536494490346162481600 9707695 546939139458515680156328974457588815920 9707696 -110892931899468850093403889771314331648 9707697 346433145385822163826214861037749792032 9707698 17282936350574300031284268139492505088 9707699 -192125855630801668782594739721008269300 9707700 38360078188988282417577527928693504000 9707701 -54836425986813747989215087530469185298 9707702 1648667249224129192945599682092380160 9707703 -289006437345263572000227606785972796696 9707704 -674755671389844694006044152621674721280 9707705 2504444680475432295630204346053005760 9707706 -108610945532014960977088379011144174080 9707707 192492531994422887149205432496028846320 9707708 -1388151075281070475625158623237895680 9707709 456400657334826345737785417626625920 9707710 157075037906052248104256567779147119360 9707711 -37603233904612170453749205695159724648 9707712 -10570771330359645460085821415217954816 9707713 301295152916968083063073371542104661440 9707714 -79399420209819999313155146965396311648 9707715 -234043130666922991180958229557129604000 9707716 57378183048770435390402316099999233280 9707717 -141538820889615988199569948967189730180 9707718 109721739416424225604784820707519513088 9707719 147185458830951111719103678654938872320 9707720 -238296647495249631243696784437544550400 9707721 -914546378058688569346010768402760960 9707722 -5776496297877079314158238264128043168 9707723 7834132540005087796830729750725307408 9707724 33023425740688426797721963242707088384 9707725 -139136124941335606101678632852247074400 9707726 21218182484873258264567504719899020160 9707727 -111535725932287247589825121203940859520 9707728 34754627192479756938095967831100055552 9707729 -125585606217306627259593323710305582480 9707730 18261916984031072273015750126867934720 9707731 262004247392726702490870598390485135504 9707732 -137201607511707531287941005288610379904 9707733 -220160867339928731878304521932178019538 9707734 -27945590006535331320972796597753197888 9707735 4121256718332483028550287608896710680 9707736 -54865595234765374394894668037653401600 9707737 57185453494381830694941334288330802500 9707738 -47109163745949200928326934869590801440 9707739 16528654028645397528349311030713890608 9707740 51784914651350481294826386547095828480 9707741 207756826535293005206745856698466367142 9707742 80107942888005471983362551214516070400 9707743 -28934078199669565932793140031018761536 9707744 42231291430020578079308355707789377536 9707745 -826372833097664198862510763015316160 9707746 -103416941483997423940486606765763825280 9707747 -24695313492235802840606104238059384368 9707748 -96536145057334398535015168229633679360 9707749 -239803584345564606658748676797061134336 9707750 144298902748957992542648440251469440000 9707751 -296709713373495001049593415392821513408 9707752 -237042963015608939830062448832520422400 9707753 -105632884645292311617705223075242777600 9707754 -13627837855451696110745914929879714816 9707755 69210683711373648562361399533006894320 9707756 -189402030071032344725000091230179756032 9707757 484347251037094730741850710377864320 9707758 108412605916277670357684137306940121920 9707759 -8996162174927577315461735656482622752 9707760 -24256647580924556444065924339546521600 9707761 80291052004398679569882601202310202432 9707762 -5156126545384255166600122742658855936 9707763 -38941216845799156091260799002359840000 9707764 55483746070972163323699143762038231040 9707765 -302935269796116872286653922468810628800 9707766 -822905772279599012533184304138534912 9707767 -295069477450884491957433329451317436184 9707768 -11157075364026283634065326943797657600 9707769 -28106173808610668492784063552854868150 9707770 -57720321302482474337911692459833125920 9707771 -255062672634704194475395330239959746128 9707772 -95983182758484077536824247746178334208 9707773 243222921712376592105467729036853814022 9707774 -16732778394134646353186809096960762368 9707775 -26194476071271870845859541465012003200 9707776 1469773004554652112189125668196319232 9707777 399141011946207070082521605335596814640 9707778 135966874655402018758492112944422279504 9707779 -235317892948698625274206127153348994240 9707780 159523994554658780826141215429996985600 9707781 -250492607034264943933061505676567229856 9707782 166635375901004307414216622202291844288 9707783 162480364563078291338944311811396123032 9707784 -40488171510577068110763164304322560000 9707785 -8738666451033990217406559652257637020 9707786 48832359706911452532395783119400415744 9707787 -322951833889352259064556234215929455556 9707788 24757424284542101881285410469349689088 9707789 -18681747890745634234024594096629952128 9707790 -83403997469932470580958359903120834560 9707791 -16478370631490711095080013761260191928 9707792 -51630931844228088282199602468245397504 9707793 44280406012811202488111645092784538528 9707794 -67099877050865994141823750099658987520 9707795 -59275309245949897400440149281370949200 9707796 28770813868775942261283938529580523520 9707797 14871681275781171445995698997704445600 9707798 -2336099378012634955801601410056078336 9707799 78026474804932712256612500709821282616 9707800 74112508985060588414946242576244480000 9707801 -180656655290193557358303543003157213440 9707802 -38882046975069333342178840081379132160 9707803 159555470629818882523726095403317027840 9707804 -155323866669693536199883058608573561344 9707805 13489115144136877106455013910925747200 9707806 -365952445016693534615603985469906754880 9707807 254479337217394385782045213250362153056 9707808 -283694460719933395475378390220857671680 9707809 559687216297675240676866805245667808 9707810 58121850079006974490014465996734415360 9707811 25355494236966378588823820813146486080 9707812 152640239072304204120777693291912534656 9707813 157446291713062183640883246933427456062 9707814 -87628715673615277342784952858385564896 9707815 28686049638292978969839835974057421920 9707816 -10925390867899157094540933041704980480 9707817 -4683786148836720476506257311968358400 9707818 49761063920898122678655956729907741360 9707819 -178081579762828331554419755050836148440 9707820 65225744025020162041774496123725608960 9707821 -540137574142237738538641492666990893908 9707822 -71176759445266788510918306744571089600 9707823 487101062698733270510645559651470106000 9707824 9795020204143755569991810782814601216 9707825 245649643586972323602896882899172060550 9707826 -49210054899540164973642636750044048256 9707827 -88879026918297408896369922634295326324 9707828 126829244031279560270120141332691792640 9707829 -113488226107280211917818097076837873600 9707830 48159709358315106314760282870600960 9707831 -171051805456663380730370699569116584472 9707832 -19205690608277460065589203646917959680 9707833 -446931814518878924084086252357557446700 9707834 78407987796160784204032581880291848816 9707835 139369635093164799007425847135176428400 9707836 69500368944685042352192193314564341760 9707837 -289471923490224888770882161636581706740 9707838 -9073597766277045134244989542497251328 9707839 -40198582464174547482037444393098472280 9707840 -30579466068890632874690306543871590400 9707841 77879247697930350148188783727522426560 9707842 110000590960418760952963618621384293072 9707843 56674031905401484744121556545527420092 9707844 40461226493629961840755076735524872192 9707845 63450606295175683643332319879360760960 9707846 200442042895906933111164758403898137024 9707847 69074143186521732833588373700650145872 9707848 134120077154706682424772949284795663360 9707849 81935187846175889673878820583125221850 9707850 -152200210430921899172573409236811187200 9707851 62246857053703240587677957721349823232 9707852 -1785612953197663817057244586867408896 9707853 35418129483479393321360982710385045120 9707854 -14365211583929191985198782408641762240 9707855 33833149543027442281933461693037418760 9707856 -15241317467982811664999628095449989120 9707857 123982243583047316483046164655207881544 9707858 55810925278023196427819467309666507776 9707859 -38344415686932746314958394627634977792 9707860 39287525576795549290531873111712256000 9707861 -366105380416793352429058122826767263538 9707862 90099745978291241771065758787215548352 9707863 6483654268475864573768248393507329408 9707864 -480396224613161131373139668994746480640 9707865 -199301035059072365518975558629140530560 9707866 110037308878243800924850017430215183360 9707867 -39108098086491095116919560831037304960 9707868 -742502882465247596170952821615515648 9707869 -162412413315598360527444198886769952730 9707870 -131773157577725130260558492469764541120 9707871 -22813208146475846071513396730580368880 9707872 234505082696270200318703244328346714112 9707873 103247025314554913281266619877214747840 9707874 85508343196837649333745782365161711360 9707875 -10381934276536091001324874588473300000 9707876 -246475733535537857532459042976554080640 9707877 -479392586149543935518583864446089714560 9707878 2634637482312705410237866105943662656 9707879 -257626442422521230480458591499132394360 9707880 -26484632858498903806062823785706291200 9707881 1413339931479257183302025875979966352 9707882 -17604511006480616510089184395828608768 9707883 -185832021512955403381287399126919166376 9707884 271036900171244407419223652843058769920 9707885 -160325833823466276831828055967677134240 9707886 53992839666123413039096713837729059840 9707887 -126109746588428797022933171334628128768 9707888 23265824374686863585766722884927782912 9707889 -85646314788268372050580735023572562576 9707890 -91518817587008769064483165965004552800 9707891 -157251852013405349611006735605713718708 9707892 -201948466847038335697035702824511234048 9707893 -48062804640177800068920266155565990400 9707894 72222584345592583617782187543753762432 9707895 -1147166606130326586873451885380832800 9707896 -137987663497056393882874362208446382080 9707897 -125117462503269392559984259419547406208 9707898 -16253930564530821565582166898896240640 9707899 257777210357775679170536299943361440960 9707900 103485492157631154304238445686701132800 9707901 66036969690664554738579407292220243968 9707902 253198499320384356932356573081927138752 9707903 -44295786529946311711867171526070930576 9707904 166519006818233673287772377490810470400 9707905 10904551437802136240145057983353641960 9707906 -8552119721812643805386408497309559232 9707907 -32480766426195554367036751216145369280 9707908 76467718731627958932565883059978940416 9707909 -257179232067959160372261284696933841696 9707910 -32454412310035878215664050560505024640 9707911 175429815663929603223732162067498911512 9707912 81168776601024557468903438834690426880 9707913 71334597676607950690346101726840694442 9707914 161192406182216465124512835068010571056 9707915 51930208026388007125607693119213516800 9707916 -16051851974533387273228387987911848448 9707917 -216750779636118236062997323214775647360 9707918 173552611305331722021376048981735106304 9707919 -3783442390879260084215887967797411200 9707920 -5379569625482451815813347108902912000 9707921 -279394773061485478955112482557072396800 9707922 -33073258517499976892727332383165690368 9707923 619960162246115499258615458581022185360 9707924 157623355841866672408605226962983673600 9707925 72346414131023456761977735346113072000 9707926 194171609202648763837914081412720704 9707927 -182230786015158284320089171622260413448 9707928 -194663486895201108292090229068444323840 9707929 50985653903607099019626755149173350400 9707930 170772154922203916733359451168128091360 9707931 237732307963685355833291322273343572 9707932 -16945590271420987413942908531220092928 9707933 -487908073535699891701322475116771329818 9707934 -105782023163104926521532855098911945920 9707935 -141745214100769625381719629130291673280 9707936 -90487506676164474869407911964374466560 9707937 111167426737731295430271469233676586160 9707938 5248482995381030714843823738477450240 9707939 -61689465189954326389764534351680090040 9707940 -33246765645883565528997833326368583680 9707941 152086046414508899681716120739219193600 9707942 83214370397701896840187348000484577600 9707943 30783528128302637452911737326250581248 9707944 -597141528685149157136577844868011622400 9707945 49416674846867973466881609368301492240 9707946 -144291673525660649868344147439718752000 9707947 -408877529030645083153628620526066406604 9707948 209991787980044225580734204228726039808 9707949 62816722977897974858303433976679258604 9707950 -23976347521389348112861717392941577600 9707951 -499494161020114655846758576236495144 9707952 -71397629270050948186997898081484996608 9707953 56316239512852124111428825052126875560 9707954 9863643226317770667526864407444832512 9707955 43754287851821154948504700602944908800 9707956 -123856419466279591797264429146425468928 9707957 -21940237445268881951983454986045126656 9707958 110764428912018347040581147291251987200 9707959 25649236702635464409740068288449559216 9707960 87618403341492225016120198181904384000 9707961 40232238737077024269148394542078504272 9707962 2149066703919987207269959402967920128 9707963 -99820783126099871041259560477839563520 9707964 -21798786455170064439149001480778948608 9707965 21134400000293613898961355960478562400 9707966 -123293851067957692636762642104334157568 9707967 -198628429448286348765454630406327930712 9707968 -138250527384821139164397037661508861952 9707969 -249364733456048227421520321066500112600 9707970 -65958196884479507856762702361401984000 9707971 -14134862317024782547781361222109523296 9707972 -183196887987042678563886991834849701888 9707973 148023359667923248319779387017208759968 9707974 16680461608486485180243826592195874240 9707975 -162335454516202282468967537534326692000 9707976 68666646484088558810262689455501977600 9707977 279263750862636234727217046950112724826 9707978 -5767481447295222040351178201698106880 9707979 -147520124477778326932727102632691423016 9707980 -70347089965244569137466281638339788800 9707981 2345840334312126531862031023278226272 9707982 124558085406520845818287438403393953920 9707983 -69183600670252085001358339561527995616 9707984 -18589540617440481709200947019887542272 9707985 27450860481540482683455040190372755200 9707986 -37669656638423941745963350474918113984 9707987 -231434095883275022517364696972673033364 9707988 -76164121055309076321215311992676515840 9707989 76641490185663161737056655929895219790 9707990 157360922270097630711338676002349024000 9707991 -8494423824306815035989107059221368832 9707992 -15967309158216323463470753198711070720 9707993 271868601180258371144579968927309704000 9707994 -142601090195086967052394257034549578240 9707995 -262759112107164692848900551517818908400 9707996 -310402977829201776549411822039622958592 9707997 -9262606410929784149025044674158074880 9707998 -248979165354370569383214259363059888000 9707999 151826268787635084630952459400051009136 9708000 99739764747644746882115325518807040000 9708001 -145529252453958085648115424467073407808 9708002 -205370328913173693086363710087636656048 9708003 -21481704771378171929250690053607131376 9708004 356020493200337567115500679621968445056 9708005 -250163692727737667732727465846947102340 9708006 30355314252284147656844673072322172928 9708007 31909536680753597524714393175450113792 9708008 374512942708236839256963858357505013760 9708009 8465266292633736143218684633913375520 9708010 5955606567280755069409629504685411200 9708011 -218038268430138011744119473427727665200 9708012 -203087060633559079553311479051512064 9708013 -203405635215749508990731563880749181760 9708014 1805325717334574127360617169544833600 9708015 -147896834615948256668460716898721693680 9708016 -18587818058020132595401300445143040000 9708017 -280781777874887233411018909406004367776 9708018 95017292154315379082130562491544139904 9708019 208918375906343668367826713275685634192 9708020 -27735886373600817037818303269076172800 9708021 -45378471429966514573648187064265989060 9708022 -122946060371399372217449758102443994464 9708023 44340544215095110327092324917389336224 9708024 1401346364663040469852482557322854400 9708025 106106283453970105587090892970678398300 9708026 -584980434400217344062774907755695136 9708027 201899651049131326509615514266135295512 9708028 200622288895497969466856757192196365312 9708029 344165261975332384078173967356790670700 9708030 51573354553898702307880933013240448960 9708031 205141945376794632106296289012643739600 9708032 94434941503484844647860715990173089792 9708033 47238740962166375214836733374188606848 9708034 23473727261121555488934031952562734592 9708035 275570739794297469799766393282224494480 9708036 -41843873602310556425448911676977599488 9708037 -41729419962478907114887982365405315200 9708038 -52458242762910436237575985865929297920 9708039 396284237542028539845923165051540221440 9708040 -143415998592135659095088286602012160000 9708041 58706000885884156293532554972389964672 9708042 -140807431286551277955295227422493228288 9708043 -146462853250337224068855464940262534896 9708044 -469000825771061385116096249594982718464 9708045 -15567275316430033019202292240710600000 9708046 6305917822026620419338712075288333440 9708047 -116514215156390685648779307158784031920 9708048 -3857282779396272547850080121930121216 9708049 6223781322980222281502333126456939764 9708050 12471244931683107699557843386651680000 9708051 8397576149904447092254534795222712544 9708052 -154244879661827609668076953428312772608 9708053 82554084134107254687408451804862630784 9708054 171128765226645888142031984430028789632 9708055 -83811657348644301293763743737094449440 9708056 13231322456515651797382430688078950400 9708057 86269747627587673187720510478509744154 9708058 -198530366615418262548285296539612704000 9708059 270801524826031065816840814157712202704 9708060 22146642085034683674336375445386332160 9708061 42052383934112017205392211232485089824 9708062 5640297911029053974830969451495259648 9708063 20747623497784130709422022162409159824 9708064 -459257787914974197519746494312830664704 9708065 -24609635094608705424309595233175929600 9708066 241551029314618424619844249304554809600 9708067 -8673217400701184745598439836984322360 9708068 -69802847513970266453739067283074993920 9708069 45991271221181274881286542952131328000 9708070 -10937036924649182084680638552401798400 9708071 -198919845020690441807226054925503854736 9708072 -9335457924261331579027828013629440 9708073 197152356951753751799840965969126564480 9708074 75930336263835219697242932054122831536 9708075 -34166517119735884143507944166702078000 9708076 -296542331806835829867334731713306134272 9708077 -531900922782997281858009436337167995828 9708078 151293899020767290368314332707031454720 9708079 -74346966461783473420632536213912624024 9708080 24540405151991178322552949573830901760 9708081 -252010007790929428753314102406499354880 9708082 164263938461481725209834838270554724352 9708083 21528673866276972338410951348854312960 9708084 52110013610170137430076365550973542400 9708085 139696123898955337834606002118423584000 9708086 -75235110377759849591206228034928628800 9708087 -205869169285767329438094866691212753280 9708088 -74931993370740332189228031784138752000 9708089 -552152990535193784760534701414770770 9708090 153316680039723814857800284542796800 9708091 78424732812298244104460895212599979184 9708092 -292908180024354053674098946089419885568 9708093 -162062473626235236323674593843610717440 9708094 34867001085710699292394317225550187904 9708095 207846511716154536961231377869504244000 9708096 78560013740251959991783134426468188160 9708097 46906309512086612249650094117552270912 9708098 235938955120415314833069415109736560160 9708099 -255967629070448535929035063743944030400 9708100 14874500364254510324016036140889814400 9708101 113714653467783085976665106319897786012 9708102 72886333388240045595281487370581048480 9708103 207376242036254718814334969619385050144 9708104 -122142495702433655522603948443292467200 9708105 -54881657902854425790149307301496223360 9708106 -68181701016988461932595511640985847248 9708107 633348408266581534197294182674013624880 9708108 59671207270222571142292204222116839424 9708109 56647420994831768261477173580486366016 9708110 -1216982780178381264040029957263662080 9708111 -44584261745965881969642000323121517968 9708112 -28211920978784474419210205105993949184 9708113 -245716221458893285517370500820062410638 9708114 -2740468068614491698757185534388921344 9708115 2110717060657667667773640845762209920 9708116 -23340685616115365569239494941894336512 9708117 -49315570776168770716125016457947457952 9708118 -22624657135329665200900492121821824384 9708119 15743850457015706337867567444420256944 9708120 61086936822644841851448771597987840000 9708121 -148718996384764310051151866384133058678 9708122 190153385464459790764909963500308985312 9708123 140071152346241163196948072891538655384 9708124 18401485799662298973155031643386843136 9708125 69166417392758549170734691988634198750 9708126 -121445908565846428506299393371937817600 9708127 -18855342888313046101498151311537625760 9708128 -355075348953449869191539387632973905920 9708129 -207382484783999289092454827018274610926 9708130 58780258099305546540309423113630172960 9708131 -11835392236565975667032408156028058368 9708132 122702286210808569785857876361845800960 9708133 -101789508353128332571153995972781916900 9708134 583464496278164060690021020032356352 9708135 180062766587565163372023354611614395600 9708136 -1964511589850571250507983947257144320 9708137 183332784863258592884773247294530377786 9708138 -82991718001935413569571489610117472512 9708139 -127360074656999784788555927272914958848 9708140 -97297532711285360293861973766927436800 9708141 -206348481223439352489237794083960195008 9708142 108083683854879818546652008602783690944 9708143 44544269000956997630234857336352317392 9708144 -15905108802521851726816457791188959232 9708145 -158885475354315046791251091487810108800 9708146 6514914396684562371054932266316451840 9708147 -3743523877735812510746702294997090960 9708148 -192631746198212081587123190650690633728 9708149 119752068674325834851148758445745235040 9708150 78329143949552489228216802893921923200 9708151 107156233028101349296835192154146492232 9708152 -402686437503340947781375829010234163200 9708153 -11378256965853508694293065835287552 9708154 -89985688773140608212649076576846830224 9708155 157190223127679230925236514955653538000 9708156 -111573691116980862766772534837440158720 9708157 -23294634720791724729212834825254555380 9708158 -50853651152271467786660177122451704320 9708159 155986013042946267430429815319227388104 9708160 42039366698251925263042379423259033600 9708161 324662373770409977470847483080244006724 9708162 -77157840645218075546436041164920643584 9708163 -607771739458205456600499751052888174720 9708164 -261850530908657299003501056806403609600 9708165 174772007045296735921392417619762653660 9708166 -39584144597220506839841725159020341376 9708167 -185008375798172119988918959745052915408 9708168 -88796074388940709798785890493299466240 9708169 33655526222071739596365300026999648328 9708170 145505061556171216138988918913502493280 9708171 127710020900367916384511971645775728128 9708172 52797204793837629009388661381676306176 9708173 484853131883501082018281617591515919020 9708174 1707384165453804729839962488829419456 9708175 -291397112402555035584973268141708329200 9708176 77619057964572045924750942483816382464 9708177 -54177735062635001273888913854799175680 9708178 -160539941096151305761176429809324881152 9708179 -275035959858715674309224783712677901120 9708180 -18075577076931430323876818276340940800 9708181 50359441513631400431055069019379173792 9708182 200435592941523767852759474544328939584 9708183 314411571731633550066794354809399492680 9708184 -88462293444644812485106133007913697280 9708185 34883961777877118185900950446584051200 9708186 -149222709778937712796589063005303660800 9708187 -417306076382155100056816604593880519164 9708188 6867278342150460664111269513883216896 9708189 -117470028612358525533912133665571829376 9708190 -99782190988577882736744251054990056320 9708191 -15189839467073286442176752817106245408 9708192 -18408877306913584648906970129658150912 9708193 495284277248084719250793279683242706 9708194 -94209524822951307215469653074929466080 9708195 -22851271222093332877636025953286400 9708196 699716595715637168866679053977121792 9708197 28022247111392079802569961472236708380 9708198 -167202099101084112600249778640079241536 9708199 -227850418378211818121465732657751809880 9708200 223829475977171890752459525143082624000 9708201 -58971151809259982502246003791323452960 9708202 56342057947932524667399697710875281920 9708203 4646050463842572880583938634892377544 9708204 47796766785092040134125157964080934912 9708205 285226809649954958522311778329310664900 9708206 37228242969209956131276890013484159104 9708207 -15893295063815834542931596016868577008 9708208 -5752706947608109882290009273547882496 9708209 -79434410996684817269738476436191173120 9708210 -45408451740807222597909772080458769600 9708211 767198459338011577908944155717416228384 9708212 117291525121542276803871631334447235456 9708213 65624365702557372404112160958433824544 9708214 -113765644288926354383374489280353123200 9708215 10756607767159352940761815275412032000 9708216 51270921496001734878052408045298319360 9708217 -241101094301442407262878753069294410608 9708218 69721635563119578613997362241325499104 9708219 -162382492039273053209418450875836839156 9708220 68335746642870183341986508094915002880 9708221 -169755920088112173512847721571961021600 9708222 -34078932993960916975422946259322756480 9708223 155050281368967057514493293136753461968 9708224 171069635172517638774931427487526158336 9708225 11409251593564175501772468069529647600 9708226 125624391508069368071444141515625502720 9708227 186252719471323057589795299114589174076 9708228 50440796004170173872748182157646161920 9708229 -197698752082518729374831166451390931170 9708230 -9059045504421255664335616939705804800 9708231 30748047061164383680217029871940925440 9708232 -118215904399591129212507214519599897600 9708233 228608323949441621110003539600166448400 9708234 156106587693045836408000797647768487680 9708235 227159032193955601826541572851720227360 9708236 -273924267588366711034369568311292478720 9708237 -41802585440581891528110909256178756160 9708238 -26393516776704221407839612351636103104 9708239 1212696768369827847127540452721310208 9708240 -18772881758260460637011831190749184000 9708241 117567299067121158067147525892768531304 9708242 162858569515288162474226293021915120272 9708243 224279014130032885221516048858221740800 9708244 26705988525285590855937974589883392000 9708245 111919312829421967988720093858274362160 9708246 19731185875380268368317712085704235872 9708247 252134839523014448002067006328057506696 9708248 -387075084513400100919546258850083041280 9708249 -59844391058893743976223742410070636336 9708250 240967658795268795772314450685013784000 9708251 79944470148399781436497874682128724480 9708252 -73443207347715755311859415475936816128 9708253 -84194758864625753117790991112804209498 9708254 -106434111011018061659938220603892758400 9708255 2296426257094879314870682563394884360 9708256 88479374791107579402767308229445156864 9708257 -51396495088858917818600021431518415128 9708258 9778847375623197116053141801010629632 9708259 -144667120002678374420013460750057993920 9708260 -25398092070374033831230915106612989440 9708261 29736017724029032720100028721475395584 9708262 136017406197354802354668530667056691072 9708263 -395883996988733791893531750512866156488 9708264 -126155119541938678734980409455957591040 9708265 123992101799866867277370896146363864320 9708266 -4218129378871079438504796134376613536 9708267 -49674485336348533843428495288064134480 9708268 -257760880271949065632071588619345706752 9708269 -236852515137651872031843406937665374900 9708270 -697905408469917027088080866435235840 9708271 279081603926745845884226695477033138000 9708272 54248379891724786860399490258403328000 9708273 -237512605210870242343452665221019203200 9708274 97960614990704424658867412471436485136 9708275 20173240564234099929611684585550273600 9708276 -129732746079680488843428055123339296768 9708277 210938337194660944962627683393413999200 9708278 211910441141008622071859538721031280000 9708279 -114586303285811418608225051015210830080 9708280 24146854092552854073566563682706432000 9708281 -278105712456409375830448814302749991536 9708282 -467292210991586549451478383626603520 9708283 -71178385274759367653999958414717131696 9708284 -8871882933144545011890850509894303744 9708285 69441124902565845072870700345689199200 9708286 130206901215782041379333571088882416384 9708287 190278422003695826730086880401436999936 9708288 -102055865350547671676956421543360987136 9708289 275529928450569523893951004727428217090 9708290 -154035773547989953339668770382944325600 9708291 -61610297020238948231246124770825255100 9708292 202259014398561778156599810999825070080 9708293 15558742737029684529891822122906635584 9708294 -121621054606178843559135896971101806400 9708295 -18274041548623877923653078074295256200 9708296 96966169564690190866187656894987407360 9708297 93461888307636511045022342485273296960 9708298 -114931616750154859561080100614554217120 9708299 290589689403357740799567846344556585300 9708300 -20614890822416759838788217485007667200 9708301 -91411560872593038320000443001914752000 9708302 -49914532563812084988009738119719299648 9708303 48749459702369561302681668679853328000 9708304 -9148408914078194514176576687251128320 9708305 -178404161661390631006991108864852509440 9708306 -125173377847304347276286393197179482496 9708307 84283452309304436624817454630135672912 9708308 113215019784823136969687365804682800896 9708309 23426925499110217411990174801493312640 9708310 -58755402465450632160502287363194304000 9708311 -167961629484459824320663761408845084088 9708312 15481682291252362671863021643358187520 9708313 -386178069371867387683472198714209168438 9708314 -56756861902344249610914393101395325952 9708315 104750130955473072131925329414586616320 9708316 45550920337429161447518060822187008000 9708317 -221731063854552812568257101752557396634 9708318 -162874587001583150750934548485738623936 9708319 103900657365303927564596024102006926696 9708320 48315220252359535409577513897437429760 9708321 -288991636373491005331982568540496552416 9708322 70759946253491577000135451743682711104 9708323 -152842956566310573161937571717616522256 9708324 37947101334691340966148654639120709632 9708325 65161461951207843315138183900103200 9708326 240094157098968040130809891618837429440 9708327 44418050929611664678480513903861009968 9708328 -91665584185075726086238121188301537280 9708329 -181211697624066427481996046166358408070 9708330 59906295408960446954293339198178688000 9708331 -238748947170612654866537133361024161868 9708332 -41498512562040635498664107163182039040 9708333 119948478850196595823695035436607282848 9708334 29190487786120438136044801062611178816 9708335 18302983746189348634579283339349542400 9708336 -9616875278356742663120334526173413376 9708337 -62423170068480717830334927390776456780 9708338 -173682171140567546769397653493427965680 9708339 -59349255577889524311837001103565852672 9708340 -18800300023245833348096985570686588160 9708341 -219757073871591703243025385042641082258 9708342 13676408006861872486270405533882507264 9708343 320769192117676467210207635784798144 9708344 -63214255416778500250267257663206830080 9708345 39636748070095292549020182255711462720 9708346 -24416202712227240592530279285922803456 9708347 25975642989524985235906801372398020712 9708348 -42010811464424964448378069054065540096 9708349 -14230515218990848260842899588963981248 9708350 8020678240533199866668633109285182400 9708351 181469630252428089361860500947250789832 9708352 99968537095913712760983144970262675456 9708353 -519397693037016606779400923953842574398 9708354 168472434190548660983075419917270963840 9708355 -194397348792165779054596289446191648240 9708356 -8097641324129554502378291290771206144 9708357 81330143532947486139983109844532978592 9708358 78934868936777111844926884686199529472 9708359 49588590078146098080170550815547804360 9708360 96663267452885365282076779853979648000 9708361 -73093294707810846085234732408902099548 9708362 -112610726993497692937861126093026863568 9708363 -27584281580640053237789156957419868160 9708364 -118117825216935088873864870354018004224 9708365 52049138114500270599471148230060973260 9708366 -191763887496493209045251166678032925696 9708367 951480710981735911143681911778809309952 9708368 -1134253488454044729695373138845761536 9708369 154067684399652402455776356037988146176 9708370 139636678179082398348604931992316357280 9708371 207989360653969780386085525019927715144 9708372 43062718687519044428906295893085020160 9708373 -5080721715250388938176182555350277298 9708374 150848168793026896716701472739908527904 9708375 225867447248306963274909071572161060000 9708376 -101508339393943160833372115151598417920 9708377 21294773660557822280255044882162598400 9708378 -128805692062908275607883655030987128320 9708379 510080644578955207895331183580713999184 9708380 22296469464251751155403869690234342400 9708381 56331719093560292707302003507012278028 9708382 102797821850151023242317376530342924672 9708383 -363351701864217065961392943309424582368 9708384 -64395896895033287853311627147354308608 9708385 254799601876899422347617078297044450580 9708386 38090089311431487085531777934740429392 9708387 57228978879439034183100217728463102560 9708388 -112479040261958371219159370380851609600 9708389 461714289240983320400891935687019578560 9708390 -73553422822694998337273725433291788800 9708391 51492199608825828683467707336894001920 9708392 -116644180319834544256090802022538444800 9708393 -124677948192695485324683933003048763200 9708394 50231352000960680173635875256131493888 9708395 19215282777815081914244826696372654720 9708396 138946411763026140425392801629254430720 9708397 271093908356279533351873443470936981846 9708398 32155934943814317891347914434498342912 9708399 225531749038183607466584211347660685384 9708400 -22059733661159193964248069570945843200 9708401 -35964943715658352526444102682867067548 9708402 62915183305375725804365150534127016704 9708403 -148835195223173494750336594562958802896 9708404 285459244070067119388236552030316905856 9708405 -58318183848491092128561105669056196480 9708406 20725337375815055138057512408126357152 9708407 68962254910545996918271665631728191112 9708408 -148393343244726769749417981404034969600 9708409 103436475618481593806482328767780029316 9708410 -92967768512793086817785318100216449280 9708411 -5580768310059973997998890940161104640 9708412 2714684611844759245095657064735938560 9708413 223630498925460878510362102670353676448 9708414 11251262970701203939945859972098252800 9708415 -36882662354024543956824163525169261280 9708416 13755007617709470155505675363208396800 9708417 -20795601209002815165388866794617549740 9708418 91582628454730479013348958149652277120 9708419 218637381919986133137251479315638309600 9708420 151824235200686908229789031787597946880 9708421 131317312485323074863253815743617078622 9708422 -25703967716506035868029296858121475488 9708423 -66283501205331858311179708861204358616 9708424 -459915117369855141858820158247198433280 9708425 36537405603816069450643409416863244800 9708426 -20825432898736453217664516341875639296 9708427 210541770889190533592521442282341374840 9708428 -339138707193906232587699023915035359744 9708429 -50810218097796669682632507190645806432 9708430 -39380798812273391971692243114641452800 9708431 -11496175967112996137025301352321375376 9708432 78840748254161591045720278244306583552 9708433 -58180733510491508295716797607724129280 9708434 96983917409490067804356691843578112512 9708435 45613869394581101009827352928429360 9708436 136617699597716217263413879830265719680 9708437 -513931279090470381022240832650880640480 9708438 65753096216758602471868726135182348288 9708439 20788994686970401604796029603763520400 9708440 96159898421172559052032635295642828800 9708441 312101818999460582976213615533974218192 9708442 129478400287882404502553588522451559392 9708443 -14200229651472180941081074901470121256 9708444 1376303878909067877436454277718026240 9708445 -302428658494234675963136148045537044520 9708446 81028899705991019439621173004212376960 9708447 -61565166608244417951518783337105011328 9708448 -7351002330974098904056947391580405760 9708449 2032800415471591515175573206054774240 9708450 -8742121202076021007056386512214112000 9708451 -372036687473793236788815008685215936548 9708452 101875205738260601874092832862264303872 9708453 -260525127073306080853696146747606281538 9708454 905043160071153858782638779426865152 9708455 -237104749836834050886589336382082708000 9708456 -39814706320822934605982502544195584000 9708457 -45253797602904408654207122033458043568 9708458 117138377333255094197151694031726332080 9708459 91580824488204338769556968640009385304 9708460 -196169354873093326262194500755808798720 9708461 -187666687904644991451344886506459344896 9708462 -130439879406304649394524295560203961088 9708463 279204668483705246271739975801219342440 9708464 -22309912918312519913147948097354301440 9708465 68333566841651686077734554221842301120 9708466 -159339639285759556295519221028574179568 9708467 107474150939852705938980732373062795312 9708468 136757766041489379089602564496488857600 9708469 -31532614294066129277514624133624065120 9708470 -11856439588726878164450338809987832320 9708471 -8565212342864617952326514076466494720 9708472 -49210532579854046904363211712385024000 9708473 6415586386540164368914572605658592080 9708474 -45367745323352414604308774134262000640 9708475 -43711465754504992803776110642944996000 9708476 -149439833898214609344634704910577525760 9708477 62916163872495184753197090732366624000 9708478 -6992213384135410122380406695479982592 9708479 -519163991639163598173943405628171481120 9708480 -73012915988879800790835866199643914240 9708481 -171650052017919054744522692805128605136 9708482 10892634397092617072503155954824025600 9708483 243085638818795777482732488719254962864 9708484 61118054816378407881190248900540911616 9708485 7734390520195135082744297461676342400 9708486 140553366495654955621328565449227625664 9708487 44847294494510787382949381737020610560 9708488 49941410151249760986728156996327285760 9708489 939720244482997275440540173676479488 9708490 68687787574427867749225340542485561600 9708491 -106347103161429646338112982645351453328 9708492 19400522176589907891615116964226186752 9708493 -377414830998436844391475462529566117258 9708494 71660574241967176934013094293672559296 9708495 1434917761503341693607182846160468000 9708496 -11621203567360759434673223151707750400 9708497 -2476566430361621789735464003366481040 9708498 -14464898483091018356520838037497399920 9708499 418131364402793360151778050508056027500 9708500 8990026923872350390251335720554176000 9708501 80294218534240728325292720224000931328 9708502 -187128486176142431612272559566064910048 9708503 147256871474238530022835857002659285680 9708504 9609376997391132252464708742193029120 9708505 -43503666691314863646081608306657507640 9708506 30868214772801799557384367284077445120 9708507 117833157590681892970568185479312293808 9708508 102219762009125025207343038417184935936 9708509 -20782493928687145468681479793967406810 9708510 -2690181400198943002097914087910215680 9708511 164165528241110502256006512395001818224 9708512 -49443929844182283561597996498595086336 9708513 79130172758885260454862314933255638848 9708514 114838984294263240923556656316165707856 9708515 111928974424130326663697544286812787200 9708516 -29842116644014491990432994761051277056 9708517 173076172642989725577171120439741175772 9708518 -71208711246756817437306559764188075520 9708519 -110359236733212049313762354442323293656 9708520 -114971325152969437070791613774123059200 9708521 -145543960253670768272434248693200694300 9708522 22041812278674788640779176295543868672 9708523 -433314776210861146939878772470587316696 9708524 -16167458027737592231825287556122933248 9708525 -13288616339949269026736928044385240000 9708526 151296362991028857647091204185236955712 9708527 -275617946454025889978489677769806708128 9708528 -153956367649703294938657992103428096 9708529 394557425027839882633723844371780162130 9708530 -23818859220815762448011691647333007360 9708531 -53515567421095122494834132028244813056 9708532 205602182834235446794178394871291113472 9708533 221300847678414258073341239427668200380 9708534 -110516024875076025989860783363040459712 9708535 59868816148090528683352254582456507480 9708536 295849569901465244000284107823754280960 9708537 32135007615659241143625190423504923552 9708538 27965332607628565511611518468414039552 9708539 -1018432477072708596910712948071270176 9708540 -479513274500203633854544080997416960 9708541 -161439182422847738582461772147972443296 9708542 232073883501320419981705615392460872000 9708543 103264634542352559952020850412475870960 9708544 -42598388940889991462037472516505600000 9708545 98198163385223093572156094343472312320 9708546 57840927654070993034424247695504192384 9708547 -37993353972544737603406053599475729600 9708548 -4381111349929474241413915271541508992 9708549 -34338897411162704536387642764262739712 9708550 -35367460350970181214826500336581918400 9708551 -107776587064323641876475930593179481448 9708552 -144585339456472662744709278624246988800 9708553 -182911783586447964343008681339173358336 9708554 49751340089301905843306656902289385664 9708555 -138324134530306980247691941859949146640 9708556 -85985364501375980786856142417685504 9708557 -117496971133257851196234516231515989194 9708558 83982800030514495618136647767242987584 9708559 8602774238445862339726506407914875360 9708560 22445463829734182212282354504876769280 9708561 168053806101155213785456254858730241040 9708562 -7955125997768565041872558510312178880 9708563 15838486632256513693909323424969035840 9708564 -120573897274000266299501928889639661568 9708565 91228119012280038569271630842571334200 9708566 -228344430371623244897635990901289596544 9708567 -185735005694842334251764581681456131200 9708568 103916144243355370833557476779990220800 9708569 -99129683923888103415845161604422365756 9708570 45910963965189331073002909742463460320 9708571 -273314135445042332516876737795843663228 9708572 -80797563692431580373665655627322305024 9708573 51571353445069352655257950827995187840 9708574 60889428413727215565049470197742936960 9708575 17204975419917894245504320669260525600 9708576 -94382227754917686878786576921024004096 9708577 65702055150671675013076059414753546772 9708578 -118168194555656034004600861651431879168 9708579 405293052577264171063075887278102613864 9708580 25480933406351542083930032072242298880 9708581 -222687498371981757008322805744918783428 9708582 268492053641948439916024224493148160 9708583 4352812572062357069102437842115001944 9708584 307177410600978486662206074610329922560 9708585 4970589058782238116350206111853067840 9708586 -40633993078195213397893803130361340576 9708587 -29857460342648937271750492487763633888 9708588 -203990076419965577282460994678869481728 9708589 265203029812894036516068033844153231200 9708590 -69163975409638418840354150070487195200 9708591 -158680720154645929579556636928532180080 9708592 -13571852792291923431888108807679180800 9708593 -34383801863728632051030119632333583616 9708594 -26813750449975872539297998088863088640 9708595 27814417611481144904132677362603121440 9708596 -17613413397201262279391606941487947008 9708597 -53889036119628024442684179414908409426 9708598 -39170276789944251848250351823938564480 9708599 -4387788158331165126681579375682279536 9708600 -46056696147051454221560097349238784000 9708601 87371508639569512599066483696928809920 9708602 95176158263246503881182094193806842880 9708603 79638483037576128198049498251765146904 9708604 -333378704890212700183457213169949471744 9708605 142124833349527701830568552118232473260 9708606 58021161400805398849530686318914990080 9708607 157153582426931167374592062865759153856 9708608 20469438741961832050960956624979623936 9708609 141891918131399157805684610430864185904 9708610 47198499486772340883848013790007484960 9708611 36902670417768304506805617151332919296 9708612 -191973136668401073969547605589124441088 9708613 39474652931355116115109159771377959200 9708614 32978938291717584283823548712247586656 9708615 -42493766551162857397353368871868752000 9708616 -363739287142091635083966410565130091520 9708617 -349337327512808055162955224763902551334 9708618 -49698649675164013276521387366037140480 9708619 186287351238150851635743847466566421280 9708620 -41094611216894518934240949396694272000 9708621 -18653039865710703182057879747210745024 9708622 -14133122439255267579651438058752847872 9708623 -147314172262827999285203852253638860320 9708624 -18585530509882515848030467497795526656 9708625 -74072094228269069405859561208766670000 9708626 -2539107736050879464693191324304563200 9708627 100876837283688615149799894289933247040 9708628 192672637498369018664464927614487146368 9708629 -158791768771993458157778451271041942624 9708630 5851182802786953183251912633494752000 9708631 -187997336461050053438231139508605336568 9708632 262203885221492030847767468637343764480 9708633 -355589586519070698383605177659936197760 9708634 -3970786260191353551586515184564364352 9708635 -22779431150964703384583951737284164640 9708636 -20377387184098811121664873790007951360 9708637 313710062353475986985401119208648999660 9708638 157833899618853259544344445122940660160 9708639 -100689950695014919177596356145518540160 9708640 143948685211312023330806953256642150400 9708641 -417146706268570132523811362015629102416 9708642 -11253257566198565453349412552903950336 9708643 31328399801394602045139416903191541200 9708644 -394081520978111755471702299763750545408 9708645 -49706300321339358093428120352504514560 9708646 -35654093008680257271015614534579078016 9708647 22905022016349767317421752842784916928 9708648 -67646784654088648556029172534490071040 9708649 -174924531467314175787275088238654022400 9708650 -39631409830309994507446351252109664000 9708651 247504428276204873695564454638131362780 9708652 -115991094055233120191020198732607283200 9708653 -45670508538711903428222155194978038496 9708654 -19875748891695010518182591526891143040 9708655 146436418104606414890021577504581403120 9708656 68575553814855527030880014963102810112 9708657 -12454259941996661951393023933972715520 9708658 -148301376509791366211219578778450304000 9708659 19749681023326575294857172024759040080 9708660 -4988387552174292826411980615277539840 9708661 336258419832854276280546241789556617262 9708662 153745047081723044262073664567384755200 9708663 254823873386901826188245993658942010344 9708664 29063261028465018373534051884656394240 9708665 -318196852368691734259617318418743626940 9708666 -3720961914333210123673623308485966080 9708667 53217440716862934406451983132627603200 9708668 -85293373393773096051888113102361553920 9708669 3765201078153818751870724739289667584 9708670 62543382572321886223748405441163977280 9708671 -20012716180342745488400753259901638288 9708672 292813817136370629790137109027309486080 9708673 -405670788673355413444410624307631872 9708674 -160160626811216109475555905495095087664 9708675 -34453275986257489904718822465754215000 9708676 -222059292175190632981811988446228026368 9708677 -369557014019411191957476052098221760 9708678 73370268109436083529365569977363093760 9708679 -269397856653703731970670881355297695720 9708680 97980435498237566462222235767348428800 9708681 125421132827785150546122060259340577984 9708682 -87212642071365203547720891636353846016 9708683 -134558602139788060515418588634419433400 9708684 41561957683230900179024748600113679360 9708685 1019940812550982252799512218916024320 9708686 -25727649819940946830069958319500918400 9708687 -109408372517971100676755949972911368560 9708688 22471653515441761434205912660618051584 9708689 -149349756762860459308898286305633236248 9708690 -106285088470998835110073036394426964480 9708691 117119922441423357704610967880210661600 9708692 39811542590468729974896207152294430720 9708693 -11719215399493822718505297863588643936 9708694 265135934054989776952811528434085379840 9708695 256596617778238026477169540349225698200 9708696 226776754680851964710131755235010150400 9708697 -389989599724326439764750806565277436854 9708698 -146221686145055273849236145459830127136 9708699 -14469945416075195200205002205518537728 9708700 -86426559868647092186246260615910553600 9708701 329124928593795748373846266126622601702 9708702 173669920283631706034971876395866993664 9708703 -112442669350460921104487560007830187000 9708704 -160337021927813823299658748815483076608 9708705 140999962217791861185583078612078185600 9708706 -6056417437719952153441279657250580480 9708707 -109454514666547511535017209985067507840 9708708 -1550016836933031377516279941598693376 9708709 -347948046165251305857818199614463649090 9708710 103834879242787319289919501157088059520 9708711 209704460292989420227164808612232767272 9708712 5812571635378269835234287968346193920 9708713 378326379584427028949530914243396320016 9708714 24880711828358855303774573944662051840 9708715 -119485939915078831049847403724310344400 9708716 40013880046285029573756640842707907840 9708717 106154447940431255150449694171699910912 9708718 -42908851827496455479803692899725363200 9708719 -226890716214272422137606432547689344880 9708720 14204137593714419784264659693391052800 9708721 69170197558093201935399243489854565888 9708722 -29715170560632784781257229993476175088 9708723 -174761170333439681531307258862676572176 9708724 98651622561726845455489153719237482496 9708725 71196333414473093857734834765235022100 9708726 8997590129363813834659327080772516608 9708727 -222936330516668834431133052767097252000 9708728 54436380502844555150138783154262364160 9708729 8961329082890861309596955177666715984 9708730 -19074219749158893145446976874094427200 9708731 391647079226185911311771577922836434532 9708732 15960002492094939622252062128433618432 9708733 136813738739684444720728719878955310240 9708734 -667398213849328163220327304013561088 9708735 53574377647466003106338688550773657600 9708736 73751795170577402598468387726038138880 9708737 306145134262609773665918602072698157314 9708738 45589432610165313583190201207853500928 9708739 87318526045771266209312482000078916320 9708740 148011965115163266901065546746556560640 9708741 -2995474615736049120563906205332209248 9708742 -103205078022889582424001458523813421728 9708743 243922590879757870727429923670133327360 9708744 282634765813307192550103050610055454720 9708745 228069337931435445140265416605650729600 9708746 44670173855078931188242850992102785072 9708747 -68644395517688289612094009759561737000 9708748 3353424693643171399590573838393190400 9708749 -237538036445312773700147783669626010250 9708750 -14415700504193896746923449794459360000 9708751 -84168204772448618195391315621015549696 9708752 20332192553178277529193655244983197696 9708753 35550809784229699872302389912991232000 9708754 10900273613056184972817740039709497472 9708755 629777568080523588804837973539736320 9708756 -11386868014459044774928743401157654528 9708757 -12625202755752702918813637010664354994 9708758 -157260905331882075177388505051146871520 9708759 85636055744490520352009395170824160528 9708760 -50293669285541509948650360942681292800 9708761 459781327562701115986126070865493577424 9708762 -49329500754659734908046081143470481408 9708763 -82667028541609917344444982293121881600 9708764 -41384858817651741177194678270746934784 9708765 173104071964742937252904411603509648000 9708766 6888570736872734337109526909808274944 9708767 -86557064866188319202588919026684825184 9708768 530588485058852592438748371632589373440 9708769 24369691334843419735389644033211645952 9708770 37409391919985006129838115035661282080 9708771 349389145329935891852925717721013139264 9708772 -313893463267520862067237648713737047040 9708773 287638404487486275649162796109046577022 9708774 -90129294329377404248320627404258719040 9708775 169284112943442263065997852308721772800 9708776 -114241882287746244519668794359122657280 9708777 130722149862036004815015632066989095588 9708778 42202178159892193831744271762907499440 9708779 12776115465721847055939006945467081976 9708780 -254578325268921979063123748828359802880 9708781 3354289192199771338526323929272646720 9708782 202895740591046125153774852634418748992 9708783 40858112566039813248441270094148924928 9708784 -13840228125734445667180544142703984640 9708785 384930354423681087931939203551103005160 9708786 98949617124556327874084240442658245024 9708787 -274115150705651038798690175948321892408 9708788 -160421529948898177430735902214894929920 9708789 89496996833822033518772148469609365024 9708790 4097888941299445593172440144290856960 9708791 341821185739876262072159500125429481800 9708792 43122623472521464661991602739914526720 9708793 157940137036357342688926021009074071680 9708794 -66833567466724303276099971053584715040 9708795 260317546659634262935638335047006917600 9708796 -72270822186598746450159850326104355840 9708797 45690342503869116857993969821206756864 9708798 2574262817180805614720698346609664 9708799 -380202664273853050331597253067161299200 9708800 -19529971313903828136006882927260467200 9708801 -162764853360916939417465625112939100368 9708802 -59064318637996844789017457507724214368 9708803 -61016287124611625745334023931251626832 9708804 -17229419892273626591335077365349396480 9708805 -118343087454222706845945668557831923240 9708806 -37426796017175528428717949013495121536 9708807 196982626900411065290354293630922556840 9708808 359250948396256446295530705068587176960 9708809 230792113956978589601837848637267267040 9708810 -51560560124160079495589424281614809600 9708811 31258033954577356688439521638437972420 9708812 -38644731607871315345576729924050406400 9708813 275401184733161432117799308360018093142 9708814 18469300091061407649230300278446968256 9708815 120745219817823490169645037712393677960 9708816 1018223124650326325241450743971184640 9708817 -208069291377899558326961473386127344140 9708818 35222023232092008801159823270497340416 9708819 1529320229481674489568038490107510640 9708820 -6322532931036812869442526887331747840 9708821 -180678213047567502538992295661361383556 9708822 48775224968007431340215208894190045920 9708823 331892478303382371443780241849889480680 9708824 -11889487789335109251556768380877332480 9708825 -906855610661801252616560730726974400 9708826 150162086241349520635025544824046608112 9708827 143735379994262303630891087386141179264 9708828 -4900064440872141420332313262922956800 9708829 16137875763050840268061842172986940800 9708830 90194264100226702616247341488857418560 9708831 32772384562799842572432235787430130800 9708832 18102533725842317612730666062488535040 9708833 138939642164075627953613888274119978082 9708834 -10696445573447392624592465723937429120 9708835 -45111507599530930445539907457363618240 9708836 173983154283450770086888765468664702976 9708837 68439684534833917127751020130342092544 9708838 167264620876776838794623064749519357760 9708839 144743067033014734000367769587080977456 9708840 -51556612421473437342701646743247360000 9708841 526140770427736115751496027932636384 9708842 44832073003321154575996456741262522880 9708843 50425049086463756016637149053863166400 9708844 318634462435265123259808041770409364736 9708845 83624384043556304954950159978353383520 9708846 5716925810356578341293097071836438528 9708847 94939080412342239714204045403660997280 9708848 -18503875530986443551085232416176537600 9708849 -15472875714281156482160583784641302880 9708850 -57550036666238992860849666325202407200 9708851 218666235112193000660577851125284273600 9708852 -105125279572095571660349887446858670080 9708853 -160300182645567071703795471412470115968 9708854 -18612441994524396575364159132723432000 9708855 27413594331068305798112780191034272800 9708856 461220461525027384396895206240051834880 9708857 5085036516393188991901495042153220292 9708858 -19651579656870149514243955126308123936 9708859 -54805557052191599005078470826027008 9708860 -41607499019151821779298792282566510080 9708861 118835848974549078844533908011287343872 9708862 -17431952486512229134184116513371149568 9708863 -448207358616699809543913652881542342400 9708864 -9429236319239923752353009925806358528 9708865 -165421701459663924406929644789150062680 9708866 82727974256274602034081887002309159632 9708867 104679846109429451151346944694573447680 9708868 45575248545606059269256377084088853760 9708869 -312392582763691174725157635417172709730 9708870 44406100093469205035981248543801532160 9708871 250421745684880448486763968835492650072 9708872 305545014601995936227940899607435878400 9708873 -251180792049489716049532758822996581616 9708874 -11138194992600626381099920098071497728 9708875 -54785144072057388095489647801747392000 9708876 286100577021377602491673558210163112960 9708877 -372383198166877060397550348635449246260 9708878 -129020978305159573314520153368619901760 9708879 -264415290137223444448377208759703168640 9708880 -69884192663771708438259327915229347840 9708881 52405409555972622813365031236072886720 9708882 -44540308445427987646396036114641503232 9708883 -602976399240103287643385537902033166576 9708884 -5001118920333676945902493363893854208 9708885 102982651346489666897665885140029818620 9708886 173904791824540921221963172461725591040 9708887 71535487265634885326891510447158666992 9708888 -65737741681169721998794004851804078080 9708889 -9529191345963815245425499246606039040 9708890 30738167679733282732298337091747123200 9708891 145599754887322790741027967935951395992 9708892 -183233777644216905414065444001708988928 9708893 356137198846541907314171553665536943142 9708894 11919336016538315018325043588615576128 9708895 62161521794959785148986626240969679360 9708896 85506074419901665754140116142774026240 9708897 -93159956469367401080013837065756897280 9708898 23343729657354814751861824993929675264 9708899 191320268014455897378727885547541615900 9708900 47720113257091173466376266124746060800 9708901 -115031801107761352384617573308297060098 9708902 31786184040123176755316677880554369152 9708903 6847598093393072633869626618303420840 9708904 -65621038198816194902289758168340940800 9708905 -34379617657006008908494795325907480000 9708906 41266782337726199034016313145074302464 9708907 -188875156988088836654645295083541642320 9708908 -152088423915755003067346139114883563520 9708909 183127366086261212064367806873472198656 9708910 -97434566819823127087130249616641568000 9708911 51822555913137560613773321548208019744 9708912 -7719288614786569931879025284816044032 9708913 -511486440727919322671548687995950191820 9708914 -66012330603969340621363916874291496944 9708915 55676878637190699966770992455654991920 9708916 -14589189744157479606751144179875672064 9708917 54485541961041320707034471422602801966 9708918 -41074097391549133498330530814855711296 9708919 -217541880265674302532690975821357680 9708920 119853419292918841497269827307153817600 9708921 19323822704048024806821780053865630720 9708922 197787962715633375304246091002838188800 9708923 -64695599414203297647144617989007420640 9708924 8612486019363535251797249371043020800 9708925 114048241872991316990831276231651244000 9708926 4354821832706694574003370142188408064 9708927 213880284983809242130145098621383936 9708928 188393575737511649895715413904997744640 9708929 -104858637313117286040750493979116487724 9708930 46944999217748454453950191447718707200 9708931 -471940065058083340452758456992301016576 9708932 -38202340162802550595612300573582783488 9708933 -3223056785215606527112003336013729280 9708934 -203723834449313330984734125247301836608 9708935 -2215996346181954865535193472020918000 9708936 -221952574793517195483178095193202073600 9708937 18353509427782503045847059029919252352 9708938 -271297622766241881755476960336888012704 9708939 118273291990467899924192459373597492000 9708940 -201668502975928269961115081846121384960 9708941 -178497961530164735593174705671955811616 9708942 182441852046290205092723033446930667520 9708943 -179798729489765346297419875409721910960 9708944 8179944377077352747155270439825571840 9708945 34144471992788481067361334206751985920 9708946 -67122487073033302151732336277814501056 9708947 61882073607366151166149865621524700040 9708948 69625694306905118487407767286941504128 9708949 78066709266509682837401972318564247950 9708950 -84333461116284010635611524913434908000 9708951 93062027630199662517543630797557459584 9708952 -18327841902953545149784782458309836800 9708953 -75234710396111077508871444615854061420 9708954 -38010437672062855304233848823139416320 9708955 56635072082409023077370182993174780800 9708956 -183735460662092499302830138407028154880 9708957 -86148469936431771428107087918174440000 9708958 125205616371798934050888137528564601600 9708959 -224659506841382511348790217531721193896 9708960 34276902460662606949564988111821209600 9708961 -360290302389784556085883614150584155968 9708962 68932997571915407244854105298994800000 9708963 145258858960316825864346498609209325888 9708964 61927214383784608333446238496624005632 9708965 61262956964749898298105910058010977280 9708966 -33288443177760345467121455992963646304 9708967 -212600506329052783024166155565666803440 9708968 133763467435289376411691097126864640000 9708969 173180933502124233287916262044213408144 9708970 -3718943763127296475465093015270448640 9708971 -6287900313280123225664832661537818828 9708972 -540690607826526087150274424926273536 9708973 -281051243812390269922132084905386700778 9708974 -222826113873260997424858589857645178880 9708975 -8847620309033795138219943852005420400 9708976 29857528993467073619422956252480684032 9708977 110772370062263398329497490226015847826 9708978 16054223338540969738382393019924341760 9708979 -20003218187683221030184902029676889440 9708980 4716900573491261592439771325080688640 9708981 57358445979144625853261596950422822400 9708982 281926175481425594544207693878939428800 9708983 -193882048617849842234440570421917568664 9708984 7188633596078965576322835188761128960 9708985 -48358831766432676503910716103573588480 9708986 -54908772290797858866170222493830255616 9708987 -143609288005889656453540511351515025640 9708988 -561037316229328131934967482306112512 9708989 232042060357662576090836956259157859800 9708990 11586830139642444655760786654819389440 9708991 342396927235951637650417659808272195392 9708992 52069735502278865553863474697927131136 9708993 10559538127215106803054243863217967104 9708994 56081473043912880017479649106718681296 9708995 -45127658713476233550112717860007926000 9708996 -53458816609538541749753706976843769856 9708997 337088049273063818022745581242047658460 9708998 32756178579174618905777818883684137728 9708999 -188486334388628366056588876581913173336 9709000 7925070257025738618887374863974400000 9709001 -107756855492253564481454943370878805596 9709002 92921202829351851817517811654998572080 9709003 468863261624719015476801805574058575252 9709004 -102295982707925441893981606902293465088 9709005 32763846920636342278276612890292537920 9709006 304424636290938035765203929899491244160 9709007 221011726266763169019960081675048660792 9709008 5256486597303305673739068197519622144 9709009 320713991864990870606036858685673748210 9709010 41902600816915999494428514069610632000 9709011 18403477467863166441910930959126720000 9709012 -31539943279667555518644704238612242688 9709013 -3580016666554051047404643344100666816 9709014 -18104852905950275576846997774150352896 9709015 251626049980313485323978996185669367600 9709016 -287214262356187530131301454785851627520 9709017 14131563630782892072820916835329167680 9709018 -188266607327592108042662424213578799360 9709019 -40000562295783747214071450407082617160 9709020 -130341016138171943948045600045117836800 9709021 47721371070973429497960855741716661760 9709022 14847248012926603322254662456305086272 9709023 -97437905176524747004347904170081792000 9709024 -118481156962941760748431994753647902720 9709025 141055196835490306919154321211195612800 9709026 -55175307294055089497820123896736192000 9709027 -51394853880974408535974561056075041124 9709028 -63987612217522060516122011442852593664 9709029 106713898632735269354981583310356787296 9709030 -78866145877334020226670483721099059840 9709031 -368352546766590508371693385450963038648 9709032 188419878453644780764677649921006387200 9709033 129145437167556119509270738578837956282 9709034 -118377435382839451217660743965811442688 9709035 15885959702665337981785840241651247360 9709036 -29684855822901748831478259681032844288 9709037 115177069988237618232560373805519561344 9709038 160993683138804728075043553681791436800 9709039 202394312237174795187136790938681013840 9709040 85144289672357982339316030129766400 9709041 -2993846649523253153107821699973899408 9709042 44914231511789268521465521700611571712 9709043 57489988784520314073045515252973615000 9709044 -133135636231322886127118955467550326784 9709045 83399609179688823842606792313048806400 9709046 -14226093801958782015587538477753972480 9709047 111362761850950641717876714418485387720 9709048 -357609661342514902196274188411514224640 9709049 7885997766847171812566972949639745536 9709050 -52055378176529587322347372765470412800 9709051 367436827234612201216405973291025987600 9709052 112872341084430245708901511185359118336 9709053 165079075941847557230530038294653342784 9709054 23650398851338858305348549154514135232 9709055 -174163292801482397204869288255426536000 9709056 1205356950305910870859140130796470272 9709057 -427297137353978262755966713671634432800 9709058 324468581962426223173294704178443079584 9709059 -45939929965405052762084800444181874432 9709060 236180612312906400966721875760958976000 9709061 -353715900921978329444811051809364802338 9709062 10293839810405609278977022990020678144 9709063 -33014498768645121505481266723460294176 9709064 -1855724069072751715193389081561328640 9709065 284354652485843830046147360131668911040 9709066 -95822073690927108391935186137089287840 9709067 -54366147791053422316242356212116013008 9709068 2627897237370081929702118482254909440 9709069 -239352331635134531273637231543281315530 9709070 31281071958815362688846617350275151360 9709071 167862232780085416455641640180100184712 9709072 191001561008304138180748141451749097472 9709073 -6013006370128191820989936944118336192 9709074 209199185903317270197678469215551868960 9709075 -174972064827716754962735852534158875700 9709076 -39943721793922756815254282692240834560 9709077 48559259851901248882741238892395264832 9709078 177984179550333258731908349280350199840 9709079 39622104537908615240712435112645540680 9709080 48159603209417084797225130519989248000 9709081 32722335113645083604488224159525575882 9709082 104114373484329596194883812180044778752 9709083 251228571769156852648433240970011348652 9709084 -9103646535450400348949013755095941120 9709085 -117228569365176691815301856483890986240 9709086 105552247681134230975838710540712108864 9709087 -132390088946099348006592535729212751248 9709088 51921310158459305003141277732312514560 9709089 -103225579943878853932861641310459247232 9709090 -192926762626209743103517692075396031200 9709091 -40340350787781674783291143332613418496 9709092 79922232823966648053889322349460224000 9709093 -438439591836856181417203363180605630658 9709094 -5101102737249607165532781745221839904 9709095 657642665861481786871959596597178240 9709096 -91135406110025621253604365241344829440 9709097 523520440822652459262590324770542514512 9709098 -47712039458769920378298707879154716160 9709099 -120485170185630710754969856770041590200 9709100 -49439789054020019303585668157579520000 9709101 -113273655851159185687684119078474023370 9709102 13568978658376925349829229306160463104 9709103 -245149982886540767718334713099966915456 9709104 -58542605961866126059922306178617180160 9709105 -184505074534686677781485330971591487040 9709106 -5347357387112402879566308532466729472 9709107 40228798245778140848301153096044697600 9709108 -104798944544745985869292322033445654528 9709109 -121884296538407279893405443585975766560 9709110 -28270770368600648422806438461469672960 9709111 117735689947328824282038095854050604712 9709112 -724158491176194221117977864647229440 9709113 98826828856122694391692735528458576000 9709114 215676383895347768482886048349151971840 9709115 114272100293113832357622832399677063120 9709116 32241445481856923976797517162451825152 9709117 -37034749348347793787779437440097330816 9709118 114909660128693064335696754979656124416 9709119 8397921187290662195607716794802288640 9709120 -72038780710420008955792638194110955520 9709121 707518548994069990979674083853957177044 9709122 -15379309511319688537374843044070400128 9709123 87113414099489662509514431964866764784 9709124 55175929135281237534506088809554567296 9709125 -22653261974401601024030281379558352000 9709126 47879792943993549498759574903669981440 9709127 82660279969354802157460393156600542552 9709128 17033695507671483001775612523409244160 9709129 289217061364378262121081448978873120384 9709130 -17804870023724075226327563742335830080 9709131 102223794555226655710170805918757684952 9709132 -178656830284138081451029270644830105600 9709133 38743395850558662488901473453964147840 9709134 39889894971449113041860140623591228480 9709135 102928515281407052647006008385087075080 9709136 33097020951062441849807981861673369600 9709137 58077806086763760831038819562322251648 9709138 79416052902182505186039006062372505600 9709139 -20172314756706744399444713413719276480 9709140 -7322292610501548415330385139696721920 9709141 117791244954686820063419672737955938200 9709142 4309721170833900876062705402734828800 9709143 138791867307843884174323354815901920000 9709144 -412850922629847880033806839220888483840 9709145 169849316820500511751274359604232259080 9709146 -16327901707566887043219663715903776 9709147 150021897117127203821823097140450978832 9709148 114139334625542595229021883283490718208 9709149 -225679469559510710228047275061370532672 9709150 -51296717484213889234134980240529408000 9709151 -123029463997768752945029805693759068208 9709152 -169467345181153501309025354337925201920 9709153 -493379161923254641868624512946985477598 9709154 67974710951879193058496930586033368352 9709155 -202335779409933614676010353079090552800 9709156 -20518053112564208090567211778815748480 9709157 -99643383245303930675567495871499758594 9709158 70905302427607449128428077423491627520 9709159 86779347733790967134773822722848540640 9709160 -93198725678788904992665018451408128000 9709161 -61424488885852407785980284623354688 9709162 -283126682544972098729757636772532505168 9709163 -43739767779809833917589283702445480588 9709164 111926350246726079745383229582259782144 9709165 137044641102400182004181723661859645920 9709166 100111802367516184782566055136281104640 9709167 -17102305400991112284759280991710944 9709168 -15495119516016955530328611403640668160 9709169 -16181108263617682054617300499146416640 9709170 1856407752358959035215072954692840960 9709171 514471352724670575966726308225527123200 9709172 61422311602479954108256464418617772032 9709173 -347011080974969278609166901511866768000 9709174 -58207712782582586340334712777557266432 9709175 2690434825838354849280494230466340000 9709176 -143693625449926219460992231883913216000 9709177 358327089893302198449507996927400674026 9709178 22024875312798718010058641210169398640 9709179 -82545241173514181027696023345041454080 9709180 -9505177368650582656707816039274752000 9709181 -70895499024439493120688058040970321018 9709182 -9078125550387148448081404441482525696 9709183 398398450633808603749525963582455612024 9709184 -129971514093098573457175755110932807680 9709185 -817273235959045369515545079448042560 9709186 -75029120686988706323727242050732354656 9709187 107959823155128347676013795143895300992 9709188 -94015143303286040584641196513465374720 9709189 -10551017271745027165658559786619542720 9709190 -20260880158105811781052309815587308800 9709191 171354604107255221213261061694411568400 9709192 355058639035431931344452362069431582720 9709193 116260105849704019858448151130302387144 9709194 -164294082925221527721974686787907964416 9709195 -19777060437018510251254240001179288800 9709196 167472532389934317358822103998091575296 9709197 -146911778766016287967217954002263220224 9709198 -162530708663605613815739061997784078400 9709199 511394124850259897156709166123759441200 9709200 -12515847826340514971478323850117120000 9709201 -310946686669382469349675703786473846928 9709202 -60396892574113024936041459221560454496 9709203 -107376109667569283701954631772441251052 9709204 -236496970724384371293138121229590332544 9709205 275287586414895413995322019365210898720 9709206 11667100351283217999572096927921572224 9709207 -10239267300715134839977256156389817768 9709208 398495300820529108317454245379116840960 9709209 -137542770323028156942749986911195022800 9709210 -3008329027714202443990301219424768000 9709211 -607425427730784267705973205802402677376 9709212 84852658522611874489379406929873459712 9709213 -720582456477669343134767673316626933504 9709214 -1182183663965411117343799127336444544 9709215 51165541928436167008351322962194949920 9709216 -401753160056918098437649243746059943936 9709217 -62573715506805264358203752555173982400 9709218 27580777813530337895348301870738707664 9709219 -28236730293522493709594149701510520056 9709220 65808222034532295169863448788501319680 9709221 173881189824329043868799996163187113312 9709222 54070563513509707879675766448259444800 9709223 287033967738206689588313842401613228824 9709224 -25916877532471501608214359442847662080 9709225 42783781000688020149878623285385246750 9709226 13045180111586344461581598581883404640 9709227 -6198869684287967633119025029465784496 9709228 2463386507565926130840200105426186240 9709229 -107352006892043380270603197368307792840 9709230 -32699740894686434720951169643866257280 9709231 23749894756926377668305574087305443328 9709232 14587390467044276333661095326137384960 9709233 52875858867413107698765993489173031024 9709234 148771085593493380233003873393541088016 9709235 -33266161035932847990019345604126272800 9709236 -156295705854213934923311731473283847808 9709237 386311236754422387593196804016832731886 9709238 116078933003542475474962617624378537984 9709239 -138708427059667204198621223702699857176 9709240 -249164049111682329485352086594878771200 9709241 290449863876783731489736470402308520784 9709242 -48904409836444802226941579274198309888 9709243 13881456800494627760175158573281685424 9709244 -4894733099490289743848481125543778816 9709245 17051069620548827326188310046936423040 9709246 23716368056460748108236533591941539072 9709247 104826259895589141142357329798464912040 9709248 85392475353192445060236904295049461760 9709249 -11753115325853199261287942041308265680 9709250 63453710935280399510012968336719744000 9709251 -87122615083257187320790834094049637920 9709252 -488580439718084167411138607247325056 9709253 151407482054523473983563465283176905502 9709254 -218867304651754413235585481602814828160 9709255 -241815692115235919587438996728825624840 9709256 104244115877685631229146680930339578880 9709257 -238424654643737346489972940326107913312 9709258 -24284360712112660457008539230897510400 9709259 30259965869159913825617314571524841616 9709260 256069342242939736104197252060738027520 9709261 283669056416464700304303922131533191212 9709262 48287215231929191967754391470616139264 9709263 203297317479825912741727022003326069992 9709264 43557662777586011562644792916380180480 9709265 -17072830844706288008052685030425574680 9709266 -31360934716068926177969735014424985600 9709267 507531351346988418298078912775801721472 9709268 -212397221533660426996139760574184986752 9709269 10934198926341931846054941133832989344 9709270 66919719666939512710304080323923086080 9709271 2820631754580119622768713475126560640 9709272 100234195455741626085769615970310174720 9709273 -7745381792377896039773969987236232960 9709274 -1452093814363288694040796360702926864 9709275 127686005369519813046906081071762881800 9709276 -143618216948001849411196318463716938240 9709277 35734952084268925681356319829008358400 9709278 -46724110153178046769672960248998824320 9709279 -145699042898985917638903042313066087016 9709280 -24412622701466677970149367891912294400 9709281 -66476364142149240529715914632390345600 9709282 -12732839517221719992478166969774304 9709283 -225728583100268236270385271303478650468 9709284 22554674018628754945788058389211607040 9709285 -198896453898115067944545528129687112800 9709286 314755289348110563630736532108637112320 9709287 54537606937924670408816500904314944000 9709288 -120356336012605284370878181850612106240 9709289 161512960910930238737094917658157740480 9709290 52012325014670590417413329289997453920 9709291 492647369275893354672401466701645352692 9709292 3376077984572584093532830041275249664 9709293 -94195723445186983396704910488300447744 9709294 -17836844634632253634319137178294747136 9709295 -574425116393253254795738271098670926400 9709296 -4025256265736125044983725244267593728 9709297 57779560293806380526727023903997410740 9709298 98368063684412407252100284390796888064 9709299 96473368413062616861606552005386493064 9709300 -9406891884807752075311433013413427200 9709301 19864731811869655170444965949591604800 9709302 83590671590746749386370187038184439232 9709303 -55090586525556089575504054195653639448 9709304 114338169562235750567134512934875955200 9709305 286965779688986488532820626560384806720 9709306 28752653172778281140363737185273578352 9709307 804155775584393898894347608834560718272 9709308 34386052246333121445294447373161701376 9709309 -346673007012086705538997596446797820660 9709310 -6386308704626502399823663609536829440 9709311 66539318325663618611839647441280425672 9709312 131752356219289437405385616212919058432 9709313 -124224290951577582108648832031729949438 9709314 -2369428720249359195626453864952314112 9709315 25594185545543798637042256107971731200 9709316 -151313305829247868749228028032772350720 9709317 100244701312712983273279120237986967134 9709318 58182366515443562720458033193510962560 9709319 175937585116030285086368700471651696 9709320 -44712796695420474645302310960498278400 9709321 -52974753711871467604134362270690595456 9709322 -61000259938663087956445135105289319168 9709323 74465027763578446074770999667939356160 9709324 40406562316417897439316056313854267392 9709325 93055436007618916966795548634592182050 9709326 112655435214170822487129822054468095424 9709327 318183809533751043016527101286781347984 9709328 -76071406332918955699313373493576654848 9709329 -109476329929467512217982649005791754368 9709330 -15477675413480361158511896696363673600 9709331 -131527309004314016547189945013564742868 9709332 -121432209403947231989187081436746848256 9709333 -100019271356910627760597706282247190596 9709334 -243186276288066334595389316426882057184 9709335 -54650990838192728490844955197785216000 9709336 34007238560315330409149050201765724160 9709337 63889062619729572470856653781370619520 9709338 159439166969325536248858475837570041344 9709339 356394559737869875195848109836220683140 9709340 -36160862788346574725807273852464512000 9709341 -49503298962712316865307241345637038208 9709342 86447992643537186331924929070785262720 9709343 68969835846314507514221760993318185184 9709344 -51142603772463497023444948688184999936 9709345 68202549123377402426318846427571314300 9709346 233726783900007854213754217016212559520 9709347 -57719178598861326394861244815063422600 9709348 -9620541293175269794088410879482522624 9709349 58276461773443147071963591364721135964 9709350 37872496600774366403757717967933108800 9709351 -340143965232938035259800309898921270648 9709352 70350061291642188387229751452325806080 9709353 -275740976153264153581153857990588398838 9709354 118287887585912343054094683938548050432 9709355 -2426211039497940138153808184954945280 9709356 114438106976271741717207670695499582464 9709357 17264350413873938613036586442712512 9709358 65778937063971010015640627991742521984 9709359 133609268913862837412067308457991273728 9709360 -3034053201931605963529276986382417920 9709361 118292704370725804093213481689351196400 9709362 -10621050186280298171866252602370974720 9709363 -15807670121301774715678439842438684320 9709364 -1307734960466044811805792036953769984 9709365 12852219938165793145378306156806256320 9709366 -5455216746391291618902221714168842560 9709367 -416298374934739067882083428589855018584 9709368 -59099693137703089058379368302738698240 9709369 122286938457655043660866743585938601770 9709370 -138831593563832853616924797586446382080 9709371 -106676702074710502452525903906830554080 9709372 10160272514880695465775613451993059840 9709373 -144520237269033884261957474449097212596 9709374 -68351115014695302182931691757373960960 9709375 62564975533205248381603707264939000000 9709376 -178046206598809059442329820510373806080 9709377 -192898403904415493628217441820202889680 9709378 -42132534735545422967312710428214854144 9709379 -387085521106179871707976715339250334020 9709380 -163881723997215335610456946558114406400 9709381 237385010118571877304987799555129356864 9709382 18383450064147671264680576862240637792 9709383 8875237782905112069683270390966474448 9709384 -486463810757425322958889972775684029440 9709385 -88901099752033931960291628637126482240 9709386 32071649119748649724054765676437628928 9709387 376120150467451049549102096327512982036 9709388 12910094219799843060869253946919245824 9709389 -16077600318682412378456517291296395530 9709390 65881598446061276035722569094177259200 9709391 -37030885141231541260145562160356248208 9709392 3972867960244390153081654097769136128 9709393 128868950831690521210000156238825415720 9709394 28367796009341007318201765450242515200 9709395 -46276605822422602283360709634532099280 9709396 -105129931772943443553295513996216451200 9709397 107339400104196996997442896366052154432 9709398 311402894544717732611296578367245592704 9709399 31349147559738304070153519040000361800 9709400 -1978912890274972090281755801940480000 9709401 -223436997503184031318979632827039695616 9709402 188380014516609336363773506832784199152 9709403 -1034900519043871967471142560148315360 9709404 -29830731251644865530800847986916589568 9709405 -47916492486138889075392911931719345940 9709406 66950430729654787568674184629477073280 9709407 -312625342151058519697086947989872688680 9709408 1779462041135196521579406127662366720 9709409 27679601931024472456616487929255702400 9709410 -12583581315183549935907620455761776640 9709411 27562363549504352009678289577290890012 9709412 81440797822277241088918611205728644352 9709413 11751878248725441746891684986267333248 9709414 -48983003470019004550232348366787407616 9709415 60513294161897751729464501046905434320 9709416 -319127579914091494155665459844464640000 9709417 65845352201246302111422664033282715392 9709418 -256684985254141345575526866732526536960 9709419 -53397165971976270950411931381386924880 9709420 43550231790302670453367512688955228160 9709421 -109265441533824547127839857364444550208 9709422 -66229833037475204282681934545272346496 9709423 -374593890283488576286600343604562964376 9709424 -34239182946508173392593243756645416960 9709425 13826997772146241470205483226369317200 9709426 8004521477616751708449056204420697120 9709427 -6350659788249133790737956681614807040 9709428 16291060907841411159961903562810542080 9709429 202121068911398910541548393761843733272 9709430 -13867447769001528856638775452022256640 9709431 2890130708125283505042740241170079648 9709432 -191081413859614747707856355572559155200 9709433 245631231096859633431577993721262332928 9709434 -26523774470332196469176185404523717632 9709435 1142914805726075171586163529718086160 9709436 158754484910297813746406889923050060800 9709437 235865008032911610914294469284309117280 9709438 -82325914145033958713232205643733676416 9709439 -594279993831192359040062554978298581944 9709440 35629217437662135044491873477459968000 9709441 37993310275354710220456835757415136064 9709442 -44527768504894912785547706466858244608 9709443 269513221789257420325159528862647680 9709444 267757953801533525567132531013131090176 9709445 86111870158621008288666952914719552700 9709446 -61944823124087367422802289201511466816 9709447 83945805820755882010475731663090279680 9709448 -140592483405012498342775413506868510720 9709449 122113240485284558186694600591424936464 9709450 53036294148500115297807570744461433600 9709451 223305229777743543874647885510901913904 9709452 -12586170357635288224943846584869626880 9709453 7718266597160306590176923355123943200 9709454 -111500010789494472570486371403659893824 9709455 14157842801551256507982570421975296000 9709456 1269652218957640956250488917533421568 9709457 -198808002259449339822653315346748520460 9709458 -75026239712516511878663893532378056704 9709459 476514955932587791782767889031915741504 9709460 142020310746713300616934034725149273600 9709461 293706824455441627572571266346086905820 9709462 41755796308718181419340281235713995392 9709463 -253527258714086815667960184275582613456 9709464 41698809075286493061987559789700997120 9709465 107367210835935833122353480660633707400 9709466 -9954069568497976116739412821846184256 9709467 -251330499345276869618993466905937826920 9709468 -10616502122346203091373838697167552000 9709469 -21183193992311492618101132848879809088 9709470 -5894906651166336973738133374145488320 9709471 -58885843475584526837706743268780158328 9709472 60048301304834492131692766698836262912 9709473 103521134951118545589996668227171024704 9709474 36400005585845998307634350707709798736 9709475 -35716587745606500482350578947810379000 9709476 37709479493591596576296753405219287040 9709477 403202963070379361161520374690934715326 9709478 93527300978609268811840976332973891040 9709479 13047754602941536676138092288427695488 9709480 5550367191039337955093775620543692800 9709481 214456626372718386142667943745882572282 9709482 61233185078728960338446880331762988544 9709483 -91554555598126178307311868113007789680 9709484 272256135141487472896130201490455414016 9709485 -147506398074614894569036529339366323200 9709486 3054135723981457649121067776288398784 9709487 65403377161320346154003336947666532040 9709488 48081255967309031809895949060813668352 9709489 -77022228615476308499581384123235811344 9709490 -69255821467878333711075093436118323200 9709491 -47845037763469364352393625790559638976 9709492 -102593564720103532197030191396303766016 9709493 -422444465112992885404204319866131018258 9709494 71696664766424614965163350077483182080 9709495 -10794834204810100640622582423487027200 9709496 50481657423514673150674347677234995200 9709497 64422923167515954515086242547757985600 9709498 35098088439296248804780091079656062464 9709499 294614490657484799091993677769398751336 9709500 133755610338856061994811690475875584000 9709501 -86014209550419023574569971812071697216 9709502 99415100027275678402912553759118576000 9709503 1106947556088249078034325163376381584 9709504 56332547251536985844126542856061976576 9709505 -142915448137152637331323220730625406040 9709506 92918787244556621437777324310591710464 9709507 -68084879166302334724876121838322530244 9709508 122775130272138155552282671297036866816 9709509 51705767991857960438056134500757345504 9709510 9203617677541638491667453477534520320 9709511 -493012269943026739054565120471903136 9709512 51436880333039405310292387364876697600 9709513 9378080625583905654687140823452742240 9709514 91058580082482247756810504838049880320 9709515 4768485073836473231937129628630326960 9709516 83738387103574803503372086853036809728 9709517 -435125275023518680554487522288207831434 9709518 18197287643143426164878872815621009408 9709519 -127524046907758947365809944926315151840 9709520 30798693626572443364075583410885017600 9709521 -19263861906388701214872990851428201488 9709522 -151318487932358427235480378912049336688 9709523 36462108551893855978067879047060574064 9709524 73257221717531088956732830588047360 9709525 17590467245163148229112559421380353600 9709526 -149275009199924295276842688404921880288 9709527 112838968883757959312724006138857698920 9709528 267851638447781443979678588072737935360 9709529 1508860923553549058967146363074171200 9709530 -8372941988232870084837861576043879680 9709531 7399598656521537933914500206943107584 9709532 40100242482011160500079370573148037120 9709533 12222988835782456362674044308857074002 9709534 27144031570226812698537031362042879744 9709535 31234440930929784272940565261986088560 9709536 12142722761640162423150582838534078464 9709537 198783700844290330347648740003538881186 9709538 -67527259641697814649834320124789014880 9709539 24121808720266359960498933853593806592 9709540 224622614890772438961152742499054080 9709541 56334376790333605051104220403242291584 9709542 -14877812181034362400534263751856640000 9709543 -413862298280792654677576935541982763208 9709544 59090554049379491665696844400145920000 9709545 97468635273330073950883390305516592320 9709546 55187398216200061811614173814395818496 9709547 -48030908093675101981354579124724671328 9709548 -171019142525710658647884055933859005440 9709549 141893726869591850264538338917986816640 9709550 -89082117766430484609927135564104947200 9709551 188196979618959707080239660532192245480 9709552 10001930261849482884651118120658272256 9709553 166357085710302262256906648819387762880 9709554 74378676696969854221277483572459580160 9709555 297238823943749580177558597181933782000 9709556 154227042329273769043454597256296488320 9709557 -11941251541616865237229963118377760544 9709558 54227462869135366077582376506512030880 9709559 150503510447642115820158022213194038760 9709560 46808253499959076753554253750808985600 9709561 63458219444957165979385736550702548112 9709562 -5184296443120889074124727895103053968 9709563 54451879008477492045706695542095999344 9709564 92579574136878250280882136131566653952 9709565 -38613643488300594778736334114786727680 9709566 -94750082544803396798222746482792989376 9709567 -167985210568035257286644175348614319360 9709568 5114882605363441902451307654267535360 9709569 110051076218585205180019714213407041394 9709570 -36552693343877166032076464501369817600 9709571 -61592393503133438761731583650449707800 9709572 837920710901408022022757166779203584 9709573 188187493746524603961097650027034200704 9709574 -51284860957217106914227384725563289600 9709575 -58762703882226632394151418127880091400 9709576 -99934142091646472183664260518350182400 9709577 53257452520867743342838008750725109000 9709578 -126594301089741937462609694022044436480 9709579 21819888487552160256833146301037821520 9709580 8274688724490069304523282917387699200 9709581 66545323382777431265020044625525268544 9709582 -206642176734894983050854922484750318016 9709583 209106886646033211762454671300395448504 9709584 899827414990736528363783409169072128 9709585 291832665045118409155613530181531049000 9709586 -2410507601061275974090186042299409008 9709587 108323349798132305544926552760868618008 9709588 19857823848635238202306109778215018496 9709589 -530786346896388299634611400892097848320 9709590 19879121973384480396797700140198154240 9709591 -410576668955492298745298853598510265208 9709592 16277133207194125079159890926029598720 9709593 83051042954740710099914319781094003664 9709594 -25522445275176838177833730393171397904 9709595 -146936637113059494991812038644243357920 9709596 -43051994964086502753054918139000785408 9709597 338189328394285379255588795174519635046 9709598 63037094439957793535743709797117564800 9709599 312703733322767761803572297675986802448 9709600 94661379109035503484920061487202304000 9709601 160707583076552959791200971577101853760 9709602 43596505101042889843686236014280122368 9709603 -119084031588735171819286389981145018240 9709604 212725873227260793027934193158974775296 9709605 -27995119400041371542031262358749689600 9709606 150791498962572648335548596488011457280 9709607 3566838378459679949408433135098223120 9709608 14918990997110788944540951299850240000 9709609 -47063871707361165957949717186652497600 9709610 141256017283422496199501205304667652960 9709611 -6532842788254064483665264598058213120 9709612 -75549345488823403303118866755672196608 9709613 21525870997512995148137364680366884224 9709614 24682889889474804854755778139507048960 9709615 721326733713062766352048102406014320 9709616 2721462601320057338617419687819804672 9709617 46515418272398131751446742672771629680 9709618 23139710017523010348698375355504352320 9709619 93346345958138723732483223657191227020 9709620 -29036516754360132193303557448782704640 9709621 -394354334262903920419990996955851692178 9709622 -115704028194972263064852616009321842048 9709623 1876092279471101551007768773522981248 9709624 -5215872405699970090971915531820953600 9709625 -208933972840831895087067710301982950000 9709626 -151477233494418268258477124611135558656 9709627 -11906927944919826034585924773214479560 9709628 28412252634879006848582813189931322368 9709629 291099727382285777646719662195002787584 9709630 41925018765743959592770598025129369600 9709631 -394039406189468261026893634438626485568 9709632 -2821262745907661432948436324457119744 9709633 -34311765179594375935008240071664192060 9709634 53411401790799537937241366303575080960 9709635 50972840072191223530306262105867107200 9709636 403186995515525437010596716562578997248 9709637 227303309539513357045788420259644075072 9709638 63221993007718743324698561520001849728 9709639 -78420535411238657434253902728644219560 9709640 254022010075861308388952747835538636800 9709641 -178230467099791881166393009861034390550 9709642 -203535018147065084515606086926676696528 9709643 -133447072568002998843491051282361389376 9709644 -104371620049417115976622889566029341184 9709645 237871863534756758943847426166457979200 9709646 -129941943700889442037090003437707609280 9709647 62804708864691152875622220242735897472 9709648 42586331093900075310471440096839450624 9709649 -7595501167002370890891223231892264220 9709650 -42464090479255454875066827696989125200 9709651 3609511737535041749011340049524308640 9709652 -287916196853156899403010691157164519680 9709653 170866159488618180742136708418338115840 9709654 -190735827858339663403699687570677760224 9709655 88940589039654539675588826154252705560 9709656 34914421342114914014797555626150297600 9709657 19578330280098045183972521163637634688 9709658 479022742617243625459747268501158656 9709659 28386918979845116989047468766985226240 9709660 -126142069182857913807991849228530969600 9709661 72707909093279866820586879372484563864 9709662 45161016973316692785641990506801925952 9709663 306175068253588780256421029437483898912 9709664 -178009833817607572132059049003308810240 9709665 15099935634901680384676501692780134400 9709666 23974740169935839579755871462857918032 9709667 -192044931936744192625880681298072438648 9709668 195152209828939668187794903055252417152 9709669 -4550968167426424382067250159869147204 9709670 21976518943291328353830766990327505280 9709671 74127760875878730759532190721934211112 9709672 -136505252821519112090955708057602457600 9709673 92307860266512940272846757105385060922 9709674 24135896258337252018184581658010835456 9709675 152669939533230320144679801108727028800 9709676 -66943813026911996918407456104525987840 9709677 99583687256821136080482445002401319414 9709678 4970706979496358678622501232297995200 9709679 -155998598843226263596760900294661608448 9709680 20315704365441434483554002682458931200 9709681 -61607830947460706510826968035089935948 9709682 -154327714549901032790591209825916621808 9709683 398556073524052784223242803713836335104 9709684 -17472338097915248998703812570130380800 9709685 -11195238942806050829732760834122059620 9709686 96989053711978361160647830992948387840 9709687 -23124201237304752988511654182772790200 9709688 84311354397452435331682260848351170560 9709689 144006062449354360221552596256121424640 9709690 88257757680620959589570382879275589600 9709691 327992412172087636611605478549847453092 9709692 -3123626148452918355631285127070555648 9709693 426675575826795672820215677587446682380 9709694 -222683448218660770505638085421514351104 9709695 39194962509854419803415719872948479320 9709696 93291688678694935369347475111956971520 9709697 266571050056089113902055254123806075840 9709698 19341247482737077687590656577975240960 9709699 199348403592155525056845353710965548464 9709700 14561411300071740716928694142740684800 9709701 -2054806943037108106426355853088794720 9709702 90760273095232095560323603677102544704 9709703 121681778007441081392580187928990903040 9709704 194062408228861663543613526898592732160 9709705 -35384230413796962303809264995402378140 9709706 -51781098697143582287517002712801043200 9709707 111981234449774391091212692443243767552 9709708 300086914010437340007930011016019881728 9709709 -382143440418222845386803729206772597696 9709710 -83306863299549498719226749257245223680 9709711 -251103629251192768745982747908379554376 9709712 -40314413782607023457836409997395779584 9709713 -1024499587037188818325991201837280396 9709714 62033582491292768267130238953393288192 9709715 -3092559744671664689798364602168478000 9709716 -125559721193215463318461938347637762048 9709717 293282516410908368227980092893689438492 9709718 29711573102217144200322182560008554880 9709719 -65999646907936350661432738585736328960 9709720 -130768022999506656835148032033892352000 9709721 213919038763336423235587352007989250240 9709722 -49889836867368015983094566141709504000 9709723 -184579138774174464838213476007249068028 9709724 -105516846714117529187440915258268373504 9709725 -53513449549912017432228799164132900000 9709726 18112854154301089926825107748031344000 9709727 -102641009355476628481357902294035848320 9709728 -42522113934020076269961997642471833600 9709729 2153224708436112742392687148948835076 9709730 -7621150274682972233724520568113121280 9709731 30639022456228958759131466230053484080 9709732 277070112366542668456569653081335767040 9709733 -278256122211726853542880282807115981376 9709734 -95164682643398889744254211393464630400 9709735 -10876618981436227007871706624082449440 9709736 -138164483205628376161316717882192302080 9709737 85915987595244377818475435490305326752 9709738 -49537387705011164573763410159700134304 9709739 6975817733900011188266915510134603824 9709740 -117199028581112729859280480354495334400 9709741 -275911734389857537418672988378689427200 9709742 44727214873776937250371109466783330240 9709743 -4290401602798178204815548255772482672 9709744 -2021836705923994942481122199022600192 9709745 133493241341610613053498714637179589800 9709746 -130011757497787811681473117120431801216 9709747 27895993285197176586353208815476104960 9709748 -241460189978918329834214799489666570240 9709749 43645082509647955566812825523414546048 9709750 -3546874666393929426113877553708320000 9709751 167719238253046874500614181441589112720 9709752 -72105705560104838683597873370227138560 9709753 -130961108452202097412473012280194356096 9709754 348980416843887226349197148073120993792 9709755 -13330070278170036818299217303113209600 9709756 -50601492495947186461063060343166552064 9709757 -134648319243747800631240527181076247994 9709758 -42081784971077931697180413500105175552 9709759 171393236861269606087496729209410618504 9709760 -102399552630494443977449173262480179200 9709761 222883368935413450070702900360342759472 9709762 79582662016285570355623394130361945632 9709763 -17713229211751664883833585333768846640 9709764 138272721889679723000298918989293157376 9709765 49710212677759345564705117206204213720 9709766 300655676146822342727440300951942176 9709767 -240502794770185601520999139509332723760 9709768 175727304276427164037139643317361730560 9709769 -305341682159830850822300718556031164620 9709770 -36138875008816728745659214307737021440 9709771 -126700394198849198202362143854465290808 9709772 140580604053795952470141758018439478272 9709773 -34383415081661943965839915891255838016 9709774 -354358830568592816400280841508161308608 9709775 98768485270537964062096725481046713800 9709776 -13306420981837078700616758020320829440 9709777 -54955693393651917812407404799278729216 9709778 102673390111533878416706483730658609824 9709779 284063502889467654130589920689760280640 9709780 32514181991605278373498268566029350400 9709781 -164194057235088168943377570150662666418 9709782 -1180414263182892320579484436630577280 9709783 243785549668369341389644157242490602840 9709784 -4020097981203685701661085701679923200 9709785 -69039858481683984984330605254197888000 9709786 33265076376037783226659168222969796592 9709787 3751185022343994612645582795921562920 9709788 97912710308898840152612372320614039552 9709789 -102199744894103001734195730602892748160 9709790 48860015929420236375455369484807456000 9709791 -110855868542598662366739501354218593776 9709792 -202271962483096118905859558092134678528 9709793 -307619742700732602193935024373298723136 9709794 86315336760416303410888848500177746560 9709795 99119425048806914665042410611840830320 9709796 -74844609693451006077285284386795195392 9709797 98907962054875042425717087711176520384 9709798 27660408220878554134426890913821665280 9709799 146210681297223655041797103131546310192 9709800 -18626941337810957979779045946120192000 9709801 129040318896064306695170044270966098432 9709802 -7085815210574375329719029561458617600 9709803 -19689084585318114189204119481299415480 9709804 108504570850916637763103926980951233536 9709805 98316639767314357125272507039172249600 9709806 -47081407700322372367427235615342038016 9709807 -1030153746271182147953653997194128000 9709808 -67459113575589542368711750592155680768 9709809 -597215668242985269247813281774214694400 9709810 -311375439380708186494296671276268948480 9709811 166596123681888915916982953009779566400 9709812 11018424817039572900904184977726513152 9709813 -274082154228081148566566753563485497938 9709814 67642832902443037321065011080833909312 9709815 136654787470736862457262071367954717520 9709816 -210519091324592013689082292587105484800 9709817 -3298310102423306469634764973628937660 9709818 -25879506677856701690326623374159314944 9709819 27647142260983933869395368704561780496 9709820 -1320558194268974817866730399073443840 9709821 228191990849604422071816107663491503680 9709822 -38223822911473941974010893427302388672 9709823 26249642193357704337730095211972707072 9709824 -238700042771656404249103551397688770560 9709825 19579250211760452109873587486049421100 9709826 14528998257161927387567270599123754496 9709827 2557561447608637997137175401139655408 9709828 -112712958313288749482844275251582275584 9709829 130221817307374004271019567854952887000 9709830 709365407597367251025886393077838080 9709831 173781879871422738785205495113098168752 9709832 -17152478377509659904972915335466393600 9709833 4492788963221523557345475567076150464 9709834 33927954366048302705627158711773312816 9709835 -159304116571138751410227856824301002720 9709836 39290135681455328132861986535213629440 9709837 -155286057745340068573640615817838059828 9709838 205684987071936870896393999697659602560 9709839 -122790574674262457418395733919197515856 9709840 57615387697656016086625884598139043840 9709841 -78293731815365100485214948390278383296 9709842 40633766052936503832580256834557341312 9709843 66779050100166214673735381367217374288 9709844 -9899589271579481756172745901744475264 9709845 171021498214609580894478442398778862400 9709846 -175439971757669808537933792454424284128 9709847 -134142048797529383024652452063587487568 9709848 379526259707245631563187467209248563200 9709849 142660524777815884046095354480715707850 9709850 -69726672344871153098271303980826615600 9709851 -19363237115729871228892247124188347392 9709852 170299803259730446995272828766117479936 9709853 -238468205834754712285032257887957968960 9709854 -19381105490260428751032757216480720896 9709855 124005645246810389715658792782371376000 9709856 -154500047301496649847462202919055261696 9709857 246660774496990792503682243540138537554 9709858 -169193822667631916161798716456350020320 9709859 -230767346516091545483342927281593515940 9709860 11664697825112516165298466004101263360 9709861 -44463004398330552203262492347132588768 9709862 -84761753407912598087677904151973697568 9709863 -40398618735775616619642633721719728856 9709864 82793783380782411193497734224970219520 9709865 -42341740010541121225538096723641930560 9709866 -31986533317076669184718999595915704320 9709867 -28412404910187030334104152776402510080 9709868 -42130150444944926506488468559354165248 9709869 -77142097876322573874892841636582875872 9709870 -46826053083513792989383747960259565120 9709871 429091003628163413660556437180265049632 9709872 25049119786856001715400445573783060480 9709873 -3395968092622635217731638823726852480 9709874 -201420987677481882877714217973359909760 9709875 -2974851798301982820485859869180088000 9709876 -23082038762950412337705001244129304576 9709877 -191711837288301697491861623211013973508 9709878 9845750248858183222043862538670755200 9709879 251654809792294993568921472983093541376 9709880 -262287647176760632534073364167474073600 9709881 -281393815649806092131847002668971341376 9709882 5302088822528948874089926221504012288 9709883 565389868299929463767829184031969546400 9709884 -124207507833340345780623150933948372480 9709885 -20258142159851335390879024996314155040 9709886 -140263831488226261583705271425328886656 9709887 123123478339410101731871543396375424 9709888 2903453970113482239269817049547276288 9709889 -28226114734702179133938667168520434368 9709890 -1778635254859256467263185543788646400 9709891 431127481471008920617795852810500271292 9709892 162592073039285296919803712082253017216 9709893 -145982010004726741103087576471798377920 9709894 64027468374772525286125751924002022592 9709895 106324644810417007291689034029407294520 9709896 10647275919363260790155543771740569600 9709897 311685032140412228747042907175144528346 9709898 194111645948471147092537751650988766720 9709899 44080101517854663729678310975310658264 9709900 -72257055796541693468302951382368704000 9709901 -277299717886387762208864245931750137098 9709902 15858105367226871080477378917730471040 9709903 177457855779212033783591443025405232880 9709904 72341993022790856554890025639188234240 9709905 -10184581498486831014676020000661059840 9709906 65445994355354897962873891739682683520 9709907 -95026265114485182633468684001333722096 9709908 -11862584582778655415889266566622269440 9709909 241642300606122533178304610820106093440 9709910 2359391053364631823150680788036689920 9709911 -80370875497111513822035159999644492640 9709912 -119870597259496757401464886542257356800 9709913 -1018667331677797146677133073729562112 9709914 70298400568754894146653173529665917440 9709915 -288675398703362386028380261238994949440 9709916 4336567288471744841902068768212055552 9709917 -80095059131461988679007806158080164288 9709918 -155349619462014159788082889281716313600 9709919 410416659256838013701977930342388490360 9709920 142748811423359607267873730816117309440 9709921 23187351752762606654887482262771608000 9709922 -116776648047779470340315419983495085488 9709923 115926186857779963118916404833932478584 9709924 17527702891259044785338504946314035200 9709925 -23104832528110556025686755873566180000 9709926 -2739244546363202778736707218076304512 9709927 228462500313718289622471291848267214776 9709928 -375205946345026713116933747041746723840 9709929 200369236478698646190883314537474594240 9709930 24173980103162016711159272800870072320 9709931 97011930238981389719751495028590032640 9709932 -118925920363296237319371577899078291456 9709933 185690587104078627766160619896535535104 9709934 89610799646696699092473309268943641920 9709935 -51594386232591005781011798247027062400 9709936 4363116722945991663437361482331553792 9709937 -406784912093675558700758827232921946414 9709938 -27801113460141188654757736416009974880 9709939 -90863431151165581839769409924150990260 9709940 150291945495581605193928616165716407040 9709941 -228594341629805550053900685913204635456 9709942 202817677687629136439073636754629486144 9709943 27262735562386655944462346517557898984 9709944 -82385732244078900774245803977858723840 9709945 -6446476949102679936601753674807251520 9709946 -350893708297178842991016597015020095776 9709947 -56364855470340596772835033208701064592 9709948 -52897884811684512510331443205957100544 9709949 -32865844311337098854590141118966799636 9709950 49910936731958705641894830473139456000 9709951 -115944378938497834419293709618613426048 9709952 -3963964646006788077260556863998525440 9709953 48103324416039606112205849324847827808 9709954 96086676743912994570189859714095382560 9709955 -62486854428341934061305213698456417280 9709956 -538514495304639230459156261349224448 9709957 -387223033450084694985817381759099205794 9709958 92134244690142143743391686638003194112 9709959 -1079221006186463178165374361826612992 9709960 56029537045863537872807043537990451200 9709961 -438865637693637130735018630080128622438 9709962 -61044311746327314337534926584381576448 9709963 60257833012769014988241241791600000212 9709964 338126288191274516956833965851220439552 9709965 -334898037834232269840658503343793902080 9709966 -68457733191145599647261390555959831680 9709967 -1473471969585266298874404079241479128 9709968 -57057362084244398191894692934129483776 9709969 110196852533809779276951126050546672000 9709970 30748584813490493519022596453646379680 9709971 9521815952664064676887511532179796576 9709972 181674129011853671807513925178911099776 9709973 25751928741666937993442533558870220544 9709974 -10372053528756968106778634268983764800 9709975 77019227859043169737628236537291545600 9709976 -32741875552382197696475658139106641920 9709977 35304356500483396382449680021503051808 9709978 91505524254600511614462093770900045040 9709979 222805175635992480874977856614483043680 9709980 30565564760062174344854378198047948800 9709981 -292627911112657791869770240196850970868 9709982 143977225394995757767605393298909848384 9709983 -546775673860633058181068988954178360800 9709984 -111000068993313882701970669032413593600 9709985 -140870990758677458015152618700871403800 9709986 55959197427097471517017417328794756608 9709987 154040619574531451153431654751917508000 9709988 -33637149517211356959809546677549562880 9709989 -11098459206627717738519384408556928640 9709990 162593695988762153444921045188591920000 9709991 209769850864929563798028589804867398192 9709992 -14006693891020688087368597970879047680 9709993 213885014716563550936262379363056565242 9709994 19672105275016270342170893272305944832 9709995 13146658857482168097223905004982907120 9709996 -288984521169027731880928485809845984000 9709997 -77710762082594291204267572011244579488 9709998 -25643116315347294508501910734227519936 9709999 1304912727479995758988074353411373888 9710000 10370093837970004104957628094392320000 9710001 123222056510609858976554444346637310592 9710002 -498921260464644220930427700977871360 9710003 -89180983694701840786721295691969301748 9710004 131966031311052480443168044231603968000 9710005 99140464655718825884889509451087909660 9710006 12218831484720290017339477874504294400 9710007 185858053411801789116987924020847079680 9710008 -126224993611347197484777825179934720 9710009 110512396961302680230891646266636753952 9710010 80929821769922275055600792454171763200 9710011 289538729498175343883204165164084448612 9710012 -87216198732693047549906981381837905920 9710013 -82178691178810902970756809543722630496 9710014 223307451378156681611812898287972505856 9710015 65076381132807442737212252525915714400 9710016 74303852138088940695334839657298919424 9710017 -191204039095181538295252938566954271934 9710018 4523554039886002373845300615982815104 9710019 -101101411355248154683484526560210429112 9710020 72372610598175645170255083044162132480 9710021 -48649560363977066274189284533681262148 9710022 -3631535590684925642808091104780926976 9710023 210786243024678902189482584479655917104 9710024 -187093098084802702661189154589544110080 9710025 6912968095039874077990921160901974400 9710026 -80959766147685088847843165843485800960 9710027 153969376595594850107923700140902524112 9710028 -139105825088424489816811610060021637888 9710029 -187732264317667421307998245709470843424 9710030 -45345424840460870403198400187379759360 9710031 70802926036126065647964941250997056384 9710032 80386302714055387694158662208095436800 9710033 -458338411553418768331753817353994984718 9710034 15869395632481709866398535314715787520 9710035 271179105184651438449714252167955186480 9710036 27543240234528993780461171000918028288 9710037 -3728954073670185224522102680749507840 9710038 -64564931100835408239897436297601917056 9710039 14325064458500209637793643928139597312 9710040 -163968489405235638334584489527637811200 9710041 -51994166807992178835147803436916200000 9710042 -325480666621665707718789821203915577856 9710043 110279261150699177263272254306275991040 9710044 83948406932568710068762819828852458496 9710045 -3223183369511413837762543758886468800 9710046 -71952001710240359338610688177763508928 9710047 101742538006591614022434268021307984920 9710048 -385081615782427652707920906315827773440 9710049 -123149385515152205539608097752990893136 9710050 -50574005042242740803969055513734707200 9710051 -194420431600236289015585748260780452720 9710052 -103663643607236166806497805589441447936 9710053 363549493165292178501977376902923122302 9710054 -70082749744364734278501108053235381024 9710055 -73342737831522624848179142455052546400 9710056 44331162783088701278365175416320506880 9710057 187508261263862898730466039516035830912 9710058 -35996353364813105361551107046067118080 9710059 -383187070529068369508082576351428657184 9710060 58472672547310280105694538271983718400 9710061 36758393845098079512582061176715740000 9710062 -110305186268602947801476580470114923968 9710063 271765961312098645284230489863562652984 9710064 -18832229036187250033677279622673203200 9710065 -88232579036684290498287403718459101080 9710066 -132587258736926183446631089640453814768 9710067 134307963344019882007848628112444007480 9710068 -15341274455681272637941025059248103424 9710069 -257329878632434607725363239482063101380 9710070 22949246674003414150674526582815609600 9710071 -15264216400417623815876606187105656832 9710072 -52423941430404674649368491462574899200 9710073 11333462037593367158653002895599205680 9710074 93440036173077971880751281288412684800 9710075 88232627231343484249119390732348105300 9710076 -155708810928240502280098625360651386368 9710077 -114915965525400501029741018990855492880 9710078 27470710720220326453253105440192961280 9710079 58186437563394016455418820011242525384 9710080 102999542523332050445795751043541237760 9710081 -532026485557392083822023270826259011628 9710082 -43247452288604964390313619497067559600 9710083 82108123497316752648209038693938714520 9710084 -194865889248052443576448589244728486784 9710085 81516619217801788429368551156704077120 9710086 193530475703469742785758028950385857280 9710087 -298913142790906899416190788459857113720 9710088 556354255202487439153179956220764160 9710089 -46107049775669295802026521418039954176 9710090 30394504449337273127363678837059002240 9710091 212753266340292201256570347713038891440 9710092 40632196548850193113698330054916669440 9710093 230014717856040330789318057115528883820 9710094 59405704684487889989587055011068917760 9710095 -12508813372952589948941270298763996800 9710096 31966277765205820868898458787311714304 9710097 272010548774477928965736150357234332400 9710098 -145558950595351157179206331602124057200 9710099 -23052235258093074082760723792627527680 9710100 7092971071774960472480678126775696000 9710101 -408054498509988916705124162592333899328 9710102 90440936120293809683719468787670988800 9710103 11335551218073429939392006584282681728 9710104 391025295914417033715716235235201013760 9710105 200826774510489565966182497448507952260 9710106 57033236451344377086354409844788592640 9710107 67176138775935541155334962037936986384 9710108 -290530266584150477198924152926630185472 9710109 298991078585831995082492240750075013024 9710110 23393881918866688222441733570318261760 9710111 -88175334856472798473395842042890795200 9710112 -48970757594571881645086413810513739776 9710113 -59782975625098289879836074741473133120 9710114 192801162963373345577225877392876920656 9710115 -18170645251605399846461165514288947280 9710116 -28661971744724746099624675801465442048 9710117 245080216911096962726590097157764605248 9710118 -12041161513754456130278937303451089600 9710119 -45589057677460322481239540601535450256 9710120 65234963540395012992123341414080512000 9710121 182030473298058835920017609910813259680 9710122 -3796335197307283416802057231055820288 9710123 392848441337077049410720126501816601640 9710124 -25892182544490635165300647072517036544 9710125 -169267952608721989198266972722085441000 9710126 -257608948033980240700309792869341431488 9710127 114347303896515157904960851700003205120 9710128 -84782142172415589177843155644510371840 9710129 382237487249677299717020505698116212 9710130 7085956820566172904674515988623319040 9710131 153053853055698446700257616360805904 9710132 -23008249955412728674505912768774411520 9710133 12593716127414941248902588926958862624 9710134 -148647915334086498492504535154846886624 9710135 -33531507850923814515591913721828698920 9710136 -68714541422622367541505130209425510400 9710137 -379084724062132162136164926699749472214 9710138 -120605811626601953919613039954228859280 9710139 211131580214893245997731568158329990424 9710140 -61756288444397843541085156058360217600 9710141 141013822616867189703765024606645029472 9710142 35002645203824890236112710915481656960 9710143 -151308039089382175343057672017707165000 9710144 72093369138880435598969197602926493696 9710145 143523752595844454074344549861032083200 9710146 103645123343378083663519101099109144272 9710147 -328525687249813287701419681054463758404 9710148 4405143437779610805733341253983891456 9710149 -67659523640544262933442478474958883364 9710150 -34087757222651060987263687953018007200 9710151 144905378021065431236300277671182859904 9710152 -21028128821382969884220590498108497920 9710153 -54609731236537834603664404882172229120 9710154 32290097207289818480115326089259408640 9710155 -4599166805985196774398066064049062080 9710156 61666964661144844908504702902438952960 9710157 277298088607039813162623483039697641120 9710158 129208738586612326526917547547017791680 9710159 31530603588112937763744299263089800040 9710160 11271832053286604528417736044829081600 9710161 67980596201586026821707150917379283200 9710162 -74529998909876628450513749386071751680 9710163 -37201698748458991564960384190984343840 9710164 246837183802763816384740098139399573376 9710165 -102167617241834029927350965036498987940 9710166 50144642191556505578321619529444982784 9710167 72328404418793730442689274619493317280 9710168 5915112328692565878095663210338713600 9710169 -37672487361954149376463199860283814528 9710170 -56241957638944299541649226317049888000 9710171 -31435141754430701344767067746367602048 9710172 305307999329153425323987541525518873600 9710173 155708594673252012610684632787774016448 9710174 1208538278961126158490400174793085120 9710175 -1128097252654196671000616375245689000 9710176 -175198816775382494652296942026242392064 9710177 -415183371380778443890755758812389226974 9710178 2351049754929020123202818401809504384 9710179 -601591452941734236022342793606640586368 9710180 -106996319107936104048441760531350009600 9710181 -13730717224199739069077064674293823400 9710182 -265890053340691036679115938732247196416 9710183 -66822956475327552786096882616118791560 9710184 132090368973266195000664046324761968640 9710185 -150427797988261799837079529470440186040 9710186 -24908063906257433115315556366080158976 9710187 -146184433391882736939200530847021628840 9710188 -250467993106833978189685965160077498112 9710189 -367938656859859503403608264320296285920 9710190 2043006558392725571449046952230296320 9710191 -230567542303876811665122888286359439408 9710192 -27859759447798853113314570730528309248 9710193 25607383249379025577819108304429755200 9710194 -6403827824543097315598017951847085760 9710195 88736714428774671481657543673244498000 9710196 -126650962099149886045912770339834470400 9710197 54208385675371589208489317136581019200 9710198 -252156777757862521607925426822129794400 9710199 -38340622542034299593480248321482744576 9710200 2939946674037716729222900574787584000 9710201 16944055755025662353481141464255762304 9710202 -11243414938857627905853689592787027968 9710203 -6839101632743566323071184444844253016 9710204 -2889635501178969699463768324294738944 9710205 -5877115814385711714654410976512496000 9710206 -73469977053982281195956499855350292480 9710207 -69144490613675062667141842951330470120 9710208 52468886139938399607716779111061913600 9710209 -208063191168097643912655843831334994496 9710210 154561859178237005518127227224214985760 9710211 -18073091912461906441230662141150505216 9710212 -889891259532933530010293737683292928 9710213 99513906155139479258694342554862644160 9710214 135792549211678839452707592265043151040 9710215 -227935340935556091219035912098618747200 9710216 -311678200734031034933962322932736409600 9710217 -2681180197420867754092897236854683104 9710218 10043580229958918348260412639969940480 9710219 -67445968432732583310673850102052622380 9710220 36488794941932242116437930652670771200 9710221 -219695290720401685577567483135268917578 9710222 -451530104942737033853237991410709568128 9710223 67269816835938067499608899133610108928 9710224 49164560485684618025772128930778726400 9710225 15661162722695769965963663634466982400 9710226 84053551936984602051637986938881862400 9710227 -29935869829903344374551744726060464800 9710228 71700067688242729860608320962799005696 9710229 -239604876595385033859857360204437970016 9710230 104469087252548153065939932517053465600 9710231 -389296101460475451536396232557324957808 9710232 -106135838602373827842129876208199270400 9710233 253725809038981427647690798835415622542 9710234 -255063154785546454033790887549081954848 9710235 29605356128270820131140155722666978400 9710236 -17684524707245282707264847607757802496 9710237 127105599839694783912745235844074918886 9710238 -82949060196662169362171803141907825856 9710239 -153365497130557310293620163077137520768 9710240 -119264471523381251981636587675651276800 9710241 -875377469557387582848035016652586880 9710242 -291094806828032117679867302937254104800 9710243 270001151988323673290715990689496202416 9710244 132824948523965278486884790087685713920 9710245 354000291898555254953582739047651701500 9710246 -43647178670862123236406880125712832256 9710247 299215052163900388632885680642001836544 9710248 -179258692842650025975438915758919152640 9710249 -103953376259016638374855256344596549120 9710250 97638469800440388801823101701952000 9710251 679950566203410682104024527000819252 9710252 -452659338190407703569586247456267516928 9710253 -152089713385357991904190848847010227200 9710254 -7490583568978364029522760700099563520 9710255 163341955876569849591001882128345123360 9710256 3904897043638740145597056696649973760 9710257 -130741569998123495262689122413697464320 9710258 164548588397522229383335947903784350480 9710259 -55551629791385461562780808311305313232 9710260 661505305048632936440030523491573760 9710261 432351127369187581818944249624613652224 9710262 -128221613979895632770451253372084885440 9710263 486556879518155507760535282087369449512 9710264 -68082358555624542919134155994129408000 9710265 54459996432820169378605045698596904000 9710266 -25530054133824277825569444591210849168 9710267 34616164100607143752138346642726476032 9710268 12074360244966559011548541793583485440 9710269 -62793919314720019227649588265316454330 9710270 -104051526688076422159631123540885545920 9710271 93071126923267029352901074334435637240 9710272 -60871699960480672297476117213946576896 9710273 79968511526352017940815615269799131200 9710274 -18726520101083794568897995016379714048 9710275 351074732343829965823593096922117861800 9710276 -125815880713086137737476534959903235840 9710277 96793789039577412528745503284164765920 9710278 -77983904602153270619714465322796584576 9710279 40472062764399418401057903706607371320 9710280 70519164887778087810339057683410790400 9710281 464389736174975938806091058357944050228 9710282 158708528037702298931427939932308202592 9710283 -50920115055962888671190785916911167552 9710284 -73683423374687648032526270658549040384 9710285 39099690683118316245562200347824435200 9710286 36923468847468370141294338948187380864 9710287 181123499224132983644878886041205913160 9710288 17312862752452461782397752740895784960 9710289 -121549888030922910294236527328921632716 9710290 160044431394354038254110793655217290400 9710291 -79924613556430760573482477035257596308 9710292 -94732134323772173951865977954983987200 9710293 75979729304479092865994090290372130816 9710294 -223915960296446923419309793080885436416 9710295 23390579008169934696553271738179276800 9710296 146241033810132076797245667280025702400 9710297 199334972699097545860874707056315796746 9710298 58372251023972565181130761653273805248 9710299 119008294425286234266826787343830639300 9710300 53394949598086320386575456461739238400 9710301 -42753570410543270201219657617242396480 9710302 -51523428805994522469079394295988619520 9710303 -6170507072812596695417419241993493576 9710304 -202610844806735958185205606268580659200 9710305 71246818846262191470013645078086169920 9710306 269713862808672130608439430328531254352 9710307 -473844248528388977372873637211033401360 9710308 -149695457534226416033823439630757631744 9710309 -56510102705558342107972305678369452160 9710310 50962831938567080881082000417342545920 9710311 162524327342482093631719759567066046480 9710312 -198533689047512772699541663459331604480 9710313 -16404645842225570232677435511122358336 9710314 10096666577502368043285210281533953120 9710315 -68578069196340204256636286368648190400 9710316 -6737610711172288575445313330336366592 9710317 42377715846566088987056626956047201892 9710318 -127514409919141897593692838924974611584 9710319 77782241961952572747889451422392737544 9710320 -32486962821699543286193740488624537600 9710321 -183880269514829340046770824092654946478 9710322 27418841945852429661376955071195654272 9710323 39222363823021423036084746836305199440 9710324 -12821403187794953807674618813584266496 9710325 -48020221002059819433272409400788228000 9710326 71361235495356102801484740695871230112 9710327 -229123848583551100652010653398773446736 9710328 -48991153994462940068860309040336547840 9710329 -54726875373450728875754182397034665340 9710330 84810579787876857296713712533152000000 9710331 142630871641061027568479887508871206400 9710332 352288244159311310011724306149482854400 9710333 249511079447207697249573179717095911180 9710334 -120523743776559046842067354872645605760 9710335 273234164787003834759953448988488530280 9710336 121449572073107143643595710790245548032 9710337 -37361287223439005452754806230061192320 9710338 158059500144739956335991762726926019840 9710339 169194701710218083173677208015302214140 9710340 1062387476764203672503090638333747200 9710341 -153974061332461703476237831566623817408 9710342 -264203007362755738006420528995298176 9710343 -108003117138408395609571384992567005968 9710344 -88699349686989612058238265427865272320 9710345 -4397293375452043467805811064343908600 9710346 17535285455691346580280750002569728 9710347 32363530689270492627562371669345838080 9710348 386126736460527051830496432164415268608 9710349 109201069175849569244615777391022479360 9710350 43668791505724140894242278259408232000 9710351 5438944871945349127223993602812311424 9710352 -70248878790565445691078743380315201536 9710353 415901241436601535263149390303096678464 9710354 93827514626433198226081949836985964192 9710355 -202767002294086819259710079552528441040 9710356 -67275670930122792316007954978103422080 9710357 -174035710950837956989433310071447856576 9710358 20383594340659037040399240542559989760 9710359 -18590219180450297844210527031175410440 9710360 -216918704743940210469149961835517952000 9710361 17766845854293578506264580624225996202 9710362 251904010357149005521756279330437996000 9710363 -107930633771896292403004769156557374576 9710364 91992478126797098924813997218601615360 9710365 31345447701135491310925582280117481600 9710366 -186211607562597291641995708457141414400 9710367 -49057334955960602904190232095517563320 9710368 -19222279447904458306004264072404008960 9710369 160157552372942219434489516327956280260 9710370 -16975125251928462260290112513985922560 9710371 -399570379328874824373571069495451884 9710372 132797965400223046959999292414525440 9710373 167728107966493489871571033165697260384 9710374 -110536305669809270691558282254594580480 9710375 68768159438238035292002684180364228000 9710376 -820911863417979270230367893159362560 9710377 139684154387306595469368049470275584912 9710378 -16156506615660829278898479578195727360 9710379 -19671755930301308442019770368914052904 9710380 40853132660612862018804398123013580800 9710381 83044798061659773921520754578219180182 9710382 -37607402425303993094587209287625357312 9710383 276567225242536786830211257533352547200 9710384 11798595281278421139307841204444774400 9710385 -55849186068067843899452696159323430400 9710386 -12286741186139616403117558745513794560 9710387 15296613773479808922238285870628514480 9710388 -231117873456709781042435132869023252480 9710389 -2162332403366881725455499050792688000 9710390 -23991516207405442345063386552150412800 9710391 39098924032162595347899743482447277904 9710392 -181245995965905080774390448356954419200 9710393 48652129415755586384887288034991909888 9710394 36979623187756693420395766043355724800 9710395 -64995322227313200490659527882726795280 9710396 40650529900720814097655340684754508800 9710397 95180410466472806874936188250519251520 9710398 -173300936810468081234770439349474476160 9710399 22275017045826919749101164712122213008 9710400 3897541940673892862721669506216755200 9710401 -237491497929144744077281306893146363600 9710402 -47187666052500157088728059046151047440 9710403 -33869597388289087970361175839918594576 9710404 43725779963607992874588495229450752000 9710405 -111660758371531862000084316074424959940 9710406 7258759907622811711227454410205548480 9710407 -39617113890577632326021413838592402976 9710408 -249159172320100631930580496297345367040 9710409 122861788555618201880356788411858525696 9710410 7279592401417261499731092168935573760 9710411 72723371759489832379925877886006677012 9710412 45837901653148570816065384627596877312 9710413 -459830168927303211483945837905035331338 9710414 36927319638883433201499699780917181312 9710415 55379875938407675055343412590225996800 9710416 -23429684552368980327560321291469324288 9710417 198807406373697328569729332206053487332 9710418 1755281816507500245973525203985858560 9710419 -314816537242206758047441373918361775656 9710420 106472317771492353925408667912829665280 9710421 -68996573599623011031626770073456938176 9710422 66960729579144097541110647167905780512 9710423 -230563043058566206014609232529472054720 9710424 48462873709471789187703222907131893760 9710425 243164153127187387666138240151332546000 9710426 204810760295474876484028116753184651008 9710427 -19378503427786307103966140790633738960 9710428 -59364855347175435378218957272107116544 9710429 -217707873525982237355991853507025584116 9710430 14293693007673367736582025010593546240 9710431 452440462794330150713298824697230980264 9710432 7428231646236592074099904437549268992 9710433 105574191469971810623028860789899229202 9710434 -125073038486546610601758976801902801600 9710435 -153315816867583124699730100773157539840 9710436 -18493718872417182099138028211375090688 9710437 -366886131807993527108978308995306237216 9710438 108774129317301096112720804149724305120 9710439 -104069749008061721139896455415508926592 9710440 -18352595233254664246887272650427596800 9710441 95851847452080909833194663536139743972 9710442 432893398975226996071760517650164992 9710443 80928561079907315554385077918927709760 9710444 -52968716079931143865970282212171223040 9710445 -133187592495967725611225249664886018080 9710446 35585935481187874093663358130519876672 9710447 -405105771155120406571682988675649520040 9710448 33040427555139110324731299139787685888 9710449 -86436317030382200600244505867678691264 9710450 -78336977499090610439827261884773517600 9710451 13869864996851235475193937889635745992 9710452 57330622756159954355065148174980171136 9710453 235006513694835753485723786145449674560 9710454 12659569371064870705844048282443060608 9710455 301021806938003311647822321117363606360 9710456 31633485356608113286502998605914112000 9710457 61938110383107650727854490222280148160 9710458 -43530699770246747637242505392672522016 9710459 -486394390157981398075531123644812870400 9710460 -9942933832301360552436435409293081600 9710461 129122185075335316474487478046465725062 9710462 -722467917119713407634767054551868288 9710463 -59859511647149372733156647412005218560 9710464 21304534833291862667322037657770393600 9710465 -105273794588145311789272289552336779800 9710466 102389423668687831527134983638644759424 9710467 182353860093658018240418603130226997920 9710468 33619948260472586738616567061068052992 9710469 -77209401760539357037697220023855012160 9710470 -27276510118502518552060746309936506880 9710471 148499644498597386069509189641782558144 9710472 -26802812611753900213793581950958632960 9710473 286249332576094432104115522153424301722 9710474 209106713628963679946053429603958930736 9710475 -726565120042000266436660701711508800 9710476 -153285278276869999212564621483493662720 9710477 -334461547557285132228949853615321565354 9710478 70743135204404840969479479826804694400 9710479 -49192382608398432967255816650845506200 9710480 -7183054863299253457473204628201635840 9710481 -68741787597857406460383953511382569792 9710482 -120266720262453091025950398021686676480 9710483 -57583397538656752718887956892497315840 9710484 779265340199915608087048016745910272 9710485 -102384538142560134565144771641127069440 9710486 36336422562878787892688260929448854144 9710487 288763070524078266786834763243773224544 9710488 -263400210342462543521465515812448112640 9710489 155855342508396132590824832752994857290 9710490 15568848172415624974908821143410493440 9710491 31816335506505757187104802328308384272 9710492 359609273992503008581333502943602688 9710493 -109989117736989305508346457309380688736 9710494 -92200772585488083099676387432737419520 9710495 -229659273124328786008640379601760007000 9710496 -298083686456889570921626508329956147200 9710497 332137299178266845629851841589207038946 9710498 -6241082825869701761141260466538315264 9710499 33516716020190400476642772149375966208 9710500 105842231494975738804668187575696192000 9710501 130599654439184410231805609565855125280 9710502 -11797520131269258886222844299011735552 9710503 -405567360125744700385679072100653074536 9710504 -161408279777448007508357563446331975680 9710505 -66280089961674670990425142277690438400 9710506 151518084484273644772058654890009421568 9710507 -337859775591016316461118390615740003608 9710508 -100138441228180851542896771654627786752 9710509 -128373753081438074234792763936378335700 9710510 122057986524852377058201991303009652160 9710511 59679333856418659848010307022669523584 9710512 -26997311798720729485008711027633553408 9710513 -96091619141994113012627008760051120238 9710514 104313117255064687757236297682758624128 9710515 46207969750183444014752071699630582800 9710516 224520471899963430930848437916398836480 9710517 79884808885681199142626738923793786880 9710518 -3846642120255167993620213634624527296 9710519 94918401287313868749531729344328418752 9710520 109111143327138944815062925839605760000 9710521 432239907806490597994081076620218519722 9710522 60071043122090043529619926282976640000 9710523 205097400459687653119288777066706106000 9710524 -1958741430003784113808821547765169664 9710525 54607746103818270751008723582168561600 9710526 -85264788376595892819053148562479856320 9710527 403860433329680829633987211899924013376 9710528 29298272450385974724487178218956128256 9710529 -252703492357831197451696017224466958080 9710530 84747257630087372837000534342567792160 9710531 -402426728946508289507862732894938361600 9710532 37035379175499891450319595887111968000 9710533 3202970425658051608363185552147647488 9710534 -113813569760694831528411761748173168640 9710535 96810116162307358739076430379123927040 9710536 123298195368116513899682861037759774720 9710537 -300103314841847833670824650825421787814 9710538 -24233834906202814527526795078602497280 9710539 1268426686153962844880497528728893616 9710540 -7735302677168215253284318285056000000 9710541 1254429252430124336831789996949344448 9710542 -61078106087887653379508703538307995008 9710543 321566861940775204125656446976744461440 9710544 28527492238033273314359853667317055488 9710545 -6267375402623804616914727165304534680 9710546 -219428694128890994332116251592000348528 9710547 -37682088272746501069556058809951649792 9710548 -201030384729470099381583650751418148992 9710549 670840495532691667220501802280156712736 9710550 -57404903367040888132822713096123504000 9710551 302474704628141738940874274642020220552 9710552 344138893608078569085961656510305157120 9710553 -307523328439722043398024256305025203936 9710554 -16171641582638876168080869461448529920 9710555 -26056739056091030000317864890164351040 9710556 -83680164027308167226601701940037744128 9710557 -239987735962144207529363374813029935194 9710558 -81713515953175831498074741011186334720 9710559 -174208778351872589249337953969649188136 9710560 92720476509804915307034690033913692160 9710561 617822243433634024397535197664796224 9710562 -26465637433382678035165166558509121280 9710563 101801258526268747954954307820075939360 9710564 48389436190569442135608080387316989952 9710565 -189310384364213692787439897191657904480 9710566 -73595513701558306439237713547929882176 9710567 -306282126133653087970073712584355933384 9710568 104275616780285211047477621700115906560 9710569 196540218481145396586677010546960724560 9710570 -75541506018647690035645846922089141920 9710571 -55762612531336080784340684572449660480 9710572 158137572922661378995477843381431070976 9710573 -377004584410998697363833606128080150740 9710574 -41130706009011528899498457299252751360 9710575 -42615748279386273289715557257060589800 9710576 12395107430086210283532180431968665600 9710577 197016775508209233274453564519402137600 9710578 -111519976751080544518645768749670172544 9710579 -194022883278990116355157383049566245016 9710580 -14211174068175318381760947389975162880 9710581 132453110593018927129738240324940919712 9710582 -124720470096627954478154321637570871296 9710583 -25167446882587390956636430505553111576 9710584 -113703051806252153089779772447622369280 9710585 871229975479502388040409910060024000 9710586 -6601088439469542224396194702522755840 9710587 -397869288033548980482990049643898192408 9710588 17629886725611829438988160471732338688 9710589 -40149544340667017966902044536992351680 9710590 9342158437340541298418968073544307200 9710591 619316053540271457746423459052020515200 9710592 87259367667348229642159042136427724800 9710593 -156619077674727293794733791004599520700 9710594 -42818039753956131037520713945797881904 9710595 -68586092267556489536516144473825752960 9710596 79075172562090210636849592783546757120 9710597 -56246536197943269290059930749736281060 9710598 82959317542050678814662875053181571264 9710599 2665524615174456931990014019074264240 9710600 -13549414592313789815931978318446592000 9710601 -32206206274335508327076612906604478080 9710602 -359573210479759012097112191729132153856 9710603 -6342771676104580900037009875649529600 9710604 -89322865563785181964687851874679808 9710605 101130618219503117981360831995435165260 9710606 -1143046171066206984123623007293179776 9710607 79274252553719752524510718482744934560 9710608 -115779224227377457409616790293925715968 9710609 -407603425056685732064518083195552218190 9710610 9177486726543418139545560167848581120 9710611 -223595463899853368723806067475644984788 9710612 -2776617839139178299661044182672974080 9710613 -2386819965698162258123840633966628 9710614 -180044273342889019747533541606482469248 9710615 12234244022085691338977312888745987600 9710616 40160591139586596552525262596804403200 9710617 -152130501754308140699549486905638295808 9710618 -14867322590500579630001682415480440096 9710619 -34312496060721457919618127769037297256 9710620 -37250577714888110005287058923425925120 9710621 -597319268137845396392134730770029193320 9710622 73253179038463077840442534722574186560 9710623 79521629385919740406346286195517006848 9710624 43716471469849856877396067618987180032 9710625 10271459665364996166468689905966350000 9710626 51442154652172432154902840835863547904 9710627 64960086878169022337659662966521776476 9710628 -30924232094712142040871644811903283200 9710629 -286028688782217348826990527373883864770 9710630 -176144835907764392431577396710873127040 9710631 87575026423671530211093143495968972800 9710632 205690193672492297945536041995295206400 9710633 163759102948702469540317377234947457360 9710634 3967354179847009983476530994558791680 9710635 -166079983063529234354044895224583376240 9710636 84463585252697894435494237355604237312 9710637 -364161906654348686671230610330579721760 9710638 -28717751377827676593822687097694462208 9710639 23332678602266589144243729258415683456 9710640 48171828577749085681782677343824117760 9710641 207719935968425615522107210130763425042 9710642 -132635460292969805725185545607567862656 9710643 -199671678780563329005699462802063400136 9710644 6648335006619915124088134064855821056 9710645 31535478154770114847435654514019621120 9710646 3943459195014951001935413498299557888 9710647 -3663028431944279792419380058738062440 9710648 -7052796485846810589089677149795594240 9710649 37022993110450265035741694203026148164 9710650 14272586878092744206174576739842664000 9710651 -114180480633373852489032018075075174096 9710652 11446379332296723293031387243528118272 9710653 -255103582462702858653263464681870114880 9710654 5461468471662859222682849714546347776 9710655 86602263314043043384565188764955705920 9710656 -161171342861166146255556955816064450560 9710657 -141627853943329889606438558512284470016 9710658 59214675979648114256232075312093553920 9710659 100521547927955358679131302973534002432 9710660 -76874059482484181519079851855026890240 9710661 241693949602544157887291863020030252384 9710662 105511819733175932057758998123464792832 9710663 11839815492280902220311719724289931304 9710664 -83718009385956111786691795877104680960 9710665 2051266135303012228826493553799385060 9710666 -72400054152616576549499129314344794880 9710667 98917740349574198389691354354249761320 9710668 29856552221545401803572805027036958720 9710669 228336648611371698197272801096309414944 9710670 -57659557343833838981404419817867591680 9710671 -212724645925252381028307641238814294256 9710672 -35250089390664553511440239821252198400 9710673 -146958674514196739414319148663119542400 9710674 20303913231853296440474878856015634432 9710675 18251602759565841098666746204339914000 9710676 -19694478691518716775859690426287677568 9710677 4539099412801121699121703718814075420 9710678 -171771231587708027000956437500776426944 9710679 15112280325874583633056724946899001600 9710680 7560360520845750709567582059233280000 9710681 -435084792483183524811176776671687661500 9710682 7325908183065518346010521047688380160 9710683 -29885670992549458704210263094660731068 9710684 149992539244935408105662235392537273856 9710685 6801234869170758007103437520316718380 9710686 -69159239093139026419477034503779528576 9710687 35659203805239602791420802757971871072 9710688 -19647868694066500935810028259764076544 9710689 51459974828502021807288838017734246246 9710690 -2889884773283426016009743839301199360 9710691 -66333977936571029040785830171803721920 9710692 -37825384991160782263938662869347225600 9710693 -5273375269384482130798603308944623620 9710694 21462608940459699356998345263572058240 9710695 31860186127643544226006530493851910200 9710696 253362649978484079287813759563248737280 9710697 67382730504638161391290823735635042272 9710698 -1506509582150195155664964902198213280 9710699 -19270941358180717073551959510198224064 9710700 -36675475923445764800990480524400832000 9710701 -9497969397721230312614979158573702400 9710702 -12289666589197168239398044177789233600 9710703 247264007161995423528477343085752784712 9710704 -29351984062258505620590109849501204480 9710705 -161906599464614811187251792075533512140 9710706 77110655360275144295649343935553400064 9710707 -201214487834137907183610806672985509044 9710708 18828387198729369422752195702671974400 9710709 -290374872198436561895398904526653001696 9710710 -21773332658492260814962418986837584000 9710711 28404968362461139030766812616739006312 9710712 356438231706126139861695003711317606400 9710713 -176511285250315465976113102326844469458 9710714 -36695690037411995695423890977633951520 9710715 -12878849982227564271000909029288463360 9710716 469231491344575220069166741993966332928 9710717 195082507774080020143584190224918233472 9710718 153504464248018248026143588613901866304 9710719 -58969186342941755643683941709460296000 9710720 59543457619561727439122194137455001600 9710721 36328183908867494339101206216737834772 9710722 111972362082163950520011379180469357520 9710723 223321582032557086371749486859807647760 9710724 50680166406905489621855503968778493952 9710725 16427379997478278631551529613061297600 9710726 60416473146701223467710066798032201312 9710727 21469043866683993727385063578918255776 9710728 -334314743146849756129873212661719075840 9710729 166197774364252484141453391806261922240 9710730 112676057485083999356285474806834769760 9710731 115670010831443825061129687669130726864 9710732 -285792213533529920488639572252507803904 9710733 3591687176424146496079627443218071584 9710734 676222436342028421240591083729408 9710735 143634136484239725886358774494346922960 9710736 14056901860816574396050171404466520064 9710737 -941781043793358123385466009602046652480 9710738 -12286764012767974252999859031154352640 9710739 -117280518271143886658137106402530926480 9710740 75057496315261611800300552303375696640 9710741 418621263769838892138615659253450020544 9710742 61162667523067958984302932883394354112 9710743 19249576476899447713847662154808688640 9710744 19869207685197155020688840857028505600 9710745 -184363238676994062585571476672476918400 9710746 39822536283911745997749507176437227744 9710747 453944474478440555047883520177514376196 9710748 55739694466728954105248071587900510720 9710749 -108932523515128343330522544701339595936 9710750 12818052660386604289862791607685120000 9710751 -204468279142465864961076154894486600320 9710752 -10762230380426164235879786397374742528 9710753 73207702284058028195302627903049332884 9710754 67939850793372733243940195610179752320 9710755 -318809377113796061776055124753269505840 9710756 318735925476820974033575577551262643200 9710757 1510015713997909914418247374218985152 9710758 -11178040695613141029380109810790857216 9710759 158703894566292713787108176293844292960 9710760 -3214631940458734791550466237439590400 9710761 7954496318617204135923637417433911104 9710762 -103905737134588605175346297086797600000 9710763 -94687243513278574997540098887995279376 9710764 153955757873026630848487477995891426304 9710765 108166007157286150346407740398127051660 9710766 -38080994675277510958519088331894524160 9710767 449292681415091379708850700082457267200 9710768 -16355329059298092583355776070359252992 9710769 -251988826791825609298054409374578208656 9710770 90944981823420571895918423686110898080 9710771 -231387312758617806537340127285363771460 9710772 -153379335041978402046880824004655198208 9710773 -261713074592854319939924185404726371396 9710774 -220396516780841899873325960336991695808 9710775 -2610138117559673971905129685281897000 9710776 1252323047429315053630057245065932800 9710777 363819604498817015024996324406282351300 9710778 -15612283514687295890302951970582507520 9710779 -40374984080053046268280568929484909200 9710780 -33459702785101065865976506013670082560 9710781 58071271299931177541435239966067975424 9710782 -141028668590595705100192070678988043008 9710783 -461478087963173297192798491020536107968 9710784 -45253119788856984724834276678299549696 9710785 -10402719542153209368200207436732167040 9710786 109285811929070385592573002761899837440 9710787 136160969504463530526182513068842829560 9710788 2674957759039649780503091035761136896 9710789 81382089471274041998331732508705465632 9710790 19446637774958910615215455734599366400 9710791 -314637965568075429415032909755973748848 9710792 39463481307401230771180029193811558400 9710793 -294157008699000330199180823253014489280 9710794 -159281288108662108165768074327294587040 9710795 -525418591322471081545018399295883247200 9710796 -20086878374157075743526594760940590080 9710797 377725131628133801464861246567722704246 9710798 -56793917651884881029545345928097936768 9710799 -107085063947848966406966937775008428160 9710800 9882366560704487892259995653622988800 9710801 192776226411544722309245065381064742912 9710802 8843107449593725438936516160451724800 9710803 -242771984182908044013229467068753068948 9710804 -138166836242299097681529737023487113344 9710805 64249360246856230001600773059961660800 9710806 68667883444461190713385477654245386880 9710807 -22046067917043744394622736778779930480 9710808 189276014873715394423786836006416670720 9710809 -51566365463757923118994541653134781440 9710810 -36442399029652637899053524385899904000 9710811 208061566885801181668861196607899119104 9710812 -70219915288549948711217761419769675776 9710813 60825421854318574240966093268502545760 9710814 64155286153393424169143270478009108480 9710815 298295717256991396631577490790727729960 9710816 -129030723743025114830499243989012840448 9710817 -328711310299462210255635555661362324288 9710818 38749077951553091791440503688940462080 9710819 -30754100675438127247073982653065392 9710820 157284821467796909873064285795143270400 9710821 54067989210084334385976113494657585022 9710822 -68610145511876961426974526024211709952 9710823 80749545356623138793857162557309792384 9710824 -174022698743624867137745789050435584000 9710825 -25642949956365380678701984343272091400 9710826 -1940020273410832280913326574972224256 9710827 73299801931704856781621221379377270672 9710828 99029040619214734498985086291189301760 9710829 948810176851669313622311436812493174 9710830 -13738266417466484634561061456041281280 9710831 6654173105741056942111908233073293184 9710832 -32436162550464647691294072629177057280 9710833 -58864199261046085534772695540854402720 9710834 24372184404483076752344697408876063744 9710835 52385585375511897150944663683559364960 9710836 57997037195392402212597562598016314112 9710837 29569438554045877765818963396698148060 9710838 41207976269128978895806283807475436800 9710839 79795271055361170732044586388530193640 9710840 -451378055432455131509682768144333619200 9710841 -65037153685556357883191773402697353536 9710842 166678541641693934587286898954121658592 9710843 49218419619457706411515062060213795840 9710844 -46502041890209235143846756008970280960 9710845 -131857811863955522157112558888045266900 9710846 -34707348070787195599032588961811302080 9710847 -11713814904296507356246263207908690808 9710848 18054501276130584908321108969987768320 9710849 258383491212626488584778127009079086850 9710850 25338884699589857206728274568782368000 9710851 -131650853319726617749563687327565830148 9710852 17843636003124977403706206957419127936 9710853 133041361152838288457175377110858095840 9710854 3719289728240552882564916477649232832 9710855 -71069590026465209701509964862514720 9710856 232785392937139810152509019879207121920 9710857 84759098067428077152344740028286002980 9710858 188636236323534657425898335476140581376 9710859 -232481846727193119571438767962553894480 9710860 -83414276773291281796427218887277009920 9710861 -99893893030691427297554217461418470976 9710862 -309024975172635769466521137757962240 9710863 8739619827667975602855918734913064112 9710864 32738437550537773646221547509925953536 9710865 137882061253163446417345431515218030260 9710866 19186882862031066993547809009602231424 9710867 -368812965533061298166982445578092461440 9710868 -78271993962268015557426279306767861760 9710869 40351990081045668414756684381028540800 9710870 -30193632761524248156055857523855728000 9710871 -206559118512889264880778961887583592088 9710872 103813803974097332571774222028138291200 9710873 -172239607268520166628657141452657933878 9710874 43805329028500000880357531047177850880 9710875 332062749087967359517235323974954732000 9710876 -18148313506157469357563245729198178304 9710877 306425565043837087686743854538989570080 9710878 29650274971911441647597277300450882240 9710879 -9407514299104620356806016638232062320 9710880 -135002547307692518169256176698240532480 9710881 97249013711519623114862433059085638880 9710882 79704752117884329723331104113507546400 9710883 -29653559459839071230785974901830638592 9710884 -298705156512497251593924731758865229184 9710885 281705680915761847479208309056206915580 9710886 96298129678168237023003961607358838464 9710887 260332558229837555898435699800409877120 9710888 22836886085704340107347118755419013120 9710889 -51493366683247006899321622335546174576 9710890 -55686607551856149535131484044168299520 9710891 23147596459572115940976768438657490224 9710892 -95937608434177736742890123158623856128 9710893 607602487661999047252451055250138908780 9710894 158894801578096501748378940448099945920 9710895 -107716076636130731144126099939413188960 9710896 2835444183220502053313475342154596352 9710897 -65593718042805875428181793445423263168 9710898 -5543399547116549413861723314666469632 9710899 -150605094145663743075758638124404925184 9710900 -2739127584803039564714641106919216000 9710901 83635904300699617356656048659338119040 9710902 882606223458578814191299793130467904 9710903 255154415229576293184881186341268362152 9710904 41271769439334883186051918427419115520 9710905 5027324509422212548592833655277214080 9710906 -379290382679803222380006274630282501920 9710907 -207817310414934345665115260104650710760 9710908 -30795631181327555146739631133532111872 9710909 -88382037601931742788819782549318405596 9710910 42686265349159161520083727703656907520 9710911 -122494685812821158314570517060177461920 9710912 56636568315708770005234496615128498176 9710913 -26320295711389522100138485640227787616 9710914 -20873305200215163729924760578249840768 9710915 117114827986997485495788970901464876560 9710916 -163737570944529814943881059196129256448 9710917 -202227532012343567290489932923319415680 9710918 -59339253985885503063209677677078409344 9710919 -82583175806359338586951100060767609200 9710920 -15877116848486135591806126788411955200 9710921 380941166950544756192219981225313979584 9710922 29105389431181245657060818744185691136 9710923 -129677463145793884266379777952973646828 9710924 168795849078025456842805109541853360896 9710925 4403560712796413657710966207859760000 9710926 248662715923909336136460451129280894400 9710927 -229333981276235054854951767807777021888 9710928 2240936694931996000173221592390696960 9710929 30526494719597986463828474453360584560 9710930 -79553270313943096611573904522189004640 9710931 -35047316835786982456585470414494059848 9710932 10247896459332930348419921682920202240 9710933 184363178908667517100344081692300287182 9710934 -29318139257431892820905983412357881920 9710935 -8350298097775571211776486502243516000 9710936 -20122132093140865521859949424877731840 9710937 -172619990433506087956222775613379149606 9710938 163240611709772992866049482432790947840 9710939 -41874826458604983501838383107902303488 9710940 49753215815219200105811573447817676800 9710941 435371760445904970722411898663778274342 9710942 91037346142531802463950408923306975872 9710943 199142807868809771284691275991891781888 9710944 311273473849337455975124454146680553472 9710945 12809492788935749652260569673249641920 9710946 18856216677128138883472455287912093184 9710947 482965373546799977898491983589926874396 9710948 -64581038284817889203695609424802506496 9710949 -106871550270949947982007826840688645536 9710950 -163489072399285481814088807461707472000 9710951 -334269498762248015277637125976320255048 9710952 156025155359555887608502972877404569600 9710953 -227062715140580478867015558688937903040 9710954 1392045940823510940796604488810765824 9710955 264121995926927776015442377572422335200 9710956 -252583272277049846298645634492100019200 9710957 -88349991306245979117063179509287055200 9710958 -96079816089421369526429625125575516032 9710959 160739643567205761612118568176521214160 9710960 23613927553564103080285085944572149760 9710961 -62180845504504300472435436985688316672 9710962 60954447997697274598542195088094764032 9710963 -2131323698101926396698293248608838360 9710964 -137297654379540234985273788736516752000 9710965 -435866168471641477487853630742754703360 9710966 239947174727031223383072300306869622432 9710967 -24981417916063176845854019859192193536 9710968 11939646741904687820827886415459532800 9710969 127841062896850600773703293984551133060 9710970 -104871491248481665845121228312541088000 9710971 9347928452847607089745855194798703824 9710972 200412853213261026364771909232084889600 9710973 118789998808647807509890914668570426604 9710974 -48215686750764552004949800732309639680 9710975 -35301595945452536032124914402296450000 9710976 -138300278914492061508186943319860838400 9710977 -461586479290145498970489554581816546174 9710978 42856687079167565594479949850843632736 9710979 90599004793117770948026107689478740984 9710980 -272085655661222848565327444023252623360 9710981 -107284062134596828769649261884657296896 9710982 -87181465554162583875179381848668370560 9710983 -64369279700390276235402651637059095240 9710984 -2653867040382377499998001752629693440 9710985 -58487568585142154917957173691514856000 9710986 112269150858555160498645077447445455360 9710987 87387713724894687946024641970460282880 9710988 -57532411903142056656974559244008652800 9710989 -397840233553065313354374373355510345760 9710990 -104296055742678204451562567790363912000 9710991 2794743034552458045942199639721053056 9710992 105819336886864068252240623912435924992 9710993 -169538176196522288503318393508341111758 9710994 -60159088148498025888971264265883107072 9710995 32406458237589423464489763874259136000 9710996 155508686224610362320957016276422990720 9710997 28989717571754285226796018965402082080 9710998 -42125858778270434949433962842259087360 9710999 -23405197032929347406126891094520090368 9711000 58413183627809100943749632149370880000 9711001 -5853815209059382049961601734556640000 9711002 47415953053765693709967100577574643200 9711003 153678093186615234891746459065488909504 9711004 -340428709081861954519035677916253970944 9711005 -207791524625545541989894739438834504340 9711006 67156302006450533143218416583548291904 9711007 41413564707383903512661825958931276256 9711008 272754568732056697178099313027035627520 9711009 26220062940508579242064946296080886848 9711010 14004856846530500776773728974735772160 9711011 40531185351428036475877208691463330800 9711012 61981799535487866423603352843480817664 9711013 -55073635967920740851196203982627658752 9711014 5538243420413504741280908487466229760 9711015 -15594781484112672055634694586778341680 9711016 175667901080846514941956246093762560000 9711017 -193137006923441376836829196362867015096 9711018 -23454773000089373249664079342514381136 9711019 493624894460625198318759007671244058420 9711020 1993740694648035078648425075393218560 9711021 -33409070839146336287697643719380200416 9711022 -102744418898574402838465613493097706688 9711023 -130263380980804185115355602287379026960 9711024 -8627233572496348823098991459315220480 9711025 -55333927451237867551676713608201542400 9711026 -25727172112863732113885532701043924576 9711027 -109006974022899061039271947813022004396 9711028 111146931586310232257688478786039816960 9711029 93060264308252559119566738678704851712 9711030 7694524169805817378466055441933373440 9711031 -71895393687188071451307959994545733456 9711032 -167661189934409068588810947663265689600 9711033 13656421016539970290937640749736496800 9711034 3619486353382212584191427706113245440 9711035 331372312208763408786350304735061572480 9711036 131292877968927879317003095520913884160 9711037 79417666188051655609774077028373469312 9711038 -39891416185842828759606509154713614080 9711039 67814571072754130459467250058079278024 9711040 -90146766549544782310845683188377845760 9711041 360129645133205638517071087793562437442 9711042 50045626255356984178160818145599774464 9711043 -126734348700883247559534536583935968708 9711044 5729585474733406940645997217100808192 9711045 -23687210906069652149387738837687593380 9711046 521790301240306680972960397219782942720 9711047 -144519887566964330749027000090473914328 9711048 7929383936092967643074698502991052800 9711049 -295687400791433403951861752234641916700 9711050 88663236463966289810336855369251948800 9711051 -10741169555298086412747036748659561216 9711052 -20506250250962610826729391592184038400 9711053 -17675534265161614498538159602971387936 9711054 91998001965794549730333466796026164864 9711055 21567214680464600736568789734314449920 9711056 70764749926169280489210784201399910400 9711057 13647970025838451437776029544614738560 9711058 475819588568383818803056938391345152 9711059 -384647782198975797167600311591751278740 9711060 -2400237058486841247687125211563950080 9711061 -324891994218477115313416474283895548338 9711062 230195911994004858919299502427543968032 9711063 152323152825208426470086191329687772320 9711064 6694110755561226932819976791780720640 9711065 -122415839140267793396798507218514211000 9711066 93186518072040938091632763522251683584 9711067 127561474289569950036980068474202873832 9711068 -511556466622843370673398722121942667264 9711069 -11957022444579370488168114220422339456 9711070 -197359994442382666647354081690655132800 9711071 133071887789130833637876673706715100200 9711072 3982441953051617584703408586672832512 9711073 -113753000378902107216265102260647170880 9711074 -32716029222065815498755113673105772464 9711075 146058524542206881536174284686299200000 9711076 296782642009391052388363313477509381760 9711077 5576739565052386037333474996883074880 9711078 80693027752302528796687504665481147008 9711079 20975553614463135321192573716188617312 9711080 182369575653511691196221145673110220800 9711081 -266751747371400075821951270094841647030 9711082 -111176044276773205441772783170458646608 9711083 -68620588638315650550106988431624160256 9711084 -27393825502582693076536392614973096960 9711085 -7332601087339672688623266925554016200 9711086 42343907647451115517539434817413022720 9711087 -171280410895994473766250106902582357240 9711088 6076246979683401538832242414953562112 9711089 373767189687157526066533540958331895890 9711090 8773618055956552330378057109544307200 9711091 -23512769132924640879659443382456484736 9711092 -86161411819448921746438433670703776384 9711093 25448824944341727612851371570228961280 9711094 -118868015075432786376016335076484494848 9711095 5345581673420307370528075730674863600 9711096 38330781531345807165968554149337497600 9711097 -863641929674697662878754284511907084 9711098 11407606412921693899577563303326418800 9711099 -27528223930732008186326590113187710516 9711100 30632423629518303026217108138402534400 9711101 723882195068864200502207610882618905952 9711102 -50120147209265292830790017904733119168 9711103 -592610356080059767112307333760335724376 9711104 -68199210264381538473335254393584353280 9711105 -116356841435146815911263089467130004800 9711106 -48092995630793255348459841058088464896 9711107 -10601247451003876814726362430144735328 9711108 -44689258017523318637474796567043491840 9711109 332770529324109711172695687415561131040 9711110 52615342513554928935362106168792504960 9711111 181780990558141646596370151008189800872 9711112 -90088032120004197990360289593534873600 9711113 222991298798679184216086493836769102362 9711114 140901883675536124820485909274402926080 9711115 -28885992497226430286165735250392989200 9711116 88323121432797507108746949252074960640 9711117 9076499342008246645301110373693942400 9711118 51816509782787492774269656452569229760 9711119 16341130699143490994409825111646354560 9711120 718117049103001721007491132145008640 9711121 -176246000092004306416985975248762799616 9711122 -36673145605716776755018283034002098176 9711123 -41796571566572489437814512667632064400 9711124 -126486355869051740605928737930536344704 9711125 -27529737509196399380168270235979245000 9711126 -32220795133104704059300805798702421408 9711127 -323376327055763158517674736582757412024 9711128 -24371202321595529092889059691898470400 9711129 52288179282920505150650023178632861248 9711130 -59006990342846172089049123518589404160 9711131 67983992772637363729386022310265138240 9711132 222485524819402284333649719576654838272 9711133 -457707446446621912681315778971696343456 9711134 -216206527251787085974816274858400710784 9711135 -12981083947079083186802689088291095200 9711136 181828337754577600510186566246263488512 9711137 53409349028124704113791952672965547260 9711138 264241940098519949471003318718385052928 9711139 -232420196414844031826198281482014657600 9711140 -224512269373212384295686635270912286720 9711141 -156202046487299214102074984193213223776 9711142 72556697385547346810482514353986048000 9711143 -96618812208429119912818591905072182400 9711144 -234172454152387840220431504790175744000 9711145 107333807286161724541495962329801070720 9711146 127638553640947748385036811580205967632 9711147 -120483097557074504617430700609021875520 9711148 302667789087013037498023993723376165376 9711149 -221695214263181897483206502384393746560 9711150 12710924299995638493004360849059235200 9711151 -128887794146655337979900725725051524848 9711152 13296065888408887585364690585360793600 9711153 919109478083706340495146339869977344 9711154 -109134293132026432825743467137917219840 9711155 54171944169755026623422009893861572960 9711156 25659683669209053274128087512583020544 9711157 -882249182548572473283890185509160594 9711158 -37321227106963135489977492185498932320 9711159 238810414780287454551985362898523344104 9711160 282543319414078054633056802535419392000 9711161 -298204468482894432896134270855185587376 9711162 -156081012210742741491561054308119835280 9711163 1140452059614166126061582824584239040 9711164 35375986095900516215483960233578432000 9711165 -62528001648613859110078881339998230080 9711166 109229552358584425002009059876219059200 9711167 53164859492150839758877350058539052272 9711168 20269802311462568881525828513783873536 9711169 103694775840649119451375224559053464040 9711170 1025057434143053771775229038806223360 9711171 3533863531358626314891452074296398412 9711172 204289637328945140296769912214325290240 9711173 -61941567726385772853476419570767379140 9711174 68120327426097237309698455877363458560 9711175 -63805520597318803837893435805464498000 9711176 -312636582587236320520746687356407249920 9711177 13775917847151439630402919699710756032 9711178 1697433113825654064771053435607185760 9711179 107971556878953768691799782316820309780 9711180 19833122781839660404683594101169807360 9711181 -574406041811817815770945712000882467456 9711182 -23908580939072966335525417040232062976 9711183 -114511314077956647898814278007343085176 9711184 13737023009210295690264810268343140352 9711185 150203948360900836682779820634367454400 9711186 32257189987307402723726581344959720064 9711187 -117116503503323510420707697033282823168 9711188 -113796209500145793605571302745364394112 9711189 7408873994607861962292584048490586254 9711190 3516109825777479044218557544058231040 9711191 -118068034213732288510038840659791522128 9711192 89078136992844188531262705674105610240 9711193 -29818634456023738495668401809464522236 9711194 -10370939575972373609719050603757465104 9711195 -43039242963939129918217531992148592160 9711196 -14123832620823047488027557494847306240 9711197 365490255733010659172910753476312946912 9711198 -46965373549239293117901664330305576960 9711199 -647069149582704671823964355682807079920 9711200 25415550886814663862074758721372160000 9711201 -297003319706613412544312497806657737280 9711202 97934451717537209194085748974481321552 9711203 211841164792733731208237872598695710480 9711204 -80131358051770762974101154287604203520 9711205 -38177128793757235717454525240389200000 9711206 1373167699606622172254019235389321024 9711207 182586695901345707354851867453996649136 9711208 -199088782447847483902697209362990090240 9711209 461804995509339115301456126201247078480 9711210 -50856960497479334124392275531590839040 9711211 -11917654215673623518340963518431417200 9711212 -300223670639254603968197860664315394816 9711213 22072127865517043983470269304240443424 9711214 39478602776161076319237085458498646080 9711215 4842177057461613352836719886331701120 9711216 93549040151176680915629386388091174912 9711217 -645004857711068937140754987633310815168 9711218 -140794330330006021801844879526050160 9711219 -33947540044180366901062277370695316480 9711220 70973931579987239537911562338658772480 9711221 125138734197872742894457107441328197120 9711222 -49544673092426842466528314626376292928 9711223 348190017632141263142372684616075350400 9711224 -95869484614160288200077568955463168000 9711225 123310647208687254630202623806242668000 9711226 3423289710571591176306363268874684160 9711227 204124790127190378696847824667443847076 9711228 -12027593658091952260677848710454484480 9711229 31992202984759698010841116828919712288 9711230 -167012568978794492563095306384355545600 9711231 -264198951679209856400237219105764302648 9711232 -116723585815524752702889412588260556800 9711233 -2238376666579665011764465890844823040 9711234 -2185425358116949669352639623013809152 9711235 -94744177806811688938405047789514332000 9711236 -112930944733822630955526930633082525440 9711237 146763985672535471479957603249247355360 9711238 123011450041127451620994989053744279680 9711239 -461919468313328096591886051658952169960 9711240 51673035487976400270109224922133299200 9711241 440264660667823115088198321695542175642 9711242 83030505948628258708955853392313534720 9711243 -68175226607989510908541700554548386160 9711244 170570459775021136845978530281115114496 9711245 4990193144797730756033994312483785880 9711246 24678647621229659000477345707430707200 9711247 -175148121245695317035000382541487280 9711248 127370787383003346620238332947974389760 9711249 -10682299759392459450660868491209472 9711250 -24591472698262741292071873625681340000 9711251 110849525966425038968819818015616528208 9711252 334053386344537321523532641173233119232 9711253 -381729267525547608946718134566538480498 9711254 -10505894569122344660338950145628089728 9711255 -134612612911356307608957298858827883440 9711256 -234224572009794777603518386252249221120 9711257 -92126156739500068079309079079372717494 9711258 -5381624819528409427352906927780229120 9711259 36257675920189533946035048956968798560 9711260 -13933382438225375989577348206088724480 9711261 -3789034803298686055793110965224445978 9711262 -30464454675761223362919807007749615936 9711263 -5095296977559484367238411495616836192 9711264 72644022193157652724079828971809669120 9711265 259146783567963526900632306353680780800 9711266 9384348752721156138556155435569441280 9711267 -13865036741340132319881299543425805568 9711268 -27784833720778326926760424126807629824 9711269 -463354384964396502940116051950912235330 9711270 -4471616067140889275270732404281722880 9711271 -216699664473042151404429558593093755528 9711272 21480157456269931812602640015645772800 9711273 9676889333897659815600187029209112768 9711274 -72409494340005469862863565303045200800 9711275 70403632789408899698058666288500409600 9711276 -34454671970219291999877343547443296768 9711277 28840238208623325596909518285241974912 9711278 267283452151912014883712266973541493824 9711279 142954416639466477509115676207043332640 9711280 63632503557617360534612397238247424000 9711281 -231417445067536308040126698179284351488 9711282 25750763880956048003606648798445158400 9711283 -220739193532710153648375880521381076468 9711284 34445613756383166479798383914269970432 9711285 -7588238129116639791881459509347091200 9711286 -51052066890535235071887483182366944512 9711287 16324021257752402724046802885345491200 9711288 211631425230309441326406695792398233600 9711289 -95936373497388958222160698286239122944 9711290 71705369279019234294794062936651806720 9711291 -62775502146177982289225340071500338408 9711292 -1142688082482836984919627093347352576 9711293 335396627148855220240738201409107561542 9711294 -125368342851952670406344772888417566400 9711295 40361526997156172671407859292939576160 9711296 -14872304459287745931717153490458378240 9711297 274982501853682484273367777124163434674 9711298 -9390925414137624510498965273095434720 9711299 -61779319816912423710703165845539193360 9711300 18684952288465857348793237242344524800 9711301 -164036559037639801791479750907163242696 9711302 114293739355084847715168756952252544352 9711303 -27044296011221969381682854073176781696 9711304 284691965095195460859305481201966965760 9711305 -12867304932474402867046353920601875640 9711306 54134969874100082287642999293873984000 9711307 237275245275674056043370228702637969556 9711308 67130175048996503592498402308101902336 9711309 -102152772958900145515830131106935439360 9711310 -140152439123943312492296652284967643200 9711311 193936235522891342348026798932268668912 9711312 15755352276732997437944930337077329920 9711313 -164811233130915959343173989786978639296 9711314 122167094853722337266270611340904753792 9711315 77701554143560262439615149709471843120 9711316 -2374780749351175998398889044543881472 9711317 21126374805465687786569936672252976000 9711318 -166743877778128138833902459078729118720 9711319 -140444287642028324625921092418318684280 9711320 -168861598695100779412999660395052032000 9711321 -201317042022153876946154520609455466288 9711322 75340569490271635549837541489459027424 9711323 -301775074968141834152581710641030746428 9711324 6992148208473427186594781828490516480 9711325 82701957841766486893922390923216980100 9711326 2841107101807148521425770173560397440 9711327 -238008824145373216718761865543334557880 9711328 687933151806738002534775388647626637312 9711329 -174317620876073589162578124357644744124 9711330 24659358076244086162248923002184785920 9711331 -44384495492380361788982262309981210880 9711332 10020909266007096104550880611492590592 9711333 -10352069436214024741291492615205544516 9711334 -50203143135205004605645725786549905184 9711335 -7147227399658821914775735112646113440 9711336 -134383007289500217861972476464005120 9711337 -103404806598185709766452859104545371760 9711338 -11799013807060109699414222227309639680 9711339 -71740270291331112296480977441222656 9711340 -107329961647837290938047678782063452160 9711341 -164532857814744946337246400720968604000 9711342 55743746010084961747501844627409939840 9711343 70651113196958778832225786184356350760 9711344 114550295635074312518071331550480629760 9711345 -56696493676271478010056910824907881600 9711346 34135171691746109912180374213417675680 9711347 -225664171367009404623392882157948753204 9711348 -121582238324900783725270623162332676096 9711349 99810207302837060562044516600751159480 9711350 -15741002780995395685881777902894779200 9711351 24820417168992456968405974840361432568 9711352 -43712582602399033905185162324579573760 9711353 -104151182024594213552625488326992693180 9711354 -109774524711208622001551615516892180480 9711355 76150088771754739744364447972521051200 9711356 163730016388529356880746185674757880320 9711357 -23588340133254920815887090845298717408 9711358 85929374676774722785201154263244129280 9711359 111089378192473900674340339720778803200 9711360 101568394043313042715478426301707059200 9711361 -495123728263414841739193284730689306576 9711362 22186675578106202525244490307741844432 9711363 -108924093371875819243677593042205068112 9711364 -54407934870651371810787551111291273984 9711365 222056854704049333622892994590403171260 9711366 49881599297365354687211405107055192064 9711367 34503942625774214122006618946939499416 9711368 -383002788669058495270734602259791293440 9711369 152022664197848730548814369347333287764 9711370 7947961048578774919766601172360642560 9711371 -405445234675120823094252158307839392428 9711372 141702266062944548661642206924448681984 9711373 -78327339980358706179451058345832691200 9711374 77700135369472996580885988158600895360 9711375 -332830265004955695932460294611961600000 9711376 66129165889073059032319943649244946432 9711377 -25595236219652573356874621656313270592 9711378 2664151620876833026637121118101719424 9711379 -175773807859432951848593879315125880020 9711380 -10186254368296175444594956452546232320 9711381 120586252412804264757969735127892033952 9711382 66835427291020796067913798596160055232 9711383 28544285643743993857590304681580352096 9711384 -334907268622057660911269510268323758080 9711385 -141159819692329400645302698271660836600 9711386 63880250175303721216857103075767283680 9711387 42865864566201301609558416240060848640 9711388 160875979984928389656658800274361804288 9711389 -301579306098880322429837587247501958810 9711390 -14580019490825390162598264949301583360 9711391 -245466439422743668874163040279338989600 9711392 -363173894772362429200976930864420487168 9711393 -24298638598911044888514520117006415616 9711394 46743832533960129761014739298193612800 9711395 73669458765873400663922586816493075200 9711396 115200157897987786225012010387032743552 9711397 -7448272179472770643107860702111817154 9711398 209423956116569469221349024182331871200 9711399 -14875568554487173030675215812568009600 9711400 -151205510587453911533986629746780160000 9711401 17254296159965690923462791839144169984 9711402 7986233754575917634996644780017711360 9711403 -37619924290003898646004984343284323936 9711404 36938519051847915119594304575758156800 9711405 81967015027730399697152489175153943680 9711406 -267920525509464457247557474423097350848 9711407 -231750388027033952328832522359735823344 9711408 55903730761601568779590611360118702080 9711409 -9278796140011837632462872867357863196 9711410 -140281641463305873564753205882820588640 9711411 59714849519162065260484007452790194224 9711412 121886171074593670081131233551744129792 9711413 -191972649177975495798089295869725430400 9711414 6856964107431491401558110636029142912 9711415 -2087693959428956553618429381570554880 9711416 78077030291596104393050660055154544640 9711417 -94764063149519617587796919721708243120 9711418 146662596693170450562554774462006673120 9711419 -219634086815755467275278842100661361180 9711420 26582373830859877244989250290149672960 9711421 5312712663450452433257530994019124800 9711422 11715390538675828840277996066607144960 9711423 27378912214543276257632777073789355464 9711424 -54692033290275838430914967593458597888 9711425 24806716169045045903581170637331952000 9711426 -74305248445575682070751392550611277312 9711427 -64478653585000084710112577740261733376 9711428 25300368737933770794125413321829412864 9711429 -19988029728060179663296582997982325632 9711430 2327617363047529066093151362511199360 9711431 332144424512843267106221640480290630232 9711432 -63955812206748496811101839008022528000 9711433 -127029731079660945181731528446481526620 9711434 -155359826480495740110997242928545618384 9711435 36704601463729050784957555750843234800 9711436 43638293166939037076048552214456958976 9711437 591954833844345888436998450596926382892 9711438 -62835615836434084341458797942363960320 9711439 -248298781844822019474898357327508914880 9711440 -77674852077374049153712878911913492480 9711441 -170365178987530208269576106098274925120 9711442 -14336306886923297209421672555084743008 9711443 21455104642944901587111805227213483600 9711444 155362349911620156262106181099033802752 9711445 -8010747379262966693379973961123036520 9711446 50336497253131485649499930855035987584 9711447 -41554370202475578651488653414124359680 9711448 489470085183179967441868046309844879360 9711449 -8089819208197007844281899624689362208 9711450 -26631395238327361723538563451809478400 9711451 -193608836654771997176731654478892848640 9711452 -209507996204561162431160316541610724864 9711453 -56680962857386031864060903637042367392 9711454 261804827587377306884597928920857715712 9711455 -47422727266918156356324205685465877600 9711456 23693812803453688284338192924538568704 9711457 108113381836151095799171007133054945506 9711458 149325625105103929653640164342063696384 9711459 269031929122882721692367929007254693800 9711460 -92467188890257109328281785719432960 9711461 -4918824316641031640958142187058561408 9711462 193840607677550499279737659338499509120 9711463 141252581172586750103940463337890554304 9711464 -324359578688259031177307236796006400 9711465 -39918155937206667199721812692443093760 9711466 139687763630938030233053341488544193280 9711467 -141608618739785885290669075349031833484 9711468 19094871469608152449632590307175249920 9711469 -572254786121028284951140305195931235904 9711470 -161853407485416132422656375527201792000 9711471 -44638443031023314178330395045014451712 9711472 23661389842748756578105559030214066176 9711473 195395639679811496285034586723175872722 9711474 -88123765769731563232167081283747640832 9711475 -143902442742906343055759571787099388500 9711476 246344625077289647012646768452175922560 9711477 -200618186422157811951292855075144503186 9711478 -20529455199790456165164192791617935744 9711479 257682309282208043948924540082280831080 9711480 -68219859376063371005295682837994496000 9711481 -206355013559117454006626554260285574268 9711482 -12563731216232593743278508356825081856 9711483 -275890511983792793443420447100732927976 9711484 -114217794947158598761757470363965632000 9711485 -55172689222687106021684934640470944640 9711486 -35461094185480194763968549846109404096 9711487 -56642137406825940373771583652391184768 9711488 209698257152593175204102486581019934720 9711489 202357592329033732067568873833366810880 9711490 16070979327190575422361970014941652000 9711491 -919810724828073329745526153572538810800 9711492 -22326611078687925645049698045449146368 9711493 383168104503993761388655529414526836544 9711494 3762382465821916880910879703557043200 9711495 120759742466075607696094488718385520 9711496 -115110117972755441360181768659892019200 9711497 301497053121836215053691354859579162880 9711498 -86096634902159489395746125799800431872 9711499 111591672114863948736720708724069653136 9711500 -47884854892028134961658305991595008000 9711501 62581720451099181464412749352880057824 9711502 -107382890723772512711552906122501593600 9711503 253696279177623996942595132194921928752 9711504 35229515036323088519302707170165587968 9711505 145642640583422358766439164082131027920 9711506 -39411496307332137080405872561969147104 9711507 -1508020983236781192922781265061438464 9711508 113768482469872672165927849221463050240 9711509 -59651018158427635837019326722071106084 9711510 -53582818168364429427602546193216589440 9711511 -320149705649074598241174429541676536888 9711512 288514962451027369623730254847573555200 9711513 -86626803166543825057651734087026731200 9711514 -22600609134987156114921684537893764608 9711515 -128870957259557086949710675245593840880 9711516 369796653443535630715989531280549380096 9711517 395367220207444254837041959426740791500 9711518 108655687265220857758804064118304067520 9711519 -11148700641376643503440352590226195440 9711520 -22002151059890670905226105920579174400 9711521 -64084427381818532224338696979959349278 9711522 132649610493112657921619213481582336000 9711523 -223003936506895343918870408759974792228 9711524 -184511046667334111465411053313548794624 9711525 -33419517982696685711445771630241670400 9711526 125192012122041105017907993851240878080 9711527 -115800711437961208743701015866548681600 9711528 42033133730936298394653284113687756800 9711529 385522534744933340537365284348526747130 9711530 186872477332445787304210732136175800160 9711531 73061836247488618878085616636757041820 9711532 -201325391866606595907739309984985922304 9711533 -155924331632565614402809520248977830400 9711534 -6840867643614893180976461081242638336 9711535 173527544879387316639250057216140225480 9711536 56057480960052647027759971756885819392 9711537 -36051339952024980049993173594444519840 9711538 11557578527864164967571366395129280000 9711539 -203733007129255556070041351559628851144 9711540 18383395197639084037154539966711941120 9711541 87908551407134168108101981439388352672 9711542 -68225592778602072099082863595891270656 9711543 -81375424700461506297368026156751185152 9711544 -29750065631850640253984362864518819840 9711545 -24548682170552673723348253515329456700 9711546 37347863593207596511446619041571868160 9711547 50442005369610911188904659362202942872 9711548 56330442961179726539737357349883174912 9711549 -471681367474245939418358345573610432000 9711550 950596684769282008883270922948340800 9711551 -212387206663534108809435723338540841168 9711552 43584225286403404944789415134863818752 9711553 31903312290958456706835669811649610580 9711554 220411198841061779482732911942265857024 9711555 3013676940652663129067035706190887520 9711556 -3933264745511783278771448855255220224 9711557 157780647628169952463897401950912779806 9711558 2736176422089107597416216961986454400 9711559 61518907873833250807976406650496917856 9711560 29057555166010007244957263421593856000 9711561 -27541316537983725510553218509188904064 9711562 100878067305927694041477738588474561792 9711563 56571074674386488763804450200521629696 9711564 -110652207850358574997492587191789044224 9711565 59991436600868791487904035764689187200 9711566 -38013797724671747245712935369394495232 9711567 244326179113848470929058437202559981648 9711568 -79402815197487194811785206314040426496 9711569 -48054436126605933706213608236057037504 9711570 77970125135768348014181107644702297600 9711571 -457812318584470523605389239876905966228 9711572 -23964768585756828354856511519687002368 9711573 -22216660341770561436182547694827247680 9711574 145816017825225074407444520230645813536 9711575 6911516372771209361576403170176275000 9711576 6605642993825110788272891226610114560 9711577 -3638294496010502996232489536429566560 9711578 78734543541901898438874972383384340960 9711579 100115158356048281189825591878899999384 9711580 -2288667923462821683470276713943669760 9711581 -270369257806716201950433039500183904 9711582 24764057032967513258677782095219143680 9711583 134693306112012945637718251545309013376 9711584 -287159811608255729269073131193818152960 9711585 108073526746106139068613428612396247420 9711586 -43339390485085333239357716500142923776 9711587 -1962331106362759296277461838426137600 9711588 24458395824578539678026815725829806080 9711589 -119099424549186416144586419381500294176 9711590 -39096748621088793108075952633950051840 9711591 -15712653250685090753626803536638689840 9711592 40826003651084060820181555340558745600 9711593 -251341672299366201359065981228285632 9711594 95669224148231976915754944283941691824 9711595 -227064719983643274848386703069566202400 9711596 -237384364024347738866570920003589164800 9711597 -35828429069320708966608418572554735616 9711598 15348270999609664602676708856436806400 9711599 110673828861942452391575282492774486640 9711600 16138843656287194746092926577936793600 9711601 403966583898225374873025747249504171602 9711602 -236803664318867042035405359614106571248 9711603 -180505535822990913221432971025511110400 9711604 107901931316871704989026883375849891200 9711605 -108259497982336520834159293585265008740 9711606 -47275732074192506894867703887167672896 9711607 -241249021045446566748381926555256534000 9711608 -110456152284513695670560735907029975040 9711609 -2962002286578148058740473284737983552 9711610 -299881234184711624430428366671689123840 9711611 -15888360167254363121710838293165403616 9711612 -47376026031802297164074555488748402688 9711613 80693813705277485065898419107961081862 9711614 -6473105405470744688724502001087191680 9711615 -41511951188131627568597021370015911280 9711616 231073237080047721785055044590351941632 9711617 19459822457650986899427491914628337666 9711618 11623597135707921908053633427348029440 9711619 344744477787613132052886417799183905020 9711620 -9350466962459514814424805284772779520 9711621 -265577416943901751193646426907763778210 9711622 -3510738683171988413550800605901467488 9711623 66792050994478842038551253632028166600 9711624 61506235736467619059206671622420234240 9711625 -45442025196244624466870448345262560000 9711626 4540371179150069471680465091635870512 9711627 121806129781494883250311166776330775280 9711628 -14053491254490257227175732718099312640 9711629 48579580321455914687915273458615595340 9711630 -140103304197737971852358564534326368000 9711631 47615577392313864169397441849670737832 9711632 -17661824933149228055995516973968785408 9711633 132067260611221348582858091018964048624 9711634 -17983762554583123818488649912973148784 9711635 169930615487344976481209727111191052000 9711636 -2262995857810004253115774235229388800 9711637 161049968268064754610991719334005063100 9711638 86230709017121653450329316736878908096 9711639 66836192832174929129529330545211745584 9711640 217936591677878436973707324275504332800 9711641 -139765524940740065352549496901093885760 9711642 59443666689849267365781407467856755200 9711643 71865991233734729033627606196619189892 9711644 337905993613716641699685878981793486336 9711645 -74999410669118359684166244886394683200 9711646 37844070576058130063403207896093485440 9711647 -235605342185016400466549077554682343688 9711648 299685991590349166871019934241998045184 9711649 -15994450211892507692905414454288627968 9711650 40149798607349707103899424419737753600 9711651 -280813069353757582113718591602867640968 9711652 216853646701431099232355487278630917120 9711653 106225308175927990299094960660656613278 9711654 -114076973525369513395878873754340088960 9711655 5930618037481312314914672709220725120 9711656 -76895328946631550776757031624715888640 9711657 -1962347561428677728706007408928585088 9711658 -88611841115745334080479619374833044480 9711659 -365385249367822769460352730992723960140 9711660 8307383487583065525535316375988633600 9711661 172199076157770190857283465100334316300 9711662 60124330392642775839090033317607104832 9711663 45419095236823113057937271628758461584 9711664 64010432105819573462006282083749593088 9711665 -25787716200348428707942279176904584600 9711666 -50925704139244923602859853980193948896 9711667 -65426817101340795622891151594219841888 9711668 -425212630229992668141322823497744803840 9711669 107233116511896262777914821575479381408 9711670 -63324844312996424337786526938871991040 9711671 554713187982667389203779920695696787000 9711672 -31936696014055669479609230029491855360 9711673 190390207630462612622468307683851194324 9711674 -20913577208413911410917481900294869248 9711675 93979147000222823145613345833219387000 9711676 -41459711992803931750982190125214867968 9711677 -2538638565617406947136310189220425428 9711678 21935463150570434398157512357309794624 9711679 4595506431769482053812075168647607040 9711680 9205391492465113711669283215795814400 9711681 -2359500528684835981115568873322454016 9711682 78317263157606862006312130002759828000 9711683 194836157489682874800094922942173911960 9711684 127115261298950631169625322803842590720 9711685 265908040564464512818432835841463174560 9711686 -205190434851362776894920136961355702432 9711687 247674226237962254291866927982625235152 9711688 56205634868029491601620582889710059520 9711689 69486171017612534277162489411086729124 9711690 65394889450107608527975176461641728000 9711691 -381028503778356366837950851430694230616 9711692 178492738708968925695665414847671301120 9711693 -100411058171480854225751568796064477418 9711694 -84876424468288623232792289157801551040 9711695 40949194493411396970306013180494489600 9711696 1467216674086790774863369103363407872 9711697 -213471608913544263248763531385889164688 9711698 -13972762812328241149098147401883749760 9711699 -6250781557034519776244494286591326536 9711700 -177687864701836677826888775186045372800 9711701 -3511465042135421066076653268524163720 9711702 -48308772381722632942834212719942400 9711703 -65729726485578558642591106426593478616 9711704 155514035922717194576604062661149982720 9711705 -41133936549396413740345793595627436800 9711706 20775481949648576727974661517193592528 9711707 298885833402047801804295094972558593600 9711708 121741982665217753714285910826044418560 9711709 -121859468857966787995666844920433514048 9711710 80696182466345479877760028701202877760 9711711 19941065573094497884359087206675343360 9711712 83137743361639939095614037613521272832 9711713 -82039699457069036055076713794381787216 9711714 -37551782628997894893746210843324856960 9711715 157507881292891338275546677218730025520 9711716 -77278545626847410649181423730496774144 9711717 184457954746040224096912010642110356480 9711718 21832960596881234503893139688277119616 9711719 57516464330756557166488020405781932144 9711720 6346628579252751574460735525469696000 9711721 -60089109897468365355199226422584217856 9711722 1056346361452901356410235564034337792 9711723 -7086071516180224098581177497476986880 9711724 -149455325539014531813701513691887236608 9711725 136259792608131716222289054931850544000 9711726 34202402077739534439699475800297696384 9711727 33482856665360471035861909830457746000 9711728 25329984203224422715710152143573254144 9711729 -8273285471913738205665704008587120126 9711730 -37709837353294885966955882756178700800 9711731 407005611529411129217378882421521332992 9711732 7206654497903651561943789030042703872 9711733 180065875529850190358882913967855399982 9711734 -135540562932403872645265632739334853984 9711735 114977780148319317912627216465309043200 9711736 -22363325314457261256608054552511897600 9711737 -169424749369277103177979881427036635648 9711738 67441520626301717449001224724621207664 9711739 -269467909251698711040321341929032186460 9711740 120265036552896454394486241646398896640 9711741 2162701019758843476493711129333139904 9711742 -32250697661421691857518933052306694656 9711743 -115654299307629150419534641959281077920 9711744 3605419241150024880795840360260567040 9711745 368527988024891329457478802240886620500 9711746 96022138347398587981049843193684779904 9711747 236100120084680246436972695160128361048 9711748 187494276822864128357776394003679661056 9711749 -76119575402902698117279549243734252580 9711750 9916190928005397208119040720743936000 9711751 593462049070905474129716786873322745248 9711752 114334645319519338948258830743065497600 9711753 3995485430059429000334782591916666304 9711754 39941773792487456619247156681422347520 9711755 115740173069010796695187339258432638000 9711756 -134655914853677619043592967283496011776 9711757 -54039753365684136225599867553659989440 9711758 -55096041147510048738920906037428817024 9711759 65226802698350790741040909630781764368 9711760 32652476604955427726797712729898024960 9711761 708280356068393664449301408161775358500 9711762 -37231840151711478285110408313637054848 9711763 165645379978506230555407168302185905200 9711764 203287585328489492654468842426232860416 9711765 724615132102674803930117409573888000 9711766 21088276112453169701938951844747081280 9711767 131814153747219042881369586839344196448 9711768 -79840606860208756186947943756720865280 9711769 214435536943727678539067915321728850580 9711770 58969886390132732613158534792351866080 9711771 142183025893777084969939537713281263512 9711772 -9992806937244921891178934613788595200 9711773 37676231291252564969927764483394638848 9711774 -6379217558881200800262513995909500800 9711775 -69420546531020269207013523271211804200 9711776 -23090743285115136822954681433300205568 9711777 102880311786365832560440063616818996224 9711778 -67520027714147053684342976851700004576 9711779 -154765471854995557722467798297226736128 9711780 -29032107966139619227676226985532436480 9711781 -224045885412535710487094753806688595300 9711782 -62917191113942839717391152489309759008 9711783 192431907330668655954392779418738236752 9711784 -284572165507546763387150912350682726400 9711785 -34956895077442679446176677864600844600 9711786 44362760166136572849789116772188160 9711787 217646360779712211136737455057712400436 9711788 26507479546786920693779273452190201088 9711789 235318651104619006717345877850236553024 9711790 -71748062642427423296442313174896873600 9711791 44217798875062726937401374232433458800 9711792 -74310453483914944701373848085442396160 9711793 -9444363336259967251319386370564517120 9711794 -254214955463955127813648561494183042528 9711795 -131858427070408192613101958002898953680 9711796 -15442951362526269962079332240449271808 9711797 16697633123464888544967953888083824000 9711798 -98624822316308126056581443083787857920 9711799 194943583195796127870543868938350133800 9711800 85689443902382452513045584821164032000 9711801 -81349669340188439535290618030235743424 9711802 -218375244039347710118800836791293557648 9711803 20682050996459990576148625076466502680 9711804 47924398325938475422525570048864714752 9711805 -227128259371602337170290963644045203540 9711806 -50254495709279378292688243944951781632 9711807 57352285824605003780517061169556216192 9711808 -1987828848118466362361992034354462720 9711809 -328622235507651029486310145451867436990 9711810 8252597128916863692056458512559202400 9711811 33477466373941394352599376703544960640 9711812 240121969956969699874815577939039057920 9711813 -194132962894824925942719132518170629600 9711814 38407471840432064919649156246028022912 9711815 222208457015383382971548561606741555960 9711816 -292318715985539386532986402289429299200 9711817 138336577822885432551509866853895887872 9711818 1943664749182512551622946053293320800 9711819 2392754307898928756207701617702170208 9711820 184440520507364787378767028559724160000 9711821 -102391674260495704814419190411276909088 9711822 136477710121819380494681357310396382272 9711823 602849233131632479627994759073728696 9711824 -27973290881459221097293475590192496640 9711825 84253778286735153154243010992926807600 9711826 74185179565436982045847892414417706144 9711827 -60738388130524245226218244508775664608 9711828 31584040186425168561305530243788435456 9711829 32811341320951149078588021874082500430 9711830 51260073305808947759463448782452661120 9711831 -196344980666316586413342197424117285120 9711832 -91970743883458984342595402177207623680 9711833 -382202827412971887441228253083825180918 9711834 13617297653741028724346159518447285248 9711835 34584980320838280976300121863766814720 9711836 -421491535156867341365306605924591575552 9711837 84272190869465856976432598664033785094 9711838 60469091497411714717223595334846600320 9711839 -52891685074622124907336136372063444040 9711840 -36627503042475963910490199363857940480 9711841 477505419366256748879851741679778510242 9711842 -16220418683053967966722062680052950016 9711843 68260218270272458698820642856818746624 9711844 161337231873262597897106380658992516736 9711845 -53801474971442296806861842495635395840 9711846 32834565697102776490538372733236592000 9711847 -4308374693638523957306921234672839520 9711848 408147255847053083334167721312258063360 9711849 158224783465278648409898731611602048976 9711850 9496225947331322054597237059561536000 9711851 13065618707112238502465114411800334784 9711852 14050819505224089610773652717890665472 9711853 -405511084531236369767716805255561913898 9711854 21203426949127015636821875291399997120 9711855 -112696725919958544098910956552044212240 9711856 15353924557239322637923311595952799744 9711857 150605154334537526512831134504254543412 9711858 -18636638746690969312634928497298816000 9711859 -110963572444067229637418294608741125940 9711860 -180310157483471152607166338183128177920 9711861 70229443579055529290432762963352931872 9711862 -89794195290415795612753827573371540928 9711863 97974724403395602228830305591735708896 9711864 4107534013845758933415227857711656960 9711865 -278633030465786124235015149561520704000 9711866 21794329889066681392188220250327697408 9711867 167621245015006078180183231096737081600 9711868 25966810960903835702570016739089709568 9711869 374531774907847215091806057689394075840 9711870 67618937717358490447618989295309824000 9711871 -46563808352809563483254529908425994912 9711872 21519054735743046689204123453431480320 9711873 174398464375711225090592162424516794880 9711874 -53911866222128861634773577020466440160 9711875 -22063034279562176246545862334793275000 9711876 -69764018623967816573974762230777811968 9711877 -66580386802366615596115162257554326656 9711878 198104686025821449048450356919594350400 9711879 165365564678659885185240210350231299488 9711880 -60678816429697744413211186653465753600 9711881 59438766703033615611616770921941414682 9711882 -14749667966777325027356820950294758560 9711883 -144129919074631988576737727999024157868 9711884 -51477667417108687685721297751777548288 9711885 -149422707901244511310611920541429997440 9711886 96426343340079337425572129564117853120 9711887 153484141474317271035435673672094907192 9711888 6041487190835948126399686452298383360 9711889 -40835640794951477726279644819171000032 9711890 -136131075017859472299523057293217771200 9711891 120789793961918983420694677628635843152 9711892 235262596177191784346828524817556295680 9711893 39627309811957920533491412522998064142 9711894 799327859474044877600037971206153728 9711895 -222191211248233753558776511365114186600 9711896 209839485211181279770551989292447068160 9711897 -16220068093268617841955712099186652160 9711898 97453361663449286213391764167242434016 9711899 957997305474075803128726512688320900 9711900 2455397593719895640294662081414464000 9711901 134875548533908259642407435304377644902 9711902 145430457896839702945305301254409057152 9711903 149592558028987267579199678250154464144 9711904 500703036931999807721001317608395964416 9711905 -49712270792175240199491954873698696640 9711906 119085829691482623487792273893047718144 9711907 -269057988083312059233459281991017149160 9711908 -90875038334754283488945001533894094848 9711909 -66802707047539576540176862513718267586 9711910 67044016496584109726249831321931365760 9711911 -240862327600118003606639186856496134120 9711912 -35770427193377069050317230299911782400 9711913 -499038476798339950241592188054716811616 9711914 37967579157181250004170942896136635056 9711915 273166859545183966828864139570111915520 9711916 63729469412797288596718902232578117120 9711917 133128843526155258742497621365582335692 9711918 -16097621383415966835621037740386890176 9711919 10471518927487255361027888009713037296 9711920 -3096461707864288611331720787452231680 9711921 -282383229698535339306441393223494669696 9711922 169877438669419110358402147649372590848 9711923 -247945208917250404580455214667452290788 9711924 -39457601111517885245606337404232929280 9711925 -181713255588846996027715325235634547350 9711926 21515666393962954919379937659492096000 9711927 267057546730165764791256124264561845840 9711928 123544385682506772011710536355352248320 9711929 717053505274328869599683325328075388676 9711930 -35780998086039311254433553254346009600 9711931 227690042565816147624121074151831862160 9711932 111417299371350953313860630432081055744 9711933 67334857786641793350032993423906984448 9711934 -100436301266338134949528152772005997440 9711935 -226746330457264692001692788194338756120 9711936 20818535630383004363375124860661399552 9711937 8934449955407331086079986102704617520 9711938 -6440426020557123169426818665761749120 9711939 127812827593372257244034370291676124160 9711940 -55541383362741456420268900894129336320 9711941 129521718621824768572367348800365597342 9711942 101874659976678400470020211528144904704 9711943 -77722014118879849801406122412248460616 9711944 -421567989919463352322418855824588800 9711945 16326427705308862484666073412372603200 9711946 -158635867382817902583096988520573477328 9711947 -184971766247884928195322339615133703760 9711948 -59825822821870301405346948283636531200 9711949 147678916956606544178445711158521200364 9711950 34389619641797691194881303934648256000 9711951 -113894731377736088258285668706693595768 9711952 -3262491809788087451066052675774521344 9711953 512365341980623706523988341210316586724 9711954 76170687378482563097704244396574243840 9711955 -170573886710560953132838041652964028000 9711956 -3075419961498443706523103805644234880 9711957 -11616292804609967242382471323681294464 9711958 135619226535612864627481976571610287360 9711959 -48113887919598390782797076941895085120 9711960 57105692291100835285552116975777177600 9711961 -46833943761783614503879323667825977216 9711962 -647840088343577033847124069323614976 9711963 -342767127656448547268351377834947637908 9711964 -2701907683499706655625641258391485440 9711965 -127247745710643597650159962674791894280 9711966 -361312819761275439713884995466033152 9711967 202841604647189647104358041757361290016 9711968 -12372351760796939135027673732803985408 9711969 -310957245645979787789686249255180819200 9711970 182414201393182771898175912376573435680 9711971 125868529240813412813157594524847782172 9711972 47809062607564741451600526577172179200 9711973 926070842641150709273536230145471367584 9711974 -132144644918639725822175452052392575264 9711975 16900870082083990470539068493436595200 9711976 -462427799898772589421973698163722700800 9711977 -311593779190931592577327669348863684528 9711978 -45342252703728247622785671606571051776 9711979 -138751327540512908721505411327017601420 9711980 -1098368679244805298883421438062510080 9711981 385219263023331347294797729332770653824 9711982 24392181995610798701689756381094112000 9711983 433459770548869629527215304139409512 9711984 24073625017624043852837230023926415360 9711985 89767433752810662034044473848430621760 9711986 24653696781925507070280870011330565120 9711987 124520744716077822446956971286373922360 9711988 -40001820402567588490015650842292541440 9711989 192162816747709029989698242102994858656 9711990 2247142241696876263900715609021022720 9711991 137636476563221796770946639409209036392 9711992 59458820736304954308002724615563059200 9711993 6324568791348573919768261773049676928 9711994 -89905713408953031430413120104823732480 9711995 -10476936530046754197353860254708768000 9711996 -13450352545964833160738667845435596800 9711997 16971298050989077008274913024352501280 9711998 38859571678724841855266716289651741952 9711999 155941662521490654487031571005638309368 9712000 302943326580801383003788984996331520000 9712001 7072071232975949679022682776902626880 9712002 106831765178022782044171181437695233280 9712003 -63509517968450544623324140680845053440 9712004 -104249998344813768376563909560108236800 9712005 -129200147431311184657549398113261590080 9712006 -215648950747328793072468110280738246048 9712007 297558415437571646573462502426097727256 9712008 -3099990522854504579311018891273420800 9712009 -173798969746041987356995820517382716380 9712010 -23157842323033349406807836724677882880 9712011 43024074015043310077148506134945159600 9712012 -252337738522477364095448689918278770944 9712013 527318148508841864883435247953383623980 9712014 -39583941225323054012405264787755478912 9712015 -155386485584401356551523386952491281200 9712016 -95637054891208864607815625821268041728 9712017 -26886265255066197466573936423975370880 9712018 45369869890223770707191701334866974720 9712019 -111384214312648873506987891061354985568 9712020 79774171502746453809821830945629020160 9712021 64188771967892998659969188213080320000 9712022 -13234018525036089613271734582938590688 9712023 -6585501860890678445143098458087861760 9712024 16395116851770777968088485013215846400 9712025 238526972929666174710875796327907193550 9712026 -69678807213909443791759711060892463360 9712027 298896648413080742125700569826021339040 9712028 83353143656250258306994060086761327616 9712029 -42554621191545818661632861311753953312 9712030 -74544754414407955115777694638491017600 9712031 -122824983514791866687124854683770603408 9712032 -310254376511509595535461856545983168512 9712033 805785367719131944676838446630764458240 9712034 176964382039092263424186169461926320512 9712035 314625037918892353811308523577740911200 9712036 164031167824090959648907832630325085440 9712037 -10805864538491938683375835022347020000 9712038 -26870739169830505446730743539110029312 9712039 -85555173516037458632158113462288327840 9712040 -29889419850697405765909509029634048000 9712041 -95066792921876083794912866880629751408 9712042 251786354143872165137610578382858876000 9712043 315525107928776683601090389050138831144 9712044 206382298976975042755581906750231924480 9712045 62948364111285687485089571488111548300 9712046 -134662629921026450724811243334995854528 9712047 -105384380823994162853633022376661961072 9712048 -27010878517855109086290853156283465728 9712049 114320884912060658364399954364353901440 9712050 -71621714992477218098496006862494691200 9712051 165658177960270047158094612779819191052 9712052 55548648338324472569023663321454739456 9712053 -135260692602338549404201118856434653860 9712054 141519940394340136970002603277085369984 9712055 -138246220628021375190163053193642112040 9712056 -99435127300109401941372800409009315840 9712057 50612923174005352096811696037029147306 9712058 17909581544599754160327010635899936880 9712059 850577263345353819732601258241487360 9712060 233644934664599953721819182493894484480 9712061 -11869311039578294088968022221652391476 9712062 2977923872349578558794760759585503872 9712063 -42301093741727246768888731951557596096 9712064 57505991423777700965394289214688854016 9712065 -191719473536766653538242000590981440 9712066 -40193101256894501854126717241137152 9712067 -208577449170702712867506478621943986488 9712068 101163057390568477315438578031681059840 9712069 -63839503574719895853242697404788290720 9712070 -33697301501007077366004829878380699520 9712071 -91728509496838570016163043695471905280 9712072 241682713540629654254492425105365073920 9712073 -14164417339999053414496455252901876800 9712074 6549411209254916445257696617222690560 9712075 47409783850531084181624502064141667300 9712076 -615246557456868261070896136321547698176 9712077 85266418703075621466948641756064921408 9712078 -254757217866557283498144887861122437120 9712079 80695818778314098361807654183412549968 9712080 7512258576876787285518213549360414720 9712081 84723004757397019120027119063329456882 9712082 400419084700748142402781052256875270784 9712083 27844312287684400826955003307460395008 9712084 -97475515902850617755600490265116870784 9712085 216100148694639689053444059842805330780 9712086 9406317667398498601030121704587900864 9712087 67598632485776873725305003246523250304 9712088 -407849842112235992328266672191313418240 9712089 -77629791395014721952494468893226107200 9712090 -89063040365416817670312535033893427200 9712091 -124748337332433902820222876572510147808 9712092 -17173582938353507453111012720806494720 9712093 118089619956133966014025823004457560940 9712094 -214257849765390759782705029358960427264 9712095 -21524278817866664532799747117186536960 9712096 -412131819939695808975871794251569299456 9712097 -32969017119723170567619936296157834960 9712098 5476368324229058625367899852790465536 9712099 41269497443355283376106433791070913760 9712100 95729846377529816073925473680427456000 9712101 -108655770840639552191016672308944295616 9712102 111846298120004599600081489197295161600 9712103 -274587347040577024873917108823008168648 9712104 20778819168998120320370259186133893120 9712105 -130021173759653786969861877886336955640 9712106 65614468568392219043439671556945016752 9712107 -19762353346874527034827091235495884196 9712108 40547339470088642489789958324944486400 9712109 7733663159498469915622049704053858528 9712110 2693145798681908852178073413803750400 9712111 376887383070887511811274542295957125712 9712112 -1093456657472816507635697290994909184 9712113 -179226522526307469107898947775648371856 9712114 -60516923806479421809196646398091919360 9712115 -14519791558215213347235649558186392000 9712116 269526320626471290717491553168438374400 9712117 -12245626666837303686944649466155891648 9712118 -21188148457504940204157112017881664000 9712119 -313382438731203538787090595686687057280 9712120 -28239979435893788985465591116311142400 9712121 -130002695907008563585495258967361968556 9712122 7435593040868166335920982697924463104 9712123 -204741525191890632850257858743847424280 9712124 -20320527731701874091838767383546517504 9712125 -76488341614169307480174890900320290000 9712126 159637742705608608111696335160155584512 9712127 -421019606297772911661019590707736531168 9712128 84543165166256744091392145461927215104 9712129 155240771023087950121089483531486029760 9712130 1110697324058982074166061636936680000 9712131 -116317996713915964428035178948685985280 9712132 -220156106702333681583190620980786015104 9712133 40413158958820876244572539079460444382 9712134 -55522973486160125361497623481526664224 9712135 10395701785333979350826785105386445200 9712136 142428694899155673054521448649031516160 9712137 -88464844064387911411697087037756461040 9712138 6553090847864481292653438505422090240 9712139 -36821282768138429548392047733752950512 9712140 -115371661324374787349108684097861350400 9712141 299134090595879836621862420132270993952 9712142 8994370676088737856616613932537681344 9712143 14756453582919851469344930175606178608 9712144 3843115190731579374698289233980981248 9712145 6638770597843367830388596203184761600 9712146 184974444992004998484772222650489556224 9712147 370020228854867941441449442403641623596 9712148 133426977420132102733039099560362894208 9712149 -48521001273340811206557445184078768736 9712150 17136168508487880672023992417902000000 9712151 254685448447494880762939527316875672432 9712152 2027125092462808294804618488434872320 9712153 244823765950522178771851941128189493264 9712154 -5570613172002321142551787549910123520 9712155 -197141911073684534725460458382230845840 9712156 -467099322462819152494592522800466432 9712157 -79694419409511352733414926805992422528 9712158 -143859515030267163837492929374639635840 9712159 4956358197459773544404568968560003200 9712160 -181671203978525670945267629980515041280 9712161 103347886925474145213154623727178284800 9712162 22584162928291103323802108801231679744 9712163 -164095652956116121536491777707405638960 9712164 18787232949036803004406819853633716224 9712165 -74489126058603749742604996498239335940 9712166 175998784052831374563887180910331864032 9712167 -56122078859373440965626836823685656960 9712168 135569603125814940340023227539097180160 9712169 330042331601888817118397736051024637440 9712170 79372893297346253217120500047648051200 9712171 -6683768352865339049295358836725500416 9712172 -22939210581578717665747893622415917824 9712173 116858323004245472409499802495308629600 9712174 -58414147836141583639622046734720460288 9712175 -215349551669358258486978666866739706200 9712176 -8252033405558650635897482378018291712 9712177 -256601272595605186064895867071893764428 9712178 61761503850482879702420146425065773056 9712179 -119060090519339767683298327065953239536 9712180 -5433893221802206681408881641436345600 9712181 -258018921475926235401880506012752116800 9712182 18814134673301959082607218202674603520 9712183 213564076918688777120731933223424593904 9712184 172423972215074809977451083276549058560 9712185 9189669375770570476637817234168933120 9712186 -315135440975863325674838255987923200 9712187 -86848249114933447255739654265390955680 9712188 65828912034699196786930764954646927872 9712189 41059200043635719277518988286478177990 9712190 -54550282101579170058454729693003140480 9712191 194351738787256835452518294681539445192 9712192 17475061904621353299969462093962280960 9712193 -31861615002852654284481927252665773776 9712194 39706566994559830964987711271412396800 9712195 81930980015614942668946273668192000 9712196 59038527762316563066319140156226651392 9712197 1521702728871912652444769916323441280 9712198 -160385451240693452881427289825067505664 9712199 94748733555177488255818206122026000512 9712200 81169949298824407879474539383645184000 9712201 333570387171061545676546353624157738202 9712202 -113932341415893628926999911305959929856 9712203 -32612946466350707635691216059442804088 9712204 -83766554586986477405326920190545960960 9712205 91508887616400079023973199505633286860 9712206 -48932441698140075438111816850803785856 9712207 -63829829593116422110907287131761515328 9712208 65544190370845912190014688792584519680 9712209 -69257430863799915555711535557158000064 9712210 -69244943700345669642104673154862538240 9712211 -332658541302655580164346132579254290600 9712212 2394769551192727830230230959944343552 9712213 -2534918952081237219444431879126381376 9712214 100495153696612944018868031078693599680 9712215 28050934174730337190109156546472223560 9712216 403326456036519954116958440758104268800 9712217 132420321435794240242955634602709778500 9712218 96421384059599580362292158362314146304 9712219 -507271952642814959855284239383617307136 9712220 15093727994164585439283774183921807360 9712221 384749979064518571099043845572962204544 9712222 -34040025444135973402392614912807623296 9712223 266598864307438116095924825835103065744 9712224 -73169813352437968000867362233745408000 9712225 36965470537927719243418390342633349750 9712226 159687253403229568297239075767361586560 9712227 -18904567767558508587585571497550805760 9712228 81608776632712719065426190234065917568 9712229 4621826446431079530365317244654072220 9712230 -62395626869316837098112108732814080000 9712231 28842399852520923221982816136694031032 9712232 -308676248961237406909780602246825984000 9712233 97455509203875675121405440035866169280 9712234 -64248051795547809588371917187316772608 9712235 -124621430807763989046481834013551042800 9712236 36859690559726626087953503275596917760 9712237 33002493846208113064804308912250842840 9712238 702619206050619304005862260942286848 9712239 -240885803841340249833361174319636029176 9712240 -32410591136036763203989720119551754240 9712241 -36352699837480452961563548573076214464 9712242 -8873880073734728851033822243384760928 9712243 244248283967537798392174621144187113440 9712244 140265420343094919821008279072213500672 9712245 -118461342239576211539393507566082448000 9712246 75232246441969605580705326730997531520 9712247 2890121090579146427491994394421338120 9712248 -39347553177555310623216294318157332480 9712249 -520321590973217206592398138033363171760 9712250 -108814840379817446406342186568159632000 9712251 -185188259584218732310605100276413354960 9712252 -116993682099676008649939562328055726080 9712253 530397237803829420718969365767156758656 9712254 -97572651407895626712362046101390714880 9712255 -96195802442266378948944080187047751840 9712256 100835428365836507102730118030688256000 9712257 -149941640975151376281871943478318321360 9712258 -252898483276844720850244131486667010016 9712259 439129243203387705612145446826063886460 9712260 -93351887998542773510873651289448243200 9712261 -161225706039266782413828520718378349420 9712262 49625960355905280132083688978729278592 9712263 -87944966884697473009141588399761251712 9712264 -216605180040295297096723698309397708800 9712265 107605668886769774468826944340814530660 9712266 994756282060744900657595154588493824 9712267 -143472846912028727722656038628624907200 9712268 187216850327781413079113244896752435200 9712269 -17679398223105385583637048412554220032 9712270 -79443693688160405091987767677544231040 9712271 -11650634760630880392519319043854968528 9712272 6557222125234744590509518797203374080 9712273 -304892834954609267361735037984864566478 9712274 -111078059856627561547306113170462108160 9712275 51244583590522081568597786954197453800 9712276 82328789808375140533205660034654373888 9712277 107402744908824039142467944244324239040 9712278 -17200528488901704869020905580188898560 9712279 82757205449208848650864592995439898528 9712280 -189353455753444233886548784171658649600 9712281 -407578738300857665116812035723665440 9712282 -4045032213560106385746593993061835008 9712283 -53453918256675459955601823034605229824 9712284 -30509498143362298647424299068935448064 9712285 -6043468131008107916094153534830889600 9712286 -61261784044656954438155688148412961408 9712287 -115829592617749222430591959630919841120 9712288 9537481707265244392500785060392206336 9712289 -104353915075852936469454584196686042910 9712290 -45247899564819504995141068458965406720 9712291 482117605972279728047486117873590969384 9712292 -12146080965015327861873232644068121984 9712293 89058104261638968880599397495102426464 9712294 234997702004197454559847410799047561696 9712295 223868044289394389523183249233282287800 9712296 103996177994728272434348627478358179840 9712297 120801900781001369286107057348492697792 9712298 186361832574295996855274804211388698720 9712299 80740651792666310791757229300503787864 9712300 -265059379288282195511670050880102400 9712301 -24525030968544683953332227128618295988 9712302 56360505426226733986597531148495109120 9712303 50153473323731119609383997723244740800 9712304 -6065586119164289999713986433919090688 9712305 -7095574353704994432418289950177931340 9712306 71306198062969917349662377959166037120 9712307 -245930219242986803881653321066298694256 9712308 46008618040274670249224838941136015360 9712309 109432260640583656802014539917417078510 9712310 17298081630412808891991051239536383360 9712311 -8357958614950373709032968085286439296 9712312 420298362515954839840475462870517043200 9712313 -14550612247441681303456103441061853056 9712314 174136068822292250131028981211981493104 9712315 -202328194922492349681589980278814664320 9712316 228255898092912848934345153621378647040 9712317 159077187960920296041119812792354468512 9712318 -50086291930521985300399785526343758848 9712319 -336933678894605925933345420921055113600 9712320 41935653199156238549081324100161372160 9712321 76612758478235617164183745336804386600 9712322 -172320464077159259244127545232497642288 9712323 110966647343055223862908875132018704772 9712324 3748855346782697981603321821312162816 9712325 -22295226729509034792676123450896384000 9712326 15628753097425071354797155312534533888 9712327 -294745950397137611377836239411159378640 9712328 -212586426499096890146563557764917616640 9712329 198864410240303302970418149789317713888 9712330 179410994589470397266757171691734001920 9712331 117526224502923232648900424580846867264 9712332 -76154882892673039700922673028134502400 9712333 -401386051813680287679789584649836769418 9712334 -74013649401705430550217707672844220608 9712335 193223664696052947183550244035087856400 9712336 25557613692147014637398641579453235200 9712337 180505901371640580008625805867354303986 9712338 77279727600665276006441557385488707840 9712339 203380963686131663806933976208444528960 9712340 -290453941047628696068382184949105930240 9712341 169828268559469778516339069917507469052 9712342 -137820536241876559145558199443020372800 9712343 -439235373249455220163180823630608524408 9712344 140528354535387553801225499080925184000 9712345 26869977863975058084347023541477767680 9712346 62516910617361993099084207039502314240 9712347 -242290547323715385468289183973199071040 9712348 -236657578558075847523389562825819248640 9712349 69489790121901230501024654643517021350 9712350 16358242995635855784389601145395379200 9712351 -14241056810437985974645347641556999936 9712352 88281814638666189170586562256415227904 9712353 -31136786359007516809495789659869676096 9712354 258204463314238809726667860833483447376 9712355 68361585932977297626411569862493146720 9712356 96062322213155118598843633529173438464 9712357 144775759210500817220468033573312322492 9712358 10084240397194757600692879740092049984 9712359 475415544222921790791108842611762887840 9712360 110726867737555509577183898461824614400 9712361 121074112487478691121243053839142780800 9712362 37533034329471183004455852218898579456 9712363 -179549996538196275544922189608806483080 9712364 80197878278454475463264625891350900736 9712365 -54689433029173230925119449968460148480 9712366 217974414562097361341955526069680301632 9712367 1168673076543135541072149535570823424 9712368 -66224992860311923518428583789829521408 9712369 -47906077773134127068848572885663825920 9712370 161965528406509233266159144358041534880 9712371 96224624109965392928057929251008874240 9712372 -441533209123058521717164364470031661568 9712373 413457771472508864448684089514709269504 9712374 18230021536028828761424139450673065984 9712375 -234307297724997193111786049128702350000 9712376 129532673252991794139930481299820462080 9712377 -301565810424537849315187480332025548486 9712378 -82732794915776124112772036980890290976 9712379 -330458555092094295864279161258292493020 9712380 -79819420630141316563595221979015101440 9712381 -176948415618731441574006254548304537280 9712382 190742828986833569766923443803733108800 9712383 -292240658511985047671104512685319000376 9712384 13659016677122616425286682624288358400 9712385 -594752798411559259102769190896929310400 9712386 -17349324161848805650065730783785469440 9712387 -745566232603592109734827516321779580808 9712388 -26457236603338756900168616743123968000 9712389 57352962651204215850460183473142588992 9712390 133625817564933692620754686994130028800 9712391 -83009859042159215095985321955761800728 9712392 60008306088671179508080112612626022400 9712393 -67344237379468148030603084258629201152 9712394 -23795418519908823582000841856076979200 9712395 9478241936757452968669160831518928640 9712396 -256194789293782773609066281164487891200 9712397 223380001670419065355959264833302689846 9712398 -2785839704537846216355902926279101312 9712399 210516053670239234722874378347820404400 9712400 -36643316529911226787150422226368307200 9712401 -183189623051995792774074323783382186720 9712402 30183220198736249024910487252133809152 9712403 -4075705378434130094890928869619610840 9712404 -78625266000032514719042693640785316096 9712405 209352584071712507815094454110011332060 9712406 -267484876316257663784147460161549016960 9712407 -175339912517768421688495202696273540760 9712408 -158208394299460161625926361083381166080 9712409 13465023533900965251562215293871386112 9712410 1241235109604768383690277876708313600 9712411 347236481117973960694338429117411897912 9712412 47043018033418446879145364504756921856 9712413 65045702784747685311565160416429550400 9712414 13969916235563751172792010207174749056 9712415 118580940411365811706777407729611035560 9712416 -69448295525649997750601878156817203200 9712417 37950194408908303748367848228513636736 9712418 185207372587922125644843599746053672960 9712419 -311470524911269498692982600261777922640 9712420 -38705823217638934363608062695331328000 9712421 -64218376025544842380773109777694589378 9712422 -13555511207498667062172505305403291968 9712423 -55399646650634518019281943780400493424 9712424 -160064313670475144059733848734269767680 9712425 -111284205634310161260104611476639750000 9712426 -15559788021615086063073003225982116000 9712427 -284249609051131245185383935338742462480 9712428 79205724147735880481850824518571520 9712429 -384243652439665253221369763456380132640 9712430 -790068322730405349499345489506574080 9712431 -8373765941011411967829503741707481472 9712432 -28379002138111036201831758248164098048 9712433 16102482959885834179826495094730610484 9712434 -148969516261724885293208148958786177920 9712435 10090942825027307846881719743783696880 9712436 485013290221697176741918783952087040 9712437 212395929009042533739530776126558375392 9712438 -55344244195399135643123181780908918880 9712439 24300962588503532544458237858781194880 9712440 -124976907780790769210353896865880064000 9712441 240718860878145211754169167070722220842 9712442 62188642819099314126094926310082265312 9712443 -104231832398729993268170643768375451536 9712444 -86453421092265769260454214251297301504 9712445 45118797807523507059603724248372451200 9712446 74180820666999384384668193927970085184 9712447 192101945846316546978485942684989608896 9712448 104222035738557394903741465480664186880 9712449 64024801556523269091204069903747114468 9712450 46520271168047028913245797529628848000 9712451 -41914120046195175606920622067799046240 9712452 -14534429751947489504564016417997651968 9712453 6143831006955601954622935805792569024 9712454 -211697691260592742711168817437264097088 9712455 35996316035692744675157503100804536320 9712456 138644322595134071802657712838186434560 9712457 -42760103518113848641011391932041497548 9712458 5466225306156079952665663135887075840 9712459 493187265058498998414173965857811760660 9712460 16189843192249955277740098162440053760 9712461 -107929303077797315327237425907270690016 9712462 66110957796618247632482460506012231040 9712463 23644016203090884581930082788006227008 9712464 68637016323684409682143444294096257024 9712465 63202712652414714110132939409635400000 9712466 -245587529805846500465975980429914611568 9712467 -15285947715109453671356731292484767520 9712468 -55430389425441401793811512404551860352 9712469 202308257794364302408506289388476598844 9712470 -12616755806397668880085757201303481600 9712471 251929230906999753300749285465159292288 9712472 43003370094429435834116026594958376960 9712473 21902897775569592954030139503307736784 9712474 44081641650728692681948996894348864992 9712475 127581175984346284972758423219439912500 9712476 110389148603882656861419570007708895232 9712477 -25385301251884686498999323811458450400 9712478 44567179921740672347997260692559753856 9712479 -65377368259145348462732613371864976000 9712480 -82246028627520989615762986962926960640 9712481 46180549356323516194824973457697796200 9712482 -23140039632462766767700123867758458880 9712483 470359157416529490269786843081626047624 9712484 78681838190246226800802839609208114432 9712485 100947675241144498808761536611959563420 9712486 -23945245982422986167829438626382520320 9712487 -96322095887216432725462853856672569328 9712488 99129034313656100435988261258979737600 9712489 73264882978869677194500092491907775290 9712490 -15220288538455447759989163086317793600 9712491 -270942107052130909545159286981583102496 9712492 11053830263077129188727827930119772416 9712493 -174384741636192463941550192745303220000 9712494 79326851990465725913695397174972282880 9712495 98095694433691466522501858940628749120 9712496 -245637655815282337895942047932088320 9712497 200622213984983385246224380518300549120 9712498 -90635544366689857492237097544309404640 9712499 -290354748893798034249628957065832216500 9712500 -17166252980426133811355273616307200000 9712501 -270609086952901801197613277655436108498 9712502 264739924926462447393774583001063971392 9712503 -310506768361726861956036486216443005536 9712504 -8045452997321573410879885383812014080 9712505 308762238763798275151439499161966152320 9712506 175204270604021929959839618731967827200 9712507 -53905501472317433676606621450390453488 9712508 94539127133492714887203972895650855936 9712509 -150717676596113254096119058044658443072 9712510 -6111779969023817047575897374814651840 9712511 -4941446005614602292834032625293029200 9712512 -206715980029333678725294272056299356160 9712513 186448373998515570125459939300907192580 9712514 -33900206921259826404966382463046566400 9712515 -6295920414594070002664950434170195200 9712516 136174314086991951036269787070462955520 9712517 55606966322419255262695647749194718592 9712518 -3748518480023313212010880079456620032 9712519 -437193053377797785745553274674421519080 9712520 116976121610832562506209082028523980800 9712521 -56949915833672132921390124385271961600 9712522 77334530910051783006718526402015403312 9712523 -325733565940596141416106043830092854440 9712524 99689771809684640729557483556870278656 9712525 152598532777038322522176417557356167300 9712526 232120386950968371499671819704092619712 9712527 -221958919765264273331915411284867902720 9712528 -26148660848740284200725722045958062080 9712529 28852955070787366056577803803290448484 9712530 -102274355367569523803328541040788154880 9712531 -18731890223348104318758063985342422936 9712532 -112336490079341316040466889562482905088 9712533 -240305383089105769864831128936677792352 9712534 12374503390854608434053205699581252480 9712535 172117784683993613187168984202507735200 9712536 11786868555695096529603463845580800000 9712537 141610639194142223981734349151048682372 9712538 238346816908292304971903580032988168960 9712539 4038681434266012673386806176908981224 9712540 -42145627292371581867810682187111193600 9712541 4340583159229984885261207376232211968 9712542 -35684111395808213188246069866843635712 9712543 -91750062415379016120311977038079794208 9712544 -577355483591518419715776317451425415168 9712545 -191354894456552800264592318395377175680 9712546 -17385083367892371817357528127785764528 9712547 44709987961755154497833048646337874928 9712548 2395639714143084736787137909118877696 9712549 137616187470752281346488113638889568 9712550 -159949496732017506284544686021967379200 9712551 147574869415396763476772017020084405120 9712552 3022582959410404756060988723627366400 9712553 -509333672755718821170825835176533271360 9712554 -13632150416565615339591805070709653760 9712555 204337279436872670640722884074551134560 9712556 60859700597789608791734974884568531968 9712557 -292241104662152049397195088806604438346 9712558 68133134575369343456652636750977282880 9712559 58645132909891370444591961225429993552 9712560 -6202307493862420476938315430934609920 9712561 370593716572997951902036607912753078162 9712562 2847781504548592935139062856547761152 9712563 113779112126525741043428115950958654720 9712564 -278820424180206053273777850727818969600 9712565 135451764684365046127809717196822527000 9712566 -24353194016759597577742603368657265920 9712567 120212210428053529036599283162053112616 9712568 237624455421358297620591943379007221760 9712569 -53357927455063916618328125667499809456 9712570 -3840404323260068649220656500598528000 9712571 -94508803564761210629676550042825756056 9712572 -33870153559816106025397073240356454400 9712573 -171277333927144566556089868849489105672 9712574 -23109899748327162462996947408647316928 9712575 12424395510773970571557134876221470000 9712576 60500458007481252890818699017144238080 9712577 -8501694139458976789722158835861694080 9712578 53832317670865242780117859398253367808 9712579 44511768139399831316349146614080192512 9712580 -182015285854905455815672597428873523200 9712581 158909313895890008298221557205000086752 9712582 4232335231098079447126324454627940864 9712583 -25243778310155489023775192079461424168 9712584 60055308848565099379051012991233704960 9712585 55032906178295168369438048886472383360 9712586 -63964202592646311994305827758551274656 9712587 -28570400800008113708813238282844185600 9712588 -93401275816076659861139055994165174784 9712589 -171141662768501918789786989986462473610 9712590 68677254654177011710499271088799293440 9712591 28142999938811842554935554870427046400 9712592 4280786905224421985246034210145591296 9712593 39242446527324353091649972124207184000 9712594 -59359533989528281350429387227025473904 9712595 -99018778241604064810312115058148616400 9712596 -189575019041072995494291367370036164608 9712597 -132968818712774107854534362979394012608 9712598 -33892161904992934197840566564669076864 9712599 -237174656515231712159276282263032140616 9712600 -8366052495522440303530575900500736000 9712601 96594150092534882866424888590499294592 9712602 218645913312537934899412101249316615680 9712603 279970395313686194899253559810218372464 9712604 -35927519687269693207646103171646046208 9712605 74491839172791794756735203138003365120 9712606 124099822357455584213698303880268826752 9712607 289190254667032216849849072021435931712 9712608 37097029304283858108636117079587815424 9712609 243971357872464181572856633032911195810 9712610 -33831754501394745135025424926118092800 9712611 74325741324044938546086279222211076832 9712612 33381513876721282034728457284098854912 9712613 -58821431165256924366201772693181707236 9712614 -50361822743471589424146913253160740160 9712615 -4041107260812154224552036861674589600 9712616 -69507498875746217413476889868534891520 9712617 -28061887238196236080239706938578110320 9712618 -75657702395752153340946281538404700240 9712619 -15074124315040958420178715027599829104 9712620 98400257943059845997346014111070028800 9712621 64619579737509499815496172200636579224 9712622 -193815198445032143246382096168398534400 9712623 -28252425203992940427256799109370308336 9712624 44576699285490536674619477406328356864 9712625 -2119821972819903064926280886936880000 9712626 23046356924790822027501711715400122368 9712627 -69952432999307678494343933091611337288 9712628 -9265849472316992955639871007454421632 9712629 7562945569977814080273205349553409440 9712630 44871648323842864820877094954078248960 9712631 -534399732286219785360334038326894106768 9712632 39232468868051928595489604758757560320 9712633 5422868969499690343078669690028224080 9712634 -80568128516855444771152619670666312480 9712635 70601418341907700624575004613212383600 9712636 126906046681634029769313845276237742080 9712637 -10640132498577788176046978433859418208 9712638 -40181706559636260298417774816579912896 9712639 132625217345778527961825343405062045720 9712640 11182748334785931111268944810847764480 9712641 -11649633843103349150590488745395927552 9712642 -206775891457760316858233790097119252528 9712643 -2037419650965980889764383034191165656 9712644 55611085694604061778045833251617390592 9712645 -256339160744073108373907973824200172100 9712646 122097248585472189306074892826832050272 9712647 50818055529180106680203061246024834048 9712648 -115385723617512059456533538437700812800 9712649 -5874834998236917556832066058166266864 9712650 1291048686004922294174475554812377600 9712651 154188743595469663803243640899864804720 9712652 120379191542562743337243562248307873536 9712653 241032490723952840952866251821526087104 9712654 7986138849501838574081565304311346944 9712655 507066849041713552053788198784744806400 9712656 -11143953612116657623652268231970652160 9712657 -45710779892258796107418836903082530700 9712658 -106191770278455471948709793918541235200 9712659 15761147764535209559335757007930572160 9712660 69236730016935621733347875147125647360 9712661 7824633116324600464248932307223225920 9712662 -37759428484598248201403513798969130048 9712663 202982233299831949655415482861966236360 9712664 177293198477413992638709347390157987840 9712665 -49737388595261420226491947343832538680 9712666 145241946442614274623873565542374630400 9712667 242647326159492681369656013520814387640 9712668 -966618114285702118939901398926213120 9712669 413738898246813934635034943908849492070 9712670 27615822081376330035797538090528000 9712671 -161532916980331271726867479389607656888 9712672 69623349256488486857346355477635661824 9712673 -159019798356560815718198697225396498078 9712674 -8433994936171247513794014501200048352 9712675 -16526978325904748075830280105843853200 9712676 374319336130524324480849831162980280960 9712677 148101590257463644780792941617241850560 9712678 -116266224485169610081610671949229198144 9712679 -413108670346840676589562369691369139720 9712680 22429449491890696957110028544483328000 9712681 6039255319310330418470499135627835104 9712682 -97547239450519648142157906144939619920 9712683 -524956222939447505301637393644994252800 9712684 -77325160508908514465405329550847779584 9712685 146157099350859938190262993182960536760 9712686 -25648929175931863587432905060259072000 9712687 -47365641787730769734532675748094055664 9712688 -32116927370940490472056741924416012288 9712689 -14173125646167330080450709249212084352 9712690 -64226083431273359321391306675446220480 9712691 -374406140740359094983541760348749435200 9712692 -141134575485898723182923524672396136448 9712693 92357850551536187029708459168072240224 9712694 -308767761168682157529204983034503011200 9712695 -9259945655173916710882360730155934400 9712696 50454299381253291976237185972557905920 9712697 113735252478757890284466784881159919146 9712698 -52711678989122353718159111385958721280 9712699 -319678327101144750026261314790516374300 9712700 113444495699166257140645097911755379200 9712701 311748610705894425850411785627343691430 9712702 15071204288324102754158021408819703552 9712703 27186738505941077230476747360595685376 9712704 34258336215060399484096057671728234496 9712705 -8216566995704513492863316685989020140 9712706 104519184213388578362648931366851543040 9712707 142056766545803629191843881391008055792 9712708 -489082044209244115548474913400330563584 9712709 10376253919467979009109778311324737050 9712710 37252936296501830047232100025356625920 9712711 -521400192437629448208429025011250176 9712712 96147499752229052390877366416889646080 9712713 -36406614596034965741462484870424509600 9712714 -219543436471879172714961196611192902400 9712715 -2189170424882757203440630949119244640 9712716 9411906675594809983554423815330709504 9712717 -57471302991585691563995150301920319008 9712718 -40682916745622781807379677298860613440 9712719 68453895528011845489299452777785429800 9712720 32372876698296662770418795006019502080 9712721 -209958375524761846790190893449082342400 9712722 20224337953820800183153348038371541504 9712723 -20428712669044368834802895291320663256 9712724 -42537740884322797818725086547489648640 9712725 -130060421535641063358334461769478145600 9712726 -108865086861195009055177351577341931520 9712727 38316571777563962731001787788877796920 9712728 -34664618283697388655494192292917207040 9712729 165072596267009523903844893537744420480 9712730 -58175281778057186483400625561327230240 9712731 -80304207268318722921258775348943616000 9712732 228016566487876323690828851181357146112 9712733 357547429468343386345110539556377737344 9712734 -64931388956500984070289646850660597760 9712735 -326729810025173419600785008517703759320 9712736 -153626325847605686811051763675367473152 9712737 -378770789404438839923053281239415310560 9712738 11891406048138829300893659200791244800 9712739 -95043403743730830355026511889215363872 9712740 7634633440393060149117622685155430400 9712741 24037720369000164766930993437108355612 9712742 24838693386287602177158075872165102592 9712743 214604131164786947471866574610262469760 9712744 -348224781937200909092499084916717347840 9712745 142039587483100449875789322858032313600 9712746 94979854156517453302464522181157476704 9712747 26817396592727685776750843614960430160 9712748 -77113304947188535255681461041884930560 9712749 -221625336328100742220202528901451878336 9712750 256671710299406030762681248852371024000 9712751 -27717587679540012971929678590969715248 9712752 -8409227518289836113309808059535589376 9712753 183337836601198814766078386082192642002 9712754 2432545687233171907466673765157438080 9712755 78288727177217060694881283882965815440 9712756 321447817707576543438105592399297934720 9712757 -269188855156390111452966031454767721280 9712758 -19329970593025625023687525984215654912 9712759 -72772075501480805705481891155621716768 9712760 -214423263145144521838259113184497152000 9712761 341347800842336332787311376342146501344 9712762 151073784591812040057640530270304826880 9712763 -467386499101293153036121012788070868760 9712764 221178764379604570218002415970496102400 9712765 -39380880861824669857387374082365173760 9712766 17371531861444076988353252501189226240 9712767 -80303671410888476371131549314556868080 9712768 301919711359011064205592726288728064000 9712769 -454267791016290700268009872967216153040 9712770 -764014609770404764000159201925606400 9712771 72332398178256104883054000207854222972 9712772 131693204725335750886611819322507111680 9712773 -53663721552275090668614366970778324352 9712774 97804418511308931846462380408257629312 9712775 235306675815695349419393630149342453800 9712776 29348335925295585709117654170934272000 9712777 42024796570001914769052250431486970932 9712778 35346005599725043973385743032757467440 9712779 -23507458614488094516098285997361035816 9712780 71094670873773828415834816186011002880 9712781 142214629907494724387453956822866926880 9712782 -1551700918498849298471286656133258240 9712783 -162415256059266518951515970495869713480 9712784 -93983937566941370530512316793532211200 9712785 -103788524197568131834226177553435648000 9712786 -122834417926894352405186175244808175456 9712787 -31037114310379318396213480404490389600 9712788 142896565304880239404169812326888806400 9712789 625213095681594271769743102320811293856 9712790 25506685686038072704424622591305990400 9712791 19451142980059685772240370157073696 9712792 -18578071373101419496449252643826688000 9712793 -374126915167250319572678139803161819116 9712794 12430665033098000584541592325765800960 9712795 -36722297625744756749225673480346759680 9712796 -2664056181692220097685477291178147840 9712797 -364986258393316835218373457227637135552 9712798 252769809536600096195874597771695318400 9712799 379460343376667034057518082995719384800 9712800 -59504742032089692829244757585297408000 9712801 247303774709512545170893944382365398400 9712802 -85760106525600787464964182703892756736 9712803 179111974342092302360283885728467747704 9712804 224183791402642777532097738404298409216 9712805 -86837549719204114630105140199348150440 9712806 -2750153205716689881692415661059484800 9712807 -77197012773612820935190828508397365720 9712808 560671019889816100586664043121541120 9712809 39403153958037594192040436608673083428 9712810 130090402884851546044725158895883294560 9712811 -9009542573377950536180583531556080588 9712812 20861891888019482760359064089150080512 9712813 -385456385030787845503013590135818099840 9712814 492862607146598906660972547914767872 9712815 5353479431230558597195145429823505920 9712816 -44621655111001094688430355741493657600 9712817 465375470144435701349184976262612830866 9712818 -72273763280578596436580124838379063040 9712819 48452816980307914677175325507037946840 9712820 -69181733832041350941059077632350814720 9712821 98406199958263092484456089769556903712 9712822 -12066128145075803355639608840879475456 9712823 -160245754192400335092424673987187235320 9712824 196286307553862322911864484634775715840 9712825 -92733702538840621451414487344619040500 9712826 43156266262534874827276184472210307584 9712827 94434245786855820229052473692370944972 9712828 -140994803615071983133736062922895711232 9712829 175098779876434454382214650462152204646 9712830 5698005174561043348621459395017088960 9712831 204754768147905930844638204621874260384 9712832 217921199706913711227523463025776394240 9712833 11123670933474048264599388642407804928 9712834 -169992210423240927073171770653176763184 9712835 -143148650096583964231319233809248865840 9712836 53205290717630579871450646103432404992 9712837 107773218375780809856986026727916493980 9712838 49092039244287052417267748685301818240 9712839 3143854396197478725488430477762320640 9712840 3603758013414433870734706658766028800 9712841 -325437819586080815632405011710479650816 9712842 100856200365504945764072572470361581312 9712843 21539284818551558178583649197097725184 9712844 -81175123620540354916994146807943852544 9712845 -188121864340343542775426388725062334400 9712846 -36718914087605759588900979593117599872 9712847 -288946694061659640909207443289701531688 9712848 38584981975433790786877259921127112704 9712849 -51321908967256208225567930239276123150 9712850 44754831526514305027371048231854476800 9712851 -188257976305055074022765264516247780168 9712852 24137011626944515124488197970554455936 9712853 261044013900681770830887131635964666784 9712854 36594621213538196871255482383157395200 9712855 -213701398075161744841780374135399051240 9712856 274651576798425847899015863953527336960 9712857 9943545360864929278686623971646837760 9712858 52627975970453870200643649687624299520 9712859 -49381550567958800818771052050722280512 9712860 24849670895831752620842600524837647360 9712861 475378006019827021162692869635624055462 9712862 -173883282253795528728067898272155037248 9712863 -120374293421955695886403487259166427400 9712864 -132256986202892232749314796844824395776 9712865 107684466965636103983818309872614322600 9712866 1141377669795381515280311330366532864 9712867 236160673228122282419738096952411574032 9712868 51614824438121585889243956332101190656 9712869 3051266598856181712448968534758066688 9712870 -41722793391850053036149412237567162240 9712871 -66086918486102728953290307449182035456 9712872 -1696735170975278251332301403615201280 9712873 -146078271750562829794154628003601271878 9712874 188543390978896149610445985361935082080 9712875 -13628948283962267078567614973342400000 9712876 5227881292172093673698007678239109120 9712877 -75376857409971987490868112131691407808 9712878 -674718607698984523646491769067155904 9712879 -382497185387211325206584048756871683328 9712880 91999695264619926196750292595045826560 9712881 -46495140459207491958881033227704531660 9712882 -6987079937784126836194071308651540448 9712883 6751801150142427536597542421329256400 9712884 36768496529838189575552353969490804736 9712885 -32245302321115032863433524915424263040 9712886 -66058652959157483949571564879831931136 9712887 -242922751227177800120095846546954136448 9712888 198746338361559046849231381628679720960 9712889 80869308029646183465718383410162691072 9712890 61427853947443453581260688361308944640 9712891 264579481285410535614062268502427685184 9712892 -36166526838881586510697726405826641920 9712893 303788266070949775360775927215377828864 9712894 -100365015077503411517590666220961813504 9712895 326439098868200939603532948880349221200 9712896 98106165304561141075672809181997432832 9712897 64805614371264292082568270440773273346 9712898 -29709519396900048795812351952144407040 9712899 -169789227402482108725887945744130344960 9712900 -48676020397161612384708022764970598400 9712901 404126025438306816769285950900488517504 9712902 58563148586830524289885487635734282432 9712903 49461881652531375191832527363440124440 9712904 -327277979730339708472916760265505418240 9712905 -105500810786697336326696548531338507840 9712906 -7263551523136114946873719245935358720 9712907 -108403943240992209076233847203010635168 9712908 -64187967261377155542966488167933971456 9712909 -421541266552255625437133945475537741696 9712910 -159817384422314534559236401358796536640 9712911 -2667993241351426865730723000131159040 9712912 -60030697676284126683586785056440320 9712913 -58311317248699112467939262144142959040 9712914 -109155931250933211075884938932600088320 9712915 -109582943606693277834597547752602131680 9712916 267174172508479879527089842794925840128 9712917 -117994638337710983490475674080439126066 9712918 324615586423920349944779206219639485504 9712919 133771761182574347070579111087694212696 9712920 -5018657383501415674530517224574156800 9712921 -50393997612422603863701991630008845878 9712922 77468305352052133379641591456092790512 9712923 -107416421096626927162381684989249552384 9712924 68244227198203947643618903673661089792 9712925 36973673689466151363669175180857988800 9712926 2022929385725741061681179703453081600 9712927 255950676198786825874863617792729101296 9712928 -534812868298744594798864265475699179520 9712929 54715486256809167476272529554206596784 9712930 5667568070238717011372175955087173120 9712931 -90394832223303911362834266549386255268 9712932 181072650688526222286830626044068812800 9712933 68124513663968950849891164046659771840 9712934 90501600615535187938576873947374438400 9712935 -84371051066833300992929006140973283480 9712936 311280984995871647705593032784211143680 9712937 -48158844717321849082558513978057238520 9712938 16803544203993054808470041312639756544 9712939 -19704940727045401555434558960236525376 9712940 82133764223357950809908903258600663040 9712941 25019981139901570261260031722620908800 9712942 -13290646638259077054751478131543685376 9712943 -389550351846864910428036771758219346696 9712944 -27783696475326860397232206389192687616 9712945 69090145884807910711604522460655416000 9712946 -53368551684208632236293538342341088256 9712947 243365084090630148288307790556674625600 9712948 37556254485038063706659365355103533056 9712949 279004818766612544540762340317033827950 9712950 -14722372802452331317638657223640620800 9712951 65983927124291158775284331094058170304 9712952 393855803001063905993726383215584563200 9712953 27842100105180320583167367525179129904 9712954 -1509740795117952420871051473017863968 9712955 59327415437519571469530003657252137760 9712956 -18476944818843732701400040097863581696 9712957 -232679019413932059664041680792690036794 9712958 -73558395726452021612837070462965617920 9712959 11758992080963002432034393096642639304 9712960 24454499792619894760860150553745817600 9712961 -35054240983687167417400032909416613438 9712962 29060292838000701925552529159459817984 9712963 141615496392784769533283136524328900848 9712964 -8264646922197006283254526675163697024 9712965 -128734776110073002013014236441298102880 9712966 11916001221765815475441555935587902720 9712967 352846682408217687222739790839237046064 9712968 109795025510106691237088644914266603520 9712969 -1207323113059712103378414492317348032 9712970 109203105462836566611955956052418596800 9712971 -448419410551045618164162312612909696000 9712972 157568593728980746407721692730744107776 9712973 485080558620467600536767116184324390198 9712974 -57216899457917875091131432865649224640 9712975 74572847967086509154283593073468413000 9712976 38743933404495603013319009809254039552 9712977 41496598080878750253173224783937844720 9712978 -62292365927276579554332776133752496000 9712979 426313096115956374005887166741504345580 9712980 5102829418703627195183303516199628800 9712981 93966567805818257083574264094155968732 9712982 11415478904333781236402714425188615168 9712983 142342553856110408388934257049772594688 9712984 54581982686839120616249450838092697600 9712985 -128603867678604559671648969400201687800 9712986 65746479373525968018228563524112945664 9712987 -331139028879316405891598295952513746364 9712988 -80906610579294336769882760647791144960 9712989 7624863657971114902864044831505788768 9712990 -23541807951243799579146349504203264000 9712991 -63231517849792473337624895621787978000 9712992 -43268970887089470459072056365902987264 9712993 -134713100621571800720859039397167660240 9712994 74674477365591508058914288877724100992 9712995 -166464343376347348012652490961799400960 9712996 331121632936673876841972187875932432000 9712997 160007494857415680803045069095973497632 9712998 -84139484666339997904274398728358335936 9712999 58595273707940950777994084994977393160 9713000 -8367881301561836028174864051548160000 9713001 -82196962860099416412897782249644843200 9713002 -100706750977545871699869852241962839616 9713003 208729299201338368700508423634861461408 9713004 -72426682469958316533496814797645774848 9713005 -13609149896784385956289428091365332040 9713006 -30492793745998792408678682583342810048 9713007 -19256545955059736997605689821989237760 9713008 -125331709921678791837390119712402669568 9713009 -307497008750836840249800391974492306960 9713010 -73923446100616032791290734213608701440 9713011 47801768367812664644719637462861543424 9713012 -4118398300105815676562800431921408000 9713013 -20692387985539305415525957478980583424 9713014 -208485409085265244596569878206488683968 9713015 1903252098196348583380232891590569600 9713016 -68551068286030059850286328509522165760 9713017 345954876611031402291380052682743257066 9713018 -46621694855722455558569683523130789888 9713019 586498760932101492148327729611673200 9713020 -65242551794676321207546324657132318720 9713021 -288746038274271924020747214264762662778 9713022 -76738107157951882262978205538689503232 9713023 -847577816386992503261260597827814752 9713024 332504138012704948415532717570124677120 9713025 -20762040971563030952041501433222091450 9713026 -70795301834420860929829248842660872800 9713027 69502971627332402115276917152206615720 9713028 -24981035436250978131514914748200345600 9713029 -461567229869532275802218156889513485216 9713030 90940379849268336238967286217427445120 9713031 100823412637092366372328628738492400552 9713032 -31612435422579758049558208437936291840 9713033 -623393329075522400874159040005373974 9713034 -7524305322094468812665457136346264784 9713035 -42942576111851146971745223002966500000 9713036 89336786865668271037454020432109018880 9713037 -56787765997608323699468668446465253440 9713038 73945326359606954919712364426449071744 9713039 -2343121458724154317112599947289173408 9713040 13930704221520669847186660069606686720 9713041 52124781017996676979607243116816144372 9713042 -37302707817438963987371746661809814400 9713043 11325512701002235264283666473793166132 9713044 53313583821619155054695699774039506944 9713045 -28105960445620366803477894958717048680 9713046 -28814723039408460733097912162242916352 9713047 -265997549944367557344797671734823643960 9713048 300815314887706593140549692796968335360 9713049 283857032814678560998040782603304934864 9713050 171481105918349294668339842961888320000 9713051 -295664610153989625006467132972705408496 9713052 154891507697349628679514252083013811200 9713053 -120369540999491453309485645569572085920 9713054 -154721235028973263426311278590503468288 9713055 1612691322103237035127587678104757120 9713056 -112529066710421186169761608427251040256 9713057 765307764112054920871474447430332440000 9713058 38612898693015321293487379713409401600 9713059 45289906469233656400869665177741559260 9713060 -23141562211651508549560985849142988800 9713061 91211781602402316804997525714048990080 9713062 -90825341868248756323967943084985063968 9713063 1396931300883751992348348806699127960 9713064 78285118948370964638931949147177943040 9713065 -57045770405764942971934017856048078080 9713066 912340925159627434774977277705430784 9713067 -4369909072711388991837076058229651456 9713068 -242755573579691720144916704370448145152 9713069 12250427403773266910764073761406055192 9713070 -120139747489974099406212659302829311680 9713071 124925446623616697853045812281747871952 9713072 -90001356205052215922928187003642036224 9713073 -57553887721639136688074784784940665632 9713074 -146918808622806660343357491902522112000 9713075 32588644314873991972285936352119987200 9713076 -99561462643023155900531400129818554368 9713077 -186528102394228085930712781208492544480 9713078 -4104059776896165525986772107333281344 9713079 -101809294582079876664688949288951021016 9713080 -28370829915474132339884158004606976000 9713081 56751517146995388099559406160117268992 9713082 -69645624081157386244483991111860632576 9713083 77772058971903628431026927195534463332 9713084 -45746958414038328578927776904388476928 9713085 35470402428792285649881619827474326400 9713086 -65932694683466485859718584874548595840 9713087 -230436319647102160030050703052556096768 9713088 2591837261424184405448139547386839040 9713089 50118227528765731753955867726695243056 9713090 88766750887654394247438580966309600800 9713091 -44981828710273928290733995287245936976 9713092 113352666270152821681469721600696259840 9713093 -16673456917046892240207227223558688356 9713094 -97851572065510474967006656153159252800 9713095 110224761541679154181410672427379712960 9713096 -79919807444523639555779448213644958720 9713097 -158125594955736236348518957809628651926 9713098 725207988502008706241266802659116288 9713099 47361170253191419271037329031165655440 9713100 -102844426885202688933083479510750041600 9713101 473628597865064863633003142397272234102 9713102 -38330352397576071370947009370014930048 9713103 -18841860958757420603835355596178187520 9713104 -41449712986569246176255197649928192000 9713105 -118723023335998270087370800741626315480 9713106 -47451600332696603008553057137938622464 9713107 -134362041382206676375909651436503643280 9713108 -112705974653035639533914821637913415680 9713109 -64019076000243028710609278128506805440 9713110 101435639947754767370046867314646241920 9713111 423134715791186451072693465116599065840 9713112 -31868324127180327394321112975226900480 9713113 -105821796752387100267866788546106843638 9713114 302037101853722960058926175334838943744 9713115 281471520128541803569306315696424400 9713116 75268543402310046975707261003760107520 9713117 -63681179627199653092502973340737759834 9713118 136017327708241654861946131053717559104 9713119 103426711275701149050455685549511481120 9713120 -209726324421236724833484171485986160640 9713121 86966098112706232207056841929574080864 9713122 -17699434721628230988117072145527123888 9713123 -356459525889081684506876118223760527080 9713124 -298507529672220794227496131139511358464 9713125 -38401350840544615475165445614723586250 9713126 -81768019092171262097940737726259424224 9713127 69896001632554515412405713660467233320 9713128 63328261956393685749853907051220188160 9713129 245861085626712749757703528390152466560 9713130 -9601041893919259384042092741041602560 9713131 -308616574734958701108153140542183085068 9713132 157475006364664136646505158963005236224 9713133 135814778927725846321173769659872413344 9713134 2529966756381534117259353703791729216 9713135 290034533916954934470749817505919659080 9713136 -10426870012507151657830010138150535168 9713137 -16007792383756270920997408459756317696 9713138 31613728181913371892100909543374984720 9713139 -104213072055555037314633338244593196480 9713140 -109761782355137487347535444009098722560 9713141 -1691386473416661678760695386264208000 9713142 7097029659981507647053775239783142400 9713143 -223762160891646879693699318966467695656 9713144 66924342398488633456861995942470860800 9713145 -30668115660475491022131722748803520960 9713146 22292106424091544610753225348970057184 9713147 -111881542847727469930681164225002365404 9713148 -16294763509620015770350450639362948096 9713149 758831863333597424885828572046918150 9713150 91821637469732786974446748319609476800 9713151 -49484512412834284591760754144677273760 9713152 -126626696784861456081539899186055479296 9713153 -46214347312274933603875383574260495936 9713154 275300653375886980468959369559823616 9713155 47943379441910585253997085592212457120 9713156 -4739519886165318149104349128015254528 9713157 132199436703724335370424783390776374240 9713158 2070319732229347607537876957461383168 9713159 105249900410376391479009026135865438360 9713160 -42966365468692103663374949911337318400 9713161 -46780185620832819420116412844313184000 9713162 360751290129779641448488999977211315200 9713163 59905554578308972361991920493201795504 9713164 170831170348588113193905587080778053376 9713165 64604097203940045640119838551761980800 9713166 -10550970580605960288266563199192873856 9713167 348925847809569905097614586388142903216 9713168 -23604975490539931288457220565852225536 9713169 -293371598623672797949927188587002819680 9713170 -17595011205461338581523575735755020800 9713171 -172051003812180163578887356519643678016 9713172 -145878040879733129060738480640535664640 9713173 151433569545276056524797369577750529760 9713174 -241262288081056222988274206085664742208 9713175 124047924867254652488939957307477363000 9713176 -79794899397094451108368707106504704000 9713177 418080850864674243127258252779760078026 9713178 115570819385976206570070044236194949104 9713179 185225713413218740193348924682031541776 9713180 -75651278846205078412008413225122790400 9713181 -155846988471633241876730302627285763040 9713182 4319166470641561849544955428745993984 9713183 -12308998944092127941993367793727191800 9713184 488872046272144685090304384382795776 9713185 -38327148410902300473817167566233214400 9713186 92983142024364185893174834458818572800 9713187 -59968330838649596929083026642770042224 9713188 291920267247960703508408842114516137216 9713189 -23640748393233433367033907953601538944 9713190 1704926476356298112756093770513152000 9713191 -460245685749743538241674709224339708248 9713192 325344824164282898004164314023485921280 9713193 -36019836452875229415820516390501806720 9713194 56090770390010376270662207173902814896 9713195 131411480297213060363973087256814221200 9713196 -46609855209145058037075350819717522688 9713197 -236014453356570447278244829135125077448 9713198 -151081705633762202028846109242477096960 9713199 18897270736878835653355787464689254400 9713200 -2278300969965529942211230826995712000 9713201 -111899147285697244968814822027013442798 9713202 142652782763702306358847999923831966720 9713203 145990305456231385599966647163914659120 9713204 -616087652874587236925052333006415104 9713205 -211309007303189830497461698770584808840 9713206 20719475704518348317743850476508187552 9713207 107324411351546935826952479272757768112 9713208 160243475107150161224668837039177728000 9713209 -919042308728558723106269908781467649472 9713210 -64405517969823226010624742799657976640 9713211 76348912708518433896845450022392724480 9713212 202669039908958781134461492524889107456 9713213 -488549439839350753722169865749580300916 9713214 -29947381060086981679611091688925954048 9713215 22227794953737203929483802940078175200 9713216 -854097646428084782547352788798013440 9713217 20315086353669298289303579343941512800 9713218 73742106286436526571078535634615248640 9713219 -189706673821821256489006451555061517380 9713220 13710618747735278820142519797527900160 9713221 402302740341286109392847070980176500768 9713222 -138009709657307925772888697388309171456 9713223 -21658099583732357972441615119593441120 9713224 601022326158599571418867177722024960000 9713225 251079386600503473820175217827339250750 9713226 14855122413559761620351707911242725632 9713227 2780573436562918025765172047719189480 9713228 -30600231794000876982865292759665072128 9713229 174144205618734734739055086397810319520 9713230 64480711373050606141540904992949713920 9713231 134644187520601060923890450027108262000 9713232 51492302558787513644426807532007317504 9713233 -310351378483271443337915031827423525660 9713234 -2203521593969861991221734254333308640 9713235 -25401144458045976479891276535456042240 9713236 75913158097412841163419383792359098112 9713237 -259836191619631879965903484354291529760 9713238 -112214382449739789734930085211327086720 9713239 -23756654315872556752897592372285321760 9713240 33514786752673303943813827361818828800 9713241 -84582282488720659725203922469940831952 9713242 40365979167134382623040429762997814784 9713243 -132864952948332735821946590705060495616 9713244 211305225093924804477405263069036898816 9713245 120752756085886110515942119918932837120 9713246 15439127740303792060362580067846888640 9713247 -15510078820437394828493357028187806960 9713248 -231874499458017805962745411745153679360 9713249 60646138914943339459087566644247026880 9713250 14706956910737725896995258572569600000 9713251 -6583797928545260729667171463508358096 9713252 297049164137316031375287182033431172736 9713253 34320875177790887706678218488979714208 9713254 -13922416322796771361823688481792991040 9713255 -51027592856345705180037261503252514240 9713256 44128392328614899554751733562146816000 9713257 -215104302938691521005329391698293918400 9713258 -25920955075471854319452791056003119360 9713259 134107583709469727652806381796472895964 9713260 92532847612916829632212930674980275200 9713261 -87234716600300917152739159695743842176 9713262 -43452481294393296814915955737211306880 9713263 155834532431748333743340448219427610624 9713264 1443390438503639104821408990376427520 9713265 -203652425090242539504409461835980487680 9713266 -15166056931530777487759601637575293536 9713267 -120266312590415123115831556985964072168 9713268 -100866364925725488428871083469989922816 9713269 139087563834932976547393424163385786620 9713270 2456918729891841701273101673754245760 9713271 189196568954763237122466423973563737424 9713272 163042838530376868612014415131158732800 9713273 547817349214476525900166601373332180820 9713274 82719107960313244666904810735443580160 9713275 197569888084849179575370341643265500 9713276 -274829605814344550531179846354465178112 9713277 620771583404345634564209455240403712 9713278 -32712227789582026071772846832781826560 9713279 -104471680569235808940446251750170069120 9713280 -80152229969345769044747722942316544000 9713281 19818517553676198398181651648912236464 9713282 28325383214396975694507496540162213440 9713283 131298963399257673335267264868180703224 9713284 -72156612205360587705013968389693886464 9713285 -202781827113458161228470800763906334020 9713286 -72482073937282680401255072566046498496 9713287 -701286859578800954265591278389670932640 9713288 41516218503375387765249897064076083200 9713289 132345089992291529200841285214337873920 9713290 47136538883246854121344802608191586080 9713291 81893212005772682028033770281765703424 9713292 17491086601915361183336038816498581504 9713293 127912550604916404821637291676163446924 9713294 239645242235508959480786725519982303040 9713295 -19442015174906184900716698049713487880 9713296 -108471877134660984962458076926764802048 9713297 -129503990169495106659461718276506076096 9713298 58809129975242045496333300971530391040 9713299 -1014162678986241102834713631318514136 9713300 -7790050278485979545462790822871008000 9713301 18974042136338469362803609399718022240 9713302 188440351433198390498645121094400815872 9713303 -50920539241100967708467005106304923448 9713304 591739867237406224921632297783746150400 9713305 45134732549295475393656879103576504320 9713306 14300465727595586752325198175432026352 9713307 288309814842128163991973704114374240 9713308 36361599011259181859121756009467106816 9713309 176979832446369353419505031168156993510 9713310 -16024009695084908769045934734277824000 9713311 -66067387552543214343084823943628045088 9713312 -127231724799545260406275146670833401856 9713313 -3002745403759507260294679883883217440 9713314 1367444530920670389595719070072104960 9713315 451366508039981205661785885784211344800 9713316 219521392652548207960256175686478922752 9713317 202575824209178815933730147104370784220 9713318 92637007057732630635791925780393711360 9713319 185494514131230474362746664371614417792 9713320 42305421149062791187598623227119616000 9713321 -250823252196527518471802013105065862300 9713322 78913513735889414176494333284031261360 9713323 86615977681230842079578212549018556224 9713324 -128876746478829348103680820440679031808 9713325 139663127600486891643590831916218973600 9713326 15394066948697467320634499006049394560 9713327 -15717879283802492015209628638420907760 9713328 33858925351467917709836271891071729664 9713329 491888359129920484066683634617550752484 9713330 -12630019178506572689379921316582617600 9713331 300486443388191954684039038462981161840 9713332 125982061305844807792176075250236866560 9713333 15210609435759899723316750506183609664 9713334 22485221816707044857285862225209430912 9713335 22431857194672119947993725888512248160 9713336 -71133472710256913377248150142430392320 9713337 101124560134691192036332091362365499968 9713338 113224007740073490647401208383313374320 9713339 89958310524502752924423557023662679140 9713340 -2370752773439559241304418118087495680 9713341 -199972377175558466619069085059304826880 9713342 63105751452332771204371941831954654144 9713343 -35734812004303397937570068834187489336 9713344 -62339885741452827691034337717863317504 9713345 -217519870578538460273749623523960761900 9713346 58784024687170532898401363527307097984 9713347 -56735170652550699155983347508904006400 9713348 -55513726174519249736073779926669255680 9713349 -579945328964087882055145732501800860736 9713350 -108302900186581444362539409855967677600 9713351 -72427945885215866095968443178909454560 9713352 113644452703307287646225052080236707840 9713353 -129755150012705961649569874501260424896 9713354 74812282989274160999826419925970944 9713355 22935556796690932942824102233993790960 9713356 -4927920639225325052785347833399356928 9713357 525256054959643919789399650355181390912 9713358 13011268860979728023136719144613730176 9713359 -59925192997215630956436655923346919440 9713360 -35944943479290836590767271325938483200 9713361 -54244592983566877733213182545588549696 9713362 -138700126004337425835751132668215015136 9713363 -253482832809356291522566282063385960112 9713364 -51874954283394709700652252237319501824 9713365 -12322461292491475702689857688872575080 9713366 -60890937641179513619638801197136627200 9713367 -112831218797371831491282319704102428832 9713368 35995202942867174031603863267017728000 9713369 -259990866421044604219057680095457898230 9713370 -86793291599353965426407281048893657600 9713371 -165411109328661989683587016889639603400 9713372 -8526624375799483153220124245919042048 9713373 -27585963731362836252990600491555082816 9713374 33130900762718818144276320140255654592 9713375 49208217795797066941144120365886704000 9713376 150958772740686735186656171570929336320 9713377 -257253722194304419479439161017534397248 9713378 21472181811560469419020140583556286624 9713379 -100762765974773242920844198214645981952 9713380 16787247321549727912749755323668226560 9713381 -190259096449251278299360762412231602818 9713382 -9521724744300194148693495081687975936 9713383 100054985837620765835663166423935283984 9713384 -18269263690303530709571358160115712000 9713385 -67924597108429175277367609506185011200 9713386 147919892478542345628183235823816289120 9713387 -214026940164985045349031643374546091848 9713388 117591791886070012173302398068698529792 9713389 23132256819165866813140678560085504000 9713390 -145502895485566448248025095512257908800 9713391 217851034045492569613522833437190520320 9713392 -18787676206482018465497386237750542336 9713393 408447735273576758908283875777470211380 9713394 9671748979654063469589300743587131024 9713395 -110947480217054213282414215740559119600 9713396 229608907217380334478196042113957888 9713397 89236511982713447246278994123068077600 9713398 -140722519122708468296258167875317972736 9713399 -4820103626939053376247183141395226960 9713400 33940888205480195338765593912706560000 9713401 -341785812879638132585586577443510984598 9713402 125992917247503763392483305499904951152 9713403 -22692739142876568762296900125520323056 9713404 -97694925799737836645597363302653631488 9713405 -53944166345383887774233893924128080400 9713406 1684339229280642677758438313251092480 9713407 5149147737759342699985821727475016960 9713408 -139165366302215764011459638671473377280 9713409 -137901855604373698714366233069735377472 9713410 -63649351651888736492412845289342666240 9713411 522416040754156630810875879795645427152 9713412 -127237242576574001344259324286188697600 9713413 -383135806441252219070656232808518736356 9713414 125829200221982368630996098924679081056 9713415 65927934363005204856517455966746219520 9713416 -59900237560070810205446299761406771200 9713417 -266311295475838422561360918404082624000 9713418 -38162728538059564311341186143001931264 9713419 212813832281433552660639756506708884820 9713420 -180497716178167005255849656984223390720 9713421 -168999201418905338876632325495962512810 9713422 9469619320966716151494002308821976512 9713423 89473970126460264916886149919627895744 9713424 16347917443007767056323956044583403520 9713425 28951795345240827693936650500013038300 9713426 -104374349184365864940389102010287282880 9713427 -513227679784929558912059651183479560 9713428 -111501969408592147994151870422781308032 9713429 27600706517679470990778181258467405888 9713430 51857697532034192751394264539784690560 9713431 -223745292639789149255601151859720256 9713432 -38884927706373840346231392697528811520 9713433 51729772290817967739841838603131271808 9713434 -154098359322222570153995025477431009280 9713435 38617184057732918690200799130067114800 9713436 115209410177352678793521230160064461312 9713437 199891795869510492201434991706688460972 9713438 -31111720524088775763474096126367211520 9713439 32143589565697953685400663413819640448 9713440 156472240961620631503084716639859507200 9713441 123487255133652061368616293119052511842 9713442 2290869561401673045634562088791289600 9713443 -141687568962423054039619588948642085184 9713444 172453438463722818853493342416990849920 9713445 90653337959232676460991849767255961600 9713446 181603180112194256366290631724871542720 9713447 9348217761345534531834690828050509824 9713448 -293002170906168224574956285639109350400 9713449 362061315749627300719653667502855000400 9713450 -57491768843328667047144273625300662000 9713451 -272701414641765284943556783426618245696 9713452 4000923702079323744742038234388611072 9713453 2668730965971035294201813049300793728 9713454 -39880089498163411232325002205550457280 9713455 255360450224785231384299758709413514720 9713456 -60440474555800596886021326188893913088 9713457 130463474864646764263414381212220926696 9713458 53160105533271571083266517172322964384 9713459 -172563640361186779705216000793203104000 9713460 -27906154638473052857914664175007948800 9713461 -36719101379632938564234063095385485348 9713462 -56364969740170274100000947965255330176 9713463 254322527920335426052864055967057907200 9713464 -242543052120946209953251422822023024640 9713465 -8408823156776861055313341719271048000 9713466 101192779289696130328252920518695288320 9713467 -92257102169882623296813797633714643484 9713468 -219933841897917382605993255890690064384 9713469 -6955854265532890025606334085497356832 9713470 -55087909616279846962415195423674444800 9713471 -296423363218282447563230866997177483328 9713472 -704793902426280283319344221061644288 9713473 -20311000883298974894851377573399216000 9713474 23942715731849089669416341385666766752 9713475 82100212168086823868986440650966715600 9713476 -203368860258915837455885790966092525440 9713477 -294092528265169423582646164948613705988 9713478 5960673547063153217629765529483870208 9713479 -260988767287636548285228666809213266824 9713480 8907074630579841022579524064881868800 9713481 -82884150525911193706636799162536977648 9713482 -98790875906082912402617784104487123408 9713483 62524298243144317845492026931820689504 9713484 -18042587504484072358524529691680542720 9713485 -1403978708941787575604157680351959200 9713486 -51413878923339244004606655066802309056 9713487 -23599716080482840713191474433695826048 9713488 -100862460175591954465623968597174591488 9713489 68876042471619067002802408989929681124 9713490 33542765701500477204806399700796523520 9713491 -20391815055538372648549659472514596688 9713492 -110588901802798313789399347819393992960 9713493 -545365739476858752079230469289920660800 9713494 -96145340264102546115950910719911189248 9713495 -128177783179667210657356209287675672400 9713496 12157732103720225511636558530693038080 9713497 -37021566487612896395624179018781512940 9713498 7296170098770101934948410490409104624 9713499 39186806793874418914147004294069547120 9713500 -325553516312212593927557487578657664000 9713501 21352304104396774589489879535128865984 9713502 -170906361896894735000198377788656713920 9713503 31355721830379220052222024759345518120 9713504 -434569799088597215598461661392240246784 9713505 -1318351851979275916380767098006702080 9713506 -91037280072268106972532515809164779136 9713507 180876602616385378960646591389016361756 9713508 19552776170351716959935247938327556096 9713509 14233607850250964274570732752304762368 9713510 -91629664135699653924257613017385895680 9713511 -75101508631343147678944725704258285568 9713512 -174655228889846023738123487383604044800 9713513 246361505520763340821062844301598019584 9713514 -46162290795535548440923300150411646208 9713515 -46709160546950097385437700561104196320 9713516 -75128524173897096392817097976755234560 9713517 406354678577529742388928615066243360 9713518 -420076942914307687627139155164283068672 9713519 -342081703554162748366538224887537118200 9713520 -1692014005937065750875329931694080000 9713521 -202638278039917126792676604383268031680 9713522 16637644100194483105077747056976007680 9713523 -23239661238833114277945947968268911056 9713524 270068765103028568502283801554725068800 9713525 -138173533773942087457608857311717444950 9713526 -8714874808599515557898160994908982272 9713527 -402963718526570605081989010134947401624 9713528 -4403788624031834955105911555667394560 9713529 -11698029795534979789116824398377598656 9713530 143285737018204971218147713781161736160 9713531 -335642125608066064134265810178518840668 9713532 -172991601898936125534812467643019222528 9713533 -217682526583056156554525209593236824340 9713534 -7813689750074223446127434342205720000 9713535 -15681874941307210523911846976529028800 9713536 -24679333637776466218145899849690644480 9713537 -269933085536246917480614596977519089408 9713538 -73122645051126740464785371979104327856 9713539 375554076115455511415167696243188942600 9713540 -41410681784207129467541322951447429120 9713541 168346045635029478826537503615686650080 9713542 -92053763709330567884645418086004647328 9713543 -73458537818697300484074218688058875600 9713544 -19183245985846563609044597952405012480 9713545 327736817410466004271109921076879806280 9713546 -35997467883584757625667235351324444576 9713547 115412175490037808289466103036706373040 9713548 1264524572948095668922299499127756800 9713549 -47316797634932507341451037684776293620 9713550 -5919246516135823184187403849933286400 9713551 -142496032787737311038692036708952280000 9713552 26895526719587007982672862318037344256 9713553 305478463087209012055806802761509182704 9713554 -42237139137953383365716235547369767024 9713555 438306596157504526295845019177252892960 9713556 19409160352153033269575752374429306624 9713557 -914421471686028096947226265850036928 9713558 43177376828445546933764414124132878880 9713559 145669715419440102718929918724925574480 9713560 156383245485661237820856815806135296000 9713561 175287853008589560788761302853581034944 9713562 -105522021921614803131521216514863333376 9713563 131272035703295025172767576901540887812 9713564 -232194582047962624720196909732633832960 9713565 -116203181591369502594387133338061273140 9713566 -62872943372537054816308854413238576768 9713567 88490327329677877849833478053254969472 9713568 254055654540094011747674413306786873344 9713569 347674933792480286614247175187555327970 9713570 -100983353140173004578204098087173367520 9713571 594399613838391338499265625081561088 9713572 -102622523296652209321237423287956183040 9713573 -21923514500816597248019428354299214176 9713574 24684225869593099646798925997074746880 9713575 -11340061322209602346004526394890755400 9713576 355955491791749232636276866437279534080 9713577 -97432142825359338097996799220138464880 9713578 31780334902377584777794949029919590656 9713579 127804275666998444536517073697704339600 9713580 -100045872603898298903941712374575974400 9713581 -215649838998278631170904463617246075936 9713582 106868125877316644766416662977141187392 9713583 -139876429969902404341744826611658065920 9713584 -14190194324065467750941664185320341504 9713585 -44366728904055790373872235538161768640 9713586 -84792155184281952012046918338256139136 9713587 -99314321956715937920741285054285993600 9713588 -831483097945756393626275010103756800 9713589 -120312273921499881569667303465363056160 9713590 -73434269721361738665215749095400204800 9713591 397937229181393073590554420765259357992 9713592 -30121762870921658559504905210151444480 9713593 294898596671140874060508012570026835744 9713594 -108787629614975749321555212834698066688 9713595 32555821560419264988213352473785856000 9713596 97581344263791395550292851145785086976 9713597 -17916774645638640440860843046079083028 9713598 -95164873600271723785153538792302924800 9713599 -5476410037450998926232363875464917280 9713600 -24550570397236000802885433591437721600 9713601 -16152064367691508838485529040302828958 9713602 16339844462622573983897337688893947904 9713603 302355792510946293260433034787313970080 9713604 53750571830350813072907692003602984960 9713605 -210512069068996770751702267572533136480 9713606 1004884229672488661532194772744574080 9713607 184677211807035167311954657324374416040 9713608 -254532079373900243822802879651233280000 9713609 -464435868859558617298836178937551455984 9713610 -447637536308842363308303072088165440 9713611 -147701939477109181073626971251417756000 9713612 -127935962101909896506715806615126463744 9713613 -80294999361040943874935997173799477696 9713614 -2946243773025904493929497455297479680 9713615 33277221585592715420687385591604874760 9713616 71006471377766065341026219263076204544 9713617 474138670581145329048603020538648918640 9713618 113526089449995811478586211213047983760 9713619 125306019153374062989628456929458317044 9713620 57435992561297296059042545847759790080 9713621 521839649706784611980153192653849031712 9713622 77703800002710288612683257054231975872 9713623 -443882542566337007701071175066920779128 9713624 -26775505029714942259033342569834393600 9713625 -62026914033894933365284350119139552000 9713626 -31612011106473724973583755940652014336 9713627 -148195943865676373608511735358021593856 9713628 100702290976563817205449732355008849920 9713629 -242623092835266661524485079419233223770 9713630 -122859926792581590766609635641544316800 9713631 -130457539781101647722681010142982574336 9713632 37539615378234715514223532151188488192 9713633 -77969964288423686416749893298714771456 9713634 6745560939962916532983086859530675712 9713635 29078322451686224630950776718118752080 9713636 125209535802821771967787212464455864320 9713637 33777819493172469527799933948500328060 9713638 -28141532793594990998504360105844775680 9713639 -8316688543250367892258578432506847576 9713640 73540433575231821849532710416832921600 9713641 -56377363767092231929707971976407953920 9713642 300737694253256875496639902953662461440 9713643 -107591412096121094090905783716099262800 9713644 -96783747908166787071397495172866841600 9713645 99499842932076520562160580264308453900 9713646 -35172153849904303400033637222583695360 9713647 -201140977957368031799048979075518569008 9713648 -13544455626425038465834933220615454720 9713649 121488867363350065385619948245425162848 9713650 -91029830810470526377036372927049366400 9713651 -81689558480968740770481526775585397648 9713652 -58970098618307773355818212522669858816 9713653 472458020845476250972264520729357193902 9713654 -6143489756167604167046850011157136224 9713655 -107112308124333804024651812066549376000 9713656 279548790016800760627841329675560652800 9713657 -1014722178635087058846075853091066112 9713658 -57237911065743125519492704554332553216 9713659 -60004093061188401670767193618632256512 9713660 -133291877649196669838956906347923251200 9713661 -92239768413567819948861046705549016160 9713662 147790849362272763059066490579690783360 9713663 -155422713785060373078576976970639023440 9713664 5528059479260990947729635359965839360 9713665 36466467545080303049455628733004657320 9713666 -104099630905524904931737088937413208000 9713667 -246875982656982941947833384470570778120 9713668 49051801382554404505888966287018194048 9713669 119944534592973977216589807699234379296 9713670 -64663272181536880659028131462610665600 9713671 -344065054400432190627721098382558106856 9713672 -9373690920993457136783268519014062080 9713673 -148713012258310604128993672819111710678 9713674 -38205124425438365111260708100861971200 9713675 37437034720505283311705584885669498800 9713676 43484605411791576484219078867999113216 9713677 -39312367077513362676488067384804931200 9713678 -141615519371786318497085444118677337600 9713679 1396728047643913675594155567033444096 9713680 -22522167089441047303579065696187760640 9713681 67245892079180280858258733970935640424 9713682 -122185494643287883463275390883564175360 9713683 64713949545180487084112428193854883920 9713684 -162865879538612550114674917471222028544 9713685 -122708160656839239463916056760407711200 9713686 -47500933986933207524607000403382282208 9713687 39108920309179671405696116340421594752 9713688 -190165526492638757719165491131529338880 9713689 -95877082592300973387166971378348211510 9713690 102569153262210106553706729499687219200 9713691 65358455338812482682432025157101705248 9713692 65137695719897699294919417715179638272 9713693 -62157467396381304868049028974127012960 9713694 -12316020151435257632679066079833449472 9713695 24533441386261447727820563934999033600 9713696 -310044494175479674375230635060311031808 9713697 -2448029131507132271414185456111307328 9713698 234012556343674324810955304855032024736 9713699 273849569217227911724116291889013476700 9713700 948424717958712284758754332984089600 9713701 -177760710541620349214486284365451956000 9713702 -4268387337114510032470708120302772608 9713703 -75170655545534722957226151983843796696 9713704 51721604130708008748935517976206704640 9713705 88391632251756550740120980555717540160 9713706 -17294247407059240996866347027967730176 9713707 -91866993158258107244674226891507444044 9713708 84266051763448065638059495271047273728 9713709 -64633686375667268433430692240172649280 9713710 -73882282364434431496001453408581746240 9713711 162413336059833044509064424692910937008 9713712 -70973405016407481510548631327068651520 9713713 -28492452824157622538962769906414477038 9713714 29211163941476196672331102671757826592 9713715 -241273705631501755491543930669597135360 9713716 -179142479998049737238252617804723797248 9713717 -41546912274492357118801362411320778600 9713718 -15442786706918100009813042440654641536 9713719 12745503109453549022549664952356958680 9713720 -3135444977417521533484667508978278400 9713721 -78838346594516362421680015887872742336 9713722 -205387823449620506681906767753751838720 9713723 -127314767432465228859302218591790081136 9713724 -40516929175998012836919187460866375680 9713725 140548680657212843871565664163184684800 9713726 -14853043111287379332939830808762396672 9713727 43830735970356543188292918810668447760 9713728 -61651087406197626612149209769862758400 9713729 134659608728829339192604817283949083330 9713730 49618234332327545006625502472601515520 9713731 593133207774905652732513443030916092400 9713732 41830477293968409442174585476986953728 9713733 29583347961309644115291543194624204448 9713734 -107034071127343650925597590550062549120 9713735 280142778390512955143172395093192626680 9713736 -71685441835019998788684110690145484800 9713737 -225938185468977045648540556325005993440 9713738 73370969275928271556624101884928041520 9713739 22824654186344261184604875331540078848 9713740 -42082385896211526387840072380161536000 9713741 -236603236419367076794578559875875790858 9713742 119721481800887844071255307517053314112 9713743 -2381121458239657973211994471267150096 9713744 -71010330488257743545699899575747747840 9713745 5231202192548477535379355903337370920 9713746 -907284946501778338312108332322775040 9713747 285947601932131865428746550712183483232 9713748 81524224426269771494621575395905710080 9713749 -289510808697502066848627899835680608164 9713750 -25790699767048618997587558100073000000 9713751 -111001619540429348734698014521364849280 9713752 -93040990274946087021012636460263782400 9713753 4586664027966321579080945479969632000 9713754 -18872764153766470863132435507653592336 9713755 -137753589816911082106494809268539307840 9713756 -12973853350076753005416565102285271040 9713757 85073753596880449199837103976982131200 9713758 -85642120047235022516225818232942226624 9713759 882316318583221736545606204072400040 9713760 76436281097010587471829617218682880000 9713761 -107084827607271672822914843334352800000 9713762 -11100149626049701592455169205785331936 9713763 -16175582466749748005091639814937485908 9713764 151449170614291236539085332235622184576 9713765 -140104522647428066068295498636300030340 9713766 40672570837346786848988317873849329024 9713767 -28452264271630062142351409822362758608 9713768 -158810708212294701301219732392816829440 9713769 -65079432443880954125573420719779595200 9713770 159416322714412969786566758960325465600 9713771 115876983376404341102678370155743926432 9713772 -346096301074007334673635726442705225728 9713773 158701045295089517248309469254654120022 9713774 28029588763004943560577371466175832064 9713775 -153750186739302005007478551607107460200 9713776 68737317374151147859651849118352113664 9713777 -2489464291218616318161518924090522700 9713778 3022553043538813646273543025892765824 9713779 -29064652039193925889692605850004678400 9713780 187397930873019759528528252609672057600 9713781 57974749907762426542184563195368595968 9713782 105351967529107293127623342941762910720 9713783 59850511414201763046294606587326676400 9713784 4827707550366799767053774839031070720 9713785 -74246461403631971832905221013992441020 9713786 -2012300475408829277100401672136143616 9713787 -4485590095405893820860851882947987200 9713788 1574373600600903948492330828055801344 9713789 46194227737763951893914767338703923590 9713790 -37253827922675773868038737523085126400 9713791 -195519807906548592984173947723687047808 9713792 -316565118207556587536045587417792512000 9713793 169968090099107826248113086746494298400 9713794 124450890048944752212727807126964626944 9713795 7472111738891905785625589762229471360 9713796 78125608679813199081007534805011107840 9713797 105752062349746936638743714586773626080 9713798 150191879882012391569083666303530530400 9713799 21275025188605957057457765899070281584 9713800 -97407201703811447437641847741125888000 9713801 53721786431103565652872101223483905552 9713802 23440491168140659319348822150057837568 9713803 -223449532906469641273669642059011310936 9713804 -160877549711614099134124349826736345344 9713805 -81840359966889369761819530784589630240 9713806 70105404613303652407850613908883644352 9713807 413582491928943116186154872512110602880 9713808 21529656664863597261322803700764917760 9713809 37656241043167705998649383618900245106 9713810 -98917506559646852023082978202580057440 9713811 -20909580186813728898855653814822774480 9713812 208673979689075640939788950315749366656 9713813 403999393617663595755424891216418194062 9713814 -82206914880624902995756820096117537280 9713815 7331626978050595523468005438938327960 9713816 -53352772043896072310143328206018560000 9713817 131096038290974086557071572802751176640 9713818 -14839565912865433963281870465691627296 9713819 -62745445674760042372547054766675087360 9713820 63975808876231783275499811278120550400 9713821 139670809534775886947307433704702792704 9713822 -39700085617960506594676994034771624960 9713823 -3079871985475107032894663614223726592 9713824 -17504820837107496310232721520500277248 9713825 -80920887342693183982599217281243800400 9713826 19084327227940125956737922243906762880 9713827 -773107850406104421562712529881497946480 9713828 -257053003469257744284087142935100751232 9713829 2474247813384708465895908900849423168 9713830 7782706260156563170723258078226227200 9713831 183494595743804864264219597061780806472 9713832 -108469421286937100028226773118325145600 9713833 -35076658761964191873216959476512876800 9713834 48971080053670753295433021486760627392 9713835 94765481975580560441467426746789732720 9713836 29749992514407630515678172988627731456 9713837 -194063069748018697480837994875250780448 9713838 116247196328754585667382200414131361344 9713839 -56989480142307542301302872364302357360 9713840 -37245736486166783461511718583074816000 9713841 252529864586765991892719569341603143792 9713842 -212968018533748281283252606307056370928 9713843 -37094281797261663295122098177946872352 9713844 1595080953893895420692173890869876736 9713845 55444736360940563035310328204154567200 9713846 -5086997510354913731045770161282412128 9713847 29850266355092972656791373487194125696 9713848 141463146694557016927031363792335503360 9713849 141164410996189593748037536691945972736 9713850 26808732711921726328291626302924544000 9713851 17880615092965514382154741647875842080 9713852 337818029771943979056574047928206239232 9713853 -227494247698511031735271556475545893338 9713854 21666457443425626754779298485190353920 9713855 -171426423545340787933858428663918825240 9713856 -7766041947237294466969798577580146688 9713857 -108746328093713928297379184477954014928 9713858 -49020482505254167294310450308732449408 9713859 -58487946011367436911791571899623079760 9713860 -71428291941765031457674839751708669440 9713861 -107060516370053296211266992214505069088 9713862 35713266605146697095458580903390995840 9713863 -214572398369191754632392126872477422888 9713864 288496103320688873810173144621952409600 9713865 -2351578858695090427679650933944053760 9713866 -232140537465258602421248310679551952896 9713867 -116411964801486855849394386924165183720 9713868 -27803413410932914612524225915027162624 9713869 169196847993424751146998975610304123520 9713870 -184209585958055166513364946556557133120 9713871 -276133670649450325004214032841527128800 9713872 644022553471790750559508437292285952 9713873 -97089057302424969950478563531345035416 9713874 18642110323114212252179776086834668160 9713875 -254981517595497134968989557514464856000 9713876 -298564544677877678805111398324864040960 9713877 137405004446989178592948578238208907040 9713878 -24693194441290509727835359226095042560 9713879 -117004375173189983471705309553253603488 9713880 -169489966218902123334520313578291200 9713881 19157924225906563990514346966400708864 9713882 -4021416939527921678632176831626803488 9713883 7546267425823604824134543180292056960 9713884 67796460069365056113509531794471332864 9713885 291340424222138298444260072609616159960 9713886 -3453462341044128330308930930052759552 9713887 6330924572069775476095571302931205536 9713888 126280164613056046997301570226125275136 9713889 -122777188621385835478688130942168653952 9713890 -27677431729935277686745119276465304800 9713891 -4849560845083304425469842645467235056 9713892 24983808859537363799246245572408701952 9713893 46667088773817762749835044338684838784 9713894 27967135448258452496731728454148534496 9713895 123747911757933005770729459796484288720 9713896 -359775993019707290877605950561353630720 9713897 254341314860029219850805505218453692346 9713898 -257058020126315442636134754501125260800 9713899 -9326393159322292811250488609470976336 9713900 -18879966698919400521991942414395724800 9713901 -89609503487328141728817323802287083968 9713902 -154491877520942874163193168728635893760 9713903 361707845452900656169634623760723683152 9713904 1722699046447343008637489089852538880 9713905 -85958363194350295870876977657132739200 9713906 -20595034033848872775726365555318059200 9713907 -278217080418758994012350075349625990524 9713908 65343843654253099497299015909572539136 9713909 231470466510336996318763704593769928110 9713910 -55311336480155251080858813125015552640 9713911 -61071395995789250863255789401476126488 9713912 30366095532694434051911361803483873280 9713913 326017931762663081295828507516823861248 9713914 33448859426226725594617929989029869312 9713915 1869751571414437789871273310872933520 9713916 64064916754663125127022045672707123200 9713917 251781056604043545535140126939234056966 9713918 190703443579421986145241534190105031616 9713919 -301294343204869909121576741635201082880 9713920 -283276396370236827539703751041141964800 9713921 -19647852875867758828764741929691305280 9713922 14903917882064366423245661757727906560 9713923 279170041881170085391726784563221621720 9713924 138072591381277844423201127927717768192 9713925 13989865724354253351799605261924695700 9713926 -128592728345803463659793920237710941088 9713927 -445697051626813118113913792781578944440 9713928 59662470201451506280014490301544529920 9713929 154882230352089536673097900683074095284 9713930 -352687221600215585352993960955559930880 9713931 -199659017666360148702495511528041847848 9713932 10715909299915233903874697229418317312 9713933 -4773405974024256554592685959499836756 9713934 117115620250308017687042161297018137984 9713935 -8805307398262353788691734969993210880 9713936 -33814517285692276971384266909463085056 9713937 -40627441700910149513174913447754371360 9713938 60237733982723412577334520062415555744 9713939 88858134415206405811513058458861885740 9713940 5911930527477466958869816038340915200 9713941 -106322716607845470134657012536004057888 9713942 -872007313073975426182118371149404160 9713943 38188595272647383109587471435808098688 9713944 117129041605142461340044222206276587520 9713945 159540275038210591395554433409651341000 9713946 -35848460547964978632615282313462359552 9713947 -463386837190245832195224830512363476604 9713948 5634032737024807991781199041874871808 9713949 -16191742291868577253081598190643239360 9713950 -21370194613864063822039356520591502400 9713951 223885946819629029083954993832955794120 9713952 173973024496687518742674595765357117440 9713953 -69617008228550819503116176607458887740 9713954 -221849255686752127570419814907097240288 9713955 244750803267716974024698607808285282400 9713956 -45076111240834291644256909891584556800 9713957 -309915892221640736427701317013946005568 9713958 835395095150823450414027220032227328 9713959 433180039968761656852150115799744924040 9713960 357085141828883618485696785984120422400 9713961 -24931652925210035588275353397074783990 9713962 -97684591671735518676115941439599762768 9713963 -128989178326585375608874890233775974880 9713964 -4700097997051383438234669306855032832 9713965 46348670863879614118828765548837022860 9713966 68465083777077479694185047002492847104 9713967 226572973097332675828070336891198273280 9713968 53538844157435521062865649138340003840 9713969 -363948253327808618030539641785578779630 9713970 -128531867637630217985184364491709440 9713971 -40570219095195601259761292464990308800 9713972 143730886169489489930588691464661565440 9713973 142468229602080919328571326072808170784 9713974 81621545144630934270205575088136888832 9713975 -83896328872464633184230030526909949400 9713976 51854706852638725514148962350069186560 9713977 33570644208377403772657879692602434112 9713978 -41657559539832231976205754406285605120 9713979 -107778824928374335818750399259152293760 9713980 -76216483089479523739884376689111951360 9713981 -241742277012753576110847444314031221376 9713982 2714334291884566301749791592777067520 9713983 275697845227319298863855491881484779600 9713984 -30767091628785404775084789551641657344 9713985 16621192921292540571471587216246505600 9713986 -40690646359139806972146088875073036800 9713987 -5129590392247271451501417068805075216 9713988 -159427391087204842656799756812165958656 9713989 451990527197083826197235756868662917790 9713990 -6955203087733764121410803797784252160 9713991 42345117986248293766089490632314715264 9713992 -320780405285680557875487972769259550720 9713993 -167122064011341515480335750879644445056 9713994 -10205348479311072696333734853149322240 9713995 25425972815571371523656352319356648960 9713996 230254634212412439280860423765382863360 9713997 -315737199994043719494428719440592251360 9713998 9586753841815288664518424440278466560 9713999 189816016104250986944426718780803594664 9714000 42404419415471349296505007467233280000 9714001 12945599102224788207700571925543376 9714002 -49916319128332979237030704772714364288 9714003 -207579897738563615368271199826365947040 9714004 35901661724550382761651425758183452672 9714005 -35859803401599278008428256963420569600 9714006 -3306241167672624066482224424917147776 9714007 -111989914254961332946080596540636383584 9714008 113707893292404752033661185365682688000 9714009 -5813425641227855820020907559799762880 9714010 164356787415029938219425066329371880160 9714011 45425715498748575248882435267223855192 9714012 47717378237398612582785515040584515584 9714013 35077773649912827928953913713436947180 9714014 265858930697100602821285552398879284160 9714015 108950042441558757635141696341811362800 9714016 -41868666454945871962744187005816012800 9714017 16805983604060276074642712835824776212 9714018 -105872769004439488511586554888652847872 9714019 -147424150235955861944322848319580729904 9714020 -228458861436389479628657679467695691520 9714021 -367689815969940064799998870376109295296 9714022 -219508575111818121865205780759498011200 9714023 -206520925923475021302401292438098574696 9714024 207327271752304347544857683180962421760 9714025 -64414454710640465272149613135269061700 9714026 -36711033098760332760350063891264720640 9714027 13522873560857528976844282821175109208 9714028 -106757156789252197206990880370885729280 9714029 -210811542146953329497367571810252972032 9714030 -102722296273227258928275157104769015680 9714031 -32784338804960317069658236530096997168 9714032 -32470256282036827086835677081476235264 9714033 30158925448544837119562296034361600000 9714034 -110196817781748175262029060956319141248 9714035 45022093625568149595702331170161017200 9714036 26611171646097356631162321770846306304 9714037 14101390210875190429021495169918985340 9714038 199217650777746548570808735609768453696 9714039 -45344205429689319754567804701083689392 9714040 -72449635719257604431698894000544563200 9714041 -416001103609620587570206326698105025558 9714042 -23023654648950685962866233121217333792 9714043 155205246736578481101243314860470222960 9714044 -2251586034781489639688124667465818624 9714045 -51392991385933183110405022090592181120 9714046 -187544877339477410045542896967924950528 9714047 108054384109284956254173227538998002032 9714048 638840638812959987520974747640791040 9714049 -30626127412165624438563911322208685950 9714050 -6683527581996426856023484470299443200 9714051 -173274273955388972888722196012322313020 9714052 -83520753327660567007389385169163571968 9714053 374253546668351424785679086726060734302 9714054 -53580143127118179570129466872796385280 9714055 111543672941270092196602839161992440000 9714056 -663170403495406248048659640773703598080 9714057 -123429369631982342688191994226658930160 9714058 293373599446447533345678053837960146176 9714059 203788357184109495653684901198850690260 9714060 -30692169042926413646454932793178368000 9714061 -175315687190369941685593915230483640960 9714062 -274578133235142489599440141795707937728 9714063 216554039523054165144808132302314359944 9714064 -50717715792910436317076960076669214720 9714065 197146668981309017689844442545404583400 9714066 -5461193361506384561508464205480192000 9714067 121330515713347108916253998652133628928 9714068 -35056736928606471151146564997173018624 9714069 220112089906569111950757749802980460288 9714070 -7481886858702432027632292605695002240 9714071 83274193776427441252173298889732359752 9714072 -5269154323241296965939155099913830400 9714073 81354048405660954499025596055384059200 9714074 173331193223883496864373832527922871536 9714075 11257932414984496528307208315975993600 9714076 -316089365117622835953229031126172935168 9714077 168585765233729921321152063688449124160 9714078 -39223777845357622263023054347166198784 9714079 -150109353920057561979710663259221500440 9714080 -13089596024303201944321231464411955200 9714081 -34408850010365789833381116661718815680 9714082 -64506149400262553488260963159539198976 9714083 195899626433836376374709462767738102440 9714084 172060477895800144781916868625350542336 9714085 118456761696911155494002608062593132160 9714086 -276621691708113211122681241343748801600 9714087 -183598406976885228232863637056010920 9714088 244796690007795779806004498161762421760 9714089 -18986187748425972609045509963139232512 9714090 40064538052860804506519366751067864320 9714091 -55802691116150091223916013842725486688 9714092 358332779627597328468782580022334492160 9714093 148122500329703780808940258383083897664 9714094 5514204579042305700205498231627277952 9714095 -175522311028267719582156890799454474320 9714096 2570501666804276872847029158653460480 9714097 295803321246875655773395971981991430546 9714098 -41817151964287577852880586507449047040 9714099 198037347401357817897900077175444299064 9714100 -43451244512092152735137310093550387200 9714101 -845286952256703207013965852882189323520 9714102 2542119363169545868504162131350121984 9714103 -118553230558881186525098280697546342400 9714104 -97886771259191923431358081022446817280 9714105 -63958636493665395446937973685893218360 9714106 195632960298800752958284636209798478560 9714107 230620588582139152137754922278709910480 9714108 -182517784328529890874947039282234219520 9714109 457622466499102349583050322763214122310 9714110 2140121970300460232752149129154629120 9714111 100344672817571446081904989127440575360 9714112 -71131965165165478495702690306063335424 9714113 89556132376156458863961519255067931220 9714114 235927509846585032343536588835840960000 9714115 -211460529819020271187616689311952524000 9714116 211169434973787541820865286915436480640 9714117 -27346075264359319587090292396165341888 9714118 -9713004666135066158968634590740846240 9714119 -62759435009262251112198012447413750256 9714120 -157582432629127067977921577458286592000 9714121 -785188095262049253433292576716962492288 9714122 -85045661638326215269314665853868704 9714123 132691997738359838825687207912735404224 9714124 -32247778331107856706739106089814887424 9714125 392739951315466423208825314131890319000 9714126 -29782430840763838214549496204839326656 9714127 21482077520858357635733776202692372440 9714128 -32329613759073792196778656688496476160 9714129 16321272171750464826119829985752330240 9714130 837394145229925971365627232404352000 9714131 -26247782925287016869833520708000818608 9714132 142597320817591018649839861661315622912 9714133 -187043925226411449512477075214185532192 9714134 -184159796918029106717120230111563650784 9714135 168067730800797570387095866735761579600 9714136 436710601982483831638290813846731366400 9714137 -322629320705563761016369831428973172214 9714138 -38953939054766056180335312556074001920 9714139 -498766816158579688691210479361231184144 9714140 184353850066237504000941313333164948480 9714141 -301669223667864734514523951925913850560 9714142 120821477518094412401208336355918342272 9714143 -560883235073882079108873677115090917136 9714144 136247912939011907280006264896933068800 9714145 -130629657530408644876725992359803625920 9714146 68875592068356843775304723907953727264 9714147 157456552184896265623196801064621012600 9714148 118009720894147876280150675051482423296 9714149 -4050422758447351509334784811297668640 9714150 3536392239814283612803407820264912800 9714151 144769285908949992283813829227746582600 9714152 358602604030527454925099163258491796480 9714153 41394612971722745333455612705876009104 9714154 71895754650148269987120777791376917760 9714155 154987293369570199428454783142204736000 9714156 96661309669884440192276859289194823680 9714157 55480090519089371271805468889937052226 9714158 16585665972064819144441460820000828288 9714159 29103194490553483372617919257190507200 9714160 -24114389458770090034637250957150781440 9714161 391420736393293065329061510537434952372 9714162 97072854080365044591267703835655108864 9714163 -111315605304054339565184915146721473588 9714164 63998594487743978366878752943613525376 9714165 32019882207375625494133061206239056640 9714166 -83355198996479664249373381993941719040 9714167 218870346054155026892003337204317328792 9714168 -292978711171786504433464724245969305600 9714169 124939607079070876592802247503077726570 9714170 -64034335089835690991835363964887320640 9714171 21617237745229653164320023341109083184 9714172 3373324192190263003928374682116224000 9714173 -1119205670442139031347446989342830080 9714174 65011336389760789625484277699326388224 9714175 125196017940714817396875293204877577400 9714176 167952674519286539558906987730752765952 9714177 92157224942546312955102924363230532048 9714178 -138317300900554511729279953890343053360 9714179 501132599081498338679822604009088470780 9714180 -28996433040657704320057676118784819200 9714181 -200187885757755466069773648069387074400 9714182 -267575654656701095272732697299448315808 9714183 1134073405412702274888663036494541264 9714184 114021815294938056708127960842046018560 9714185 -13856392997037446076226578037286976000 9714186 -17786925201115734846443531173905090768 9714187 40579382670924714500279024872520076800 9714188 119785456417192076481809627874409758720 9714189 -28328259117288745071801142713839756160 9714190 -3031955193754296471900897760232174400 9714191 -182965782941095339396078531007397734016 9714192 5266884293002510916494941600629391360 9714193 410144272569941968450412938465816652020 9714194 -7394034449680335040078028603795002368 9714195 496671119515813276916259619745611699200 9714196 293355105108873418780755008246252389248 9714197 54014959307960229139376073272065445646 9714198 -34551376859902616271900603268564862592 9714199 -226416707496558489317574954190891130280 9714200 -191491938458570058915006321837455616000 9714201 -121682318264473414910650342691235230448 9714202 -1238785459936919923471921372282972416 9714203 118737556315118702734192581948341162784 9714204 250210269754010085024127671962011660800 9714205 331344810946146010024403701641452938860 9714206 120409270994190852756666859419292653120 9714207 -75797355159183428822113953535637484912 9714208 9974439281041167060842105646750892032 9714209 86898411691106236588829561709920823216 9714210 43948535545207803822444821945657157120 9714211 42513495209754372655809341784104569536 9714212 -8304448570991294670033852332902656768 9714213 -78861218937074722963778697417475358658 9714214 -89861232560520139242320776612528969920 9714215 -9128932671971129260409521560761556000 9714216 -4916014216753170477919587041044316160 9714217 302152346823468959018917519521119701860 9714218 -68781457702370081911789271960588973984 9714219 -416212796374158632799584940582053256192 9714220 42470264615223655066898222839541237760 9714221 249657471540366807080228797246387707744 9714222 28081369341558560516018058680714035200 9714223 -106141249437529040047553764797736076880 9714224 -16750876121474737318722771542830350336 9714225 -63117046516309244101067295715874568000 9714226 -134559732434737856827676496956295080688 9714227 -326811882118584444978771787426819287924 9714228 393177135432000831633221682164613120 9714229 84131903552569496121785181099418321472 9714230 16491396791488133549323345213204992000 9714231 133338725301867017606017244578548457920 9714232 -131428698736325346838318427025968332800 9714233 151641902368237842492848599056483396240 9714234 24775392416930108072438297440271298048 9714235 53563939245335724536355199624091764800 9714236 71590251945761458880534430150391511040 9714237 58461567175509981375161541830436639936 9714238 -12747534769998978432869172948116647104 9714239 350521063251280436200267568386433157600 9714240 55983750947140637726017201319061749760 9714241 -336333489617683339725688417772189847358 9714242 367462406961801920403604570677417492480 9714243 -119856412539577688203898847997797888 9714244 -65876789605428325090961813724598092800 9714245 -299650740300520617218968745653196899200 9714246 -61809090764842673776560147579483523200 9714247 263420529085033908378297038651054756696 9714248 -193671274887086806940806419301233392640 9714249 6300429998066278574192966022257334330 9714250 58762511695162728970517932200473904000 9714251 -120584238137187108541858066774362944748 9714252 -79728880654920176957215499616157229568 9714253 -49253117882009183721159114090818564352 9714254 18774389906451692881897284601278593472 9714255 -95004240351949876353878990724724531440 9714256 -3721190928821795286398155637873328128 9714257 -30520091990519053950998219646763486848 9714258 -9937732523709476815308121471839651456 9714259 -2636682018947299260867806382287321568 9714260 87096684207678273846182698231366287360 9714261 -80436567523771968648779195759206967040 9714262 -16826658941609932164506398945080838368 9714263 -232131170463013765333735319815522872960 9714264 43821801376761187990649368489275555840 9714265 -34468194050488023927987939607192766400 9714266 36642860536554605179611935343171715584 9714267 108476823700960689609863893012643159760 9714268 10197902612987759098378380338691266560 9714269 -345963553679359856814388894624258392756 9714270 -7734077494942308952455807315653779200 9714271 57524756795325470371170861179097979104 9714272 296795682466696848500831793918859149312 9714273 98950038986017835427728291560626881664 9714274 308558682482995798354072457059553043840 9714275 -133194390113246627115096603964027950000 9714276 -41923736731626199413668549599870402560 9714277 -348509679361376532904343300302594383874 9714278 -6137311093736403949139724484796444544 9714279 60003882730959569246592487813785350184 9714280 -31588177104360368753467164695396352000 9714281 -152327860820725833576025795055581519836 9714282 -29832078405198640211713334103343729920 9714283 -210637902983881795475015582914329795536 9714284 -72782643272185614155983631980685242368 9714285 -29807667200676492993796619430103689600 9714286 -56293877546646780241282304210857449408 9714287 -219731491149726898274568482708218206408 9714288 43879873981137282036239962501993365504 9714289 -98668415339400557138497397418001862016 9714290 6913169189564378984677752070411562400 9714291 142705384029565003481316552743092519680 9714292 108466399990874657570450625401884088320 9714293 -372752724716088574090977562880235323520 9714294 -21199429991496899492661123334092699072 9714295 -304767387403014632933550094748622700200 9714296 -54421144389643402774844747990556364800 9714297 -134530289574824879808345336589887034800 9714298 60321397319516048073284983915657693440 9714299 168465733391940647024664142294962322836 9714300 28289841974760101199331250114014348800 9714301 354770361181242402947790257950365649600 9714302 -59810624368473538515446603166311040 9714303 26635049168355864770551460577703054080 9714304 -438340765360285688701323798277993267200 9714305 344907520131948917603174052868729825920 9714306 -4137069044332635942199289613153348096 9714307 291877769680342551529344489871301069160 9714308 116206326695393771274721085027104844928 9714309 29310686120298658475800810732781362176 9714310 -96009892652114508574718808905846442240 9714311 21753109250817443308269591835136942544 9714312 102935512823737600748244424259167441920 9714313 -32481702124526005415667620284544490304 9714314 -110808526965133428124074826338936906240 9714315 25887584334853242443330903058652016640 9714316 55333037492549206520121330958249763328 9714317 -182401720818235251019377185012140808820 9714318 67034923461773402217394030566745149504 9714319 215279103660356366705499750216708342120 9714320 13348260080514143496884723720808038400 9714321 249780269132956485984354808327791697890 9714322 -196438908426667138454969412828878130288 9714323 -435825452949028796806066216770217849428 9714324 215819639259886254787664390220583213056 9714325 15766602392891861833009703238947487050 9714326 93574497157538644773303519160572862464 9714327 89708749707682802410114290108754639104 9714328 -90975917512726340218103425140890173440 9714329 39089856180705525955139364639297585684 9714330 5024708992037930485115801189352902400 9714331 -179413795764837693603551666209353894936 9714332 -3111697297988647494741208931289028608 9714333 109015741122487197365326017930750093600 9714334 -47673443429265196378218599401581422208 9714335 2365328271301331346623069366405574960 9714336 -316343340476087283396394572398079246336 9714337 -147060211527619076401059208779068426014 9714338 -143111958890875287781723201933106389680 9714339 125788175245722141775850536489711469400 9714340 29678760348869779713427001853414723840 9714341 22967138242149852556999985688874758144 9714342 -118302114948254355201266406079802050560 9714343 -24792334784574774939071337032322109200 9714344 -485568216197941323440272667453262489600 9714345 413267762298923794575597353443496640 9714346 -14241979252229957205850508359367218176 9714347 -148928567864895472892976512233947552204 9714348 28304556038760306395490082048554547968 9714349 50480165656848637356778616711042290464 9714350 -14462254539906379282485116228107440000 9714351 -144941312450866227482162824248379314168 9714352 -16905981447252244023250873894454738944 9714353 470687202749810176789185751378566484800 9714354 -20600249502451595196891757334364168192 9714355 -8144760547569793731802999772338226880 9714356 -36240049396792052050501699618309938432 9714357 -108425997525355789307057787880257730560 9714358 11009525460890280813989854831026728640 9714359 -525804453164061123157559175079433236440 9714360 -187838488877918566858204816814518886400 9714361 573612775595563095453560457567979725012 9714362 61135993912578355570940352098980853760 9714363 -68577849021507588426560528643751322856 9714364 196463150892909337443188796524553728 9714365 146101627813218551429927523647600569260 9714366 148288552814525072702096945383030153152 9714367 -127744796264056838991223380870751397480 9714368 35961145291566662166662806419929038848 9714369 -87035646092846558448956342047165984320 9714370 10502056255256938114810883148544948800 9714371 -58044929408268607723029402359789215428 9714372 42222691594133004389145004991578742784 9714373 273383301852807327270038714782217422622 9714374 -103569119413201931916028513029513788064 9714375 39062691201626119580164206682802715000 9714376 -25592213563540446245129586202172129280 9714377 -91397700708605567149671339306009611520 9714378 -29474892852147039385744616641629150720 9714379 73035177580264812945549067508235768980 9714380 42992476417794286937728751052296002560 9714381 -138429109107605796757267552481835978048 9714382 96043066507032346134077463553481659584 9714383 53714049837128184528523932019337726976 9714384 4486322192946633655770423336173568000 9714385 124621797712213494208417774358374286580 9714386 166424295159924905854609314343955593344 9714387 -60032917089618157049318296716428426448 9714388 -2506225114698120751350178973629521920 9714389 233833319054343071227376860506932858190 9714390 -22123735128349949326652700265599344640 9714391 -9210587203411575224407537706528883808 9714392 365646712468772669340952704996989184000 9714393 -140493119982146293518423217439052197760 9714394 -51496133399967206738291744005877445120 9714395 -23733622845937422506664059361842260800 9714396 58621197128665879276487923636749680640 9714397 362900702653824372520153530052964927520 9714398 71508036557293942036707613040702467200 9714399 137711283539731392534290969990219880264 9714400 -224320381483603725321637833432642355200 9714401 5400805498646815888813253355383099952 9714402 1439325354733357704906648901403940768 9714403 174104076437695927440989249845624302744 9714404 120511978525164536511294184646210912256 9714405 -136406074443504272007010585624958271840 9714406 45662802644619380116017421875792451584 9714407 -110699704112419367608605409701966502680 9714408 51756706230748271619965716761846743040 9714409 595785534748885890310959302698239696000 9714410 13761863913193480534827375433217835360 9714411 -74813477897572984592926162203224157696 9714412 -129785007000899460601743503608718327808 9714413 -529846173020939210665654835974427191338 9714414 -148121710272882592233755401369151962560 9714415 31594907014045839118758468275022420000 9714416 3045468654181022785391144538470940672 9714417 36716120773482295867093750893952674720 9714418 -3237108322829127994048515473272181760 9714419 -9662185956245687054115162593087305392 9714420 -57542462144739371683581576187682419200 9714421 -337419206856476066414180241695974327378 9714422 78976077718805364904920779883908452512 9714423 -51983561579346601385021744096211161472 9714424 -69918955732976866350308632068211445760 9714425 -83287860511501215610468720938006379200 9714426 -34961760973397946687901322202953773056 9714427 -262296951157686561119398382435246568608 9714428 -50411655072353832838418511305523032064 9714429 63066629734698599967966098840424581004 9714430 -80773112998758442874469846315173683200 9714431 2262417602223962299937336844737082240 9714432 -19846724267699926739866806897805885440 9714433 320916982196160716954441301721399831488 9714434 -11005294882615929696040087800795870720 9714435 74093514813754040393598273742348358400 9714436 436838007045559220336007019974011120640 9714437 -243865802278094874519437933542667770914 9714438 -257398023826230404928677799070884439680 9714439 -11202635700580616554115201926589706240 9714440 -151130958798155780320756734587004518400 9714441 -143438935472795107402543326632081817600 9714442 -60937372045910157445842757003369042128 9714443 -204447559868341215514582422732940373160 9714444 -4410000691207316161328309652600238080 9714445 -145460961865240174860432121452638252160 9714446 51721328716382824700597044229777047488 9714447 -100636610037916680873570374204706668376 9714448 33535241949240176951716687106936348672 9714449 308357792923487032126487005700988705960 9714450 -35848395553613249259821164465935446400 9714451 -57921720141285751668688296419300289792 9714452 -131520421497003111314784627114838683648 9714453 -43811838995542339502052699281567032320 9714454 -49962316807089600535976661849201529824 9714455 -157253883986580641587550323830709409640 9714456 130503101730022637962248917880256849920 9714457 -141689719895881463358917326704429706294 9714458 61768163955782244909318814575774806688 9714459 189029094697593910865804223907292753304 9714460 -84958416977319034060426258837263206400 9714461 -67492160500479520612394467053660471828 9714462 70158694889754033771827354128779576960 9714463 -439760064887523981709841585300683107600 9714464 -163292154915082564579277888012018515968 9714465 40125522276510470888993748643385577600 9714466 -85358117609010046067951096785186235568 9714467 67355557711619761265929427327715286992 9714468 -87139925321022373184135230361487943680 9714469 -3860972777530394311496136180405730632 9714470 -52313176874712265918591342953822243840 9714471 50382462021504120562294854895938849360 9714472 192415322075375370598109144475770880000 9714473 1937142378655379091235727147199769722 9714474 -149616841503896132460672742013251584 9714475 -11969012035323200562172783294320307400 9714476 -33108433159241599776972043628865159168 9714477 -326138760005027497102233423884350320768 9714478 -243508378796716940127771540141943535040 9714479 410970649537048209170265441776148568080 9714480 -10150111101038407215965327930053754880 9714481 50668837362137706556121192944550896192 9714482 -150666682040277931317024632727874664448 9714483 -127119061726138129869127028759476000896 9714484 -35456829842379122243956139948803883008 9714485 -221047101246325797351633467950734660 9714486 31262664851658631501556450989507536384 9714487 152379686079224928138707985908835991440 9714488 -98740959349087023630241166921847152640 9714489 111448068299053969154561259498800383824 9714490 221881313448708743415057156842862458880 9714491 382564194455421952247826698938923007800 9714492 13590609370621720894153161253134637056 9714493 -143086202603841249209335910342802931258 9714494 -139600387494887234642213397838865786688 9714495 46165096386949639653880560176191336080 9714496 43326646993964221888424204035738828800 9714497 50914474893322316502302311799263655760 9714498 -61868870293969309912313535362636282880 9714499 321525386934711681340980839469487584740 9714500 254941651005907839526594990406230080000 9714501 -91216386344346027531330815016337998720 9714502 -105534165846860211832427994478584825600 9714503 -176209569328556274533946319715617870248 9714504 34859787161246963413197594053904138240 9714505 92449852938164738639192866714498866660 9714506 151936410028624521797301517995450299952 9714507 -223041454908236046865351034355831701760 9714508 -117523686599224440248464299255144508672 9714509 3095630165515618835646638548932567360 9714510 400753792552269758253994723805303040 9714511 -268325844027518788302235686892286815888 9714512 21047289104714330448083389211839881216 9714513 9512956431326811687893434447890357744 9714514 47103482992877128904452487709682443552 9714515 22507736038281657698264183245849671600 9714516 33323276044707816962721463076875345920 9714517 -7158610516016840781071289826757634560 9714518 149662423197123964045159934400090776640 9714519 -25069762190245969441882878449591900160 9714520 -168651743429344833754376151983995699200 9714521 367019159364819153317439436594429315722 9714522 78939429350330469657816383399439708672 9714523 31754945866393359225506611922830682144 9714524 -326704131660627768857104257125723019264 9714525 -74601623912392730098511708703285967200 9714526 33944969358239121753106709323040292864 9714527 132259407478401633660517594467791066520 9714528 -81828800965911076310652120952543641600 9714529 255649997508225424820023858396925158080 9714530 20575417212952651265563977441439380480 9714531 -153894270413004081401235847910316391296 9714532 -11137814530009216949232240957736960000 9714533 126713504058937044114714743734967098944 9714534 85280160416672937680122894461728819712 9714535 -139507180462530296722929742594698061440 9714536 -57304663264019761295431194935404646400 9714537 -9696577540952079545759061741133182720 9714538 -224252699249227167912930775327214272080 9714539 -213504762018369087093002106379940405976 9714540 -46507953797967108126537604669250764800 9714541 -202537777135491492031678941004956870368 9714542 -93498073478490453325817272760461499328 9714543 173789270698266907724234348345532595464 9714544 -62747674265772429426157647256266768384 9714545 368948990997558784791735082284210741300 9714546 -43681600129326567481075636670615712000 9714547 -395887933815153080533613083082663985240 9714548 -35814762814485071264644331070138408960 9714549 -91354230136290759569151385739098839552 9714550 64404135998060823855186030284468788800 9714551 251362283671757463477348724440885980160 9714552 -40919624144575446575346757088985722880 9714553 -83524408953429582060610259490817067820 9714554 -85374530742009681777598094282390331024 9714555 -129057993421000698327283597486305445200 9714556 202270668691818287162318816025101407232 9714557 71064222838498988595887849381697392352 9714558 23523132865737471909593281088688921600 9714559 156628251301609752948486069837182725760 9714560 -696585754839730259628596610780364800 9714561 49842641737572279667961462839165242672 9714562 -22957621924270998707907749502180996096 9714563 9452637707661203595890478806404797504 9714564 -239625714025774919185801024681494777600 9714565 17568367180402016533544651462741740800 9714566 37307267313534357818896528580898264384 9714567 -133779283872037479249432642374704122240 9714568 47475994155106641325602976929505536000 9714569 100602268052446647957617725765001884944 9714570 -24050361940604138980398621706146604800 9714571 273043494824711394921396698755481840640 9714572 -27022489350383785222340686447619069952 9714573 20677380762272936474320481916072533664 9714574 243803539871721410968276264287868441536 9714575 24682365861855022758816514513874311200 9714576 27256637856788406554321322438780321792 9714577 -196713916883244973790354967093654618574 9714578 30728843334776409795990832063126269840 9714579 54509560414344266719528951417956653568 9714580 -75319944706102583150176682707582060800 9714581 20446437318335106441901703237154506424 9714582 -51165819899895801645590913396338745600 9714583 19746380955789937372718927622857105200 9714584 9402677586884277435183076368131235840 9714585 -103936220136225552875288659420049251200 9714586 -93941887464699731229687129374455296000 9714587 -241719596667478201384318855186546816764 9714588 -50763936397748071315047424557504777216 9714589 50993809283261603101215617988749084390 9714590 125979080060101571996800558800997025280 9714591 -71095953683982700461883324851421396200 9714592 507662048965311403010772035685051727872 9714593 259083860066542570026740307038034852258 9714594 36356797817203794301376809036448624640 9714595 186205549376628274374571381694331310800 9714596 265838512750061743334786920092262339200 9714597 156114261372835455509414199332241410400 9714598 391483205134331070356741311525689414336 9714599 -20890705625080404460402571813120826240 9714600 -63332778161207470047894273078927360000 9714601 122202975098211766795013637436984135012 9714602 102395189951881961797524197649909710592 9714603 5167836547198604944699627764936160704 9714604 -3573208831069262546773542299866495744 9714605 -124389003153590125306481005674514644000 9714606 60554744955698096654800106452725312 9714607 -104101703741902557221639260197649564688 9714608 -108077145158085767375813890278423379968 9714609 -87731160396967821384763139570616409356 9714610 -46823163985448828912551878973116699840 9714611 86683379384348949481605792957961128192 9714612 -257144059658299961230040016660162336768 9714613 -258436737249710177242524945087007045138 9714614 -7963615331633144459393438294415606528 9714615 63562322672204965219677976737307920720 9714616 473615323473829777282883467698460139520 9714617 -67679552308158798277729054114753547040 9714618 -255167702832198746658959667397924240896 9714619 441972740078502379082941873603219506020 9714620 195026999849367435080787322831340167680 9714621 -160838692993277513969652463488564096 9714622 -35105202099627957724168843829024040576 9714623 254618308356190545234267777723985666680 9714624 21868493723831612965382470157929021440 9714625 25989129143519246816860254555866880000 9714626 -21735474842315992263534764256430548576 9714627 -156618009204633636556834879411878298800 9714628 -50684563412998306092820632151112675328 9714629 107520329002582057632681087611175283230 9714630 -106464035635681367336417778311032320000 9714631 -20990522250983385274821773571506154800 9714632 -162111128749156922826634814558670182400 9714633 28608225333780619031444887602256922880 9714634 -48227060614208628521688771555495469728 9714635 -65280801396899411425131238980675253440 9714636 138227558367609214653896366656133774592 9714637 -6054260579359889183776883994238918368 9714638 148833650468514701053936280427186336960 9714639 -171036624002288443480660985282814642432 9714640 7916749264963518645874168608719339520 9714641 244443775907301448438426604526097101042 9714642 -26944647427828771272459915500607860736 9714643 238762274316405373284066852047157119320 9714644 -31379627271754547450514374461589825664 9714645 -129599876384486199084371117961796884000 9714646 -39779181958282139556520024390322921856 9714647 -252621461117657578400397323917643737008 9714648 -103691553556642377680346736362651648000 9714649 -56246607597960681540277595866233169664 9714650 -62801873431508258645820512112321408000 9714651 -431076432367990689977324059639711660800 9714652 -78405550139593765007488155474944179200 9714653 104347385368636277320128623198467784568 9714654 9099188116154553032268285309230695680 9714655 146682594351938697481637696550065063760 9714656 -37142767659961952439110481571164979200 9714657 -225736562577335873421588444316659911760 9714658 219545791380787388792091116605459609680 9714659 325920594924295356484078101324572104860 9714660 -140555008284195689112066042353026314240 9714661 -211625467509768290581865728901738730336 9714662 -57632932900728874838575283737348392000 9714663 1139419364468274641797026735523337568 9714664 32051247193537817436261937133801487360 9714665 -4890535239262277744812396613300785920 9714666 11031277682444186066747852485092648960 9714667 57364459834832806141645322401761590592 9714668 42209464345761026955377413454777250048 9714669 -262221222471677873401209225916206661056 9714670 -4659841779248549273718279068122544640 9714671 65272768534311409048931412526465019472 9714672 372613337083303117087335009771552768 9714673 252683245115388252681817018933714147922 9714674 156144050299033860655152383430982008336 9714675 -121541963667441733484919952440727311000 9714676 -66679685449728914673336878362657114112 9714677 57100897230149164388636873441640466944 9714678 59496133490071258747002046287452466624 9714679 -136615053050676658392808997885834002616 9714680 131270869664568185869549570026524774400 9714681 118916666475183069786740052560387664000 9714682 -95235664192151297486197689891825905808 9714683 -101229152255646368189728459427219301360 9714684 -582306908607889403461802893516750848 9714685 -24896989845647015551363277320328463240 9714686 -230508767251980170497178330470051934208 9714687 73917635134061801305964806095725130240 9714688 -98481378404178583959762613170622955520 9714689 524624581376976597259165443232692480 9714690 -31577142893884406241039785196519936480 9714691 -205576762423217734397526601762837547220 9714692 15642725605623430324988559457078382592 9714693 134755869151120830996109883372980100064 9714694 8499389615467667143478353494585962496 9714695 -56415239298129548634470991649330225800 9714696 285704087827896468049867954887424204800 9714697 -141376654082200830030408023517122042854 9714698 144931642168715596209975572825044664832 9714699 127927675944099219907961993505589034904 9714700 56150916869952864018841921896463168000 9714701 -553912994583417111174832442169028291668 9714702 79889766571372250694566174819624092800 9714703 -23736969317063152112797116041446420048 9714704 -20491562423564297606468024376748277760 9714705 21627583206726416498569422900255191040 9714706 18357720015659646894296954404288292640 9714707 -316195975272617976052931076315701029968 9714708 -39516611552825000137321712843610132480 9714709 4811632198894219509667195340462656960 9714710 2054748005046120832537967461960992000 9714711 -14809483646124612917721147586062424728 9714712 -17933166140072721197487446324277411840 9714713 234547448409852784512972292336110720 9714714 78649127362107131299859365363569047040 9714715 183131666999650803534498900012776247360 9714716 -259170397707789306589485359840078645760 9714717 110573361170336416334829705607703907456 9714718 3533555700583834912652604161610455040 9714719 84176667460304486929823813180757267840 9714720 32813116918702527578650066429579100160 9714721 344044920803264942641965932983895533922 9714722 -53941020441388497383650538203029660000 9714723 45291030393780625201314342491269000944 9714724 106786179931328766270952558014644822016 9714725 758244466776250618768325664801213600 9714726 -12350537034385434516088628150152607616 9714727 433025371115224479192581713454024288 9714728 -226723331925813121177652872958250762240 9714729 197622693920524971082686938314081539984 9714730 145235047983642893385398294567026385760 9714731 194009874854232745689280131208699325232 9714732 -2068885872413145817401344535987019776 9714733 10546524610600435132628249355695684320 9714734 89993399026507063448240771891204070720 9714735 -3166295843980498498895655297918949320 9714736 -27585950409743483099401574717225762816 9714737 182909950321878618706883913683207696052 9714738 63000428533971107951089292415441960960 9714739 312947726870161249805410969861516188960 9714740 -16144635137614959563335137340697886720 9714741 80705048167811066351161777829993930400 9714742 -207594274211034007518984440306462149728 9714743 78843686877814368968242306526607181992 9714744 37546762677090940024985757755386552320 9714745 -59788422264214569246509775846281916600 9714746 -57083299146753038138569509740253206928 9714747 -105550967333355131875215155294387593728 9714748 91080200849816196996700570793901329408 9714749 58803898563085797422593161069306057120 9714750 130653326999515625006768757578972448000 9714751 151145493175557234745995197206066050752 9714752 -147788625599931394061538313416458895360 9714753 226354607454353569183646069934628717362 9714754 75447554242715344183517343916640658432 9714755 -94214195116978023171207953412220172640 9714756 90478173634001211498948569395810409472 9714757 -63033685145622819102573601958164814720 9714758 -4266793229683362266254983150176054016 9714759 146052822758888926450757822037902956800 9714760 -68515253668115308110005317630918656000 9714761 -9686296956684209672373837564801533568 9714762 -78807937079659577080354665175021916160 9714763 114238319609744641589776919483461459200 9714764 17554231174346343637752253180339968000 9714765 142278315878389203723023690374453828320 9714766 1757625177867680755897445445195449664 9714767 423511675463449309090269986162488003104 9714768 11445806780433029582775196028420751360 9714769 5170912008029327304447552314155992672 9714770 -9206649277553902500401831786845483200 9714771 -199248148879877310042227397751762690680 9714772 -221915134101190710768259851596237692928 9714773 -117741543298716027054041112818025503616 9714774 -777374852084545964874933108769234560 9714775 138365971395105071106126278374697600 9714776 56890028905231004522060362420150579200 9714777 93429338058854401314388153087303282080 9714778 92434881564815918933628145483570387440 9714779 -256477075517412209090619566586549002280 9714780 -2594935809171028669430042683157422080 9714781 -266489151141795248503879294600201744800 9714782 13046074572180008820559170641503334400 9714783 -68564847443337318230640914105840998896 9714784 166323722247902916088042376571299168256 9714785 -17944757042212507104258333032175173400 9714786 19612240451218711699960457814351169536 9714787 45556196189009065658698477251719889432 9714788 -54872822547008030579474795118356643840 9714789 -218388195204234872563170957812479200000 9714790 76201092505158997673938944196984406400 9714791 364113015601062516208675630643391780672 9714792 -212149560859605069116629452193991393280 9714793 -265498916244297822531155289216743207856 9714794 49702796058133110356152264717607374272 9714795 -75064752038851950131673959514092544000 9714796 97875141465790690622187954068915530752 9714797 -196982160517865780155345692082266795540 9714798 12094530613634891343830922513013814784 9714799 -393627978408470396228260651083794033008 9714800 -10046800996277457271850792405422080000 9714801 -114293353964188575957447188954480500368 9714802 16709719241999301059981071478125096992 9714803 92031388167707413167117991092883844256 9714804 -148600769279772429211660573839530047488 9714805 161219966804319688366603001973785954460 9714806 428412339427281406067861186138487417600 9714807 -52069170374756578325959135242558089040 9714808 -47433579223488531546026261146382254080 9714809 -19613757624069466360691774456458792512 9714810 26754806066684637694073844578313323520 9714811 50193447841134426665455888141213359424 9714812 36089281769387254529920994123854534656 9714813 -14054379765499100109863797808725396512 9714814 -218010022915485314996194316503969460160 9714815 -83946483705247786572676633021078323360 9714816 21750984061986923561424971613717135360 9714817 -20101552794192984976771175311021482688 9714818 -3444079798872946104761117687798691072 9714819 226147788188281118442830477085081239544 9714820 -299550267701956011051363544569199019520 9714821 372943766587084967170484089034285134272 9714822 -6117316463867914061997909478339461120 9714823 -522984727129721188961478906673209597928 9714824 -58465250484421573726758147872651182080 9714825 39714508335618591051410172856233593550 9714826 -163245306103307415100741805616691549440 9714827 133526954030729140709839834726797079032 9714828 -99932163279967471767910064136223879680 9714829 119372929542896281699423751505533315520 9714830 191057535918709432140323804526380986560 9714831 -13199448386332434674283952369660033536 9714832 -32444503995532910932637903451665203200 9714833 -110758089268248740150886465702378063360 9714834 -173620033835340461289904956395773906416 9714835 104311695667859661761508777773210463600 9714836 -70172886805275831462660178144205945088 9714837 234716585912001220760247381216829786944 9714838 142247529059077835818040371636643638176 9714839 -457167890009237706773208338790752130360 9714840 -11481720913580108707775128175437824000 9714841 -238079996048416130356168534377368038508 9714842 -10098534068123419736287793754367405056 9714843 -96455811368457910936784771973629229600 9714844 168812332646304997210956440456942644736 9714845 10967634950134898968439901608627911680 9714846 -92658028399498940258824797708212432256 9714847 65078315492674636964794991566252566600 9714848 308210157015147227994943764516175872 9714849 106505228503700060431543462870163376480 9714850 94722136716853815251254766305635772800 9714851 -78133608269729755831980066688468773048 9714852 -61866882061061786657536444375789670400 9714853 -396521425664108131248767572745704516800 9714854 -172744249666292192527659312370749050688 9714855 -62610402281768168047214095467335692800 9714856 -167058722715003973382404040557235205120 9714857 962332119524707534046960056011383630592 9714858 -111578225270017228482055392364237320960 9714859 91680795715845831208277174870880950784 9714860 -111681392509746361267337090110344637440 9714861 108518886236028412475887848649219296 9714862 -308470258201583662866509627464042182336 9714863 102784403054125741492723558848350804112 9714864 61584216133021025340138366447755034624 9714865 249777996664363657906363517070635904000 9714866 76940839699694124701838408955477925376 9714867 -190969489900228016655456379516633536000 9714868 -12752667697608901627950512232289110528 9714869 209365642310357133086006817716594220270 9714870 -184383574706667889096862358128468889600 9714871 3197261516372964186355307535595335072 9714872 270632962519475064408020347119529574400 9714873 -27083821296235515348886620129743818752 9714874 -63270007898257662397949497693648039200 9714875 495833330711351403821831187306314940000 9714876 353779066806108485600111891019195654144 9714877 -650619857305393595860159720839487328 9714878 167535995250659875681456785046212330624 9714879 -238405703154102763422478849185010375176 9714880 -28540579599328105647388800619338792960 9714881 -112286197226350129398741428051011845600 9714882 115919418299468908635505849742543980800 9714883 -209749052342154888800056199553329436868 9714884 -164867194482637468150482428307946636800 9714885 160795857243225219598818819347531997600 9714886 122134465807259279314006998385638387840 9714887 -66071950203092105688570138050058627936 9714888 -12902597795851829158277853692446832640 9714889 -240815129081950815671069928407587510220 9714890 134489896978115539162551549766439635200 9714891 -15431887187557375815888632505927161856 9714892 30849841139067758273415671647306547712 9714893 -7310495313682550861465365834147358196 9714894 84693125527722810864747341218815989760 9714895 105851519375862291231883039777400891400 9714896 25890997315499712460717384053885591552 9714897 424572360250906912256575792644341644560 9714898 216182374383346278412803805100521069200 9714899 494084398398217371205565010611458536720 9714900 23438957847914241978967150568382873600 9714901 22569953988545993613512214176570394624 9714902 184801964337955735866055120679318437152 9714903 281559533790634148684665298049747009408 9714904 -841669243143119230169918323226050560 9714905 -132147424813065871785398399335877218800 9714906 101392290601187455803321617655879954144 9714907 61659395704118365851084041971205788360 9714908 68176768015362529029833229385305148416 9714909 30941470047734724559895213800241983680 9714910 82726245641660647831077981836456919360 9714911 -154160898303415976057706561170825956200 9714912 -6679083234654590177867831353815072768 9714913 -2705004901505951287408936701243981360 9714914 5891233706092727107987033627857205632 9714915 -42313759243405660638897718096720406880 9714916 39862072916639032481774759366562074240 9714917 98691557294291657358660880322643397020 9714918 17811576489723027891045657279237376704 9714919 -60455742852801476896881578730341489304 9714920 -53247198906646771419389983813156915200 9714921 2348922219040286698234566576173278464 9714922 -493788720890747182213941798888506880 9714923 -304525884540491665474410115850269314828 9714924 69396198071667416464077885844196720640 9714925 -47045500170204408866683875247094323200 9714926 51955857828743539648371044052867147648 9714927 19950368861410382330126863376453408520 9714928 82725702172909806457603704492758302720 9714929 130348504624320342104884959946712179776 9714930 31258179520001700052146693780732042240 9714931 162329840943767548065871329434671545192 9714932 241550356079135811944739240677088218496 9714933 -81709007026105442603540203526830510656 9714934 -13914527270499364543898201024421994560 9714935 115823685346051505662031627648294726400 9714936 -131665927842061259458023499909479137280 9714937 272458059710726984691526463435751083392 9714938 21084116544023495110001337767222313696 9714939 104878951415571882955319539919696940768 9714940 165037498822425745600759803645588556800 9714941 6793124808023160145347973864314222342 9714942 -32327840133192324234020718899839092480 9714943 75046747531843764006440651881052767600 9714944 -66568057249961633989539434647303225344 9714945 117396353101024856355230672180042209920 9714946 -176385651727521010875407731712572139520 9714947 -4890445410229856455885853831656611840 9714948 -211685036280661906356898187436342481920 9714949 -83356285239984595762412701606930120200 9714950 4461512665312758107568236568030892800 9714951 5663585224398773964573144666475454880 9714952 79821421386932912642099524466492313600 9714953 -9388394097457521157303115862381488796 9714954 78630990857916816226035075512211198720 9714955 76032280455693573793262035703513616720 9714956 143102762729257792331586921967294944768 9714957 92892645626272842775795466248762122240 9714958 -13378928438440997209221848327812681728 9714959 295983907788841619409902279885564309016 9714960 77249836637184049493225765794436874240 9714961 -185739556253395884297519839286800431438 9714962 -187626579672619118415251199819540870768 9714963 -8167195103007978598873928277843873216 9714964 -87905390566261400848354712584788752384 9714965 183035798988865801362418851669108502260 9714966 47617018476494499685115990746813440000 9714967 -237344218239161118859029157421720076128 9714968 -114116428142919301347060701722811197440 9714969 -87992714464660339315860758583209766624 9714970 37792438236695532855772945937888870400 9714971 -210497520664231502697456312732268708320 9714972 229222055101872043166998309608212347392 9714973 -240752331998168826472570079478138519720 9714974 -119169674577016457743943684305102683264 9714975 3135180636420151312992789845140224600 9714976 50430395350886268236517690323745964032 9714977 336348845946259924249303615784687753220 9714978 875694440922187425477784432413765120 9714979 31645128530815786878512613063164770576 9714980 74588130105649298655843987637169356800 9714981 1975817991822801187442033666902996800 9714982 252840149760000153620441879125945392384 9714983 -4957933527073716317631968130644949768 9714984 78726588306903152123130748523740446720 9714985 111358046528969053018906287107170372800 9714986 -8790947435745843054045147357851407776 9714987 104986907027381145424672032859269656640 9714988 68246910956902276044741083318125102080 9714989 -150063115213871007518586676479178577376 9714990 -1134470335942347817441417473139292160 9714991 -40487760603623776597944804578447668512 9714992 -13162343959690940222172507285422604288 9714993 122028968480133558545651020510096789824 9714994 92075577924574385894254391304272169984 9714995 -164729515303003908113651807031035210880 9714996 28861494055059026692832465608139637504 9714997 66700080233065957554959716281856173952 9714998 -115695060746185595484628087156172796000 9714999 8905318874834357847026868637261559040 9715000 82106968442860976221407143686464000000 9715001 144639630087326114209031627827529102784 9715002 5128705611867178592809069200518479104 9715003 522905245176713702680634799107865360880 9715004 -2996257559889759924401657183950556160 9715005 277369118077092598624421746139043643200 9715006 3817437560896563085338078572480143104 9715007 342666574765854291975388977724867280352 9715008 -36236673558930899620802202590144102400 9715009 319072700711088191156462467530793718210 9715010 66204093829360410954322387088073968160 9715011 5088345859486947716259742608070964472 9715012 -233547184094074295821434479917752962944 9715013 115310259493819434959094146874558268800 9715014 15654263600538724788266350000481951904 9715015 26442988639391284432255819883453936400 9715016 -29877263974470996921615584848978083840 9715017 13031200039543833173557035157706648448 9715018 -200071615500642480473797942975633301760 9715019 -164346649643128558466639016139152867000 9715020 49083332697277388817637019507672924160 9715021 54010383218527599322817587847403385600 9715022 97031955423068853549656886441548037312 9715023 334396945874947937746722157289354930280 9715024 19563934979785599794173286359432691712 9715025 -203693403444152258622376320499797360000 9715026 141360380593505814452260354963613334144 9715027 27280938748935998932181039228390096544 9715028 42461153132079244598475130201166831616 9715029 -199847218868961059665183608430161495840 9715030 49864739022200595813546039561993006720 9715031 62980409168534423340608383726487925000 9715032 -20836835490476264243191273250305228800 9715033 -1153174639711174026542907853023766256 9715034 189895272537275028950855992337969665776 9715035 -121838177433131060489343712665747118080 9715036 -130989349058262844721682217328794698752 9715037 41782464192401557746043957480238107686 9715038 27280003649722440087725966685231756288 9715039 102182830020160331466267234663383580624 9715040 124845233175684326455877269877922201600 9715041 -192193100731090742862022186199417565696 9715042 71308409902891227383903185223545891200 9715043 -85304114660747584423662106621038320112 9715044 1373070814901154689691393253559817216 9715045 -111969863598534960341845909561319800200 9715046 -69169463058431608616901789800539338240 9715047 163972383034187019667454462307802588200 9715048 -44524405098604539472745689939835043840 9715049 -7432297650277173305327672660265610950 9715050 -82006927165317368680235455998181878000 9715051 -158074272682429715138014279831543708400 9715052 -169812103838643829541894338359208409088 9715053 -18606315231221976672022518718662102816 9715054 -6842849706091795528262185471909209024 9715055 -12959782004554480259395214862588091200 9715056 -18706492589486118037390959032965201920 9715057 274932114589465112574601306170438139632 9715058 -304240659051630775473871011722452147200 9715059 205579319385832758586320257493237888 9715060 -177813290817098304781103960636371979520 9715061 -54148920991984718132728518419765661600 9715062 4017711358990242313323746555139563520 9715063 -442993623307605005353291710560554666256 9715064 592615141909008013849172508674924728320 9715065 -17641042308422838533895311602731574080 9715066 116986229461352767202498319275056421232 9715067 78900657224407559991344830410575228352 9715068 -168267207980060579236503992596383822336 9715069 -80041540210904677667874901686819210880 9715070 -1391398147677498426763638465984249600 9715071 -86047624652375909019165748403766975288 9715072 -268722090778439192530222548847794585600 9715073 -76906395540141884190782623496534015712 9715074 -109396398739832678331047818888770061440 9715075 -30923572937290314416825038046944281000 9715076 -2019042188716082717593946853635911680 9715077 -198022488000428816891272179701682148386 9715078 20940422772333291810854796803002959360 9715079 -46848907589067824784238949805340258560 9715080 -1233454356027803113050511600201728000 9715081 122252498131922322934100645101145473332 9715082 -41687853143571970281369813491849696928 9715083 -86777240928103583916111555527780049960 9715084 167043568132059018046919968527923945216 9715085 -45413288542316582388650691320542944180 9715086 -48282991871266564576321386402712828800 9715087 36206353147798636507129095899134719120 9715088 -78922362826820954604943748331751342080 9715089 93947821951040824138807203265939803648 9715090 9313111452157604187985330066759680 9715091 -424221439343399107689495671075506239816 9715092 -230923807023910452353420985080999129088 9715093 73398422045109850275967465935417734880 9715094 -129301853448701619557980873893002087904 9715095 -68310151147542647648724993461730487680 9715096 424361806395363966306818400299456716800 9715097 58811436769087746039076720209982962432 9715098 -94473121794273504207169600349658067200 9715099 -288397558169716595969700553756646241360 9715100 116558278862130688396856849215709798400 9715101 144457226774669720423267774098002153504 9715102 -75268447992655408559877152495160901248 9715103 -252577605364957476584303651070513327648 9715104 -99249104003582253715558909530215546880 9715105 248806138502016951122299114628361082260 9715106 24949188115010698299300101030558965920 9715107 27434443799743813193437058888603412288 9715108 54176311328892133474651832059461709824 9715109 233669742961015117297171193229082995516 9715110 80950738483301634149352941284538405760 9715111 28386725633552482152200655582584125440 9715112 -163343537623166819093213349942549135360 9715113 -63619716108314623790279046090154896000 9715114 129226365232101394508970064715026117824 9715115 88165277178275681214344989744980113760 9715116 115148321291394006872772027219799956480 9715117 109053180022972010970995627350303689120 9715118 -29273294202407667866069151404607298560 9715119 -343903085074242047803933087411433472 9715120 -73582182227212657740282160290417868800 9715121 -25974305284549674133802135347296381696 9715122 62581160245236044055107347784813596560 9715123 13665187606119572050577799364361250504 9715124 90988041471210132234489867591295783296 9715125 -99611265733685550506836781905046112000 9715126 4750586364562802687250408038553638784 9715127 90654911111459571188046188566779399600 9715128 50638325391220149371927166139573862400 9715129 103099458019529560207934797263478221184 9715130 134606030044259589922234778240931348960 9715131 -92474551173789511387267328713225845072 9715132 -9943967150818751287340608815033651200 9715133 -1697563574170615536883109730193059936 9715134 94006760266969531782389960015691970560 9715135 32406053434395299212254291079687114560 9715136 56530886898272035915460332642526822400 9715137 200915785008832163148145585568536181280 9715138 -41540341778920800438261256248178751280 9715139 -125980708608346858007852168331599652144 9715140 110512454737123081576165054691312640000 9715141 -118645298500945573744623971573994617216 9715142 -76603864320062419480303680515017924800 9715143 -38928020789508765359223425638262729472 9715144 38498320303858477723473113696579036160 9715145 -141907407376204614401139374871097118400 9715146 -5856478800812153337097337229997608960 9715147 95508466216262504690114054651557302640 9715148 -44433346481314037999129333541656769792 9715149 52882063232212475515711301381542090134 9715150 -8534992441197908605034682937099598400 9715151 176187717738895958304064034221533380400 9715152 11374366133543424058504070390501867520 9715153 139081378990368657746623641266208834880 9715154 -36727509787059764870679873086701977600 9715155 57693908545631458808980778632505121120 9715156 -195382857764185652498748176532581775360 9715157 -471256743913483131698570726599490652594 9715158 -48449981728863674753390717075857593216 9715159 393400992004115568177122212289608590120 9715160 -35849072098920507615122886888756019200 9715161 82354899161224874099405817662346305280 9715162 4489543898875138797073190336351023872 9715163 179596604080519799636882698645074517200 9715164 33805249923358542768558803493506675712 9715165 -125445463707420325721704588056361622160 9715166 -162117711476287696068119633165410997376 9715167 90662563490329742519677833651839777280 9715168 40712690604496210054183778285315948544 9715169 -327089184873948089050037361947012078430 9715170 -19674560500375050150791928934667788800 9715171 -84192207413847231651122880965403543456 9715172 -130681022880796449618148038117575654400 9715173 59581500605463949374205545114309368544 9715174 72232152892961788132419932899338758400 9715175 -23073187817717176594347734999553858000 9715176 256534172812660092155350110629734809600 9715177 39249622619840251042967835536515713792 9715178 -61997215272205199598279115005315244032 9715179 221799318379622319815601322450417181784 9715180 -27779146891525697999458914048455424000 9715181 -183643885525150149551685936657514274400 9715182 -227305239849447814430318073542867563968 9715183 -243222098868668275377793357452202147840 9715184 19092632734246471743144170513330995200 9715185 -166399711614230850297627974084991907980 9715186 -77842934280823413334557790365803535456 9715187 -463855239754899202044914904984822106164 9715188 45650306430706167810018294107619004416 9715189 76418388821689764132503791829793038400 9715190 -99035952488122580466299112707774236800 9715191 129859564953623033638901996065508937192 9715192 1288748130845515668135023010033254400 9715193 18618587233362223707695386916177446740 9715194 -24277535334013052744567185762273305600 9715195 76432462356743980224037550088482760480 9715196 -51756396385581072824845766014497960960 9715197 6414072841232052672338825493584332800 9715198 -1456879413304402425678264650875993536 9715199 23724167277304758083881857468951267864 9715200 23374367837059450963052646951498547200 9715201 -138235857298610371943632393730385431680 9715202 1948224976987404148571722057515812352 9715203 295281493470894099986667226614045701520 9715204 105535536027720679433324928934172908800 9715205 -511620436086768637549314784961121600 9715206 -35704334066580667476881718821125627392 9715207 -139206433605029611777134160612839009920 9715208 19575614296119428027778729893548200960 9715209 34926733334286994790079166631729261760 9715210 -153673132945619326488227754369259854240 9715211 447800388273586779029843278372797816 9715212 -95160543036095678966995734733266478080 9715213 13251824096434873489383002861025089920 9715214 -9119414318631643758995118320290430976 9715215 -56667540810017678583872094572771573760 9715216 776477156857891445396148054435561472 9715217 -32631349621572416982764637966523351440 9715218 -21042571242764226651462383721282220032 9715219 -229022651405769871582738814426705639380 9715220 235855275794775485726742751787295252480 9715221 -2730814701143179924511440060858624548 9715222 -399302763584730938704793926987293399552 9715223 -55733126780999281981356525277099577856 9715224 349179262010485467003881727993611550720 9715225 68237058997977954208138151298953064000 9715226 -138823009728166715555754736120643037216 9715227 -50655660154197533747667310943360114280 9715228 -367576871812886140447783714360581970944 9715229 -222853046557100222542656179976842191488 9715230 33637483210924067814673093805844980160 9715231 -89793016020398145153241170482965751968 9715232 2382163318711213690148450508093751296 9715233 233483579061005455305974816591268534528 9715234 -178462965819170660717921293974766174560 9715235 -112600597938480243918676460465139884400 9715236 -142272144872749721049872601241355148288 9715237 -67565203463234764070339412069846674496 9715238 32237563123979060669948016356838691200 9715239 -329153606176605096825602473252893186096 9715240 6562089707916953199442071283822080000 9715241 375434508561929638564562051705315595642 9715242 -94180090765980957219878477893167621888 9715243 42969908146302831324570547486761101492 9715244 -242429263769929794588644147303497728 9715245 -15349131443992119647719564603282406400 9715246 -52153602229550414204819288080316891136 9715247 -581841528593615230107416933342212474200 9715248 -27029215199529786323202279140229120 9715249 -54779838089552599428800300366928976460 9715250 -130792743446177937370275957498121656000 9715251 -16313054044683054470648463103530493440 9715252 -81790807744078189471398502356464252160 9715253 62115144695283571063025156714035415484 9715254 90162109116462979388344533586534480320 9715255 -248240627806814019911023225367175769680 9715256 -298088164037601070334261153012565381120 9715257 53340193316715793527457826022673973754 9715258 88902715690034858777403559919308139520 9715259 -18611399791145968364432082494994144540 9715260 101330433052847023797686879976082498560 9715261 453414285281402530859259555275835852300 9715262 -231522834014439081365175689509103761920 9715263 -32580177142917417226703234487806963256 9715264 -42683008876087606919830346521335824384 9715265 44646896402324728436487433838854286400 9715266 21676406255607149666328147895395313920 9715267 -45630342039948512575340205684838357448 9715268 -289931696158200138756919687698037269504 9715269 173451688783510371338699358221208619008 9715270 -71185197938958667945378557621614044800 9715271 -10297483906971742009522597358430554088 9715272 -18002072656621728734112302679753523200 9715273 376309870238298285017328936715097798160 9715274 33015099416739998128622520249852185136 9715275 51027742789484039545963183566456420000 9715276 163864846949621697647847905679975776256 9715277 -52737884935469801423295763266978793440 9715278 4624336552857458802281271421711094016 9715279 77711531786265807056315153226681949680 9715280 -6053319402904051277651575865986007040 9715281 -132869678000529472060388805033680388960 9715282 1750920230293346746287748827952625952 9715283 -18984925312227312113478286837686409440 9715284 94085321327369178270834898489166069760 9715285 148393239756809351376979306539075404160 9715286 42619669032099367300479221018747996160 9715287 -290849939600196746601913702991235470640 9715288 33605707600154435677634525153746821120 9715289 -47036020364939964585173523966125758560 9715290 11794106411119910871575514204725376000 9715291 5670367682384652634251620060910900624 9715292 -141909485081207166180679575641129991168 9715293 -76010441976337975685217295198241577696 9715294 -62683768158217133100735218193294226560 9715295 -132665440607631743552758503880002634200 9715296 80284882912902084676026149464998150144 9715297 261288105249983055785853542083630899746 9715298 -215459588986485901197300323952027783600 9715299 -15584842493517008303311196080812341952 9715300 8969693772166378650926878780688896000 9715301 -193237538275324965735252131404408861698 9715302 -2035413511689548058914040555846338208 9715303 259420699090008020407060153323159897552 9715304 -322536933242290265292098266858941834240 9715305 73478182412343053428769701473517805760 9715306 -434757644437770889058462496468746688000 9715307 10887208388768374705848375701826100224 9715308 -114151789768708429368475241653142261760 9715309 -57988419558444494922146085575152344490 9715310 53612049975971919864218614697770293120 9715311 -16881144517080818651416410011633968368 9715312 -24000312350185652020013984718905704448 9715313 140709710560415530132667729651965702518 9715314 23743143222669447700656957993517358592 9715315 1979758937436118901002649591997700320 9715316 27254440343946761207382447861532207104 9715317 266331468530192677168751423637135148512 9715318 21974323051405734023515334156885619360 9715319 -97324021656629284602605602729937708880 9715320 166949588119607071029884038983342796800 9715321 133200829476018255992210421007446091584 9715322 -8894096515632218179484333280234720768 9715323 521914784813261554155219178539304886784 9715324 68163244217291690506391134299850400256 9715325 -176364022534619459726114834589005185500 9715326 -97224114087072041985660215177616663936 9715327 212269321635465104805452780622632726440 9715328 -214992266780928156895410150858817536000 9715329 -52773050348683326697425059097198892800 9715330 174948823653891294983891158808874792000 9715331 328814560269638046967854989710132395132 9715332 -333944783444937733753716919516253184 9715333 196046132191632507068543419664984831582 9715334 463042321314934281344932629966622848 9715335 -55177254001457080759318655917761108480 9715336 -359214006751870159618400805910109752320 9715337 158511834074728832505730396239267838260 9715338 1792349234688973451535643679356243968 9715339 -437777136006068823880138423843605410860 9715340 -78949877669022178937321182014880696320 9715341 207981273232496986313005107193274709120 9715342 -26863831780591803422284123229544074496 9715343 99411331519728096012736184740498146744 9715344 60490776156377518382803572533122105344 9715345 -2106342524892130936569351538651989900 9715346 -160363679342080039982174478697808081280 9715347 338412565977451752135182029041240549000 9715348 -258846142234668273930134589265594391040 9715349 -36092094275295548433247526140738555008 9715350 4148722355549162516533225984932864000 9715351 34311228578103785298830588935086332992 9715352 441100800589294403054106477107133358080 9715353 -60619347111727284996108921400291795200 9715354 -144772444944465932992521885245323676928 9715355 63878330808513591412917239981073047520 9715356 17627573165522062791636844427212554240 9715357 -22968171782216937689279760523363245620 9715358 -95834545113303844649262770531123118720 9715359 179528594382045098916184972151948408904 9715360 -52944601159967402774670367389501358080 9715361 -1459393754246059890304488801812405568 9715362 89449716263176509607612138822562132352 9715363 -73765744985438284310185314568231883104 9715364 -205139766264872329067288265449551436544 9715365 1588832640239715875029017931935796800 9715366 -26393362375355727326731979371557838368 9715367 10475016175581238813439482891098967416 9715368 53197496499499524512846921769493708800 9715369 58344437468507240697007372061863724800 9715370 -34376670385182889889045499055464099840 9715371 -35030577129563204775274728458791357776 9715372 196779834264506234418430399218977108992 9715373 43228152874415952622656060988486849536 9715374 -8300004330286394484157903652790771456 9715375 -38660855482122111757698530274795186000 9715376 58501917108730368240941247284811300864 9715377 -1500919862243992566365796501986786880 9715378 -304230780543409544216623163777649352800 9715379 -76527359651677270512054150691493751600 9715380 -46141838001875010778683164272678717440 9715381 -21717078667853487477580723076975173896 9715382 -105926727642223373963575095923125274208 9715383 102569956221397174322300153588009413872 9715384 -58511964252911664381727450888883404800 9715385 42570130776502709807834492901792752580 9715386 -20502999758842774290640311078857172480 9715387 176718189447961035510506561674767666792 9715388 -63738782396652577917910909486154826240 9715389 47925895210377754542518210210827271424 9715390 15546825686129947780325200513860481920 9715391 70518402908909580640219581230939375472 9715392 -69077895356343714845491143763052986368 9715393 -455489796696002980599937776110120871358 9715394 -68075568220726505106809871747792200160 9715395 129628890823993812542936451519795564720 9715396 -445850614230167994428020115288347257600 9715397 267264291649126882597500183481931010846 9715398 36391202091750852133483433355427590144 9715399 -308459942187583196609383421649326735736 9715400 36867192200418611531486811534065664000 9715401 -52364781258726784392906962929930879704 9715402 -149616598370947494991968117482405261568 9715403 438552618312388597646775528559799280120 9715404 66815438327817981679121516525454888960 9715405 -46181985073151740728651343935855964800 9715406 239237787095267798624764911596539176960 9715407 -49026133053582300875986213190284514304 9715408 -88149574028802326142531407360473735168 9715409 554854062175977106135521310856884475520 9715410 19607175654824330166716987976170035200 9715411 9743758520824456377324351838751862792 9715412 -6235287320387939441365751942177034240 9715413 -50982173653747021550021151636904162656 9715414 117826197199888527023210447692525729056 9715415 391565980168790521326281654648711094000 9715416 239617964407778748413340727183146639360 9715417 -222498359872163797817737078833783367296 9715418 -91863057754253534708440314431638175520 9715419 56675190342312358103449894720719289104 9715420 -1433474810963153103455755406902886400 9715421 -458398281099218295932215001278031724378 9715422 63244124035171476449731670643541908480 9715423 -32198535955257242296859066004926444464 9715424 25023214647042145561335513929817784320 9715425 -61475148822073374766943320432310298000 9715426 104022344478767367151334181968246752848 9715427 37213159718759949800184875712878535840 9715428 -105808442409796973936798949920882424576 9715429 98238759963185816757171110951519516030 9715430 7941892329783543564672543797196049920 9715431 -4595288566272353776882693364608207872 9715432 353732402987787286661222382893033748480 9715433 -734754116021471473247760920228740992 9715434 -96519051134476473558656102666585137920 9715435 228897908274437270525609054913358270800 9715436 -147619119318895033147970677325157400320 9715437 441134450593912067996292219748013797440 9715438 228852186624020536366201300514443245120 9715439 209315494155524900035338330118310652240 9715440 -14433053586371551541124386487879598080 9715441 137903809955347289804776888878519630080 9715442 -89850154689588764961859926514349613312 9715443 -166107473458138292703715010352525012936 9715444 159964492866912126649797122108683343872 9715445 -136488320161922562308854319722808638080 9715446 -26858265523616302181333955660666942720 9715447 52154974318803313583207562546017229232 9715448 99233711731127713457018360155449999360 9715449 92573598270571930320148425129276500352 9715450 -45425371012893100322104480923127086000 9715451 311751896157867890755653965259991132452 9715452 21854009822060057923961015630779441152 9715453 -4810064454923732694093316537019808 9715454 103497275482832286422854215850097139072 9715455 87456487816286349601608778321533159000 9715456 95475570053301583148970545790731681792 9715457 -72513032419602006435265475901057707088 9715458 -87994099930609741696929209818145471616 9715459 78522334016135126072647872778978547104 9715460 -37945327998611662525859696310422630400 9715461 -61569044199676625056939491405401762496 9715462 19915072234613566527752421138368640000 9715463 -6254773266403834630740925158589700136 9715464 25951795620663199381998797527887052800 9715465 -165453559630127861536830355162398058140 9715466 -147243019902497045414722039022084484000 9715467 -255617388025286230966324330025847034920 9715468 -20738360944779957419801538699127701504 9715469 -251511640940611353404010810672123626304 9715470 -50378330493192041131038530398564780800 9715471 -5483656528083136397840590633610700328 9715472 -85708031853039132768195678244341129216 9715473 -76633931385586776822652435823984750220 9715474 -8201887818323654404995986014356548448 9715475 189337302663488793120634853930738880000 9715476 6019579645390656079422333158439972864 9715477 -328036221501722996848754744480661938674 9715478 -6921236323203561288786554182315860960 9715479 43310773599122639890925609161043024640 9715480 -154480258312924036365297844251665817600 9715481 213279846059401660654252908759937947600 9715482 4789812860758864786941232096401400320 9715483 -82438004008914705892185605527088820672 9715484 11573525306682496482789205716439890432 9715485 46163488893657548269402613068417866240 9715486 2580034519331956279924053760031626944 9715487 500519119944808785553929259903044887136 9715488 -38471610318259631965269156507736866816 9715489 -72481771016727289961926275084032385344 9715490 74852736331852807036182623544813684000 9715491 108768748542478654440421784772594938880 9715492 -27431634171858207146979251857263360 9715493 -50053193553344423610307513763501038080 9715494 35385079816302498627318215438132664000 9715495 -23415032206554161443308961845054476400 9715496 136914266828097152861890090740048936960 9715497 -2640483657946342547582454537133691520 9715498 -23765705284279075230698756515516677120 9715499 130076289571464286572722532450663068160 9715500 -108957520541292186706426347756576768000 9715501 36543852179402243184779356286746852502 9715502 151084264398727787353817908710202565952 9715503 -24184585624812567834551071031616007296 9715504 -58405839213296691014249236545726791680 9715505 -114297994912878315706249458331984907340 9715506 2024073702119213866825544834433909504 9715507 -101265048265674161161364872537620001440 9715508 -182459407551659942982660744544924944384 9715509 24253202307024130391559342864745408800 9715510 20003407067464628615966670485776508160 9715511 341561717558240490588509631338425840704 9715512 -34078945196313323815969688063733596160 9715513 -330571785882919728781024890238332033238 9715514 47784946034866193067488396106026400480 9715515 -217770204289151478443125752938361473280 9715516 130497906847076846653522892485841853440 9715517 144534646181556402850878506300945070720 9715518 56916295091371124084925555983085870720 9715519 -388594142248114547012647886184593852040 9715520 -97291971465484303909701047863864197120 9715521 -191480716603569535276513863503218561488 9715522 -76990238506663349012918217933730260480 9715523 410049546917757123914237803072326659772 9715524 5921361570084695446170252107030298624 9715525 -94169073439079124808378786289477162950 9715526 -62818616577886917334081033271740687680 9715527 67156554886938892087606590680248204464 9715528 -26176697952714809059712310859443747840 9715529 63531798654159145489453358144154119130 9715530 -8823428145393563107144250471232000000 9715531 4506083748677364660283137550598510256 9715532 251297987042524654055858027403731325696 9715533 -129801754471214843922663106647805267776 9715534 -41396960360636767761368616774938982528 9715535 -260771169998692474843734847045946870520 9715536 -29553231977526372502960579885869957120 9715537 -76263752988411898011476787990088646680 9715538 36179228368541574533168112917759517696 9715539 -72989899599658055975614835931603227976 9715540 8371789315518872727292364899510890240 9715541 -45045301434439718153788760913437836416 9715542 90222108575968885471661287630743371712 9715543 30208513251673280574920355331452566792 9715544 194543120933986312630281977702501683200 9715545 2800500014533113171121478187543264000 9715546 -31731777971373792424606509475852469280 9715547 51735070743167180028282582659162748996 9715548 54525520609111205887356246427423418880 9715549 8370291232627412199383571569868156064 9715550 23489506698977991292488253092165412800 9715551 -312245954355815426433145503794611384800 9715552 -74152268947960064140956999833717047296 9715553 32347367433249726468882004925698880802 9715554 -158028434060306433037041465182642300640 9715555 -43534506342964429362943811258029440000 9715556 170835264869068800162341375052481480320 9715557 82504750128325687205548433624800177920 9715558 -169152339761927092077202298466452461824 9715559 -60965926274486520851685050431508418048 9715560 -128141803847811668655977906774191718400 9715561 4357847612103379115474201415253926912 9715562 -122984359013000871934393669183090789968 9715563 -8685767317044483473731896253836063600 9715564 273018935760544071142746249452212050176 9715565 -62526989036003637758560658138194522560 9715566 27492288846660103938032277961229067264 9715567 -93983995757574388877576213740277759600 9715568 42270267082761308082828588497971052544 9715569 72319639227602304217561935318451988928 9715570 2320817638982889055469631047185377600 9715571 -90191662289769400411206709251187591248 9715572 266023514087164574433258436550892441600 9715573 -225910526376445559784663645519427268082 9715574 -180567654096864929537606484797263680 9715575 98581610550437589550778586101641705200 9715576 -11234356679265042330635124592901836800 9715577 -630300610541257826459154631672744599228 9715578 37908026230828769230910437121347584000 9715579 -346987944671439033654035823220393065820 9715580 48969047905899155048003931214976102400 9715581 73829017439948499226165053562624090470 9715582 -256046388565144669316462995385590660608 9715583 51406344135542142015146380599851762280 9715584 122943550255253781058517238096215408640 9715585 -285320612429225181645150483023684618880 9715586 18065895525268256656717540141302718464 9715587 53836109249900372262687664285795710720 9715588 -64854052806847758145150363442096317312 9715589 34162701715583684696147933379900729600 9715590 6091953967132910703643424493161445120 9715591 -180834413090082124989899250384554704896 9715592 -1229761908522602010824707879549992960 9715593 -1855210588547009065761420316501742736 9715594 38411277913898171140792570773163582464 9715595 -179821341817016641712195709426950866320 9715596 1350829434732824880439805747090350080 9715597 -115292067376281684990909818636480617728 9715598 32819414954656548140228693748955300800 9715599 399629764906479087160197800424286527120 9715600 3088849778262694227654866428659302400 9715601 -61322217818473097105439580008621766848 9715602 -3365691930124681792475312539116327936 9715603 589706048254287675204560582666425186360 9715604 185880046526473026279536938882648976256 9715605 -56119638038054923408972942199793588480 9715606 2923741216500315198845806877084190720 9715607 -362999258911058531803030436128311033768 9715608 -27169696657748904277934166119830241280 9715609 311332227432829432875583015192578481860 9715610 60872457078001699252776681068700660960 9715611 -34509300650956794496885388175441409128 9715612 265376555993622033014747154302254543360 9715613 73213866103807828943882514138610565862 9715614 -63478990111410617201117083038614231232 9715615 -10558701459208003196609586102860444160 9715616 61625752823221211938755829384557821952 9715617 70987829588519496072517192947245130240 9715618 103903733956210724903997656125526394240 9715619 81682823245585566205381599674091854640 9715620 77635099495448212429093558348259942400 9715621 -82188663599886688005153135279571297856 9715622 -76843967993671017258681253110340498080 9715623 173045074157850094488049145775243033384 9715624 -134900283745230892945565882906590295040 9715625 -268057488374308844351202119248874812500 9715626 -21614885349141733885490133208785958656 9715627 -31609770213934369360699612263523173888 9715628 50223725822770624004964950625820809216 9715629 10264826694647482672972911548036373504 9715630 -7773278922373135877529845989714367040 9715631 257778666054847218351009244056630999120 9715632 31472344760618987374544590993598545920 9715633 23609507434053320886071728192413289840 9715634 458082491461922313523228568821617607200 9715635 3812808075854529821952565371900511440 9715636 -70806824537916965530290509846208466944 9715637 -42579247777589381390732773796351895360 9715638 -5326508838456252216158482399192064640 9715639 393683814519810892816595530822534854440 9715640 106530170145688000849199140407980851200 9715641 115228420688743470538680993641521329168 9715642 78827794709605570987011450021390004224 9715643 -10699404549059413138249803567780078816 9715644 143511443051710659263980049414317294080 9715645 -37720004063527402316733842909493046920 9715646 40062876939284361682973312177319274560 9715647 -59703532834605930758707845737750054640 9715648 -21713396920008646461708000573448519680 9715649 5858469028200838929770698311698073264 9715650 6054216594558930501280243146095616000 9715651 178309272710131014296303991892133456904 9715652 -152224682092147798358775055257547407360 9715653 -547990804080912604798445247734786674560 9715654 14972402675986504301318966931510033408 9715655 -140012708785974173576189028302550898440 9715656 9242585066151908331556266037077811200 9715657 -269901466459890685034833427122019142400 9715658 24471155402513978731516794099846853680 9715659 59852181652078544126497387387204006104 9715660 -58028355651130409430070346047514019840 9715661 222823027867774229685893411607373008300 9715662 -62109864850316494018065033379475027520 9715663 -339367586317136727866638998280299171088 9715664 18169688221394080344640999758369914880 9715665 -25052679804762473221213664814181512000 9715666 37736014978601389499708482089687165600 9715667 -90634327098941496253393030445576677680 9715668 7617034770933786090682706877517885440 9715669 -487981866402825149734849707215175280160 9715670 185691260097238652028916789577216520960 9715671 111029393383290724386020035316070370032 9715672 76549174528349179542844120033484236800 9715673 -2133058472555983445277397388213369952 9715674 1222321046585356019190551733719470080 9715675 104531931171883527525543798275936931000 9715676 3889084832267970291379138766874216960 9715677 -9845457572365017443292653477467000992 9715678 -1085236375621803179708816263092741120 9715679 -88331099446977415588740267249889500480 9715680 38227600921759420447414007386236518400 9715681 307392356276799738049772547673624629952 9715682 -47347232072804139682512897947450635488 9715683 22649229260866926280406603930596312320 9715684 -328953802621230945661599500244424915968 9715685 18989984027275481228625779563162944000 9715686 -15826734221369977436520531816973935936 9715687 364585637675004273508908411291334814784 9715688 21970092383212937834429794036150272000 9715689 85307711156037897332328544576925997477 9715690 -60123417564664996936327753142164682400 9715691 67033168994389056863047706357426002872 9715692 4439042368999331422797902068445970432 9715693 -19528407681006283811683700403587103956 9715694 -273707264350220942890523302253076859200 9715695 -79132398456766013054347641379094880 9715696 -78573432497172894263039356964641996800 9715697 391735214343685970515771264220861464146 9715698 23615287117975481136432123277331274384 9715699 -28950624961422302631910083424747411968 9715700 -53004816090957533798268665849341564800 9715701 154522448320689791101239916818560627232 9715702 124223853007090432172452785113980302912 9715703 48782014801391378301385090567277934360 9715704 -239248355941411695477658188455615815680 9715705 660549697386018501316602064986337860 9715706 15719351038739124650936593136196304896 9715707 -8313507332900687154680162747353972800 9715708 -269276920798947772260603879011073452544 9715709 -176519136321789441442264489651678212090 9715710 79940465798278953832735401822772183680 9715711 274753158129877941053786773225156099824 9715712 -30140767050034330409731852832901955584 9715713 60608288016139897901217710728021477824 9715714 -3495562937779287325882898383348510656 9715715 21040572198677157144056361232899754800 9715716 15287083293316606503001734139867037952 9715717 309934898908462559634151130171642693952 9715718 98156324011779419884071450436692612480 9715719 16056291067744134798033830871983055648 9715720 -219484921332124901429472107965128652800 9715721 -2452658167663204196488452496126135776 9715722 65326204924912565292255039580953699072 9715723 -202114760520918412086104168428088154028 9715724 -83979214402543843201612065508652853504 9715725 -61537031646066432933611002808917477500 9715726 368077686349276795321514065591720535040 9715727 -80018086503517506974348716858138042128 9715728 -57709171840820123117009849317025513472 9715729 -66041986497554239050905544096041444352 9715730 -16805702389558771345790799219848071680 9715731 -98441274160630602716541350319446109120 9715732 95782183004551023814536977365596397312 9715733 -52742065407314399795794429609157396100 9715734 -72509365336832730202309251969236520960 9715735 204599260094354162152872645362596438680 9715736 -314228898902585692183628244625132339200 9715737 -206521568598502263386907224104524097248 9715738 -7749432351957305435615490558649833504 9715739 26118760165259569078948255170057921000 9715740 27317950219748953231741918064920504320 9715741 -48629430750639501073617945907257074176 9715742 23437833030920960818045879027064299200 9715743 -280790220927125465726886351313528209768 9715744 -227413768019935467594764700307455934464 9715745 134196032410952494461735109222315531200 9715746 249152583401950613504543986130533859328 9715747 -20511464388658881834803668742579632804 9715748 -51933623153958326554247516909975506944 9715749 -27352274696512152031803783850984626336 9715750 43646944308798953068628554390216608000 9715751 43526339678271216153140240080314955752 9715752 -11806555675733965298354689889465057280 9715753 39728165404497420481570260248512959220 9715754 -101858480987102360083279009312730726400 9715755 -45093880523871616306055210224917050880 9715756 -7783430539413856045478217377121708032 9715757 -264579856932343811392866275998976933994 9715758 26890499744071678661575333124481602688 9715759 409428463323876448347446820981291314960 9715760 -10670899552066693455314991279550955520 9715761 -323451886088605867450039665503674355520 9715762 -30110012732200849876559469378655480320 9715763 328453098822250655143680987299317008012 9715764 1587615894355883077280185873644257280 9715765 155989823150093471231140898139963231000 9715766 -86582329677078450080284039795700561280 9715767 -155207615178206623763814814918996605720 9715768 45933990249354682919953772383521730560 9715769 271843673581511164812920806923798970026 9715770 10633654185837038094547466481483656640 9715771 -2042975856649322490552577659983492080 9715772 -21080195805880147585488300298832117760 9715773 -308129724704142092160046065578944502016 9715774 1668177534471198054084106534778532480 9715775 54297955672849014758334973014800949600 9715776 -1643912308972653278704879453046046720 9715777 63870326814935431784484621675503358400 9715778 13087850751680066534641415154969085824 9715779 -115468748849944427988836325863377684476 9715780 -61534044330667008538615619835843072000 9715781 -200661490318593498922994780582060089188 9715782 -68919292543648967833038841444121819136 9715783 144903856396586871146095097543474496000 9715784 -929716590935778883286489650726010880 9715785 -165941163194025601423309094073490420800 9715786 12081805521699779732365277717306540592 9715787 -384418350699752482293776523545557492488 9715788 -8904767392489929471138903703647657984 9715789 41077787545185880912347732490865934360 9715790 -23327030114440290338592598495192177920 9715791 -46840029831884985021559076395429068408 9715792 243681875044486511513829849360875520 9715793 320629315796079667030924394371240484736 9715794 51102347744174632945629349523281539840 9715795 -158141012299218246749141798329839422400 9715796 6924400033576405220155682717106220800 9715797 10496157745453688888327273766719326848 9715798 66340718430926988138078027005896328064 9715799 180170195055955343731828287357513889800 9715800 -46626030309225272567193784511626752000 9715801 -18101374459731152381809796298714153468 9715802 169858696168629664152603593653607577600 9715803 -16529406587799188291658143834043681792 9715804 31812983442242722795636671035064688640 9715805 -148456823557604145097617681534019234080 9715806 116036568710465200936678202433225969024 9715807 -602482017186317196876411613566422600 9715808 -141314226561547704229645535720867758080 9715809 -150522173250724791981405770105088217440 9715810 100662946221697657329015047538683100000 9715811 9924045847717003395573826206650107200 9715812 -116213674467520892044372629538708070400 9715813 -119732374797770490478756299419176844036 9715814 47786517470540287028191264161083730432 9715815 148523188424171627186411671301515776000 9715816 -687260365589707365115317200375669760 9715817 114033554587170788821071752453096503866 9715818 -93378672431620233426505637226290764800 9715819 329831976960295286123817187199656000720 9715820 121181398843513338303311303031038945280 9715821 63609009104417475943104355113956789760 9715822 -144490200592514337740086157218168872000 9715823 -247498239453033600454552476138128118096 9715824 -34831942565564738895275847686433177600 9715825 77323046994346113400176853797117528000 9715826 48095955508505084030070631271325999744 9715827 -21520523751152783088537723205025652096 9715828 69650950783852822261868423258345533440 9715829 301293151000136292231432412777307493660 9715830 -13668440772430813509212985798440244480 9715831 -214534267745859822583536716483499785368 9715832 -14373452103967044077621020763305451520 9715833 -21173313569388419514908487005933834700 9715834 66466025218143161174503526550765806592 9715835 -195686412933035635503912399428417325600 9715836 50997011329296414851892579210554615808 9715837 179947677916147453500545778751367447340 9715838 -106352208930433829994377894385859420800 9715839 -20995387852705755473647305326291287680 9715840 -323085161982122772616265456066494464000 9715841 -78756066344553133126079297803399373100 9715842 -221094843124115994302837764156488917760 9715843 -203983211527571273747054772566069521200 9715844 -113527365973165136353554083729119432704 9715845 -37538097325403476284047901500497680480 9715846 -19395090355877003566706464374204965760 9715847 -607121802470506961911262067449921158560 9715848 -118581659852749429502737497991481303040 9715849 33283050015641577546507542992797738048 9715850 -1814481900663275206214153044708704000 9715851 141591405318149972085248045750315272380 9715852 30038908767620568142275340144484884992 9715853 -13267134539695378722595655129941585152 9715854 61036345917692750560526929112475950208 9715855 44969874054491875183053688493138426760 9715856 -15544239508826938495611188293047730176 9715857 313908983142810194916539414763123069792 9715858 -308655891367267596683643489031905771360 9715859 -50243523947909016630087071039310273960 9715860 -41424571647537179980381632689355694080 9715861 232936368896759562085737972264195320462 9715862 6192702387077797719596855202220769280 9715863 109200609054107656425323346503667013200 9715864 -50523319747365475248879896686402160640 9715865 100750280470522735280639412788981617920 9715866 -7774843453161926082758787897002635776 9715867 -101247106853278380530996471242610594208 9715868 -176057005086265835278556095367357090304 9715869 -264678846515375718393740629256144746176 9715870 -204919345146263301380932749613330099200 9715871 -122327862044976234066044575662943635456 9715872 -31610353137959966240786556290620981248 9715873 427419318476865344076387734662478865122 9715874 -85472489881739785390155650207953548288 9715875 -12158070395094508508292875827093704000 9715876 140913590916808907348397822957133919232 9715877 29312586063397326402224921384350953312 9715878 -10178115328356806804628492080986881600 9715879 255322864659619021998583423195939439480 9715880 -176183687826355948937347723360528896000 9715881 -35860774005685967419208675206433488896 9715882 4254336832081455883894253370674678784 9715883 422974632662312025288125980442006190132 9715884 157502453382520481691337469823268024320 9715885 -131196024053213194763088281431434795240 9715886 -256090137476182037110675359605759164608 9715887 505703911142038719471978724264595386368 9715888 5351274388852616808645647521941684224 9715889 -24207258427051011496171028133057050844 9715890 -52867271199077983071097254667273743360 9715891 -200183065309774381600928967119979868540 9715892 -22935192229569112974829921283258462208 9715893 -1958410405596206993669042472885095424 9715894 -80891680953497422515658580724738589440 9715895 61677745462626031659065181173169658080 9715896 -75535920301726650865347274449656217600 9715897 -177845316652265640831190408147251445440 9715898 4305106683788246533401168734452057200 9715899 -784960804753584563811880319176910880 9715900 15517182053418489888722028868507712000 9715901 161744756892818194642147144994320411212 9715902 35836434967482789774400053893433129984 9715903 214923139953050201711524051166044337520 9715904 14504653360363302773335497400041603072 9715905 -2160339383849142047103146087683425900 9715906 -91335919256764618160535972596653228848 9715907 106206225474382290050670990982189747440 9715908 -92980768036743206718660492733951561728 9715909 102716140505322480303359826449105014816 9715910 -50087858276447425006123612772087072640 9715911 -198301283827400740751787852392755777200 9715912 -178516877065766080380798645705598540800 9715913 92140824684458339206619235959238415104 9715914 8936406051124017461762474802579850848 9715915 -4726150030011450574862148102788993760 9715916 -3014068340937275795164975894957939200 9715917 -99943871641806898933506542413905501600 9715918 100993332993793289198178596391813140160 9715919 -180839438987202857662281839599043838504 9715920 -16045031482454079495953514161643847680 9715921 199201100682682369207143838748270854512 9715922 -335030080917501138779342412223721683968 9715923 -78083226878987479758261497412510458880 9715924 32184623621361551742159539681400072192 9715925 49623450752450143729980224343673881300 9715926 41603219876329509943001958700423730688 9715927 -50366400848974068488453658833618488960 9715928 -549818034275916510308043473325339648000 9715929 -120894700661937609536534977334749671216 9715930 -19622842358345081578903309894791936000 9715931 107862112529761745890217710657671873732 9715932 67429014658405102863764600596899065856 9715933 -70568334483677023009276534585787620340 9715934 126295823454884441593569879506514491904 9715935 -11727216137752325426192885602417785600 9715936 961601514317327159764750189486669824 9715937 89994399197022892900018782225353856 9715938 -130234852305168065431395208635904853760 9715939 564735109341997854963233959479870798280 9715940 -69845699540613793271455510631303462400 9715941 -12458617800589375428975150625226837280 9715942 87595782954341958896243182746938764992 9715943 -400158119056150601481628614584666727240 9715944 68019422718182735508554159344991600640 9715945 44264920354772390464345364763871161480 9715946 -167297106424050633531338649905247413328 9715947 192800413276295058131464955418858739800 9715948 11573561302339679957822427481375457280 9715949 335304781664356383582059119847652662220 9715950 1377167987441510840293277314779360000 9715951 75007985700267228706991589412284632064 9715952 26243784083188312622701886706349178880 9715953 -41009600502948744437368486015038816576 9715954 1841200832923327342571590168147349136 9715955 -110925658470653384025871698273926273280 9715956 112641997041249090579202211772173051904 9715957 503173952256119059548738260653182729660 9715958 26280140768085394150137948119125131264 9715959 101555348365116378703370410437835489536 9715960 80630098356599635550636935646794137600 9715961 489272040251824835700127279570086426000 9715962 -62451268726286579592462111493571432448 9715963 -141993912111724030872970612971052781788 9715964 299778738688054779665296535920044158976 9715965 118356673061229502820671022429389125600 9715966 5526402012125954045888841409393505664 9715967 -65864323204671744410999338412848329984 9715968 -201749617181077039263599264089660981248 9715969 -348082796076550956206908680319264357630 9715970 75817271455019108858129648040678504960 9715971 9970547202829049552171798715695574000 9715972 7301431165287476770983654976752279552 9715973 408168873720075129610047202652450563200 9715974 -72661060338307119911027822988630392640 9715975 -84957404659408884924351284241005046000 9715976 -66965894657766516496054038696714240000 9715977 -168446679024178023761608339145298896160 9715978 -90777920937192098746359370022006730144 9715979 -1155221606685307241181545326054029312 9715980 82860990360941277077242757280933150720 9715981 620837364797153632201818805877560109184 9715982 96094863054332972524725547726236327552 9715983 -177941767277427173985837510723022745976 9715984 -40814115609207514553172122918259712000 9715985 163654638923940197155011046169326200180 9715986 -7584136991380077791877746093456294400 9715987 157062666580959013087598311145254032960 9715988 81016448566660852223193673186201711488 9715989 -25009102146479913430037260269482702592 9715990 90713181878870378236478685587404581120 9715991 453870756453491036488342876263130936392 9715992 78195698874218804311948750235320320000 9715993 -187949279504996997383776128144781641984 9715994 109410743457481746205119423414162157296 9715995 458927733069955509951449370601585440 9715996 48497398392441202001292765327845312000 9715997 788779052080171418696395945836257827680 9715998 -130625717285995119207425741954658060672 9715999 80331410698092495275540864097841044336 9716000 184057981544455554696833753430884352000 9716001 100235325408245729745477154094732832432 9716002 239576497632742390815455556524029526400 9716003 156046480396002421442206685700421699464 9716004 172584769096145919193002394387854981120 9716005 60417428027613112401116781640207000320 9716006 91708718250551700640481373468924709824 9716007 88293682498674626869229425299020222592 9716008 -20517040466690326639316348745303982080 9716009 83974717733131787264409881487071474304 9716010 77336961059644828714506839031375045120 9716011 207496503720295455862405936879558282800 9716012 43000256172856625412936284543504701440 9716013 -35641430592808897999081715078093675220 9716014 209624130752193326620373928063203500992 9716015 151539408033387821828988005667079072800 9716016 -4564516894603089292658297062306676736 9716017 -494474338787416123591470094943028861934 9716018 58168993555846663349222781724354444704 9716019 190144448268392009884901413245376565808 9716020 29201132844526200236416064886778920960 9716021 42068542812378621229943700473228260512 9716022 -2699075505553402305033334979978968512 9716023 -95873580064806925632583994798815088728 9716024 415677211086206258097373195284189081600 9716025 -31580360710891142307008099989403426400 9716026 39614607074684920006882894474279867104 9716027 525163638519222536467337915596825239912 9716028 28081405064482344879715580300510625792 9716029 -35944884878179013880201422420396120000 9716030 83106096065492034988507725050734569600 9716031 -1911506279586413948055511764842949768 9716032 -92564333978526219367236283089180688384 9716033 9796079235246380892962197838396031744 9716034 14871400822682660986830936352953233280 9716035 -52651242852008696463457252918468499040 9716036 603105406163588865332160664209010114560 9716037 123518185042973050191550049156960206560 9716038 -93431196865749097558625524996613842080 9716039 645627900296746138027772660963600909400 9716040 -39636326574857502798910236559933747200 9716041 173108595348703336714514156115034197300 9716042 -25415140654605306886078915444907274240 9716043 322614787251239223365163433044439669464 9716044 -110452839670991519283617204453612697600 9716045 51932567302168816463228444843914500300 9716046 -111435888049866789467004385001854151616 9716047 -554375909446619430705572697166798186896 9716048 -18798096681622093174576632749457481728 9716049 -21682670970059126143812068943167357760 9716050 126173981550407256061408939711395448800 9716051 84695183669926867180232208526150216704 9716052 -42300968993564592934187398992921477120 9716053 -249958389217598127995595163097186865060 9716054 14817657830597384265744981445383394752 9716055 31738378338567245975045078482098048000 9716056 -156455051388145345979447350651671306240 9716057 -46962140498270683306499322766856122680 9716058 149204943629706642600930972278952960 9716059 19851783555241900919703153626085264880 9716060 -319131523361246532204019616815010457600 9716061 271299219052659781426226912394655905600 9716062 66283891144498776544030926941657404032 9716063 82366514387824058681382909809373862440 9716064 198731998017593735861867870674814238720 9716065 3935183478672475063815429334164333120 9716066 -7097451358093202399528979291299415552 9716067 -73591005614544386168966966148019103520 9716068 -97948844483612342132561193420106542080 9716069 274703829805867512527523547296682810560 9716070 -2170095958295759889420182994841804800 9716071 -3723720796011033634887542100758726728 9716072 -20194744471463013360624197704847032320 9716073 -35362109184375788741862845877891044016 9716074 -14086397798782795679249347341701679360 9716075 429238940088472076540526286448356548000 9716076 46747253641574766157181404186723160832 9716077 29224308076457879574434548770588520672 9716078 -122388313932867983736594340154341436544 9716079 36099519835368420137024206377255356688 9716080 -17674583919532964483610701768072232960 9716081 33753151869074282585393454299028787812 9716082 41837796542023282902922172429004232704 9716083 132819912965619717557232303489354229504 9716084 -72247791353749427573714135570453489664 9716085 173217666590984368465478145605221099200 9716086 104613199843360315250987086861951288992 9716087 130441444907997667527241711773653128080 9716088 -84753408929782323800846181248661565440 9716089 148200311488504432157240104781865567556 9716090 47962185042659869712851974660842481600 9716091 -27406311048849986093364623536264918272 9716092 -363874224112645347987676604201564944384 9716093 412629698792486324701733497536112426464 9716094 5915260006579444966370725109807173824 9716095 -18343836647594462583665987347880072640 9716096 -57556002410496883608350676820898611200 9716097 1657137979646777579541314287756753728 9716098 6542501525039027524753625966117425152 9716099 -94053500129135684244799842823497543600 9716100 -99144109007981932193173333568809728000 9716101 -339480200416602310212972989564765408708 9716102 -162532991762167012166730854432541853440 9716103 55932668368777653024307705780059383904 9716104 117156331745681379429157788651851243520 9716105 83267284882893321063029884767565920960 9716106 -129385737590857877468902901299709932800 9716107 -155324263052641205564490719148147833644 9716108 -3611166497656536549029434433339112960 9716109 98746431127152166488626147367090190368 9716110 -9891565348514038886818807850771389440 9716111 287667905433942247758764359232174513712 9716112 35653935234524548544559691916758327296 9716113 -76548972438098088622031305709359817472 9716114 -15484523958463006770531291712045279344 9716115 144791136231786798488473035125358396720 9716116 -272023456121144753198148341530050655360 9716117 311377232749347249201689575249189793166 9716118 38710680268062915122604436171599367104 9716119 -164723160855787377516729732849657120 9716120 -66372910570147037281754816785858560000 9716121 -212630789248666580721277407151136548710 9716122 -193852671467949838217664736058251063296 9716123 -329370960741718211474098974373752677628 9716124 -90686576734531252906791462543303303168 9716125 -327944852942432319749805908330623320000 9716126 -9827316195952095297981174716630632704 9716127 10481773156901768140077329658484712208 9716128 -31126224943920166768528757638582763520 9716129 -69975922595603954980348848382463926008 9716130 -38976895092993981797681041645159819200 9716131 -486097937881938546968487347376804907200 9716132 265219943571397602824248898951791456896 9716133 63304214198562714567655818992530592064 9716134 108046422757059000525458194107321333216 9716135 35367993195781314374401948835690373120 9716136 21292430948352311761348804824709939200 9716137 -45295070423095571057517275965228150656 9716138 -49081282540340611893633737640848313600 9716139 220757699940466766926647493655173543680 9716140 37604237992895034271446626443428218880 9716141 629911541796144506731758226671197331000 9716142 -39309983634917821515283030957628846976 9716143 -239564750200709193233396509261347460288 9716144 18828832821511853606303824567735418880 9716145 26245686974549256474496784196372702720 9716146 258582629942724543893971166096881417728 9716147 185121983605920500371792774997721770832 9716148 179724052257782591476812795808343133312 9716149 -138627767795148537421358339360768569280 9716150 -99518483265264091008200789847943039200 9716151 871248918648120679596647637861943680 9716152 236177726045904204790782103557673881600 9716153 197250305841548801530579522716998175402 9716154 -1595994410534713149743768804480363520 9716155 97465984464432574353326322040243954560 9716156 634955029489548692542129927928647680 9716157 164685416411383710034789824437359513728 9716158 49397347038374043999384292404025063680 9716159 375640228126721594508075159367511759304 9716160 -10818198916733178279924546231336960000 9716161 11704719082553649064971165945034288000 9716162 43236345384767057208801283885730330832 9716163 -12738585948248778722003800416956267520 9716164 44384204601447538822386789712622389376 9716165 -44781579951153659704743039974150978400 9716166 -1040409824423408285998490235158814720 9716167 -64888519571771727111337367980428255784 9716168 2477169437567095417967094429347512320 9716169 -27939356238562255981940196943656938880 9716170 -40178174422484678379280353934898135040 9716171 -416602385466760252421267213059084715628 9716172 -40992294267742185023909472062116697088 9716173 156093401528568296256810978585971357004 9716174 47291972334480250746022810073391976320 9716175 1867594314963934060277483545355520000 9716176 104749606039477852530262532846734303232 9716177 -26042091970464635174776620307550550108 9716178 -42463092644827314351575310470704573440 9716179 -738643435789337888156278967861222040 9716180 43450286302886565009104804235860568960 9716181 249675100607215898844819389265715093152 9716182 3630393705944150707767683436594155520 9716183 42695563595341649479670465374264119432 9716184 -57142920861798752344974033519628093440 9716185 304366746123982716914958204639452389380 9716186 -135793210188989799763999124932769672208 9716187 -129408372984280809484147037847320498832 9716188 143717072428481641389033687708377573888 9716189 131597117037817458296091655772240421120 9716190 -79410466080882531826032710447830287360 9716191 -82402704579180634875942327017497438200 9716192 78429958464017070138344386995916111872 9716193 25813910106760834696317488816359433922 9716194 -2458717667477061459788013287117696640 9716195 217344124692735752448914153098671973200 9716196 -51519869377691744235092069263260450816 9716197 10797021401298458310193941509852330172 9716198 -15255773364854099051688781435980737664 9716199 -97775610164378388692163657691701885792 9716200 -18537120881967675096727000735790592000 9716201 -213613178676743282260164544089104618400 9716202 120132315010615725926925091301467778400 9716203 128391143924820329576880511358758971280 9716204 184787740959142208401050467500163059200 9716205 -196187837945499642230642279655994436640 9716206 40790490316693809047616510379689799680 9716207 237065672929323778662022334974045989456 9716208 42145893854253297634097095616711098368 9716209 -355640072981388234627286912600309148590 9716210 97347569442130040552007043373204198400 9716211 31290643265200071937695417445730723088 9716212 -135146733114510642657409843765233954816 9716213 99613551972174826727448162970013811324 9716214 -101449059721884780513409573985469691008 9716215 -202937108761520572292667294426292553640 9716216 -730535842292819980267816415443105136640 9716217 46765150181445744253608570933589317312 9716218 89594426219759676608079440493209115360 9716219 -126567477456502425799346498684916934920 9716220 -158373355409197564408015392128415744000 9716221 9812568669223374548966898613802209644 9716222 -222383556573290532726117610781090777088 9716223 -228931229744891099511785171113559404032 9716224 27201752735399921584687624161803108352 9716225 -79675492048836549102757484618465232900 9716226 -18987390702959263611135925822264290816 9716227 9284746038394877993977137052186581792 9716228 -104720584176554705933164112839178562432 9716229 78255905125273522317223115895088110144 9716230 -88310989921013913346077445736036532480 9716231 89451136866249772776638461203379106400 9716232 -52117539442303148963931885928772935680 9716233 -268348711554775537719723845781993644518 9716234 57682164574741712738406837194412605952 9716235 24435509416221190844836977326442858240 9716236 284817286710712156432579688784896833280 9716237 474264029749881579182484964366155264 9716238 -21007762773053217890646018710950548480 9716239 -61436875729349149397201877498393276800 9716240 -75986342350723893958062160556199690240 9716241 -233756117515674537893443530898337825280 9716242 -2186699405669351847975118202334626688 9716243 34670074725894480625041173725671125400 9716244 136399637061091701920499753583876055040 9716245 -103906062860844254704999206202765376640 9716246 131188129618802777876988952784282780544 9716247 -428263304752272835906777428515016444000 9716248 183619221620593718909583911336266690560 9716249 -51167891013043591692176153384498244864 9716250 26595421763763918048153617931200640000 9716251 262165557026782731656866755996567557252 9716252 -42164840875230649311327048826768508928 9716253 176916879673206647988139341622154181504 9716254 -13365324653660178864372317879930082240 9716255 -302005404631688442369548180349026442840 9716256 11532428030533244201719158802991284224 9716257 -162764416458041884484343412182319502494 9716258 148110958390033890742725411585360099840 9716259 -96231683876295658084516099886924263248 9716260 32812273743731037615384313732921766400 9716261 116152480348740025018376884655282427324 9716262 24417720044316992472088982324114423808 9716263 -820142922361136478804396086376405021120 9716264 424264717577332169002029383465584143360 9716265 19137930089214508953417808056046757520 9716266 5495184587322969472104407549400971520 9716267 -15120671427623785845047410324660153920 9716268 28284805361270979704698908826652835840 9716269 -176791369297939884259981957709041396330 9716270 189830145775783414473777217786163832960 9716271 8114849368927313058718879646793110400 9716272 -78910938904806082810510861289439559680 9716273 19494495629524975434658533230534963136 9716274 1803409725113492068627115320284407712 9716275 164434281367800712267130506740135080300 9716276 -276646380619205043806251935307904728320 9716277 -44976734301264422715739817604254445120 9716278 -11929354229240958119010193987705615104 9716279 194634788076487016415798680957590033200 9716280 761839152615208799434993405427712000 9716281 14060901663510788814031528448125414464 9716282 -92601994750082441895510500920302274848 9716283 309317298092013249715709618973876865824 9716284 160641537276320626706913953582001007616 9716285 119891040872850204234636172237344823980 9716286 76541979426664668253494175354046163264 9716287 117035089553040266093233077641818295152 9716288 -97077542195898395491184817404326182912 9716289 -51706785035966039347685530407902023680 9716290 238730975525504766386450091384284904000 9716291 90940332321077903361251582227229923872 9716292 -100503317305019721827279773183285056384 9716293 -100251993290196909804308608484921039458 9716294 -901433121545213228413152312008429568 9716295 -14707198310963939211422168702285125680 9716296 -153037061883278769565386722514991104000 9716297 -339903192423124181339140384676480005680 9716298 -52540476432717163000098667334801838336 9716299 -138521078205057750510663028063113185280 9716300 -8365906473592987014643833144101606400 9716301 8600840481576109118503483815270278400 9716302 421473334036904581347717711252530064192 9716303 196501384527504464471224542454029878544 9716304 3786123539730499393325648001206059008 9716305 16017757593637189849453339150848411600 9716306 -38517863082085467531131946356525736960 9716307 -127886385937359155492724169406712185160 9716308 -11705057888204188522740849808676624640 9716309 213008194356724747745826100155742654560 9716310 134633788814133247352640007399146984960 9716311 -87607384091915972381345032959878108496 9716312 -27895546555218205602443769835429908480 9716313 25358238517889431902580180220231092944 9716314 61330370441780914752374372521834398432 9716315 576551815105705756026434799147309600 9716316 -248983136537717060609677239191049169920 9716317 314725074557133134976105539295461861394 9716318 23820018905504844452771069236909215360 9716319 26880443185325925982096001685938453784 9716320 63911398115382455575635584851763527680 9716321 408976177849738344737002347294887679522 9716322 -51067026006958937378732843796479188992 9716323 -7418088902529227467748606128562211896 9716324 -388672803179540525851016059983732926208 9716325 28475866942870560340136192508675369600 9716326 -26816055984387876947732207628800025888 9716327 -397826388715011601328603680574598561792 9716328 33016442050885350409024946642133811200 9716329 -102944881601474595849201733343073483328 9716330 -16074194238498155424075669587553423360 9716331 -35362404232427603065251787976945228472 9716332 -131438029191590000524676980799052584704 9716333 475620511158198607726316817042290477568 9716334 -35681860007982547899075105751665792000 9716335 340069927742260364105508073232688357600 9716336 -24955109866975474375442427486038458368 9716337 -212589545078419081563769078637761937406 9716338 229009699952335507472629677663774649344 9716339 202589391777965331912388627741515840600 9716340 -87115597613869461574573672302245253120 9716341 146120532621938541245960198193334768992 9716342 -11853753104436547498251120117398936928 9716343 36571711471336384902631958787181582848 9716344 94506824461012535450104380607814000640 9716345 -235085301838613299318522576109065203900 9716346 -6466488755029433150309872026534307728 9716347 129387095779227209009401876126205411592 9716348 -21335909456800282846035829876197840384 9716349 96360934426062097668379941061624523040 9716350 12917859969937470715813717464151449600 9716351 -458119044280733026550550662556820587648 9716352 12525293760405549841102881476459888640 9716353 228432581042041872860923513144364371120 9716354 30675150187269821505488943541090727376 9716355 85286090146488353468359410379334526720 9716356 108113419782406464436550242371625205760 9716357 22837673312105829495302267443632951360 9716358 -58869718854831858654088908749398420992 9716359 -141949336846005035920298229557367422440 9716360 423595752774858992600868671574428160000 9716361 -27668008996402931314414186049260388352 9716362 135709996977080399997298389683468547072 9716363 -363328812308974159966959226497648641520 9716364 -33895918362928451148527931717844921344 9716365 19560989384537145747471081052567741260 9716366 -4112783803183543943272789704620838912 9716367 -339390108287918949142836820478492734176 9716368 109441951113331526393089645188315873280 9716369 19766753715586318707733956139105201320 9716370 -13184307460337304966634888215568243200 9716371 -150860865291949817292153347380670368688 9716372 -125389538952451215721896111868026931200 9716373 -942741133407034180128155451569200704 9716374 31874615528232094967280439879817846400 9716375 -394173193162933642498594355874555966000 9716376 158103599431776723643483628676619776000 9716377 -424331970045055753948062036122343007728 9716378 46766977281964302445351870691196986880 9716379 -95358904151887088574908942487837772800 9716380 76661316646223765424670841842787212800 9716381 353227417948002693706605248150363614182 9716382 78853845671513794825969384478140519680 9716383 457258281336976346433407106376151697632 9716384 -262348896416187868827055632392744337408 9716385 7959704833997218700185994611168458240 9716386 240897344295115412033313119166394285392 9716387 33693731720290166987054167392039013680 9716388 72778470657414479996577470322667960320 9716389 299640633386071673330768263354092729856 9716390 119256759149785841461839823909494115200 9716391 133714900170394627631509765291563292680 9716392 52237079728845611914448496726677913600 9716393 -18663360111762586649853655315722816780 9716394 137311013120857838385963852230687734272 9716395 72520899274272577056884450394211801440 9716396 -18899178776362385744449979093390251008 9716397 -1201071866449665723394998990208164480 9716398 1189279995262750991006157495387492864 9716399 103783634652051092403555782615716172544 9716400 14086148396345615451144017799567360000 9716401 -725063643721471549120881329889880714656 9716402 -273433838697374838204717204030137627136 9716403 171291739579031325799331324994583714104 9716404 -145515233525482673265236602049028624384 9716405 -354044634422991928620363959828145203940 9716406 64145906533325772041417450019314020800 9716407 -81539151992776973148669760525860324248 9716408 -125834289145531672852904147664864522240 9716409 -3435086362013184886070004762786907200 9716410 142255363458609707507533769970012480000 9716411 -68821182040707565433467175623046590200 9716412 -160838184045913545823675203669094706688 9716413 -96881078981122575845047203577467009440 9716414 -28362408307083605000785656767451826944 9716415 86328460304024404739339627254654128000 9716416 65656303296584249041211583352356732928 9716417 59101289956779225444892391663069118660 9716418 33736688166678647085683926213826726208 9716419 249293676156718211879280826749665608944 9716420 -57031949124419633517089192735168901120 9716421 -91216994180279241351331723977002880 9716422 39858786933144218564265315969775327872 9716423 -2109374198824462006920615635080112640 9716424 -286060913008564017041680540024828846080 9716425 -36329120677185173644445166430544022850 9716426 -18757243296930806363471455862877887136 9716427 -39393446105841309298279770550015958640 9716428 120245429153950562567719110940227123968 9716429 -181929700280917392812559866014721535360 9716430 -11049236585937089674415565745393658880 9716431 402808238990628194296722249856452277232 9716432 -19903115878270078842173558156687966208 9716433 210306636816114422337721017321354403824 9716434 -2515980020048949908063004760210599936 9716435 265327120272033951401664414512875827360 9716436 4881601454654521367598781910445160320 9716437 48433055123542408423243892555444536860 9716438 -44366558590099056219084877069144469760 9716439 267753900579105823171655242508906878800 9716440 57997528989061754354904106158816460800 9716441 -407489093011980345328328588178448128 9716442 -16844188668984144469914377539022484480 9716443 235177857108155459010071119637081154240 9716444 39410556475064817710767003516508069376 9716445 115724991328309339553120656294557215820 9716446 -18823847205489346373922239018730544512 9716447 175995734171916188779192994421212425920 9716448 -68527186661124991905710157845149777920 9716449 -375069526855636810134941648550711315550 9716450 96680068341447825341519402989036764000 9716451 -101959267397361521750473149269959320576 9716452 6162706750548176630399840608973924352 9716453 -357433625348455670777206023067392839298 9716454 -12630301222360897637938779593562537984 9716455 43889732207716389086609306100074093400 9716456 188920413459847564610292470465974517760 9716457 -198149810657394202143622195355683144560 9716458 -159680382912452968717452280025007139920 9716459 -144322045688762409036213565981453367520 9716460 -58526765111793506245673864255899453440 9716461 -121483442440108993392894413828793953376 9716462 -51974614237693434859866282168529684608 9716463 -210801150518646364104097038120918591600 9716464 3947697453742121383078758645417246720 9716465 -17707500941073563206701137615601260160 9716466 27874971320404175225214214442608617984 9716467 -164001810176618561082675713139859843920 9716468 7574463096595487433731501971191819648 9716469 8737874355579580552208332018787093952 9716470 83571833071670539050301623752262268800 9716471 39869357961670611691770965882341325712 9716472 -38553076299466602432447953598854369280 9716473 218569232566539422104101303613461816964 9716474 66628346431129502247986541449572972800 9716475 -82605226577015436810480419485521569400 9716476 -105924726390731547723357544109244555264 9716477 238946522002963612760795981447104600326 9716478 21920541808247803673909656886687155200 9716479 -8943499926188604440861137954681215240 9716480 -7583648480536423459474769790306877440 9716481 -273995787053732148481446418478597458830 9716482 3354832347419757308593923958895632800 9716483 -118846797331931976575686095558795685680 9716484 92300731820625220244684573812059073536 9716485 -3149077189000716070542191910583203840 9716486 64407453302015763972347218978789545600 9716487 43594888685711517136638775623335045760 9716488 -167892614405276277539682690510523760640 9716489 -503097264545132729306189564080218281676 9716490 17028855694894122371582343295964467200 9716491 -271120046558070292011434471032177000108 9716492 1450273807244587047233795810054894592 9716493 267349123514788598272638741102799395264 9716494 -150982556900161828499421372889377712704 9716495 251899632927962837950338246258027636120 9716496 -10045546735636638801305344234855858176 9716497 -80624799818618005355776302550331958336 9716498 -410568867891309835385748633443093111808 9716499 -92716911720390164638709872618960337136 9716500 56021271046364524673641693512284352000 9716501 43252094495193092380715070378733439502 9716502 1196201249599680244999191735864349632 9716503 229122012062703633948496004526956945520 9716504 187540143470833158285452219737417728000 9716505 186272328909848266795291141994075980800 9716506 174094798092613005164507139417252275952 9716507 -464264415615147365745064317533317540368 9716508 -9000075103356608070579503760246819840 9716509 -27303925195475502320452736393510565600 9716510 -119205307455475426981857839011575579840 9716511 49223081199501254874683520822947341824 9716512 53899259740863163575295254611285901312 9716513 522531381444372903887299056434453937762 9716514 130478062533154314315307074156583520640 9716515 -56982594931644560075305223694349161600 9716516 -497334091015682682405315412389003264 9716517 10743675190564467401635372291209790080 9716518 -10464441684827442211231427076613632000 9716519 7333701011294982800367524511211789344 9716520 -37918108428636745731659746218290380800 9716521 -13143722139702428838311435603392505756 9716522 -33539728383689656772685177039386853888 9716523 206855652870786633421659461029340627184 9716524 223025030090615696559249149217102016000 9716525 -27170972546465181862936054013056262400 9716526 -203567424727974666189252371215533031680 9716527 1915932269429218478184106278568469512 9716528 -2791582807865218468533040825896960000 9716529 -94006251225757450335417465942402492816 9716530 25211643053644740082576784487131360160 9716531 -34542738794712410482085926823975926896 9716532 2024360350458200203037338921371992064 9716533 -204812205565615000476828709958188109280 9716534 61540397781910664024342856762424229760 9716535 3718800758537773233282424399866927840 9716536 -108124019249669480521946946649522360320 9716537 -257160689586032629643020797435099502200 9716538 -191734840687901166730442165646546432 9716539 170163829035978387965791217831618807056 9716540 207821007203496118203465505504726602240 9716541 297113254949560931347577091499451538144 9716542 -439678374594979114361105995266523584 9716543 153527158000457180773171660024193106000 9716544 -107173036926375942166293771267531079680 9716545 88073310877950304204290372184685798400 9716546 -50762226040691499478292511680041320960 9716547 -39563687649683948808049606923579002880 9716548 -84897768244847798145682506679877955584 9716549 33612584594454724512250525688437479480 9716550 -16040479123075138345124144998302758400 9716551 -182448976336581680932187197174264609688 9716552 276537698209152845404515869697382809600 9716553 144640541864093154839773097518265928624 9716554 196797717047557764650598748540727702112 9716555 174081401230285431028000856782408524960 9716556 43718055684741393725863076331450138624 9716557 104083837221403912959564139495261631520 9716558 96223845188940527736154636080883442880 9716559 -177137075389528272560076496179363826296 9716560 -8253321459538131836502356511164989440 9716561 -462855536533418892381470628950040922176 9716562 -88305531966708545372137091592849198720 9716563 -73156464202143208175526554859601059840 9716564 -121055215991201036117279160806785026048 9716565 -174456915806850381722450702148348480480 9716566 525552175746566911058812733108093299200 9716567 -99648612203027129018340625251229520208 9716568 -150541444362774544461092181681774305280 9716569 255510484910792876648666191524967096970 9716570 60763325401705467634602259055716474560 9716571 -268352115202207549535235416660272989600 9716572 -2842521272272887428700194725454401024 9716573 47776400691660515202644612989290998400 9716574 27522883510613850438849323011499338752 9716575 70905022889233722353828906172609042000 9716576 146873739899428919555695131387701624832 9716577 95951869255854802846607749947204729408 9716578 -10641991630702332397949513755105628160 9716579 -220159086443931798570580458054853742820 9716580 29941060613740986624243801843615068160 9716581 -1463674025791189980184965715399232000 9716582 -254489676576968916247926256860193720608 9716583 -76501192695365200393054605287362671576 9716584 153014486937906287804117215205168962560 9716585 179458861723101257867468434579399024200 9716586 46646036464283991343381970470632323328 9716587 -26808649960329600781625729173247696800 9716588 -56426115357675174026158344416731852800 9716589 224603736714096415243330856711909918454 9716590 -28047881041711993209190173671926056960 9716591 -165921562262825375919305882409400407816 9716592 -5077868049782214870161531357217423360 9716593 -30785940256374306495023098587131424656 9716594 -97431114200511237415458243905724497904 9716595 22427905461382413622541180344557081600 9716596 126695980173311061512397633722525467392 9716597 183096221175404585536348487043965363712 9716598 109123561178778952881526418505370292544 9716599 94508486063966841183029575586186474600 9716600 -43956363476670303548245969873666560000 9716601 -296905301350494362644104787695545973168 9716602 32104850986598929570875356101362841200 9716603 -50148851245930228263208872432235460256 9716604 56892060366423485905325880616923988992 9716605 -409438129233204064728363271646319321600 9716606 -124646074393923999591519178888480916160 9716607 117252394755556789293184278366428833560 9716608 631694290905674771232041596179909181440 9716609 -45073639161987264616449222953009899008 9716610 23898260557183522049518457010995366400 9716611 -270238786389989997106494750368666500728 9716612 22361327404622985566301885318204464256 9716613 232087936101876456107877444211643030400 9716614 192863392968418064301530552364772354656 9716615 312169545958259187137740489157395952760 9716616 21874549803607881879177271529445949440 9716617 -47664896076025532945470433562649215334 9716618 73669084117470486715763533605276179760 9716619 -59057347824022944290649709040142376320 9716620 -235404529873261756648182337770163768320 9716621 69394419267035215141435629660502800822 9716622 -134874556454889092444730638656781010816 9716623 -15440979177662196047546291047496006560 9716624 477373048900352644045631179263836160 9716625 256779548287856175511979222092819200000 9716626 -93358534597784364468362622313965520896 9716627 112494846611186056194889676176645474476 9716628 -184460338321983239017660117477229537280 9716629 -87596494426471041252775053426485691112 9716630 7132251553692316526609763157080115200 9716631 29792395371555725946226394347109485728 9716632 53846885371386673058917669984964966400 9716633 206395574807923972543257741688941207882 9716634 -72863015516010622835387786815756238592 9716635 295896430848073867346572182579142341360 9716636 -251801273103380630369217737120159972352 9716637 16008974264542984348633877738484274752 9716638 4321256633343139760393225428355863680 9716639 263793350351051733239464012394322272832 9716640 -14997366801654636025357345236147240960 9716641 348229586201329297848987321252044228784 9716642 117851989797425752547773992997580719392 9716643 -93878856356667150578181285098890043136 9716644 -11217687845128057433549867026406842368 9716645 206290759168386542248139738690390811900 9716646 -147955986916874539175468066408788617216 9716647 -362625197259585453696510576691736832904 9716648 284394096974845547771984325494158940160 9716649 93818877079853690612086440699278540928 9716650 -31313023577115361878672571563366962400 9716651 -266820720682561664271584972872759998840 9716652 -4299106885450541844412668344943206400 9716653 -515355178094024735241566131491643811220 9716654 -63723234944005903755462035031157804224 9716655 -53471047404737928129066469261155278160 9716656 -97483695509773657665106025003983503360 9716657 -117373425180487987309450390398374114400 9716658 12559908987470551583107426214084083200 9716659 -235976383554286922959696230867788177140 9716660 11186721576225843699094944445649959680 9716661 -69552885446694722048956472185904359890 9716662 -66863045899112003123167130786506947168 9716663 778264268639545030537759155016663272 9716664 -13732068880724473464751980879252480000 9716665 -6352915216613520457080232752189098880 9716666 42903431889553761979693895534964157920 9716667 3218799469187889569781147879795642048 9716668 10054498766372330961683083160548380160 9716669 -30191469322618075838696937923203534260 9716670 -16810095671953797723153113854915574400 9716671 77020062547985811579578439002380722816 9716672 8428623788836019757141060393948413952 9716673 11186117896948673784728518439753063904 9716674 68297639725330268018082960979485931392 9716675 -186078432381269146328861588432015050200 9716676 4936129297795274567045530351944102912 9716677 143542574743116865580622507166425514526 9716678 -10583658885935189628679719336787181376 9716679 -4749976024934695844276182613866563024 9716680 -61278383856764244467462160257876275200 9716681 -83186386572008557149037107276770102136 9716682 -66752362813348984351561457075530318080 9716683 404832733657918337279680729929208426464 9716684 -350889583605464841644339898349016002560 9716685 47979948328116308338689768124656244800 9716686 9526994162965186759168798432519766016 9716687 -211213386423424210768024438831448891664 9716688 -9871872910854843905399987316371202048 9716689 395965825753038237571926856699598389490 9716690 215167849780656097470722483498735928960 9716691 679663223319580166018269764889164864 9716692 72983812029530894260031920472010280960 9716693 12162993332524785747125048779678780416 9716694 -85711014099156722293173199156758005760 9716695 -183424546957078574613824275512009676800 9716696 26809220298995739347442286021302067200 9716697 -131640081431569946510368971286654281126 9716698 199357022617482053981804746032320367600 9716699 205068929983948614508217509158107649120 9716700 85554997013990000315686591941171494400 9716701 -387216196607733344692992210438505566298 9716702 13178945086025379439851043030070774784 9716703 -81211137756305388772340229763560000696 9716704 -176808363496422979216773045883512029184 9716705 -14566296938210974891096618975477378560 9716706 -229030973165352089825585994448671379200 9716707 -51152113210430115472023921570340419072 9716708 33214650890581107891271589198649433728 9716709 -356981925690323245993929045866571111840 9716710 -2384317087744792791068765396147404800 9716711 192166128257712584978443032778236647520 9716712 -89681308183016754074590338635052072960 9716713 13308660981386767976867485620993710964 9716714 47839413433030199626395834550603737600 9716715 98216213673678858274961214728632024560 9716716 233466130783763802228377274828733788160 9716717 494854182153358461484646426962436567766 9716718 -10438868352435864238102624978641997824 9716719 -200426860261370760738697541672317992880 9716720 -23337440339219876861464856116309524480 9716721 -100509528173013609414753548289195962496 9716722 43308148881516359670332222683990416912 9716723 317487989306709961778005276607678037000 9716724 -121486241787863511025449493659522065664 9716725 -53912028434999783128543033117967753100 9716726 10206706354653693077998831377235632384 9716727 21246371295420112433928334688335204608 9716728 -108313300094285950963532331550624972800 9716729 333241446912577317820192071581701345680 9716730 -19435638135725247610880299190615316480 9716731 -45693908873750836409825401066571413468 9716732 -130703585231991545474652743302394363904 9716733 -64097166288942445297390373241394790400 9716734 -13110167011197002260739274177123719808 9716735 2768711613025745274738110984461570560 9716736 -37929939411661372706333492034045739008 9716737 -288019981101090696212246354266762982700 9716738 10449005217344315678180578746057546144 9716739 -197860234457625107863636399315737415176 9716740 17696732856612343798356113013709516800 9716741 -174540897313612765425082107135272344896 9716742 38549200230407319673241348203065606144 9716743 -376905885457545311204721600499380667776 9716744 69046912485020579756339180098393052160 9716745 66732958390802038356638155310302749120 9716746 104889329479540326629787873972048346464 9716747 -385027305944712669275731702583798565804 9716748 11524205648463605612235031085033172480 9716749 -120702861502236193596327598662285257514 9716750 -266795148279910835371192592437642608000 9716751 -88743790402643000715868957665242549520 9716752 -75009933768186117446569103348733378560 9716753 -2010040870344979673931896132259400800 9716754 10261943569801825063619666552310240000 9716755 32926743516233663794942333943305777920 9716756 12925232181585214789757577724105543680 9716757 103288363882108934269283345544075972288 9716758 29092506116597476727615653761980762976 9716759 -6061850167052048364473832715845261792 9716760 -6195193539904435693010635101312000000 9716761 420903471552539139631145268487636214224 9716762 90164469701578076243720103538168637184 9716763 -140850479193873399898825477306277975040 9716764 44021080359226708972403504558640463872 9716765 -309128534479002144413551310784424232340 9716766 91220108669560865786713749831197432448 9716767 432601831243465271427682837931015870816 9716768 -98985400529433670496939210251532697600 9716769 -322829187548622342711878674652928148800 9716770 -1298717455683977739133453410787491840 9716771 -393744860253925089893775755080198573800 9716772 -15529000622601414396985757101266739200 9716773 -51703452415019379515665162876848069696 9716774 -271021556192407193950302922816540407360 9716775 -128198280897800440530613158392104784400 9716776 19984473756784698079158681567906447360 9716777 -36976084695864184454923583584157807808 9716778 233459193339025557265349412096859984224 9716779 126694165161770636851116230894385121984 9716780 205718594021592314594453939698839613440 9716781 -147648097777775156782907210403532523136 9716782 -81476639424914001688327468577820285888 9716783 -504297738268588507620632381158109317800 9716784 14818952845511201571423321052938240 9716785 -101434560146547480807636628336117656600 9716786 -43255652609752855325061331729350087408 9716787 180058585463078587828993160000084183040 9716788 -502142575194083440742148744899966035200 9716789 -8150930126370245242017563854757131410 9716790 15839838040634611265144913522112051200 9716791 -129171069676933340236817591288503861328 9716792 -10259816774397418033714530122600816640 9716793 -203947383905184734503181572493630479536 9716794 -136700061333137196588967934520262222848 9716795 -25091078715439829599407849900722534400 9716796 4070398007762534723372229894615608832 9716797 123738563167604878525954937801631472032 9716798 73339686811642687275175232677836168960 9716799 -389889964748316974180028777944516255472 9716800 32941117830668284197607119517476454400 9716801 368210969961303265160433695056982660802 9716802 40692581766998571643150952337878373120 9716803 -129548719479272546363267972550059532576 9716804 -33451886572024635865729589248739359488 9716805 11287376106622875099284324882834851200 9716806 -71149622178457714144211589520328729472 9716807 433377555634904836826197863053902324056 9716808 -33767693275147966275392520551736115200 9716809 -698027082152483401052458501554078456000 9716810 5436499978366697352382879918980787200 9716811 4595910993881279336332628933708403936 9716812 -21027281553175441419269786266293852160 9716813 -123873427883764404666620263121215425780 9716814 -68976272463381058011698282490530703360 9716815 -103089575541691741466743443229897634040 9716816 -92232711727258225208242946521109372928 9716817 -720082618356324089484755823371422464 9716818 84772273129247415390300135317071931040 9716819 -96317676520936940203940098539398019504 9716820 -79704589868993991442048254840064849920 9716821 27605540550160671499471750281345475022 9716822 80826064300261111160576999152668839712 9716823 196108789156899263474375344144195834272 9716824 307313355427102998631900256554928424960 9716825 -153211214557531613330778570816457710450 9716826 -1072871152032894880924884023265853440 9716827 811514835981051592735485484811340350400 9716828 -125217487936737337233799866106992844800 9716829 94247972125221986258658524658935376480 9716830 37713417328987659469630602181548682560 9716831 -402209442322608023583495298650577219800 9716832 -301818498914812392553775601392790405120 9716833 -59260889118693882994544934981712849536 9716834 -20546743829038084117426083904123595184 9716835 35280472770490721189154454011653204400 9716836 48489006492804797479263436456313640960 9716837 -128469758021713045220915053732247576100 9716838 59303307152503778970167244970644337344 9716839 373639412953451546636560319666285568 9716840 -346183244023006327211670310974259200 9716841 -171538566914112362480122247596790019078 9716842 -62813552403799392522444789554529561600 9716843 18806844654711454581110122016203199880 9716844 -39596526643599777122471805535008336384 9716845 -11901794658932007398762853517695587400 9716846 141661476247162266005530728234628087872 9716847 61171304935301618168220592081825860480 9716848 32564727288636161817541314811539587072 9716849 -638165362758861361876443511529155583436 9716850 -17709791494939917705423471663205977600 9716851 210291908777352907128206446634768939852 9716852 29646854211640392598726352235812954880 9716853 -16870579774432699541724361084586160096 9716854 1341471285589032959193400831557420672 9716855 218388701098231154797065923449701692760 9716856 -127209991402882706348140968186504806400 9716857 -27676490508839737272563646255841336576 9716858 -31029267439990165097957772591139264800 9716859 66498077407544839499022864992251090764 9716860 278309218367654151951306414588123571200 9716861 17477112085999933810524743850370535808 9716862 42344402173264858545020455008615609984 9716863 -18634251900469669390548813393014969576 9716864 386282597184672966565931667255900241920 9716865 12001443380626118641784299895363075520 9716866 -28674145975498905839505047165603266560 9716867 -112716907273650109738159081633819038084 9716868 22614844894799602160586919212300165120 9716869 -320805066034482289527509737960047547104 9716870 -51352427346283276737629863363681824000 9716871 -43240787906229699361984533429961472088 9716872 -81969708080683076819713966805389516800 9716873 391345283955690968883461961562991424804 9716874 -59654409081205149915568212086070248448 9716875 1943104788882510528416976672807970000 9716876 -84765271559865952854702049544179676160 9716877 90620636739182448395996310914169106200 9716878 206787308343205300416969800036890755456 9716879 345417388638333867851580675017497248 9716880 -6220792224516027293124805707218288640 9716881 -65768140308841661190390752807674028300 9716882 -243948115451929009098329236124438016 9716883 124231220799389714371955455258523013888 9716884 -9697871554483982744833914146597941248 9716885 311725442852500909254490300227162768000 9716886 122333603226883773375160463277474921600 9716887 -330583602055716236529814144256505882000 9716888 -38586411785260910415027984976748052480 9716889 -10315272088881688596853741553225434752 9716890 132802128277212016027170274774651948800 9716891 -55942541276868714247093665325742860848 9716892 -67828806304288752415170325469662914048 9716893 434821053982148116611943544413347818304 9716894 -25463720909641915684515408605990845056 9716895 69984324699781997613750307383020083200 9716896 -19862038323202891473101863089466048512 9716897 -324301174600885158827902672894366322688 9716898 -12362960791231955643512781445721133312 9716899 -24099055902395166115987375513664765880 9716900 -34942076815550187155110673260879056000 9716901 73065694016677893102063695117642896224 9716902 34410839867457878027520130124959200000 9716903 12975405601964277035011623148851442656 9716904 80764190498139898445297947304076902400 9716905 460970104370784774973559508924990180 9716906 34170602400177155242119718222287103152 9716907 -103686386018098257763628596387986831120 9716908 -10595726915856119576356852438818466304 9716909 -416350242532057815875123735339255748096 9716910 12941599505208029935659736315272069120 9716911 -490750598687931313315926250885958153088 9716912 -17912248151725822134228442308841488384 9716913 -230930759536731387776516304003769736316 9716914 12069075262418831945994905968620023520 9716915 -35739805615952658748535998909253329680 9716916 66252419303624112947657882323068094464 9716917 198164755824085674291295107297000240512 9716918 -53899433130021873126568573790796952320 9716919 4804602889553980893451235184918137856 9716920 -69856874189408327610769773432511795200 9716921 -1034324804809264580431870570009205291520 9716922 -7638238432351409458928106872945551248 9716923 -41255871852525408797008365099481198280 9716924 4746907167249204357324322368643685376 9716925 1295660818826741749421834968207910400 9716926 106910383865665911086921005333051206912 9716927 408706558571249413886530883335375402872 9716928 -32091059636522648647557482157220823040 9716929 7212406836368848474011881412636990530 9716930 -162557949497295783027663918783734876640 9716931 -1496549780313825953574882828345471840 9716932 -63814828330501772914690905841755973504 9716933 76866270113259004743742817668298490624 9716934 -69360541176496718440410886271575572480 9716935 -99681026284754727399913759801237626120 9716936 21732738937923052709962586815375303680 9716937 87089132287837093684724618817839654160 9716938 84271946056567316993209816231496474112 9716939 -125020944762511424651956760422710495144 9716940 47618382136058807277159796544816716800 9716941 73606169031168808673421410267736340972 9716942 102489023423088613071185739692978107200 9716943 -392713062367218953554200812460908077440 9716944 -41566498664491024532413767287087472640 9716945 -252074698259185204785143840182315581720 9716946 -72619298671590122327053776937323936000 9716947 -325122739919328723071101147336614771604 9716948 124973499844030455980309352229361080320 9716949 -434146686657860804480547126306302151360 9716950 37545638018200773943801175621102016000 9716951 -55309729656308245506442851772029501048 9716952 -20706167108296559993749315953957273600 9716953 -11517327571612012605810797451105467756 9716954 9573081245701326723306618700285252608 9716955 -32787323850069082907931663987142636800 9716956 -273448574520251732677919480968672314880 9716957 1596918945031865716799210350785227820 9716958 232126560615541153418110312848862083648 9716959 -18539576744929907140878072148619481888 9716960 139057242902500055022818035094999531520 9716961 -206135829320029152834508931056315799520 9716962 -8814611639683378530182763047035664640 9716963 30743193000657596559699696924444776424 9716964 -84060353220260325147397650836018433024 9716965 -210954666333876475407033372054706219140 9716966 100029580122885979973707497848708104320 9716967 -33938449485615131011489939237482678912 9716968 -9094875527733419480064800845290209280 9716969 -21213242477731819838117004227747394630 9716970 25897434704920431138645209935743264000 9716971 39510736454742312243984496677474393600 9716972 267215724080000870599085532929577569280 9716973 83678454113363491258494078802237076544 9716974 -120068492736422792838183984313849635264 9716975 -120682603343440543289012833417431423600 9716976 -7995537507180511257196341669679595520 9716977 -37165075354896278743513580737222364108 9716978 210771991622608324764612846596235187200 9716979 -105065247879756110249271577210072317840 9716980 -15424730458356330356376020016243916800 9716981 9123934637398939463781687319244073984 9716982 24495710536042897810922116508536487424 9716983 -80136205288715511011734227871489326096 9716984 -242986539709449570498647224372204093440 9716985 1575003999706361412093501629307389640 9716986 -52862981954268571774196276212157297808 9716987 151281406042540895712815731465153492752 9716988 -166923327121716919962727305923596992000 9716989 -1259530346756360369994181115324971680 9716990 -105735343712726077640894084698416024000 9716991 126807963163331953470055237980217304064 9716992 128400835005173266670030140317919870976 9716993 191611323410145690121419739183209836784 9716994 -90674416272051241719181230203526666240 9716995 -287191563368931002086808028862550432400 9716996 180417711122652518498714209889090865408 9716997 -171128605888308572318690867136058452000 9716998 -60841243858870121819443350417640836000 9716999 25394713949364437749268710675401309840 9717000 -89761001990138631966294365707468800000 9717001 147779927253503963305452562029233160960 9717002 -131026818946171985809477822616584363008 9717003 -13787699722555074195161686139529237468 9717004 174343095608775959384841912893405286912 9717005 -233312296097579067837318435791441508000 9717006 6559008213662881770188490004561002624 9717007 6213976110496880314857854305563694256 9717008 -7353164939653759467078727210944430080 9717009 -40370991754531883252394078206911412496 9717010 -134378357818909726560390318901319293440 9717011 1069620302979706767205553754415245192 9717012 44514878103030861949145290612823826432 9717013 -122734000086849663501635337398840596260 9717014 -99593095608033059238852203835171111168 9717015 -49230760830530146452263943110581862400 9717016 -21408658580651806498406691855403929600 9717017 -109370131728300532010086399517819994240 9717018 21889555251428341313950580192286570240 9717019 -80499568908876524675850361947711545456 9717020 64026175077468363308672348021015654400 9717021 71420178892933370651883357450937185990 9717022 48461217548527822947262214626083951360 9717023 28939790654904720301115361473897332800 9717024 29984911492108179552413256774825541632 9717025 87352027458952394739933122257055994300 9717026 -248803648872290431326955499916001584 9717027 10846290805676835281600436732420360000 9717028 -61135869460845819150309864607604712832 9717029 -18903132605763360724953092741422368960 9717030 -11026239474049400637987549242523264000 9717031 58990244500549063302258209496491906352 9717032 -114359948394204348168133644672984207360 9717033 115138933961124493138041076719168910224 9717034 53335845497045728665607897150403146416 9717035 -123644911328696376994198145925283506000 9717036 61194399691997271988323635261007790080 9717037 7885112669027181060740794458160811712 9717038 -9184954029778133846425268592824038080 9717039 120464066211825905907116200487228999304 9717040 9303494559121481884525285211443691520 9717041 145381924974638057247171778910378075424 9717042 -18684969153036770451536641443274812288 9717043 -5866330331387715758569043240323245504 9717044 90934580795583635173434051463943037696 9717045 28897186516128492809366896992132301440 9717046 -126739803778955446001167002432877842528 9717047 -79807671492135373573000240646566589544 9717048 -181833368627066668696160291683713945600 9717049 -22004190745363771277437832443168052950 9717050 43759154748893075897651011374578860800 9717051 -28116384219778161137129747998425234576 9717052 -138766575482726872269483086822622494208 9717053 600031970750503289777131063356277332960 9717054 -755973181432063244803358224613486592 9717055 -160904396734303269900685635119353622040 9717056 126429458445607150078612907824817111040 9717057 159086576862842266059460353793552314240 9717058 -127984953104586516080981994455801350080 9717059 358255317909617264668541390883548766720 9717060 45206421717457159532625447270974545920 9717061 375544068204584514927161350938451486752 9717062 -750764447503658735399570545032246497280 9717063 15327418980002501118094757954093775744 9717064 48176690076330921275550343706360217600 9717065 -259981770041801929545012189310837632540 9717066 -34127426224885219977096435464321604048 9717067 -505869311834381757105434761603790344848 9717068 -231092747981977425315627170324185681152 9717069 144540957975742623115990944988768868544 9717070 29338464065913683584959714772141042560 9717071 44032819822323514163557498864632503904 9717072 -23779561404375198024635253665994375168 9717073 119834586299182853204463012723150753600 9717074 28760383744204915174218848281348626432 9717075 -19404382686972019062865276392346923000 9717076 -341515498074455248667439906166884442240 9717077 -531571887902838757294377399323446267488 9717078 48058132655914600599300401684876574720 9717079 -459480876815019930818152181725105588640 9717080 -216242330264660618951043401508258201600 9717081 -19422533001079447823792622053818930752 9717082 6521892048998570146241814587288354304 9717083 -200765305710466992844484561254354228668 9717084 28765892245336626691950040416362019840 9717085 46011929582938404440723212233172143360 9717086 -102121250173449486660259919088383534976 9717087 192465568822925192240954418400834379280 9717088 76920983509538516244862173079952424960 9717089 295403441997453681883598435254615819056 9717090 38942630209817775941595212707163320320 9717091 52289706139869113022318335800587998492 9717092 -211990572533914472716732876502494374912 9717093 280065420804931325864912292165854369280 9717094 -3583668994588184551229765629226064960 9717095 -256424276384688862346794195121692499400 9717096 -100325142709927005361552099786736271360 9717097 1240910657743948778526558886331774528 9717098 -147286651104926086213241409871282572288 9717099 -13621966133800019428753875231304642560 9717100 -30302975596543084035664808128467577600 9717101 -126512599957621834621813897329570561396 9717102 8291312740268017345541486500716372480 9717103 11562532944485109080064397683213612528 9717104 -58606346819675453687490471338768302080 9717105 -6395892951376925581417102347451476480 9717106 84082939680311892816578949774287278080 9717107 64775924236376036328024558152203681356 9717108 -92322131919137524595502858517803786240 9717109 -102356029158528557322211208735772080640 9717110 68253769773303047277848994522346796160 9717111 -135476098616355436283637347831835475200 9717112 -155991656695164341546098722413185228800 9717113 -72974561322104695709853970012469789760 9717114 143064049952658063690269151157439089920 9717115 -264602397364049613844448465177583518400 9717116 -94035650587683721397135493902527887360 9717117 163000445583772542042653971490176371840 9717118 -17476391232112940679062606550825162240 9717119 -392198605310853130911646681850206020480 9717120 -718697374992860802984658170858700800 9717121 -147046460097247231425269723173899208188 9717122 -228761610288809880628383456315222627888 9717123 -52552131349620486354915595574624739840 9717124 108533363601754185137889761433037486336 9717125 96605461978777888852439401213955328000 9717126 37737016287661001573212295710870372224 9717127 -26877991307169151142978698637021662928 9717128 67475754349185570025901957673580508160 9717129 -263828047414221823333417209295290307926 9717130 -138114989056229726634917224281300635040 9717131 -26400162375752150208492240344814660336 9717132 37415618428923346496894077592737382400 9717133 -2792049013574187589096162794643000500 9717134 2285162011968113243410800687421444992 9717135 199165081992468690532357740317089251600 9717136 -4788312058807370491032844124534341632 9717137 -364811705660402964545075210737984356288 9717138 -22969142550291846083118516396334183680 9717139 -62258134283924713335095942081435324000 9717140 -3396997339384304820697883406610176000 9717141 29277084611028349416414778136394802272 9717142 -122138532175142992168971721438971018048 9717143 481751115740393986427903421397914664392 9717144 -342468374261408498732545738145301626880 9717145 -43566880112137936224812121300124415100 9717146 236217387153227972190978324126346483680 9717147 519697730644883360254355962336564932 9717148 -63137595245972744700401025131527967744 9717149 -105438744675363661143602775306222441960 9717150 53340983212789537649611486821468849600 9717151 -322839112360022859320081582396695214080 9717152 -170749435883779425785083076402972983296 9717153 283772596509571197292695046097347837104 9717154 110800980198271124371540860150399037776 9717155 32769440383496884251176244726479416320 9717156 323878296395404607881329068998391119872 9717157 -247018317337851964234758025635587671940 9717158 193198938767798662848600686406273822720 9717159 -241108519550573880362460361277397703896 9717160 188273820248369735941718209985125478400 9717161 271044161263424806943915542576063756032 9717162 21372621688807989130130651543078076672 9717163 239680024512831665801000378067721151800 9717164 -37794098187310741063484725266727093248 9717165 -2994485932906796871071082282799071540 9717166 -88096529928102242025112155251516787840 9717167 -95800760779435876835002059598275933696 9717168 -37652523763132170549578601158572670976 9717169 52944138355409509068890724891458231424 9717170 -21569827161713319708099571439844480000 9717171 -2590028016323149262136986300274250896 9717172 227033679451673210666944608933062562176 9717173 -228492276600795295251857591784244427076 9717174 -175113562398613147059494240295488372256 9717175 -64045389799604544868718866126885212000 9717176 -7567746644477062105718138921887088640 9717177 23261946498625305322772050976566877520 9717178 -167118308604902322980651208170085829632 9717179 10103154304804119153741337918669250784 9717180 -127840401820260734292550464270548705280 9717181 -23237005911078473456499548165648448800 9717182 -67305656590370621581045312898590824000 9717183 -1528780895162272048301569197912045312 9717184 -128047843814003236332551196174974976000 9717185 -51165321577319089100004564123366424620 9717186 -62880713634610884899368206429546231936 9717187 361204464071913424151474698938860042232 9717188 49358073717395101889095320425549886720 9717189 -24906378493447082363721195060453688320 9717190 40165775702655168573359891439421248000 9717191 227774526747646839438893041570987069104 9717192 368921914018056534368489937478627737600 9717193 -98918088086641883588615342740329403558 9717194 160008852439880753454495308409909269760 9717195 137560353955803423230052488302352413440 9717196 68405413495738729628374759733773126400 9717197 -10005799213625781037212919073258676768 9717198 19443876128242700788030046080215490560 9717199 133262597473506248179614282369534254536 9717200 -28172850673322107248123262681847808000 9717201 -52259378625070295943123148667370164172 9717202 -109744434597005165390735919199979515392 9717203 -297027753656612120774653212057441540000 9717204 -16690115519148616826394887507826892800 9717205 44099742991653094734411899913326070720 9717206 -54707324249219680627458085170843764448 9717207 -2396162873134715512565807788889847600 9717208 -279247735676304058652665154665431552000 9717209 240907659031289170964669424777570808734 9717210 -87417381904510696969365249518235873600 9717211 10483222551248822492872314087018283520 9717212 327780340067212750501869082787140216320 9717213 263400716239951340501160694890304377888 9717214 -29771344475349958525723970232152615040 9717215 163772898679201641675552122481175512360 9717216 -65474483658191183045768393335342104576 9717217 -22244576722769047052875947321432206268 9717218 -92183663678770902081297304024767849984 9717219 -392833005061603711856649045841950961680 9717220 29577213349471551148646908190241600000 9717221 -236129679315157615242855913677941896578 9717222 -15301809960356957799340578513894581376 9717223 406692447907580131503366068842056028472 9717224 207591275755600723806450195521690173440 9717225 -23150816524868672191240352193346252800 9717226 -1013618991823532404134604516578433536 9717227 70112526292595426455131582425659333680 9717228 -98802183697565110062822499622751122688 9717229 -221226289943175744614031114225575705088 9717230 -129297010483971082838596717738674354240 9717231 -210244180258457360959645923978083814648 9717232 11412839682148999549049941199957655552 9717233 177002348342552344865858028961146979380 9717234 56572716191439905257150869795733830912 9717235 193799580377150193072566659086205434960 9717236 -47659360336735205524263477435677367552 9717237 76132652888865010597641423085693954734 9717238 155991330611691683157440398499030159040 9717239 -383519337610412972861639289293623496568 9717240 -30414410421210515627573287071209472000 9717241 -181859302513440191569494511033369732800 9717242 36875655972349899360342041187378639072 9717243 -53310525793630492960706740237353269736 9717244 114966801219363902539381666419168321536 9717245 19621561964992384193680065240763713120 9717246 1175190010471519243971476605709690880 9717247 -5561188898839388824041888453419996160 9717248 -217033423597354844085280663162029342720 9717249 -8078341626358209661518004019619697632 9717250 6310554533291635099904776989917952000 9717251 -259135212036660650411211030674854977768 9717252 3741850671527618132539227992217234432 9717253 -27497534991502649466355778336673757696 9717254 236205519342385787803552129058707476576 9717255 132270434154590605418689568447819279400 9717256 323479903982505810970216301038225658880 9717257 245009234114995712546521100652004500384 9717258 -44549298599671534141076558743514073600 9717259 -417511108507966380128239399932798682540 9717260 -15472784683655891698680304173632716800 9717261 -51398696893508930993800502589959526336 9717262 126018317615510595199657478675601830400 9717263 -14160894932411195528994937602231697488 9717264 -33578278346236170843832515504470286336 9717265 26256384581010669843217573888284048000 9717266 62704902591231924223662349628852752704 9717267 61178934278831126339475301853554566912 9717268 620518994731112424793030218096338688 9717269 2572711554955480825520051893821375744 9717270 68371202675796841654511138908423280640 9717271 -63556642744659879724971352576139327928 9717272 53449032601664773899215214600049612800 9717273 -38855782825936238721569268000414792960 9717274 -5897127251808377411555520245994478848 9717275 -124938087906979213613101791974156978700 9717276 132753592804893781868989477487289897984 9717277 -366550979307414370013007433536501438874 9717278 -139808720769840755874097637637112578048 9717279 79146171381955135458893835887269992576 9717280 -214311498537310734486845314742654730240 9717281 150331650982343230637329131605795366592 9717282 131875925832812369267650998597189013200 9717283 15916609930024562695305519149631653904 9717284 -176764012060069485346471665917685734400 9717285 130265030420380942395532783432484774400 9717286 142869556088260153774209050740505498592 9717287 -23221491112269901081139941239385969440 9717288 74364473028959323296393287923264143360 9717289 -211238581804986311546479732803740043910 9717290 156827164697952794953231707348161414400 9717291 -56925365986228980395952280240323557760 9717292 -117814585907210629774504508796881527808 9717293 -75930073729152901009421629632257966976 9717294 125075336350337628917761450742046465600 9717295 63953076464809560944374533808689053280 9717296 6557766181474191514685532583619837952 9717297 -243477768473044562597757158232381817728 9717298 -115571772512947337279738282145119877120 9717299 -44180036796960526030315120871061923700 9717300 99289878460848926351894551766791680000 9717301 -395047060148457204769498742694530839296 9717302 72972395039429006218985378364404993280 9717303 118816224586954042827137487420078086400 9717304 219595888488657046255037648359657205760 9717305 35483613798598720036268891813386505160 9717306 -57968222341103996074627230656046314496 9717307 489205994273719201403099290986108451556 9717308 69459399651335329526297640489347320320 9717309 -87990499662078157491391174316249927136 9717310 44538151035922348277999185241741026560 9717311 181583975079368479599587159542938262824 9717312 -562009369261363377687028876795969536 9717313 -326820372936053850279037721491831237438 9717314 105063278900062024216427556962213570256 9717315 21404753832527794242408551234917817520 9717316 48383046095293813507368418407622901760 9717317 184591756882636867975780318793361150366 9717318 -82962892338737238921971447569910155392 9717319 -21759218815012070754525959257717132080 9717320 -127019556752267878819453877805854208000 9717321 207820209179925598349081118612889853712 9717322 -1685244656522073039249367867463331840 9717323 182817849637005672298560530191621190400 9717324 131030117904111726782402751037912104960 9717325 201239965623456724530924909304684830050 9717326 630736728849816350202447050524725504 9717327 76894984205366976830427209775788480280 9717328 3322796571282107556589581057746386944 9717329 -580129449372907767000892147568501927616 9717330 42786229442382879799114112349060357120 9717331 -103585760518807382351065916928029511520 9717332 -74803987713622447620699509540919832704 9717333 -8974459197712368795208091233207068000 9717334 77667844234749639312441039266894271552 9717335 64483289162730554974390127546380352280 9717336 79543199861811813897906553434401556480 9717337 118957617706799061829083795095239782666 9717338 11279359871632438058918308217477893344 9717339 -109320333768407420036164397709738888192 9717340 554626573497261985385263341950438400 9717341 59999561892501284845957255202305300800 9717342 -129769916314282642212689038796721770688 9717343 474093957277873641973150970478831802744 9717344 -50070392036063456975310307082272505856 9717345 -108701721105731838114125021308268228160 9717346 140554005753447843139376507355327073872 9717347 -41938007170970535582463075175470405296 9717348 -152383253234500598773434630775840926720 9717349 54104893920035561196306356063372997660 9717350 -7499322368417307947201567634713712000 9717351 71207747459815306613242588712370950400 9717352 -25178869158078252652035640083496166400 9717353 27219094241552816591922608857863098880 9717354 164745533437018200500041431550265379840 9717355 -6022310114362241097174503581928947440 9717356 -5675146472340100446773217232456719360 9717357 14993931237337716703797223071890012736 9717358 -13552656593687806724045160970108900608 9717359 155730370663422040714505048351096834520 9717360 -14161017985932265720164578165037465600 9717361 8576600354607593870896516580792771048 9717362 155495088872964512905949052635361088512 9717363 -135634801605298982431897956432500652696 9717364 221536667453568854629824513151724475776 9717365 -112195317209796438017055611514453148800 9717366 136819545812235112840414339548755404224 9717367 -403101492800487523924144749789524638248 9717368 -203639816178920719432277523212447293440 9717369 11770102167170740482116033147395900800 9717370 -47234682303348942777262366115601229440 9717371 -145519947716795981222315474520849731448 9717372 12322596247540815092748045504718298112 9717373 166754306501944367234286251212654294080 9717374 -19264900370067328135115099005654409280 9717375 -305334336258124551540427198038532812000 9717376 126594205118944067203143428703309004800 9717377 -72708525266724215944878470819857563774 9717378 -12771025521255319299547735795412666880 9717379 79019913963790102693664716329225578240 9717380 -18829356795646978366240532886323773440 9717381 280566362558301947944487695161734748480 9717382 -44344752120128472223626721779113995200 9717383 119092095042958965004537746071961280224 9717384 5106153959515745922276327202156707840 9717385 -55891768969547317487820172805203320000 9717386 -48100286797933691831052004215471637920 9717387 121635570195316755970297976549949189552 9717388 224589926079829904706759636937100376576 9717389 612479014118198460085765315825531830 9717390 -14981906957659527772030294160530591680 9717391 222382296626268215713157936683963328232 9717392 -65540581179750372851146868717610491904 9717393 8277808691513485906455865780327886784 9717394 -26213606055972501548221556430750511488 9717395 32608719849388369091759494271887324800 9717396 -32566614379009232436344670569395347456 9717397 -413457337220954280228452187801213879154 9717398 115484233934961201521674896632668224 9717399 271610299860919262355976808282251500384 9717400 -82209259636087672420707210740416512000 9717401 -84697422536792497488269605628254940598 9717402 29427872889635971459134469563596315904 9717403 331980837962777136865603485916871899652 9717404 -42052623008910606754244491493376175104 9717405 16992227888467767937573490015878072320 9717406 82685089918771604852763884097698209152 9717407 73710361222444504098417997516962165600 9717408 2185163202726849132990828040902672384 9717409 -175772318322371736236923474124643615596 9717410 -10088498880861558487129886379838634880 9717411 177937702328686432109445054205294987584 9717412 293557315758486607819223053318553333760 9717413 -397171404398616440607952272453944086338 9717414 -21124005829802755090592148778218743808 9717415 -1289768230135867815354374516764661760 9717416 36312142596051854945159973033878568960 9717417 -272516337308887782556956193790226988560 9717418 -3426714686061541333293321607213524480 9717419 189286128058656747775252592207979370512 9717420 108616551176111591105137915000262138880 9717421 15473196120468031615599893302997339136 9717422 9668212882472629658324326665417677568 9717423 -200649121790792149789782211395470311416 9717424 43258056993492857809254396094000087040 9717425 -160188511267111440504470929511427161850 9717426 -77002621260423958449154053485308993536 9717427 308099746606861768802388158391401768472 9717428 -107524614003469344448745095055061387264 9717429 125799472555827916183320321736415018784 9717430 45123302482950889895783633772308421120 9717431 1951987749253403981310514563515953440 9717432 246040780284703728443285474951244349440 9717433 107317331947544945490642618897388306848 9717434 -271613284516930254063559162056112362384 9717435 29546065825956650682399842097480331200 9717436 93081675139656042687252609724426368000 9717437 48795431864297630242650037584648033132 9717438 14261650680445275675664640441225244672 9717439 -444128201605397377368469685373501453760 9717440 11877789123205183934824602150151127040 9717441 -864637624372172317714838814036158880 9717442 -152401863271469699784172678366852532736 9717443 -236905035925397471618155847196002458308 9717444 -17440799324046713056384179532492234752 9717445 -247523665164686119468181201783665839300 9717446 -65143223139792676496975888397110232576 9717447 -283646053476402691875150239942281194672 9717448 -26278084501139942421845462170818969600 9717449 146369995296872311898791698552589655232 9717450 17308397563236668267509055532920409600 9717451 -75850792701517632613172399936200655496 9717452 221744469545164084526203405813925051136 9717453 -92355723467027940536019365509883378538 9717454 78723464487810656883860339653129113600 9717455 -142996279704324809615605353604888684800 9717456 -9628326881027841422456993828872912896 9717457 329414024139951705624965300221021861440 9717458 39669439172821117079245562736490966176 9717459 61835763698955578457755723871598831920 9717460 81311317898853008586995470547892518400 9717461 158511569516436596705806666401043137852 9717462 -225828740629816163608124528159362220160 9717463 215210926203609185775618513566785335296 9717464 317054055486364317623012025910934415360 9717465 -50714122667282763217115205853933776000 9717466 -120426844608487818213817707311186462976 9717467 222034306881720322907438046211372152516 9717468 2261805761941274659570494617691730944 9717469 55973032222114450450639037347416008870 9717470 3299931712401244621097252867426338560 9717471 91973904635918859690638148518613290472 9717472 -485730649136725987220867772953532039168 9717473 -616868980989748284914418175079969925120 9717474 -41654534987694061310478207031860019200 9717475 263545366156696199608841356915612017500 9717476 -298630657666457761590352277210661715968 9717477 -11532146829667041253024394379663114240 9717478 -107095677526327182828404312211939804960 9717479 263748249113458854579759959942414193576 9717480 145419601362164519037629943941170329600 9717481 -6160560324570385707241656811158363718 9717482 -100788756535567705379390540770371876000 9717483 -231569731716874235121738931256746343952 9717484 -893089821218200283277191083045553664 9717485 -273348504657395507021205287941228880640 9717486 56070263297441046161523984420960764928 9717487 -3038394464910552718126576648218725000 9717488 -21306063800644463150743735910378274816 9717489 -25357382138534354293821015435171497244 9717490 -75303349322065915073415401410163481600 9717491 2414543605193065606225187830423399584 9717492 -60145924356920946880771243791362666496 9717493 -270554232143577194497081051636393707680 9717494 80661375635934857206913299227990936960 9717495 33595258081320456021957908844453549600 9717496 61299099472573299595281504754803425280 9717497 77057820976081086368450341886732069700 9717498 -50999812965234637215201667899519662592 9717499 -7701727968951003891660853601617558680 9717500 -19566667444376649877214273301948480000 9717501 -60951468752004550354856463658836147840 9717502 55837043048006796884193496306760573952 9717503 439444376017276853220699061637288938752 9717504 -13880596912577115998482635990830678016 9717505 -85293762575011314059582720725839099840 9717506 -40203894506128500816381616745845570560 9717507 50960872140294492078183511443496188288 9717508 59532895984881338972299320909339099136 9717509 403693828920048989503927778351177119710 9717510 54744498682666542144809881964945280 9717511 -416428929806887437083565871285338358888 9717512 136968409315795618811037290743227187200 9717513 -38157448002099907310262616603415792832 9717514 -122263630669827580316221899241673200128 9717515 -218511545423883587850634043647357239600 9717516 127356788548741737998006757286085237760 9717517 -442775988356528567947263392520348863434 9717518 -8349106470553922040919918704533187840 9717519 -112625590645762279559669413564214843520 9717520 -16233608203211479631947581045366374400 9717521 140761883321344597486283106401778367344 9717522 18587294678829775004880695515648986624 9717523 367943944923834322330243374619754266560 9717524 -20094800124741074288776123859286731904 9717525 -150406812198528568667424106207008441750 9717526 2281106427350771607158319187265280000 9717527 -7053290372885923112632419298447129320 9717528 85953525388145336355062441063547985920 9717529 466029704704128436327683418332455736576 9717530 84324112607100704705632467412252328160 9717531 52776856546841025494847322619562578880 9717532 -101236965190512274713914233646648131584 9717533 -52078875695892624410865182555325628800 9717534 -123466146430822701581821935546598343616 9717535 -338546819129424779852136978943725856800 9717536 184617041247026997947240679371149148160 9717537 -52908914388212986422709231735961581920 9717538 2584386581808258442562032607431376160 9717539 -27741747965227819896958039384800081792 9717540 -59178367584337102618044894138624983040 9717541 19092890615122829326897267241272199452 9717542 85453074846140467314445477260008526144 9717543 -55220604004545171287096519939306995200 9717544 -12684728810508472739579621892175226880 9717545 -72894837045515989753812887344960974720 9717546 -97998765522243754732576365905318817792 9717547 -76499094781822488489096149975085547488 9717548 -131992492083114028615843084906441920000 9717549 -62153841945988196017789509521453843136 9717550 -56674904043248842863622199716419408000 9717551 266571828502786729805313551206599105552 9717552 13992813014588897958045887750273433600 9717553 22462507435610214381198388881152174080 9717554 -3749597106142018191178627741073587200 9717555 -100378443290125836641404700190996300240 9717556 -89255381553552095304175518819619462400 9717557 148798445035859768734495590605334562944 9717558 -86532675890387155500520238560711972416 9717559 -319942079110377635307404728775067889240 9717560 60258361702919287894049702024838144000 9717561 90251777027310311046608736279814400832 9717562 129734664907298318762574263898672274032 9717563 882495272550922202921208842182778901840 9717564 51483230171254141891552145024113291776 9717565 -28413730265852794786597031610890252160 9717566 -134809433618989861589957876310355008768 9717567 6412793977033871837851116833860200960 9717568 -2419132333613525117790680717983744000 9717569 -84720327388229031158708519458744014720 9717570 -323318736253962180011596606625986560 9717571 -1701374117816136652801088183103249608 9717572 118857878464082657588544977269342670976 9717573 92193849340598634248167941262845929184 9717574 26558847753934695282701947926092409984 9717575 -30343906549608614808539637161248758000 9717576 -183739348703382897328282841283466444800 9717577 -313105259366259073266620663488946476800 9717578 66626449733735031829701359258856515424 9717579 186124130511671014175440067726555925984 9717580 -225552479422170367044985719133913011200 9717581 -558630951902716318254781575504325929300 9717582 127269649582077617727556835845884612672 9717583 -112013754301681419688201987188881771016 9717584 16528636254188637240912332620129689600 9717585 214482348646235308542643920206472902400 9717586 124732999708325508751861383876628942992 9717587 -59465693750802676654015716752312847360 9717588 -22486072683715757875918961431795630080 9717589 46228456133945444148807327144985879456 9717590 5765611459661786749852312373453356800 9717591 91080713828713030788530638109266483104 9717592 201526700932285342133564182299521310720 9717593 -271358966312427465626302374746160247158 9717594 -53899680535094577458036452547547532800 9717595 49275899569777112033387414633956443600 9717596 77584364268322670357172416544193809408 9717597 -284165651880199304172507296775967968960 9717598 -238080038565476782967566377883972608 9717599 256451940741957111917257137621052173600 9717600 -133279466045170249654278477581352960000 9717601 -18045409448735654255234264877983952896 9717602 4106775431928965442653682719407699104 9717603 40813604794281697543960189786488883968 9717604 -23488444129325513506697448598358968064 9717605 188179309337089652973005213829143303040 9717606 74685769374242277857113997842220765184 9717607 -325013035116128286284514049812194743160 9717608 -15032085586803581523175293588728432640 9717609 13468406827827123620816313032134407360 9717610 -19277828213187235620541434264796953600 9717611 -457951580794536719110498095532628731788 9717612 145572801397861799697074130775956198912 9717613 -10018259560824529441436488259270427616 9717614 6504719903404921631349711837249459840 9717615 37283098107339320906962108380646555200 9717616 64928217740024114326292006230236168192 9717617 -72614504243270003115119662838304172608 9717618 18489137885488036680969712737041023104 9717619 467437727170742738405699257361480787020 9717620 -128354109114830316777290077193118320640 9717621 138974412069575061693605499393373440384 9717622 -10255523634104257908428451084499521888 9717623 -513163685108294203933379137140880351128 9717624 79436316631869232576425917163100569600 9717625 -124481028114365748071918502785127705000 9717626 -44897365697799969685510544262756418560 9717627 255684709946434721597002869975663120432 9717628 82103946153030829271060955532890233856 9717629 359251030376074944599564792329960805280 9717630 16813950632436305934436954973258430720 9717631 -288214425848514693508562051533583629200 9717632 -291435622580699914176972916786829721600 9717633 -84019497698137791905628752187665138736 9717634 154468785893113496269657820238529995216 9717635 -236538205831422695023708116078866129040 9717636 -149929240583034664588896605951137625088 9717637 39644983913657967095102550704376326592 9717638 40468388282829836629812141659819532288 9717639 -147053129313232437178539901510448069040 9717640 -137568566437093615617044457460531200 9717641 321517412157564890314750481090230758042 9717642 41428205194412553615092566126765776384 9717643 3577796729018113931366146333656576480 9717644 148094927066491365553652575022772846336 9717645 -41375852746866389348293563986889369600 9717646 71189855832456765133785164932123534272 9717647 -236405673643169427766553107593337085904 9717648 24789925397962453787279680098222342144 9717649 135264673714717329202940484413303769650 9717650 146748176494309315303743150237893002800 9717651 6707468151320560319797564929585820092 9717652 -103981811079698456144869505061480888320 9717653 33598566368375684349099622294939611264 9717654 39346972901546188289659374664209853440 9717655 188800681465153222427942181024501553560 9717656 -411056886941093583196761332587806720 9717657 266650344390873383196145486658495436240 9717658 -56161214042581227732287856633750376224 9717659 -9234611086056599189022418341294317568 9717660 29587205068294302773781034543915092480 9717661 39164761989217432700769363780889834560 9717662 221879795691195236589915929340530792832 9717663 -27062234770085450818587645569252531712 9717664 226511089343680742657588677313880391680 9717665 -224772742161439987756150328194158392940 9717666 -41162060488996090983341632322434839552 9717667 -107770970489885193409779719000531587040 9717668 227756143953011144810794065415999054080 9717669 207468891940725834533300790328187790810 9717670 89224893105600753662380372661156369280 9717671 106717618080394876600655593295706795072 9717672 -91410626886013937016036344693193523200 9717673 65909691543540308020487375866487329536 9717674 -218281267335490448983434708574621091664 9717675 -124789812193045665458471081803268232000 9717676 -48998083340746597644779751822205619712 9717677 -17037987620793198432369686252104903380 9717678 -77863857056747943689482400055191748480 9717679 29037990763122032926764586250790070720 9717680 -22824400178280778884214240062484316160 9717681 320180633500863653396488133270416061280 9717682 -27388367019797748881051518532784901728 9717683 -23862440129829616213019108790492477480 9717684 49247692786909530771746115521011802112 9717685 219077436869759781693362267735358148380 9717686 72267008840612582488046736145979886144 9717687 3944450183923565122409580554514389088 9717688 64262046972203002573951222743347957760 9717689 -321023812355317048291741007172263367510 9717690 -82276792213573937677188481163575476480 9717691 -119919840938201850347457012051616970908 9717692 278118797887683258708685549060321108992 9717693 161712421560615232691054715489379772544 9717694 -12215125862223814489776590473125543936 9717695 73420908827458857920555088578151505920 9717696 -102381700640057419786822706488387043328 9717697 28827104963864941724090710140078387840 9717698 -2807456250665341543260965688143953920 9717699 -3085267397555510685269390453932986624 9717700 -126170595382796289039337937280500060800 9717701 -155685342359229786175650307289807022048 9717702 162477730981668830770072184189583905280 9717703 -114754940597095733476960539514073642520 9717704 39666337503914848871549875820008243200 9717705 58930820476126943243886449008524115200 9717706 -110155780337416907714462846468170183680 9717707 398434344029806036891935926898277192800 9717708 -10752041775559039366955483019108188160 9717709 12851433416296822334802541347058611768 9717710 -9193559783852219372106219391063616640 9717711 -603462155856712234462599721424805173760 9717712 34528322336707113695146160552980668416 9717713 -57295655419210984932220323939296455440 9717714 67581177675931374048357736860932234400 9717715 -92385373494680143857243204191498520000 9717716 22253783591503439575910330952775495680 9717717 -50882598855485841945908295065607883488 9717718 96624798634072352754501397984479670560 9717719 -274044590971753060624528742563981865640 9717720 333650420750523281679209329158920601600 9717721 -10146893769462640481562063549666152320 9717722 90341074814677511292682821737345010432 9717723 69487333945615034294485119093518882040 9717724 -144907556779980492818412310881471834624 9717725 -16186277942722811472384536567046768000 9717726 19485740294870637689009295171271056000 9717727 -86621018287129389030872420710805668176 9717728 316705719747374962278987260759774330880 9717729 -5403506594748978224520039112603770384 9717730 103328184781862440389933247435502891520 9717731 333909918022417959162601358125730099460 9717732 7412737521413357695439369085006040320 9717733 -393854784208733541687525984348529414018 9717734 -8749666052999403265139973876081639552 9717735 287405061632543004025334633879384453760 9717736 17004949886218499762754673194723164160 9717737 -80855265338114848504356527228193337740 9717738 54500237474311641292520254298199917568 9717739 84742900815750619040829529226841047540 9717740 48836850205409419804063271967854592000 9717741 549087889658762550614995657823197254336 9717742 -961337991946730262456283106275925568 9717743 -116648578230839475503331703792826358816 9717744 -21608738685790655465081118798306017280 9717745 -92420195264953550633164946981308980120 9717746 43300988467241488426012095703129257984 9717747 -137905838353740195021677158759023025920 9717748 -155995323149458778734770689881716990592 9717749 -312447356553052369450894357852933799250 9717750 398999170011443652902905270553664000 9717751 -301433279786517894627708173222788134128 9717752 685792653418759508146850707237785600 9717753 -67569360300549855241860100055663111616 9717754 113574161991598689887289241348327245792 9717755 40089272950731772718834007363858842160 9717756 15358923893374041324500963978321461248 9717757 10988922565513086678893355209426951424 9717758 -50107125557926278158381212633482731520 9717759 -4429204502628839898029281161229252080 9717760 544472538585942253319829790182604800 9717761 -377026573560482690921804571294228481788 9717762 44930586774004752581026355949425879040 9717763 79935020915006782486758350703831429384 9717764 26616079978803079089886411818941116416 9717765 -102583552805305681616990419900240579680 9717766 103273433291443527464777078406530883840 9717767 54407910889944436024382765899185408000 9717768 123114718045871513936806810626089164800 9717769 -189709146619699779634076729319192320156 9717770 -8826804916881541830491596070251760640 9717771 -3501384971164735199677910272650355200 9717772 -171308489351370501196434511726256862720 9717773 -76087468883222770021796065658086162836 9717774 3244316541835269693944975778797746176 9717775 78705464669516329262944970900073441800 9717776 -41406822623769445455044706468683317248 9717777 -111843384730864722069421937909225168286 9717778 -45912172687200909882919477281695466240 9717779 -109504940576295081041812695957425502360 9717780 -10752796408921521303540748085157888000 9717781 140644219746787998173369685374314637582 9717782 187893969122376283881548183894367016992 9717783 -138214164788515083675565010639143258776 9717784 -199473715021432239162029373446703513600 9717785 -1802431845482039873140973817969146880 9717786 19615331741440505152592601268221542400 9717787 -100437061464421747879828810087564760768 9717788 401537233544421534050996973122546766336 9717789 -18067356282426085079475822057710973312 9717790 -100449921643178711912097946442159731200 9717791 18714934644983850776515175062903383912 9717792 55114250701537976151001246445888077824 9717793 199075053287909834328623316900242049280 9717794 73656931279631394814462763310861903696 9717795 -271431473910926562824386825239121054080 9717796 -189343782236294086876335257894278179840 9717797 302025141701459441209199032259579291040 9717798 98091818978397415930587747962762921664 9717799 -26614047170591792557442539999631811072 9717800 -85538917544174878010411286123457920000 9717801 58613485552022105253271620913408927632 9717802 259352787074610967319232973232051570352 9717803 248140350562399120196283653024401991160 9717804 110342806607436322897844500033698359040 9717805 161128755100153028209809634823299832460 9717806 -2531684354492213030052340716283370496 9717807 -36467765804136250125612511763914126080 9717808 -43004362969620848704333551401031712768 9717809 117600422932694736266707180189487927616 9717810 -8564490856331974385503059326788707840 9717811 12215054378332669355492098185282166412 9717812 -99919754993017676114683693907577297408 9717813 82866687705586853513383872377231948160 9717814 -202597915014373495394250172548851724288 9717815 6723746343917587064002104655594571520 9717816 -126035310833165824409139862530495283200 9717817 -243080980843470659580085298674615813248 9717818 -66334112754409811401517886979822848000 9717819 59752274169302221330337221961523225648 9717820 -1913582360498388176703646693847715840 9717821 17102490797801129528161252991785938840 9717822 15663519800532712328567166708823029888 9717823 182945242645954520197388259596471254224 9717824 75273572651511384843540238170554105856 9717825 39257398247031883601935471852327497600 9717826 73521257494727123743053825806412864384 9717827 -315605518395214563908754079370325328404 9717828 -99263208025724046365697606237818880 9717829 308726160710159424366552226454153936064 9717830 82881835630763183357557881179450770560 9717831 -155774864925005752453856721932115324360 9717832 -262218162775287765641810727636467481600 9717833 23546206403714759205432278215553973684 9717834 11857104284171076615671346896191079424 9717835 -361563463243963105965757937450839438800 9717836 -198661683443624446013942677619802635520 9717837 148471294793857659947932143049468013760 9717838 -214776145457052301148622554267665739136 9717839 37760853895360240305129634852706582640 9717840 38509085640462709593111593141993472000 9717841 63948491132883550260596429677749108864 9717842 161135344691125040511722867815883980800 9717843 863751243739083458424852541793398128 9717844 646146299298358061365646690423716087680 9717845 -152717558311375979932116419344961892480 9717846 -167113186218596966418143569313232621696 9717847 219203542121543786533091548621286183832 9717848 28184195032847762906217301055617843200 9717849 59831969413363546753468685228481121536 9717850 124885628192013526436884474467403872000 9717851 111044815053882782511972092924788014864 9717852 204611535546707945852845427556279839232 9717853 -175997436615688626972216155934657747380 9717854 162255897287699633991613360899111973440 9717855 52740040748010551824990823410806673920 9717856 109730478076862895404898312637913628672 9717857 -173334970784532738416374767499126908894 9717858 -37515859235065336312305149521602467376 9717859 124676645129301262950436838065245967104 9717860 -54088371242515467069008335346157745920 9717861 -209856326948846416953117975971634308352 9717862 -53729949755492360599450252071772717056 9717863 383759294769097789483606365284545584 9717864 19398420742422629482863690681548881920 9717865 132265846263360406189631704313451539400 9717866 -147832017832643947033368985262956876368 9717867 -29274171527081183553325248238701936000 9717868 -10188620545224578630467494523530848256 9717869 -26265739112161485682615842311092266240 9717870 4135530829815362224794529438399964160 9717871 6014762352766203641272321216886830320 9717872 46490455021938715672260110952690450432 9717873 -74595478436024165823962082198520800 9717874 43728357063973482167826526003225082880 9717875 -377409898624213859392248268390434696000 9717876 136128216060277633556179954210946764800 9717877 -84487118744936392380627143348114551940 9717878 111754416694318897348877741083426869120 9717879 -138298752338822587430338817367447739416 9717880 -108598356116582485280637528813905510400 9717881 181080331874029761208540703046084961872 9717882 122005825874360709819404073924769339392 9717883 -134293608538306321291199251160722826480 9717884 -319324234990094636541607313985664455168 9717885 -153256011961269293749016285128252459380 9717886 218684363912196617500192417454304763392 9717887 130623730156592257059886776144672324000 9717888 -137798821137484469397652044010047406080 9717889 -200401219169244317603873852064439875072 9717890 -5800242634491607485321060032150476800 9717891 -108611467657997611229882814014526723840 9717892 -179017805631491760206356437157004579840 9717893 253450312123572887144073909643606685184 9717894 -7573917628272641481098199398937807360 9717895 46990545960149952287323923048369247200 9717896 52132900368829921132006407253142369280 9717897 -28724845052429333622580819694685198336 9717898 73192441047796785976066890044863441200 9717899 247726030999107231677699357937404946900 9717900 103902969542095894983300271045164672000 9717901 -25273571811948646664701424101714913098 9717902 -12535543958598889068923374432999291776 9717903 33747997473210489343787626410538716840 9717904 25361912955145619389385935110373113856 9717905 -43638989397225062738451899457901215000 9717906 -10768271309185228049386869985804810752 9717907 -60119613430744725593364831478596221440 9717908 554503897696835555386986002502885789696 9717909 196572161048529719194882067311402675104 9717910 33886892665598828446234564285633632000 9717911 46223720012559664693690078947475875840 9717912 -70808751932204098783956840609823580160 9717913 73446107096320627575652070277390545920 9717914 1103441483681177014548057716663362560 9717915 -115576657586255643278672228835306952080 9717916 -56640968254724835759755819809761371648 9717917 15241349118370512769983036786150427104 9717918 -14681268775708125498544427939854218240 9717919 270893443665158012276490104903243844320 9717920 -174144945429588324610566940197949931520 9717921 -192754047512715178331673632353398894720 9717922 125493171773446340067084146839436338512 9717923 159372191890273056738203976103758782172 9717924 14007570469292892328936190803409273856 9717925 -9141480517507448975621366768997097350 9717926 30140473301986122133187168732837394912 9717927 76631389030434175967002803427471988520 9717928 115098476512444446743182341370658488320 9717929 -78643494869786482182273123119313822000 9717930 -2888377200979397890693554404722233600 9717931 260504472331802399836658229985143970944 9717932 76544291563963636133145061754586792960 9717933 157576215639828313711772121040254805824 9717934 249643087555849222371788082360621047616 9717935 313742668491871369625885077097664359880 9717936 65581792230514277718214736267973427200 9717937 104112759363566071226539402757578258368 9717938 61810480896553603381183236282233170944 9717939 -27148696681935458449524073190090330880 9717940 -166530477035914017669808607640113233920 9717941 531021575948965253019378337666332753372 9717942 16412779774151752039973538495171010560 9717943 12915641739767998730941374613246854288 9717944 -42103684299179452794520394319744675840 9717945 -14485004711215853329723176426837859200 9717946 26753295073976244708840195288673618944 9717947 118382457394897257983161050276675349200 9717948 439591617664262055091331663407983820800 9717949 84899589347960292358277007676352244000 9717950 3355985892958348490610006741791976000 9717951 -239695860989131948030400287926026753520 9717952 236478838501202563353534850934023127040 9717953 83373861331561785331010890429338233280 9717954 -83510239039139000330496888397350951168 9717955 -11240081089448648549110817855358026880 9717956 100715492282553806752296211895812053120 9717957 235629448245494547900986409828733728 9717958 23058410462472483292829659069065672960 9717959 78195004563679106322702880732891667160 9717960 -16260658573028962720149374837509324800 9717961 357313490149209458523119204389247004624 9717962 117006913820302699726763829452444381232 9717963 67601485510924934579522194949208527088 9717964 323241699888865472132412754974862096896 9717965 42590533150084486602060441969606005400 9717966 7004051899062597558618476234713084800 9717967 -2467269512439983792084485565650406016 9717968 -44697586724669008798094656789698969600 9717969 13954341739846886550888771313920281760 9717970 121195705343720382991049463724952496960 9717971 -228130510727328390216163998989376380256 9717972 33270498645282823578656599460306386944 9717973 -106905988918407747303977372147009025792 9717974 -36452649547345565011416607930497239808 9717975 4023932949225163571664724208973720000 9717976 144233431200836717273107415212424232960 9717977 -160773434104890637321193895657565053174 9717978 -45407763779633499545951517171099403776 9717979 -1959420047272584052408639025667174720 9717980 9798299423004949696793243817702336000 9717981 17535033206824506996710797171171242624 9717982 -109868251170568247748080299903184898048 9717983 -165442614532212892548709856000122136064 9717984 -93168154026598106430787785391980675072 9717985 -255362457983615556739924537843846307820 9717986 -37543161608858557679065952667981208800 9717987 -109369860133531073154266940858890784000 9717988 105591150410487676884627267081478045696 9717989 328860731155386904135551521811912401790 9717990 58423334673255822402852257133327285120 9717991 -127396230033580096190457356118378488168 9717992 -183547687461077906652246713558989440000 9717993 154313633654194083991450882703906737482 9717994 -150230972310702534319299601674598560 9717995 -108434891781598726301275016335267569120 9717996 -95376960963135065283752006851788753408 9717997 143497011920564614446763232488435839446 9717998 -17346442279196626498840483917281171520 9717999 -121977161889368930738263778385150447840 9718000 -516761268535520943765849308086272000 9718001 44057843923452885868922309317160558832 9718002 -59521776393578420594156831117996359680 9718003 -357197291191296674849195497809842081040 9718004 55499788575259489683918438941889331200 9718005 -52981498428928847211381102245673535680 9718006 -58891643576179669038490000882050355200 9718007 -354521907113814058753320559961353357536 9718008 -146887749601385732757939635789532364800 9718009 139171027923990863983421199856530159616 9718010 -69183044926367895645601420336752786240 9718011 6856132043010749685824595713387091660 9718012 -257652900125144293675508017252982738944 9718013 -4197502948006709485864427245341206100 9718014 -97595054210857733069618760420306375360 9718015 -378418425290471809563676062307324441200 9718016 -108288364608711853424913872237667287040 9718017 40202406803254133049805782605079756000 9718018 9980667033794777664414562156498905120 9718019 272602869833846129984624898521697639420 9718020 -26157097586575030512820478236852999680 9718021 -331620743227746475966951816542641631778 9718022 188041595770634441092373968140656970624 9718023 25770678491678992451370810897283685160 9718024 662028191812188721942778822902933432320 9718025 9120141165592200981890782483777500000 9718026 34717385178915922040481578167384806144 9718027 220940881723459124448150047576490339840 9718028 254663336719837157281454147131085591040 9718029 -192396726343261958226845510709481104000 9718030 10331091462483182498410875742038086400 9718031 24659762622286548261247761810171851664 9718032 35315641032960756419937985080313774080 9718033 -73961291774109248810974576221102625176 9718034 -216095913159886070034054065108224681584 9718035 -41260843305221879868336238176450432000 9718036 232777548221162043552226732834627498880 9718037 77132150094663097054525671028213416192 9718038 -32251375282637565605555802531670053312 9718039 185272610252278350593935638221379488840 9718040 85469520909622017699943275126148300800 9718041 -304219514853193623100338525874174095408 9718042 -143208277011473117064838843800896513568 9718043 2654699711141780781013290881350060584 9718044 -34066058061999598096747252623899443200 9718045 318581153282835709860995094797594983800 9718046 75197801729300126880766559424052387200 9718047 224067637949904392570522285623768790424 9718048 507441252049330641729959948774818775040 9718049 -245913250948538505264042212557017134208 9718050 -43810571577560970282710929493486054400 9718051 55187430092780798900987831655647948752 9718052 -12936324173937542424498228339336388608 9718053 111033129289051757878882732510370980704 9718054 49310406534412228464052273598727998592 9718055 -113522675579241406956515446582082621040 9718056 -435823843624790870981524386631403520000 9718057 -403134779741157176943419981828820834694 9718058 8590530775880947906217699706764977152 9718059 84328577659088615075708312359943363568 9718060 -5124799031740504271476644674253127680 9718061 47712567245739736904017478995567921632 9718062 -139011660471311382311114007404502733248 9718063 -421595468000681734206555841352071917080 9718064 72433766821087833929005297077911617536 9718065 -52986331160527407074768007472519817280 9718066 22274802342064108025689494851417530368 9718067 277045436861940101252683625190430808400 9718068 25104005636383979261773040034660003840 9718069 279750752752205112718809699951281559196 9718070 -44648634350997390415706157610972247040 9718071 10760144212668958698989166297648432768 9718072 -18056441019706153427571351727330897920 9718073 295009577933373786880500637130337757380 9718074 -52741401415863483106061447389003729440 9718075 75801051475338148705495594104437091600 9718076 310085887531757389467080390281584245760 9718077 6573555849150115509165731267974960032 9718078 209536556205030240895385445052172884800 9718079 -143415162310930659776593056056397819024 9718080 -14485498360616603796895185976248238080 9718081 340379967909246015353140823549385362882 9718082 -329661769472775731290607977065135298560 9718083 297193047116379283208619663593442447600 9718084 713209840769960231176887017672950272 9718085 9395700762080649236321952849787743360 9718086 -1044574196529023226206942331363305472 9718087 -72033559697785341217792366001460774728 9718088 -206081593747247913932365892489214720000 9718089 -6186585910032046603941731691090150240 9718090 -10644144225911821095650800571551567680 9718091 -151222773191784917744064875413390858488 9718092 -223860983631093853921554577905691171584 9718093 125870633399334626050295147487011614080 9718094 -159688577947964510730370665563327459520 9718095 41676206085492244649045853158985760800 9718096 189612317609455543800500985027035922432 9718097 -12566302465814158013735846315069803776 9718098 -2056503448070912152553433867422641152 9718099 -236135006414270281880977443327472346936 9718100 -5588920585777291129700783316725913600 9718101 -7362970937603254467867360883714600320 9718102 -37958867851883428063636098999070958208 9718103 108928391720330584712953578184810610280 9718104 151197191220801802534624774598282772480 9718105 -234879036222244554554375445795158090040 9718106 -79331031375182600587633474864494097920 9718107 10987984941620110544688319846847660544 9718108 -120949414587059196109019846981369769472 9718109 -59180803347577919144146348111556169690 9718110 -152436202547066631773893918532998828800 9718111 13218017376698402663957490466116180952 9718112 346801072474656446393461759403842732032 9718113 38272836131997988139346165589453841280 9718114 -90664159219114291658950274484747821568 9718115 234706201931865161396689123567543680 9718116 -173792910673358434242353160450820942848 9718117 -131662351926155744431701437265025351040 9718118 79072861264814360189750670827117505216 9718119 -201120430696827364468098024791421885912 9718120 -5464025227234966740054233003130931200 9718121 188865274509658580653009961302573302912 9718122 121694260156775380071029021917447279872 9718123 -419962429498197568962179045391952863628 9718124 35099825832124398709868866564373025792 9718125 -1765813127010162931286474104089720000 9718126 13224807097063231589400110539737784320 9718127 -178228460350204196467279368227373259560 9718128 -4950534014241295072347332525678395392 9718129 10876720519291015615030457499629155808 9718130 -43031560956433154930477877481944691200 9718131 -20351972756821915810605274391090031048 9718132 5899353420964671690856456097456720640 9718133 124380586350415268778752812905549874524 9718134 101796581177534107661515688577082668480 9718135 -31161046332050657338951099903917810240 9718136 140341098854633650121060294560089415680 9718137 4094926964354058215155277502906941760 9718138 193376817514073818633545746273106169344 9718139 -9857488481312457425545151462166402960 9718140 56511548011124847175856440383398937600 9718141 -372139961293860877762465412948353862816 9718142 12294524274465612617646367865446051584 9718143 -25855571485084798924509129268903787520 9718144 112900009308228339604491163818566615040 9718145 279690235545508878812032402796217090900 9718146 29716956966350235248075302187105435472 9718147 485112933355610496266895181769217801596 9718148 -140408455872622246956718744687510099968 9718149 116335763995958357837254683126318577152 9718150 30355436543521352868689496624439113600 9718151 -2391558053244977752486939944843247848 9718152 171837412098364784324954876056668979200 9718153 -48124349489005441125812922048941684096 9718154 -67829228640856976808060787635720378528 9718155 -4783994227968588360298644978623720400 9718156 168217097686942575878548629433891891200 9718157 -121186705734749182408263654031670379594 9718158 30863244014055340029178568620895600640 9718159 21743058380716619136270736179660864000 9718160 53932560977728774717351691484919234560 9718161 -89627319544883197043545061349193588800 9718162 -104474091734335594998137263150495533168 9718163 52016182895410445760981914176784447040 9718164 -260678959023175295297423290966245703680 9718165 28751072571612330888556094842632816000 9718166 -17916639724323730967263003212030655968 9718167 94153707628192829567108910733646192640 9718168 149600181389789610926425586503506677760 9718169 9565672462251611598027306289270283796 9718170 61992747448081178039968334613865413120 9718171 84666652748417365458279906001777562372 9718172 -393521444167082302763426435362011648 9718173 -60741241520419689102403092472330613178 9718174 102414232084254022545772200964423422336 9718175 -240163094547653252768779141610625378600 9718176 -123039574244497668952756820593056153600 9718177 1245282306170028124933489263710601600 9718178 5043911962437778658317019677922392224 9718179 127835561365151752159638731103984209784 9718180 -139001267354919772449329553500934393600 9718181 -325525672820933175454093829258200796736 9718182 7266002687067720483253171702095040800 9718183 397753625399440771597080599143556429432 9718184 20889115534766714446021435680594739200 9718185 -143677740269739060111616341582977280000 9718186 111712845189554048383807142490834135744 9718187 -419833287059290046814728429491623337164 9718188 12913153896722983656038914302754652160 9718189 -27852454188821964310690084784194802472 9718190 39407673118313196380545543889967513600 9718191 -89315049590653496940901406420392953600 9718192 -49526070279325798115792241696698892288 9718193 -193630219168943019345078304224455208558 9718194 -46849429187082657090464937530941641600 9718195 108305043815092829918389416228960745200 9718196 -136134746111443793898621112404366274560 9718197 868638715532553673523431550892198528 9718198 -2568255113570697736878816712853042688 9718199 182654114630589681825410227767223420200 9718200 -150899109436120813535996863008422400000 9718201 -38216283521128452096498842337138189996 9718202 59416932742134581204719060532426111712 9718203 76890126144502815279948166131669003840 9718204 217083054115188220533926733574720787456 9718205 -94515868735699754924642187563305290240 9718206 -128879134585886745050095270602345710592 9718207 89953882258956926588372982517884583272 9718208 -114889575616992014899704266625669660672 9718209 1478895960543109836422862954379264128 9718210 39613344462337437558936300729102089760 9718211 -338967515164750234739075596443608437188 9718212 -47308101138971949824401660118847295488 9718213 -87937879247708736386225916221584761792 9718214 23173422557424553844911271227777434432 9718215 893164904524789695163799213817945600 9718216 -97605044856684500002414773110006538240 9718217 260687021940362838101753816982664978266 9718218 3704451955266720115156796359165370880 9718219 -69035442157877179777838647629123096000 9718220 67079020829518577159713045423140341760 9718221 15277728894302136490627572550901422080 9718222 -4590375392610395733397310749617739200 9718223 42235153554783262822477855251563246664 9718224 16352020861229945061115899036190507008 9718225 241264555296996426894104807888206902000 9718226 -10360096316006998131403757100342706176 9718227 -313339336368930682553866057721589391200 9718228 -97854328865093342629159577068117756160 9718229 -329966786882894304434411468492259036516 9718230 -14254605879434904814259709492598498560 9718231 -65933660234465387422555275869065104528 9718232 -181114068857858508455706173502000107520 9718233 -742698629479345861502437714186556736 9718234 254495738997894545767040011871975792640 9718235 74148443939282272153950943217528644320 9718236 116579106238813211976344797584393216 9718237 -153712917350782925298020161867204080768 9718238 39266495606668983149154768813697834560 9718239 -87703076508380162133599660712951430512 9718240 -62315924804468129629368502860691537920 9718241 79030252923605398709258144406378065172 9718242 -12911335592963786969910917010837626880 9718243 -241299699784942418273134021309314267456 9718244 109015627119302740565146445558151398400 9718245 -186057673128168271377260348356923470400 9718246 169499319564600495740344909231583055072 9718247 138382151515619360048543733112305473664 9718248 282722620467225763312114819693765017600 9718249 92678555194476354188323509028521912820 9718250 61607814755186622534728485313166264000 9718251 77013880982359420143284658968332473432 9718252 -7744217371253392259872074841664413696 9718253 252676308790885583413629545316370053120 9718254 4672353706910644007669303437354022400 9718255 92293745541930274075001764532233049160 9718256 207834924300135528858469706946829811712 9718257 38608343214331483004685105037377014640 9718258 1017813220169489852692533962968620288 9718259 -43527082118970797045691971704096767396 9718260 -93766851689958309694017006053573437440 9718261 103919187789975126315831195937913974432 9718262 -2477884012798588946972249156854590336 9718263 2877485804846865753242497453246661640 9718264 -465857850392411937937994665738133913600 9718265 101504939052267783241345478536501806660 9718266 57628672327897369951735601324934336000 9718267 15225189829685802100793865081072748320 9718268 -68959264508200373901795613050528314880 9718269 40157157158944252393007112827417363520 9718270 -234957323079705408198566592224576903040 9718271 -8604174227601108097690265210439900672 9718272 -51954920097178539694960838604069273600 9718273 -216862782573007096229609783977341871440 9718274 -209095858659928709429237649452518434864 9718275 -9227680995898828873561331118499142400 9718276 56899283106764839032575083714149940480 9718277 -133128432780103293822877043453153579940 9718278 -23469179670672338409545166242659258176 9718279 823225644380908833996731143604145475240 9718280 60338184089253155276324337253969920000 9718281 81312979086715744429005533208250326570 9718282 19229954348054547047128643147878401024 9718283 124734071499154893035075716534281231360 9718284 -216153370133293600759845001528505991168 9718285 283091345919136070262044903973307195980 9718286 46490957077435876779235239014138502720 9718287 -58074106350143083034614181945681368440 9718288 -61025064229306816879477467354173521920 9718289 124004275998716879267209015042589365056 9718290 71400618258594978810906153795182389920 9718291 -224295777040213259553991539670349400000 9718292 77023362112680707664628803179684804352 9718293 -3028469567011130878218668453232555936 9718294 -45202851660376556282026188361332799488 9718295 -87224159802773104133018075250528676200 9718296 26207719780947946520187920839580712960 9718297 -498786539193924374483968788880018067254 9718298 3780511590798808760193648266807537664 9718299 -235376591320692879634706317911071854596 9718300 208579754298895284528414808205802304000 9718301 -2166921471982365511411601688727729248 9718302 11621935821695656649968956536832752640 9718303 -36919706165883193066473984994670590080 9718304 -262554756595682702149747940013000622080 9718305 -66669291312072080305547806784481934080 9718306 -38760677078406145094370372316288113600 9718307 -75824757016877532866317660634836065444 9718308 32306868603063252296120465894803992192 9718309 57261964631983567602003050715778555516 9718310 38430920762841431585049743307703449600 9718311 -14773904694048485999464845213846415536 9718312 69677641000700462280233501351779276800 9718313 -190689780518583479013397859957538212016 9718314 -6819916402326152637015984228333312000 9718315 232470913512852628789940033129894244960 9718316 198197577143354310983651192563119095040 9718317 176670756192720840329741192070043115286 9718318 -7414184369341283091462512432529733440 9718319 168870087611152556992710625402224522744 9718320 -3999548932414224338100233958090670080 9718321 -226094212720086786849562629113395546956 9718322 163139414854359700675729884887457827904 9718323 -18142624449547263020804884723604662416 9718324 -10693442596898165619155997235530792960 9718325 -1913754510686375007259297384930161900 9718326 -47271964329936300429094003834873449600 9718327 -1497451620752207540089140963943316824 9718328 217707624768471927206324251421376552960 9718329 28576035045605328802741855422522836640 9718330 -57772121125989785404351407322340305440 9718331 12458658112649595490761385143807160320 9718332 -90347933924817144366141232350326258688 9718333 358683110727957372146491274426768566540 9718334 -95736482945762734065275960370352253184 9718335 53245161848920407586215912633089973600 9718336 71068177946282018609333395851168972800 9718337 -59344460176284947518060869953972756760 9718338 23060952465342723559817470347437629440 9718339 -114538263647191311893308695008210872080 9718340 17172919464152333901307403393609318400 9718341 -340522866144038946421675450220877497376 9718342 -220705260759585126717744940721893664928 9718343 322810461475146163138436829151170134880 9718344 13055445237514372498778840308901053440 9718345 9947494231910498797210788666318167040 9718346 -41540025611965024169787746607039256320 9718347 -98283242509923695134725821722789218600 9718348 -132597732627715391079179578334415649280 9718349 -86461310282699483677742568767329603200 9718350 -44159327586583035172239825896459443200 9718351 175167004440931834708525086589043936592 9718352 23359323498921091841851800579164209152 9718353 75596604981838670245492697720451883200 9718354 -270768799495372349212691822087591328624 9718355 95332320163478887189494284055784968000 9718356 33710550520031327982217470241905930240 9718357 -49679558202092739957707667912829522 9718358 -92863569226008412199896266960618585216 9718359 183903925681985287952970258604974494208 9718360 -70636806923653805766592698633480192000 9718361 212147559112245603095787640598829997962 9718362 117747708197014383003298414769258096640 9718363 30645202669799105842513932946925047464 9718364 -23558105629329056029340035558612224000 9718365 117817498231309726192339122939896250720 9718366 -17156750439653603839747105834337866944 9718367 4682276843376740579799487070110299600 9718368 110687879048515899190492046784995524608 9718369 36412122559962759920829678924794590596 9718370 2247966838287888966351765492437376000 9718371 -118547749627417247952380039722741549392 9718372 273366245659518327435805207337668715520 9718373 239438279461801880194267844080018057536 9718374 -31330191310812723380037442648844101632 9718375 89479710691197273197219912087789802000 9718376 -120871238298631167762661967623913472000 9718377 -155232116310741365323087353367749517680 9718378 -96674365172142754098755162115321644544 9718379 220588779188771584947948761052797757480 9718380 -4411915394939100063221049754724136960 9718381 -361115529328963430153942321980646459818 9718382 13890555847550801303905924271648359872 9718383 111198704879609372897300824881825571344 9718384 -24391310588506012077012605196197789696 9718385 -31131680142288284493513582440410286040 9718386 -503425065260395160749195829000202240 9718387 1260708206348800847883162277315388160 9718388 74106429910199123721305797014384252288 9718389 196577088460555884985761241694511295854 9718390 -146178846442579011179944146709612573440 9718391 -436712767869572836113286808296551149208 9718392 -41008192961850296814874432762375372800 9718393 415429338922066876111826324289833480580 9718394 -8911892385993367328431036890268878336 9718395 50494378354871184942998000045941476720 9718396 253784736467223585068539757404198860800 9718397 47479778153702963278154314586716230528 9718398 -83423200872904620070753234130064659712 9718399 294902117758027121752867140674702498920 9718400 -125140100631575407597968464253812736000 9718401 75667287721408624783442789056003949568 9718402 -124519477008877292497321585954571020848 9718403 12358928509013483417772486744011859144 9718404 96490667813191290006777445231498125312 9718405 159878583722309935789964767254217380000 9718406 119189520041389595218112864240744195520 9718407 81058730745645471485781746328400865280 9718408 127407563196996477343740995002969128960 9718409 130732993022814300295681087345235890560 9718410 40323701698651713266621892154670054400 9718411 25150584318746753725251522346476913192 9718412 -48498224003831426859659279346154065408 9718413 358280078024347703016568715648748582144 9718414 -124371640407578514013138066740628858944 9718415 140983743046349936131349878942078496040 9718416 55198725106583576637679497170299822080 9718417 23954915149073027723954371751618067872 9718418 73591073799740007655386852524985398160 9718419 -314188602022360939275849302295703018056 9718420 34591507449833785355418420284022005760 9718421 160145651571012980990380887940261800960 9718422 40515924672413073099132231418745241600 9718423 60658313343832879218848339990406689328 9718424 -12087947349866790416930344220213452800 9718425 -37874230079207584302257882360774544000 9718426 -110888917805507027243577726477275719200 9718427 488259286987038898457798023278126966276 9718428 80823313311073690932384542949545925120 9718429 -35760744325947354137341869571543280448 9718430 -2615496690206389194344712627730126080 9718431 485424971615156105054164391588720401920 9718432 272627396335133196059412768156637593600 9718433 90699432260049315841911915224989153044 9718434 207320302690034406915474103032271572480 9718435 -81677031203010416311581491158673451840 9718436 19631669640703425050653770417952051200 9718437 54817386089075604545614081612418936160 9718438 -36353457603995986766928674786567616000 9718439 -124443297740814525425670665371087902000 9718440 10297715954578919447811089702363136000 9718441 356898055502517498636475300609631988852 9718442 -63044963684170829698926031253710787328 9718443 9421273248106657845672128629125020160 9718444 -92087470338244272122128495960348224000 9718445 217703047467655034717836210290328572000 9718446 113012828845529145588040176429998405184 9718447 101418002271411015472382844077393390760 9718448 15804270179584532423923079863863803904 9718449 121149170514023883083786966790575313216 9718450 2231661328789030175962810648442534400 9718451 188391775796943500841769317174521652720 9718452 -23567272959561942340949456044496805120 9718453 449271536303925755754176176696365950702 9718454 -91307847004996388206894487402947081824 9718455 -185348615535580277624951198958997142880 9718456 -173676561018958565536594417072289648640 9718457 -28646801771444980227578654947712924160 9718458 -56647206405810651346343735946286371840 9718459 402673183850094952647296294125313454640 9718460 23594218462453924993057829706057761280 9718461 15899398352482077435147148675395535302 9718462 -92189603097777654533811883155213680640 9718463 -9163312891987919220929390740279027128 9718464 586217380919442026642723483770945536 9718465 -120444030840601391073922189551807940140 9718466 149835914884230928869340124579057462784 9718467 -279150023734911248318903298268898424000 9718468 -27071221611302387730347446987713300352 9718469 -19043586640218537617476029726820896000 9718470 30469741578017853578315343306303891840 9718471 -173446733835628166759329842833078855888 9718472 -612811815066940239541420975690514104320 9718473 -2502280744705765708802033169011494176 9718474 -122072872279160464474387099256501901264 9718475 -92271041913969735631245892725131952000 9718476 43749621876454601432844783520612629504 9718477 281219960155072134055039479769005246326 9718478 -92269784123405233845668025693343872 9718479 -143898246106507583010748395013317572376 9718480 -31107196092134723343724405787000832000 9718481 1449481509591939457062669673071938082 9718482 40587753404357746611357421039574270592 9718483 54322298057713104854330486097036506732 9718484 70812153212019706286477545459844990976 9718485 73588173338202602000685398922012485760 9718486 241305667284968624448944196785921148192 9718487 -222875747323016228781649579912745395488 9718488 43680064566124530814767308162375270400 9718489 141735459863575389190912851974213975040 9718490 -5314065570655521096672007294269026880 9718491 247158314215715193595066201026363943104 9718492 -24417843053863869483705618768481590272 9718493 -470217659607673565290452241881188199258 9718494 48261344950288939833449495677579923072 9718495 344072087452276202181434848303347081000 9718496 240933830256259987998607724950295150592 9718497 39759080905693314579405423819382280208 9718498 -91518045917683446347846397473378862000 9718499 -53329750944110465974151930319023586864 9718500 -40109452331095456602041569464483840000 9718501 -189082101808523638975722501576231950080 9718502 58453045048064050444298964642027146112 9718503 13838204628476167531975127586374569344 9718504 -109392857390205376398402878441124218880 9718505 1411368115418346084071073786643004160 9718506 3324874841843583191344847879757433344 9718507 145291615124763108927092056417203968756 9718508 252094383465645867629524093120321667328 9718509 7133062284170126152250221473053843520 9718510 -54376728527852001020323335113188683840 9718511 -146317287453706520664828622075882119552 9718512 19222550312876780443090373910075015168 9718513 219927494154044042374332009471069482898 9718514 -116335069128360325739853692973900269136 9718515 106256259647762103385938830405017886400 9718516 -3360032287433010571114720938968987648 9718517 -41319964794711016471241385099440748360 9718518 38573568729292716008171329434764819904 9718519 -797437366865761902920835762610762709760 9718520 -64278122074580585324403899486982144000 9718521 -269163690074867040399590007935181805488 9718522 -18568146792875011178233887664782149376 9718523 -146212762739273538477390363093291713856 9718524 30876458820277000255006975900361280000 9718525 -3219052105699938107914584255417337500 9718526 -224542221595136290501391273796700565760 9718527 -32531901050676281271179393733957052416 9718528 295563711051435960412187157216993738752 9718529 445985623252293596701879826489998160130 9718530 7177155649552129262708902359141688320 9718531 -90424207445295875870847500943153011520 9718532 -164075703411120256496227465881507986304 9718533 -139995285842879645559991089223896996480 9718534 42737002734145479138671326872718712832 9718535 214061317985140407439946360268925629600 9718536 9837665903128813385361960679569653760 9718537 377363805871218446882777710690904060186 9718538 -48369977678714778484867205571830688000 9718539 74330380898650087302002030635117533120 9718540 23458979804296551138924506561832422400 9718541 -99153517127053362604064376167435447328 9718542 -30655457711886766060511673766077803328 9718543 177625221952661071602957520342342476480 9718544 53258475640074983208041220373532835840 9718545 41517310005437674460037112889244302400 9718546 170378447616678462012534067311075971472 9718547 -476285032681569250126061337291270050004 9718548 17964132333504086082766225490137055232 9718549 -19777276817100399143008002973198878880 9718550 -115841836799898887008839582357994639200 9718551 -23426162152812088120032577546140971136 9718552 174209328768933941242515168191895705600 9718553 42957157800960393579757779134251211904 9718554 148995071942916052378734890670209041920 9718555 66568388500351548241324211410832113920 9718556 -244474039407834985763828195962949488128 9718557 57756019976254623718607692597118642880 9718558 -20755483897068422394374815018705297152 9718559 4214087519095370069977099625900472504 9718560 -155176120953134078013623816610758000640 9718561 -71445838194429241400973955251875856848 9718562 23679219320723048198489642680823193600 9718563 1970772654355291992125432565336729600 9718564 -81068164100279290776846656541961374464 9718565 255769540824822230693087376833608830720 9718566 -1161165206945242256276810238566621184 9718567 295968054895869597819534239618254356360 9718568 54015989855862493683672498311353128960 9718569 -78859520765989085580963321875852626560 9718570 -131842960079474977607029980249312527520 9718571 -80412233968541303146253566557191217228 9718572 -36192259556237043335457593308756574208 9718573 -57297789931352329148516997788903907178 9718574 241797703297083982702903653600807433536 9718575 -124482685922699160199495094455476695400 9718576 5821358462372037596493756988805611520 9718577 -308424130723809409639788084240213084576 9718578 131546377650617256148761806388173410704 9718579 39907811585471471968114061143750009984 9718580 195276677343772404846629304412757606400 9718581 107630625636195341651166589792430417280 9718582 -8847839675479520934479919518676547200 9718583 -48300893195814817672915602612332492880 9718584 -132339154259821434475462779830077255680 9718585 -85804101672246660266503912095165500220 9718586 -5434978357662933194301295865086521120 9718587 -290655152972216481194510295651041118960 9718588 -101222683085608592405266040068580811264 9718589 459508709641278624752448151876199518080 9718590 -25632757923478037807543873037570355200 9718591 -236706277551001081005896535657194579008 9718592 31976273580057528008171031356859482112 9718593 -280851691210020632772201796422823347408 9718594 35649951114796805620983247848182496672 9718595 50606540559202262815244146268668297200 9718596 41737141949230539241215771472944629760 9718597 -136030385464889058841023549773132355136 9718598 -195149416166770058043447832192854290880 9718599 -45865858824203898341768596989220656 9718600 165780254583948321722238414926615424000 9718601 -73469737655892842104019602263237056028 9718602 -232909689516226588831944063713402880 9718603 -57764685404136757460880117898041916400 9718604 -36415069526034894049946411841557741568 9718605 35384531609532159109625688563148774000 9718606 72432724561216364868929558173894892544 9718607 223307461355284863340586698405099237872 9718608 -71985964839037444377987312730571145216 9718609 -103414307056662950920442560673057922190 9718610 77537227755406176232235505973017054720 9718611 239122678567292374830204387930314563440 9718612 170132796617262859259711749827250192256 9718613 -59738881342677036274020963778614275520 9718614 -38118009336757252603259335619141819520 9718615 -228310153009781602969677613642647915240 9718616 74471186484767744438215267629691668480 9718617 -80341458675290633686883292699077974320 9718618 8275972545134115299435322103378977792 9718619 54834510563240593501123410790925445600 9718620 -38986086623868826725473664818002283520 9718621 -46516719494410380008593310281354418016 9718622 14824677489283235770951462887099513600 9718623 -5163143135707425372444778093203307248 9718624 63737834735795612463752486252470861824 9718625 178648274106991461777740226414443520000 9718626 23146833340835715931954401174416928000 9718627 -49461683721688141544423730094116944400 9718628 494483595527914422851169458755574925312 9718629 -66686893020682773721376226740955491040 9718630 -133976989136349311997712216019766503040 9718631 39331565973302292746832308373505937832 9718632 -6883795628628525102423194898571100160 9718633 272775990020337781368108410691846213520 9718634 102785842000256399420718976123016823216 9718635 -121852283411162573872679603464632752400 9718636 -8432497417389763978064803834478232576 9718637 -28511272084782965842010988650476505940 9718638 16520046500361642468617422984640698944 9718639 -164356639406414092260535664875348592640 9718640 -22535718867275000901331129401150996480 9718641 250468676967353908004407152544805064450 9718642 72243153247441676227210777412582662464 9718643 80345098007139798374331896746208384400 9718644 79659948889262001995156625116404377600 9718645 738794515875380694003560038448673600 9718646 35638603270350861233407305963721549440 9718647 -305570161586839791105006103885775333400 9718648 55791817700115276601207279174927134720 9718649 1201829033541684611042895774850396650 9718650 83172504459258993883677639823919232000 9718651 419328709732806183968569253481939199652 9718652 328180444409725011648176841894051125760 9718653 66561263622686194412812553927492517888 9718654 158442907966198561084005019315777345920 9718655 -29778842124131294361646950214987850880 9718656 133651813517656173239020570157462323200 9718657 -120375848261069932746533387752047375360 9718658 -100962212120017939290659260217472948240 9718659 305135507430686818927619279444004343200 9718660 -220254226797571879043426165360713359360 9718661 153654923771246704072040369087963303262 9718662 146804388223575148194851897194731368448 9718663 370783381537109984045255819286422261904 9718664 15226100643940355901767304566192670720 9718665 57764349990268621572353646802441371840 9718666 -66242891930671491800263489667435050656 9718667 -107100225458780813354501481753337431408 9718668 323640806808389413534526077277483418624 9718669 65417228685800016101823698000632390070 9718670 -32869190683183509020323943252865158400 9718671 3036832037060962463124227475015415680 9718672 37112246348602087549557921816868069376 9718673 114681360036214482067011041523493806144 9718674 37568873286146529179587539975674649600 9718675 -116173589612031049876085225175047763200 9718676 91622391114582538818180794690386145280 9718677 -55479902496851844884554512861162908160 9718678 -22966517413312311185052826383307613376 9718679 -88846901150855241474692372861161519248 9718680 84610829012092489361538644116073472000 9718681 11281950149111747959267270566871185024 9718682 -256053312616391240260307879261024897808 9718683 251533341559060945538752842384995925840 9718684 -271367156261646305137435253255866499584 9718685 56712522060448237207847624215342354380 9718686 48671461364469238772213609182589443584 9718687 10990531080279694489504965340713862392 9718688 797608931809713787433781372722872320 9718689 17805369318680072391840348319082472624 9718690 -124914723981666700568055346824804172800 9718691 -158633342227281368771687759805486102816 9718692 183070261780659615420512329581559268352 9718693 88298864454406731063329578890957647904 9718694 97819754471541532917894943595443003200 9718695 37130688131296628621834806229274762720 9718696 -44864404557682149314910608224400179200 9718697 -167836117008984514766828388835771761840 9718698 -40222095139302602918155646891633194752 9718699 62742154949405276148643860765836631736 9718700 -52684238542617328500982189195844908800 9718701 285791035184869134209928002054301653280 9718702 -33367484197811422571386046920573419648 9718703 -103818326553569529414889931229976239120 9718704 -4258505057024925833857780438333440000 9718705 -12484482698416689243492003265506336000 9718706 85211238241568732628560754378576801552 9718707 418871765359798144233240954913488801792 9718708 -82830331831441053534532540888878767360 9718709 8179689064036188786618173103154774080 9718710 1639262099558120973617950619127960960 9718711 156573892616746551011015749902993708000 9718712 -93010050563210442938743404278300467200 9718713 -7814527956547473167308491329374036236 9718714 -219692314203221497153851263532425414544 9718715 -159825501986852507686510242170222528640 9718716 -9373384631682655374356461181056942080 9718717 90753668946867606144440859191982308992 9718718 49180667912263354183905520973046370560 9718719 80614605749516775964525146178039872768 9718720 84349570035596224797471220212695040 9718721 253847154379776275786827512575619571332 9718722 -3922039719722052146724532365751280064 9718723 15691053094747570375551813139893527040 9718724 -212305770296960359323507495686387013504 9718725 -117505914187745482016971993475218840800 9718726 2834506458285919382981215380958263360 9718727 -60471262747561090428006921116742800424 9718728 -18045826245162901279970896672305561600 9718729 -307042656904873134947690156059739010800 9718730 -34489364961114097210220518430627973120 9718731 -5195616190984245355116660594290499840 9718732 265782891992622810186852674450897126400 9718733 -88738919054779328169800246206263195018 9718734 99142704874356993327211840261500992640 9718735 -70078601463849575482389804940416436800 9718736 35324648404215248877616732390805102592 9718737 61064146815890869402808354217966219264 9718738 150333238706409242015524802250434012160 9718739 -47134382484687708526473095822995949880 9718740 44755526779429471953116095463316514560 9718741 348066838853295896537499019168828706400 9718742 77857005370639359138272872613918889984 9718743 57295579680364020352726907211735078864 9718744 -146712700961472501096368740109392896000 9718745 249455379380851133300107132751885020800 9718746 -24337239354706172471228714727769929216 9718747 319443121049201165438084064186765010800 9718748 16099637559007311518782047444747509760 9718749 288856515598614814996610272839498428934 9718750 -116268852776360067060486158465397000000 9718751 -41771503891536763061414433177263925648 9718752 366008237052291676695507388560115236864 9718753 11503521478707166383086830715182071360 9718754 -220994248428164735153134654831728979968 9718755 156608786714005062746849637005087536560 9718756 -22691357982300754741036851754829580032 9718757 -106455056177312772398024138745570340548 9718758 -46363231849045550107131661058187223680 9718759 428010905366287601985196538922858640680 9718760 -352270049340578989373593230086631936000 9718761 24319967010609482571872058454480924800 9718762 13725978927068629892187311644723104000 9718763 49505182390556060059288015022937611064 9718764 93284074985566325101003549332451196928 9718765 33804185649557166409786954304591704320 9718766 118624887011744631576468527729986355520 9718767 28798600820195740769465191505364836520 9718768 -53187988000467462857790312411406532608 9718769 74702612564404662135652770395156753844 9718770 65464443562546260853677126656699097600 9718771 -694500025616183379566316644891346186976 9718772 -5275847439480055499119294693375027200 9718773 -240371657032869787886323604336129474016 9718774 1476790138020779593025410707579773568 9718775 -120398741130531509455284477562669200000 9718776 -223973810170729055729875765011567513600 9718777 -87616666430045996928381119136429236374 9718778 -33087966942961900679302816452881132544 9718779 -11321032682366121757815363790195476480 9718780 -124833585328187197738797185067954754560 9718781 -60048507109564415415495090961685713710 9718782 -7806953714607138220136229497063725440 9718783 -147955080485918415283943820503701715968 9718784 485559218200424191677708291783404814336 9718785 118079116789060256287113990042246014400 9718786 26336627590741022155978186908342386688 9718787 -17786711529297450951232010457650632800 9718788 -117233690565068178276712726926152672256 9718789 279950535744193373803274318133743994590 9718790 -13665432988357467051404859292997953920 9718791 -22417892244347977930099988889072742320 9718792 -1616689903797291427609196323158912000 9718793 -40162704202067482959750273300295094016 9718794 618813368021833022422368331519521888 9718795 8855737732481842102981924153967252400 9718796 90323832490732744521805335967154068992 9718797 -160703688328872180925991930169590388960 9718798 110069534493035651219809103226401484672 9718799 498343356747711744435931947698276459160 9718800 1533598271000407914980970073227264000 9718801 -776676656167307452514586893584834096128 9718802 134895749060327028699144890372891664384 9718803 118565495961924761368452246502827897012 9718804 -45430203182634697402488342485814681600 9718805 -173700015229600256862464769042702156000 9718806 -13308449041418428733200474917820723200 9718807 -5309425778941343489490093774891112368 9718808 147029740183409058503250780964457041920 9718809 12885699902766764309485720253533258704 9718810 -13226290318892966747874780112959098880 9718811 -176590316796045088177065587552774418768 9718812 208366744653665649333663017944435430400 9718813 84875923265018080739335656880293208448 9718814 -71517648354816925002392812067321321088 9718815 13502867623353801527579743719434706720 9718816 4853828753798268022877298068721303552 9718817 11860376738567199947640398315503854720 9718818 -26076271018762079420629031408882361600 9718819 226293428547248800562524990328110293312 9718820 -21027388044698626530598457919643057920 9718821 -122965861769701531517028355980745156128 9718822 39990071832509464179168450463048923264 9718823 95429609074614966932739161100616026000 9718824 111881697509787087984623605305438289920 9718825 26455597609859690769353602056337917100 9718826 -74532459561222692085116814989199461952 9718827 5162708216457543023236762009647854832 9718828 139824214911824138898092374800937420800 9718829 -38155088309655424134485941537285950570 9718830 78968546225162729661246257520807707520 9718831 -74357589331181653500204693792909872368 9718832 -86271609643956367762319792530702368768 9718833 -56640795695748750566001029814136480896 9718834 40907316240840951154757243051809943040 9718835 -27326288234661251358840083505966689280 9718836 -126425773907640739424587356666748735488 9718837 -212305413790017915968867023786542906514 9718838 46897775920232101821249092806087996320 9718839 45072071218227061808753153375342109600 9718840 73921637301420226372881450286144204800 9718841 -236851286465449193297768157841026048 9718842 -288391542884593101998640101335205376 9718843 256548431373216632024992773974586789092 9718844 -110308281000234836048037073204849532928 9718845 23753948888009680888097437406268805440 9718846 -20519116537577285003769636253383723840 9718847 -292340819367259337759597589362086262280 9718848 -129906191301500126655338785850775306240 9718849 51977400730631684539661884994036445312 9718850 107232141695060161343459235729443996400 9718851 -2560067685728085375505548585916860168 9718852 -101737932753198126843077031787853657088 9718853 239248258382177422204649797765545602400 9718854 46818436470775481133817830562590835200 9718855 -14386068924691839985022620601521416240 9718856 -346486454454175089952147308790591749120 9718857 129178454443076473972114233990823790400 9718858 117086463979215121497150631358277407280 9718859 -183743210756430844667112508311866605584 9718860 -689783511851535769496713017205309440 9718861 -10214659099861949461907569071763913600 9718862 -114353866487770329929390368514740469568 9718863 93418204574768018007636946882317120768 9718864 -25858867742641216312414408496832856064 9718865 -1139683929522742895379218373547337880 9718866 11867981243609846904750255980149166880 9718867 2444805515516328221008979926319043712 9718868 -162448826767221248360853999610969575552 9718869 258127421122084860156572808688433705760 9718870 42016020103669852020069205992981884160 9718871 -485977301264282004568304500750986198456 9718872 62808123349777979224185174766992752640 9718873 68347757216960136373497215662393876864 9718874 300015655678804376027115142905143324160 9718875 23300573498749682578238464184325516000 9718876 -90285852978251495629562742827132157440 9718877 79346748360759600075604475957441055072 9718878 -5967721615392730373449658902670650752 9718879 -171608291337157272448645481668151380224 9718880 -112700732417513416968440643968827392000 9718881 307353939617890286987552715999552491952 9718882 196920242557955617337180755874751411792 9718883 -178856866054119490381163889455183173800 9718884 13151367644326226161313592424659849216 9718885 111010646490048407539483565035265985600 9718886 102265905078776368094071725844398616320 9718887 98552557592729619798023559770440017960 9718888 -85676047698843610010259609010160240640 9718889 -165059702938948115463270603304375166220 9718890 52861587603546567809999452910494256640 9718891 77570547838192425975372045900229523744 9718892 81206566114823081114686188848818473216 9718893 -114805486072229210071790006236054161600 9718894 -118530163939192410670967818276178473728 9718895 -338418547617806695393387364923698697920 9718896 -89030872448762979980382800913220239360 9718897 -144856912224892132756996613884242080768 9718898 -25919915834174876450133721191691505664 9718899 253178599951949630445269771370664423680 9718900 -6664359027605651676881153002173484800 9718901 -283266647702685735869428604458731418056 9718902 180270779929066387607519076748385021568 9718903 1406583125029183574108581166925785088 9718904 1132635063660986417589215094650757120 9718905 -62426305959840636601120957360507680000 9718906 -7909038156261401689035015032436101376 9718907 143896934819754248459662132975727849832 9718908 -133001006021085430829049174940782435840 9718909 4917492374502484014125851024824486304 9718910 -252364113016388793467859796383466368000 9718911 139940744676669560477239645974040098360 9718912 17153735418247191004015071655530332160 9718913 -424721972102325043516141239362734259838 9718914 232278997108594925286237886738329364992 9718915 -127815233051831161167527180323718887200 9718916 235638968947959529070661083850632154240 9718917 -26965347011437306909289611961611011456 9718918 212494370261614990268868254189649646080 9718919 -333339617215859915538277194133185624960 9718920 -40908512934504553975258390078464000000 9718921 -121228747978314373794407391361595451648 9718922 -214152237897215357627000036922732193488 9718923 31259083663367183816131935022194394584 9718924 -17779264987152037158847269618430415104 9718925 27216273227911410369300946706996479650 9718926 -11880890989931319953564989346026770432 9718927 50063162578773315280115300686082250864 9718928 -3032972777506668669165427129334071296 9718929 -177893640004856153684593900728950295552 9718930 55399118361962250153636137386548083520 9718931 -43621943705332201123945004569022045268 9718932 -29034947844471300639068258106628147200 9718933 68482906963401120051150767417734805920 9718934 -9326957517400299529274664426505460736 9718935 -38681770246124685554972883215758003200 9718936 -11130071614459356124462978436389816320 9718937 -501924338401109838621349396020955763760 9718938 -10177272946804546462907318833366979616 9718939 -39028574787570771766705477074050315260 9718940 27112240892562698019493467331162767360 9718941 -174999660363295404545737281232795655808 9718942 -201710192796632645711677412598051226368 9718943 111427679172037566534513318427804691544 9718944 3295541370432986558231933697597112320 9718945 29420095520808516401803761638099713920 9718946 -3747889993781079101717760266081632896 9718947 -4080087536431445485239366694439765856 9718948 -109585806276468956827349354271913877504 9718949 247166049171566087641852251042354960864 9718950 55933959918653278734447364019447937600 9718951 138554750948166792756350456005793343024 9718952 6993003870796940693322049056597888000 9718953 20137157312208671903318454340383941664 9718954 -61593815513838281750267926903537383504 9718955 19575802952677094961732404583452907360 9718956 -2624249163923484601327601286906270720 9718957 121713769408374521882971607187802214572 9718958 -7629400536053853888619222008844873920 9718959 188972670147946101928021122611717034240 9718960 -9547676027949367108509164713336504320 9718961 -9191799406138670750122175914428796800 9718962 23919127729801094919402627894081934848 9718963 -266525601195625325445878918914890606776 9718964 -146398496614587544935123062836192770048 9718965 22071024800048650693705398097030494720 9718966 185151262218243563714103384717700439424 9718967 -82909208706577162071177569468564286840 9718968 -22250724939304664462956116648516648960 9718969 -225558246769743579605339400933274585080 9718970 7570070654092214571394904643811243200 9718971 59712583404031395904529335972777938624 9718972 21376282149507175370660220793761024000 9718973 -361564927870778052577857445560274499040 9718974 216538473040205440631883227925702733440 9718975 -31615372973381306873213511584082560000 9718976 21422034242808956482529637006720368640 9718977 -182915291693123265749586302901652706304 9718978 -69338496288306832090961253991435674720 9718979 -150766405516459293486996445246272948420 9718980 -44970750056485950123765241539947888640 9718981 -205812182427645356706021102458829503748 9718982 -1444535185213808817897015561043750656 9718983 168387341510472377783632979230189250352 9718984 1848087977705623593904811912504524800 9718985 -118732823058182566917940877909998710000 9718986 -60551774826477039140521801828431534336 9718987 -176683398086162918269446360710305920364 9718988 189761464638185022265872050181198337536 9718989 -2296211065281167564331125415056609280 9718990 -85929476087661083360980553466066888000 9718991 -206461168703766890101548064900881512616 9718992 -53796121676542629942894271353559228416 9718993 -195931430739141724961578321348628255758 9718994 -180921794428513029971201154889240728960 9718995 20157754101498257176624879804952724480 9718996 -30049959531303103631545593749178056704 9718997 -208504783422526256251034879276391629220 9718998 -2010627843507060785008456810022946432 9718999 249064149115278648565740268842373061000 9719000 150993004895509069249456854177331200000 9719001 2407183740004366580096014448170927680 9719002 -260216653732051022370840227495186963520 9719003 153058388020696046053065784276070178228 9719004 -196200084716227308739184201204737979904 9719005 -4248953162608940655819565881860411040 9719006 4576062255336954971997079569210593280 9719007 309883125977058546798103205752452173640 9719008 182976388237660744117447926302185095168 9719009 -126928493370605336671728592686637773312 9719010 2429949915767635826513434647555663360 9719011 -305473061594257829921574666499561954200 9719012 -28430986099597724441918965441553567232 9719013 -117668627021983202790255455445520653600 9719014 121446310130917771289664563658449477856 9719015 -285123393423024901252000595419034928840 9719016 -269680092130632700741465827178448486400 9719017 65203626089924325493728583540995805824 9719018 -93189982551144886178936707969023088896 9719019 142142408532941388621957496223224969680 9719020 111242472882191726785005208615896775680 9719021 26737998494578750332314625906642137760 9719022 -34690032986050579233427622798228987328 9719023 22891177575047827733191513247294665000 9719024 7584838326640685290851324467231588352 9719025 117916159579989615802576534919593690800 9719026 -160935532583854618219969946467407906288 9719027 -127047211171374156052138861433020529088 9719028 102746661691739461368165667282613575680 9719029 32813092516154723992994200286874419630 9719030 82562036177224660252715400458493020160 9719031 -22024239299336995024541689929827750400 9719032 -2626039147340234925905032864500940800 9719033 297572248037964737405830867526938098282 9719034 23213771999451778492497494781818320896 9719035 60232337047817078167636039125808623360 9719036 -2332706665318386536095370957439627264 9719037 102961393310990910684442924162914850188 9719038 -14312089129251451363308895559365370880 9719039 96716945506685568499822377225385620600 9719040 -33070354556279323133354605025930772480 9719041 -38370927449903503935846549465409232448 9719042 -95589577902898480374913081543291745328 9719043 174354836462599923800106503891470249464 9719044 -27077298837063375916141899082435657728 9719045 -91952316023225288419198090888186062720 9719046 53027838754653370096996866325204551072 9719047 67309857259648375457261794675760971240 9719048 2642876817036337879163623906415662080 9719049 -22080276903599337634055099394196841280 9719050 -7235618453561326320820775795299660800 9719051 255826277921111293019519682299059673280 9719052 -18382298443264915247879516714156904960 9719053 164715721035175499855292463402865478060 9719054 -166489848625500451142683251116007744000 9719055 -89526918909396339128536133491961848800 9719056 72063731776893328380619110427553431552 9719057 -187392587357480211684237541625235599694 9719058 -30225581193786382604666040619703887872 9719059 63713769617411813492991380992946623232 9719060 2777415749940966905708120343194496000 9719061 -191582425442067946941677074002546365952 9719062 87849540612890244432399574229634688032 9719063 471079190814757912466299311043086858312 9719064 76587327027181293899266212195385958400 9719065 -487482660652240742865295554121614797880 9719066 41378115969517477888909642549076683776 9719067 111728983802747233861284674139416734920 9719068 -207776400504876828872806857417406577152 9719069 28481550911288373821112400352766213408 9719070 21688429919190357339562385328483456000 9719071 9669096305169891978657959432071986272 9719072 -326777968950816333124386551685094834176 9719073 -41857653200533643688883217686854035136 9719074 10626018525270396356051554771767495840 9719075 -681486335948481085775283085886375400 9719076 -60225362792053337220465258085586872320 9719077 -25596747867168843451610724370420827680 9719078 -67667786703072278161393737615674288160 9719079 -23074240073545988394849234964149926616 9719080 186632972641329628007175299109981388800 9719081 179503266948020110767503420706092085882 9719082 178999613670580710725336709548370286080 9719083 -188196046040496711587909820736281120 9719084 224751054937298749711127681447672745216 9719085 18496017422621844989147713152878952960 9719086 -21659210290071090414600271409530503936 9719087 53268936286314482236956344872352246784 9719088 -36671145572319153400574965901318455296 9719089 -97837380914461292032397450692958016000 9719090 -95534071311025349892825261193067719680 9719091 -27016458717134918572415770993723248840 9719092 -55730440315545613340533520965498144384 9719093 42933462176329115329171670129542136700 9719094 21651308155565849729779162124241530880 9719095 -314490241089540103558838452116412847400 9719096 15082588562188335180611641003602677760 9719097 197393882205708462789697558919293976400 9719098 39710596745650398457639152736019890800 9719099 46711244255998371356212160592361424400 9719100 -57464854497838085558476181361943680000 9719101 -288649946368639239423579893402757255450 9719102 172908054433982138963301816118920874752 9719103 -54570507846616921235769646516493821296 9719104 -108909626941896195025861006898871926784 9719105 -29747502463247447407018615195887660480 9719106 -99364126108256317514226669652265342976 9719107 -69791227559905748083369653791487608644 9719108 -47007477332573062051567062374817484800 9719109 -12158149252686115299384100727658534084 9719110 -75545870070420605228969673605321821440 9719111 283682680949253257667048839539039130712 9719112 19728647221833173388682681160909783040 9719113 -303419085496203294025571390424217049638 9719114 -23270110415308986765353650989612667344 9719115 41552339903161959402389216280080471040 9719116 -192379451187646074409770350547781148160 9719117 86568001949106995902511236827879823980 9719118 -599064901837880195647355394286200960 9719119 -162142766788037331084219685173868690320 9719120 12346144731300309366328010178507571200 9719121 -160718431097205215982243810908084736000 9719122 -63693177942888410828527146184934611968 9719123 -18919916248788945458729302164936791664 9719124 -38225858120365520262393358733061826560 9719125 -76420567306467703392346058115073842000 9719126 140308203866701183207380749304771316512 9719127 -210932354023957569024299578926813707520 9719128 425516099170071750335327946717398108160 9719129 -124743445145326369711890183988590860160 9719130 46498721337662235599121415507682979840 9719131 28224269398941940282129514909424609192 9719132 -63814023383709812589136395438050623488 9719133 -29863345931630841392716069002015682560 9719134 208306628108920593094001457314673921600 9719135 241317828055562407666069444222444375080 9719136 -168144078444192475053199834145598996480 9719137 -76203231909003205834064987532590037214 9719138 59378465420409489729182336745844992000 9719139 224767715412972434911146893568427874424 9719140 -45418315217981859223430039487433463040 9719141 386028257818917062427497031164006668542 9719142 -60775313965768975230951589879525793088 9719143 104125952783448732834045205338680945200 9719144 -43811036873239025151257208947308462080 9719145 58209765129801876452767511600961120420 9719146 -115839542666517212239616336795870849280 9719147 42674202053258526171756043611757821120 9719148 -180275614698927352610084571496604920320 9719149 94819683577894774394212219136419942848 9719150 -125403134715999089547295846919550796800 9719151 9951089143434411994976771474886789120 9719152 39576551388685754996823578770985091072 9719153 -65229852622415992445837448495116691216 9719154 202039074955023285883461493651644597120 9719155 358427764869196494207631143716620457760 9719156 -59024393076249443035814610733843599360 9719157 8049751815238672223077858893926219904 9719158 -176264639166364435522024788122167734720 9719159 -300030479925130114573647006380738903184 9719160 -7296006248161727011604159736545280000 9719161 -4670563513633675746729509245842052208 9719162 -22324042210221309283054543135936833168 9719163 129725417467970730436386745312400131200 9719164 33575766849665454224772821428944607232 9719165 187334572740822587748077469217520208000 9719166 -81728726617411322580978643288867306176 9719167 -87708195727350910733423947940169894784 9719168 -56492801616850529614592270439158906880 9719169 95725691725636259610988910917916656944 9719170 -26510220106402121061355468845770058720 9719171 -159983537401709332099338328614471906816 9719172 -116136848521692747965656434223380066048 9719173 152023399540681238479750242433862027484 9719174 71030810153601663708407744139665345280 9719175 -52024125566106500885579778344706933000 9719176 -483068751855581949663595683849707059200 9719177 132007833417409145111339566335418576512 9719178 27370900142248986563855033356925944320 9719179 -5165856833728354916806100869003582416 9719180 138604466715192981934443667556433638400 9719181 -1476568217219822134821627145049093472 9719182 80849442103135493577154236575763591168 9719183 80831474309205975131428343333889859584 9719184 66397221401825703524551386551634493440 9719185 -102589832708404375650222464897182683840 9719186 -171423746401711028598990650361879812208 9719187 -36324053409961882012524353903820768840 9719188 60202237257825307218946941237370920960 9719189 366323599128356136170790074473375982556 9719190 2756390693837434544331077873687579520 9719191 -108729244492937026660301652339613227216 9719192 17176839374615342188404729325169295360 9719193 92019462827666041801485928987994052288 9719194 212666864230274878072903835810953030896 9719195 -72798204424974087848227545070069828800 9719196 58497742573938674893625536182306862080 9719197 -47763870717959236428273226425462275348 9719198 -18258436496506653810667188815766071040 9719199 -35098614313758890714885089133414675160 9719200 -35326840280905770634299941392343040000 9719201 20005003843234588577030830836515912112 9719202 91936834766746191903274090179511288320 9719203 54003846193085478953673294012377048800 9719204 -7755639996623665155927006260892672 9719205 83684132799983608209145791300590313600 9719206 -35621565542039448460191754294291496448 9719207 -234972685283161244868706736502913153680 9719208 72195609644848725002426016616230374400 9719209 -295903117093633820844580759120815683590 9719210 -17814753706247800143307307784269742240 9719211 247210309095756207498375783390095101272 9719212 392949804090033670809100826668575754240 9719213 -7643058306168887363714108101978206720 9719214 24358941368875239186065720435603648640 9719215 40577042655278507923590920672948033520 9719216 -4962487051369994188264645396742995968 9719217 281043395617922347713391700452792203840 9719218 -320367515189423223334391512064072454240 9719219 257896584534977567328340093503700516620 9719220 3661000186516973615075691243122933760 9719221 -64663959969502970549196000702403363808 9719222 -141280117321019552086261510489900147200 9719223 -344866417084858972766686505206484552496 9719224 -229831090307697781845582725002401792000 9719225 35891883981114583308194169348657441600 9719226 96513520132637014510184419582121299968 9719227 9715639630746483365316033032976281872 9719228 -111624069474111780508170957297411523584 9719229 126856701469526169260112193474553347488 9719230 2390166627913988408347274991409931520 9719231 -415362947108493217603055725955338315968 9719232 -6784703239841208575631707346051268608 9719233 71514614007334199298690031378254091200 9719234 -32304980286241215263208149200148920320 9719235 92895151287539417688384111150131149920 9719236 -64851275886067751973311071129172686720 9719237 402838403323869873907453528018821837504 9719238 94584047898107122326096491755025441280 9719239 -137509180848167178933918951128099089560 9719240 171378811855831985982323932441239244800 9719241 -10689265171013500139209321828865817600 9719242 22306436503699542501572760120023047104 9719243 189581755112253086989730163225862193544 9719244 -61809855207451225749938495288410767360 9719245 97887156202898338174688644376626805400 9719246 -105440444182487164870751622432480714816 9719247 3023492116361315638587322120738035840 9719248 22878176498261307938991034896450453504 9719249 279552511361433723233357739504115691250 9719250 -24394240984155191864877442040732160000 9719251 111738998503749747619420748210703974252 9719252 8512755529211485659468953581150021248 9719253 166909081029009836964141621282401774862 9719254 -49833896458760755084246039865036531424 9719255 13353855246750076759989512708067642240 9719256 -177183963956091832570156263659230924800 9719257 77300303776775641850253935012288040852 9719258 19594305219395696329033875938099946480 9719259 -241052388743776719758518428431523723072 9719260 -216041818401934150594204228851031219200 9719261 96087171995721044313086874556939532544 9719262 -53131943289129278998449014853185282688 9719263 -230812937583656657487613284787467049440 9719264 -345349950737217488289267961646538031104 9719265 -182115241769422167087578063844201943680 9719266 24414272491599264477805196730200216064 9719267 -267535294591884066798799628503675875684 9719268 66546298065496411073813588541576658944 9719269 68452680011298563056017319612358584096 9719270 -20967144755182921540978083543864672000 9719271 -122336724798141867896075782695385445376 9719272 -285640655552411316066896303008740787200 9719273 -20172738099212599619946228433875184560 9719274 -75486282360080755234937306628759925248 9719275 19845971146390290908323110952618801600 9719276 187039218329321155715920867568116008960 9719277 -214210655712464073080408263358544070080 9719278 242191731216636780908860699162239426624 9719279 -156653290435571630248609020295506222360 9719280 34671989210578332873930085334446080000 9719281 163533372581196669811937463097195797504 9719282 -2504416867039362563591407158617388000 9719283 -25249978309269190039782576824603066112 9719284 -345650034425933739915632430221954392064 9719285 -240513264616193849632214759044538578020 9719286 -106394750562432125521301422029286404096 9719287 -387108801715168680721148606441774594480 9719288 423860496742231440984317527704341237760 9719289 3917059686156195045667381909691118708 9719290 -998598661480619732859103695373747200 9719291 417366524123426394091644673478868463680 9719292 119584228524621629377332265929689702400 9719293 42392934881130198101171577416384992448 9719294 31553200583671597887172620786261251328 9719295 20544577281380664838961884643639026320 9719296 -13740456616499004526172937126659751936 9719297 -105434260275189978942018597600770008080 9719298 -46725597714053888412399088746989299200 9719299 -99205672885716258391659221462402645136 9719300 128493843057420030298613910928719436800 9719301 -55822642092238126983548777807148957600 9719302 96875737862215645240259954710797152352 9719303 -60111212509513199160466343251817084880 9719304 -58780233878128928682181845126462996480 9719305 70235545367274909223249555353265391460 9719306 82341793308637896172244939419433809920 9719307 -71990451428506368610983027724700842752 9719308 103324543517835766880594030281343809536 9719309 -154274141885944276259966621620104140490 9719310 -3365394615618349001568112984785223680 9719311 159595549452620925707554189105014894832 9719312 13375771405676011060198389130009067520 9719313 -25509202432721474691310121988687575232 9719314 8816129610727106322202901641546108032 9719315 -230693379338023876742660675392541609040 9719316 -31617729948172274571895873388195200128 9719317 -119344618648954321825331945825214164960 9719318 58620171908357712589280151014268751872 9719319 -54764166655803483438006653544237474456 9719320 98013682217962261476809766044509593600 9719321 579528338033446102358916151907517634500 9719322 -83024320379880396537874700317680265728 9719323 -10389682643683494907244568921220909880 9719324 -266656650489687804315493223020143266304 9719325 107670539116732350865772576003184000 9719326 109139980246107596876198880690650962560 9719327 -446614256008320306357066326363184625824 9719328 -123852147850446239156425380791734763520 9719329 233194533991967776378411754029739480930 9719330 -85446342621878431726537659683109577440 9719331 190949329614883993360627403837424425904 9719332 46677143429617234761335304885525258240 9719333 3144290565729408597599608196583426144 9719334 -53127852548760633728684364280835296320 9719335 -185765419724519296680981457509963675720 9719336 -236843267371525894982616651304817049600 9719337 -34962806551167878361820059932291289600 9719338 34166033977240645211134454068955599200 9719339 101499269405031265641213443890416813456 9719340 -83789475266476091040385744095172116480 9719341 2899362579949597716476059627429660684 9719342 -205298546685943724087230998713099329920 9719343 -311861520574970098512722058627377422968 9719344 25589644568271985730558391341627146240 9719345 38428630629027188424378535465225565760 9719346 26295125198604734623213460480572191744 9719347 402623253611725477917192120274961600712 9719348 -75053214145236720565550801616797748480 9719349 -33143107426454010255281112502747827936 9719350 112569224275256218672840175523183264000 9719351 -182904801180728320820505836193757794648 9719352 -3752531183562288724761994106812846080 9719353 34229491749921388844450248347997396480 9719354 223718844190359196462641424059471236832 9719355 -17228054823801306876618085749467808000 9719356 105090031832849285104868939520979894272 9719357 54061703607299489341926362003577045600 9719358 -151439404450332723794736360549512896512 9719359 -14255704910479610166954265521896305800 9719360 -4793676911032289167738705428244070400 9719361 315726506692049448934600316610709500210 9719362 -37420572401978646721007014618273370208 9719363 46053781489559595236114444712804593904 9719364 5065948786778557086724539890994800640 9719365 -385775213400316706144598062459097926400 9719366 -6890351518207455433894339638557390016 9719367 9376509541768621074950844444939050112 9719368 -70514699673377334087804866584335482880 9719369 -79401521309886073960092926759190753840 9719370 -82117599794903058481189615279085107200 9719371 2928718832081377599117807151436397432 9719372 99218665341252444483224142358184024064 9719373 -277324532635250462953199109442588535616 9719374 -50725987057891458799522298669062656000 9719375 90226978781670255736323870979030920000 9719376 -483051454379615380518156608245334016 9719377 443717265506245444783623859884946138226 9719378 20477420758388270703556088450847516960 9719379 243701067287968211551930619088027535200 9719380 -13463070241147419242271013253944473600 9719381 95636342146927224443206966624188607392 9719382 35086958110684253087883084829163243904 9719383 -162920066225726189835511144802555390136 9719384 -112395625957284448259364472169250109440 9719385 49620909331079175268346959214071064640 9719386 150098078360387947139022230883812922624 9719387 -212348817770918945895809656347267467964 9719388 -21107476869525235748813408888981345280 9719389 682301125148114649232829490744881871360 9719390 11010977646685147132943863256707579200 9719391 78705324455827306396370101660861378560 9719392 1366007735310127750932770824565686272 9719393 -80852275481299864479087688177070729760 9719394 35045182918242229844169112114838332800 9719395 -113453238369967878894103666130656234320 9719396 178855696782542374024014372653819611392 9719397 -86539169950018302031909007549747905026 9719398 20247974631471930550164031951595787264 9719399 -66495960900229501502803681974173616768 9719400 -112180319003492689563187266494140416000 9719401 -391760786589120034029662395464883014598 9719402 -44516473648674907739316629671148622336 9719403 69927055851780419163640127191257643008 9719404 194292665565706926902507646279778969856 9719405 83793897690791169078895981682181215160 9719406 -152273067704548827389332592249947363200 9719407 -479043626039925577689960509378129591344 9719408 34812930504549964102181954078558945280 9719409 60016900913253248591338690201642718208 9719410 -110478895736231108955739956503577243840 9719411 -118490829291382856983029934996535854848 9719412 896758516114415210251073860989419520 9719413 -238290197149780749922183300724432641920 9719414 239753333160218157541185730180724379072 9719415 4761988719828676557101706139292502720 9719416 -27978117440714456470112452583714365440 9719417 -275575426305711984439243024068113611776 9719418 49605824323442647512710294324617672704 9719419 -1072489094018346806592418492306898400 9719420 -25503251337929591409252561909595960320 9719421 130178103243297636040734673546869716640 9719422 -38288219735330305590174682164385169088 9719423 1124202633591890423365289619207763680 9719424 -61577416736199141797224550474396467200 9719425 68911049446771668356080941816022160150 9719426 -270423161778249762740138363920542743088 9719427 260665493131614312043086641593547189232 9719428 234182931602089804783682726398937149440 9719429 373060974488899033617328869686130792030 9719430 -8636341376468734399146774610163957760 9719431 -3893287582656574047201441153664619000 9719432 -2809016554044421033005998805488271360 9719433 -12618788921929796316150823568266789638 9719434 57714473784860859048656798665671053616 9719435 57555267508971424294382760804772549920 9719436 131157489181913000323116990696857456640 9719437 -10897036435662202919018687855939442688 9719438 64154300296398070172776030718412647040 9719439 -15705837562425013524933431872747623792 9719440 79840502990344953152814177524040744960 9719441 -7842278943805174321142873761509118158 9719442 180538968161968742900092009077450823680 9719443 907071054049529611545854760347696822824 9719444 -3216981023396824579271580403051243776 9719445 -69577088137606069926030609041415322080 9719446 380057916706756401260724608170646496 9719447 263315363492552839777128671426544966360 9719448 -132078940884298674219428244564313559040 9719449 195006268276515249427463006712368805760 9719450 -49859622448020769072202592394207584000 9719451 -46644052143328552249780728505664506608 9719452 68290704780366462668220337203834938880 9719453 227762600956834163074814456652048969702 9719454 -134858997809473007803428543232551257280 9719455 96736316156855324343885061853939865600 9719456 -257083493101549845470061771547607040 9719457 -145861230779255503488113558057033822880 9719458 -9432671980958959214172453832417420800 9719459 40231093196853031847639623996317668352 9719460 -4660373903147971092947548551591936000 9719461 59361504219188212933569467337101455104 9719462 -4955041683250451950513359573254286528 9719463 -84431016180557185258471247792942045616 9719464 -298798508001928707434441342056312304640 9719465 3053971067477731493055762692213873280 9719466 108012731635915251718879989736122263040 9719467 57512305271920241799010964094372714960 9719468 -166638197880626936311544250966987154944 9719469 52261466929949950931363635650089914560 9719470 100780404041342305915481785949171199360 9719471 -292272088620733654656851130479198249328 9719472 -2641397539598362204709552088120557568 9719473 359626223033451190284788283298977592944 9719474 30580128587403004528402738449544230912 9719475 147646037175946949615776972936065642600 9719476 -53210033680089959085464539642757962240 9719477 -240259818568087463257087316306122726674 9719478 61408640154326532463771685068705890048 9719479 15761471921788593299414254307618067072 9719480 86850506465168677500139384779353088000 9719481 450924654422723422205292040013226624 9719482 4836708989457605269259334400257428592 9719483 -125371021771423064854478722611580602480 9719484 -123169176374060115360119800721262624768 9719485 -125296817566559132862067941553698548820 9719486 -9967714819622170177457929448155689216 9719487 -226441829183201257542985748446922680560 9719488 53692066257917131029511269536235520 9719489 -142849670482670608911525588834597362880 9719490 55694283236146621888017860226181731840 9719491 120812244435415931976057684659970568984 9719492 135989099210370869514262358652425109504 9719493 -80565953763578993136133775350213899744 9719494 27645535749756721917898537515556435296 9719495 180370392484246983467401903635873988800 9719496 27613013189545016326203223776901539840 9719497 774966644781919975470490046095140366 9719498 -312878044287728293562452756587522000 9719499 199603336590416623325956487592502855680 9719500 61465976747114881852512607487279616000 9719501 118655664939772775509584380891053949568 9719502 -34888384572560934988259040390086605632 9719503 386329502164541850701889987059887471200 9719504 -65453672053742815115956421867879792640 9719505 3190677111686469458491713726826717440 9719506 320468529028867001501336195692863974400 9719507 -126362414697705901244021188641911366400 9719508 63279173831600751841744542481806858240 9719509 -260350515979145400077572745036758534020 9719510 132367881064588934129607398903757884160 9719511 -139625713981491503235135344273255356080 9719512 11410670073812671616004043677856972800 9719513 40163815099823380377953742729876349764 9719514 -35260529651277389348864034231669109248 9719515 -9464586868437191111692969396042607280 9719516 77689793611823959786887675400269504000 9719517 147634242468773058151032113742161969280 9719518 -133900765545413434007381731399972103040 9719519 -152997831037100700165246866907991020600 9719520 282144869323901721881028120084480000 9719521 -39083173352427326383484481453118297920 9719522 -29767063954397616613057943772848400000 9719523 -78652109945499675843924874440343867392 9719524 113995783637385482673068552660095119360 9719525 85564410473873589158033872580224201050 9719526 -16585711334473363721020334894658393600 9719527 -98390320133413035974557556999078537240 9719528 -101254997701928215943844415194169344000 9719529 51363348698788209623360531210037017760 9719530 -359014550519737186081166092114742400 9719531 -217817166750533213274788281796542822668 9719532 111932634693596764688609007738534771456 9719533 -417213551698740743165311028760307774836 9719534 178522309331950856301757247308955554752 9719535 52799945550576263579636302176994383360 9719536 42791620125592316659936197776310075392 9719537 -306961548440132768248362353200636476108 9719538 258048196914716720651081374982758736640 9719539 -29455953030059171653800633030284260660 9719540 192634151315592352932011176582562538240 9719541 126915266195636016175727266415458255680 9719542 96243005881868245705984963779270044640 9719543 -53232875735021548595147963422569992280 9719544 134283404593179190039599815740843806720 9719545 170232545869003595510947836161592652800 9719546 88724560385975284576579076046383463936 9719547 92304560707688298253988013943675004928 9719548 2374779575816778577300363318470376960 9719549 121711560877957691607592240311785175360 9719550 1141945570771127483381074502736480000 9719551 -90549078916724327727869402694568928 9719552 -158638245831814183401904964821806219264 9719553 317823696129219624575437298984780232960 9719554 46997926879665871304080124604444203040 9719555 -198168750722272768230793076451751997040 9719556 -67607174590248009235665172059948515328 9719557 292257036102005701609926603022252864732 9719558 25914888433050079627624665089458358400 9719559 -40404172996578279996755455004554522536 9719560 135218631831693281172093769572347136000 9719561 -146289597338138821951095081674506538700 9719562 61622002284085702748255223993697430784 9719563 16156851460944074114371299152722027296 9719564 1743282901867929528333247733260763136 9719565 -39250320241875766262296310183797500480 9719566 -70120525161629128404258191898201651840 9719567 144515595710589928682338751023382496 9719568 -66521744270125612116261433208930304000 9719569 -94700077705114885496589108573889246030 9719570 -37514241420247376646899059164188067840 9719571 -124862804420057670152416790571860745288 9719572 57459085800125375114641539931785646976 9719573 -329339045000845429519044898818676040178 9719574 -59285494612645050189534386792828005440 9719575 -239341878803335591056294442050343739000 9719576 432059063816820934274721024487974574080 9719577 -32053193547371323627279733678201135040 9719578 227326483355746333021876352979731577600 9719579 -237267272273820913223403281969304605820 9719580 -56564233114488428839378493663070842880 9719581 -367374394035074682781847179504494718618 9719582 -61804446276539360786120327067917374080 9719583 -71941876277585533313011363273305139200 9719584 80775843185805227909033873223180091392 9719585 -2033306700222523939760756642251660800 9719586 27679832425826495946780826040384104224 9719587 -71205644182757074886390553906915257764 9719588 -12008992098004711480757619918984453120 9719589 467735891248234450174988845671839781696 9719590 -153468193942734205681144180696503427200 9719591 2386542906947065857857766583416096000 9719592 230132901527027796075822008417672478720 9719593 -24523792545349579286842443389970052416 9719594 -14461659153300650862135015074837800608 9719595 31890076713818834599327905943279420320 9719596 5991129232012145753014762346465619200 9719597 -82194367113502282651579287810388724628 9719598 17787265534896196254801083740052259840 9719599 427417241568369547048714811296189379600 9719600 -63915659489371588981287744847290777600 9719601 795392107903084598470587064777444800 9719602 -115355585139002677481641893851436622080 9719603 179165247529340536363005942510105555852 9719604 -49231544179692945644745770154139041024 9719605 -119884914975157220681550674955494951040 9719606 64578560127598758577624840857565776768 9719607 246849608496162124125592308442377112320 9719608 -167495501366790379056423012985186222080 9719609 -232785628906397572437725182662247295190 9719610 -21903768246057710586100113241097130240 9719611 188607257758682335230370848447709597200 9719612 -133215063122810495993329269568895247360 9719613 61712541219621288161120719914435013542 9719614 254489307805782903315312347952072989952 9719615 194937170527301547287216050804399670760 9719616 -6561614813897523740226104607985631232 9719617 -139564102521361615522473984872701384620 9719618 -96625474656774651391144131831551048160 9719619 -35740562659320021850073196954444909312 9719620 -17844046982437945388796571914474577920 9719621 -244936911911924787718923584785204120800 9719622 102626173373451750826785800032413588480 9719623 164504585434439806479555821738798676520 9719624 -35518779206698185450214156703567738880 9719625 -38052541732407700348834057091848320000 9719626 -11330818555897676370196006153211370240 9719627 -34930661062355799321977835569586290208 9719628 -48462471870542765965603763484579201024 9719629 -51753782654808298332953711273530347680 9719630 192070634069024892267545583668102872320 9719631 295541170953663101622882732910053867312 9719632 4098365379471514739802250623160025088 9719633 15358994069481146275789380114323933760 9719634 -467034090441131256185085668010607104 9719635 42689732242894945294964231943258541200 9719636 -204207822172169263753190830647752921088 9719637 89756132309933959075172138910897032160 9719638 -47209366817822775422576068123008941280 9719639 -61049289634184945925898913410823491680 9719640 107725660237498537963581922740464640000 9719641 -152898809395694448698829085674236481788 9719642 -194779071134065595747774023785798144528 9719643 -4726934732681389068627866811647501376 9719644 -135717094045267854327034009093602851328 9719645 -22503901068746296355901566690327270280 9719646 9748644996158934653457568153809739584 9719647 95190782797698808231043508600964030464 9719648 148195898223997120465084753556708130816 9719649 28745571771393662110877488502289465120 9719650 -2942275260064975298780525043825060000 9719651 -228459661711088017337915590125688581348 9719652 -116186844065219631789402646354391654400 9719653 170253643762115237718841416250169630140 9719654 -44831680884773087686888142450229088128 9719655 64021747613063278088428906896398459520 9719656 429206505126160683285398229458605562880 9719657 258832834157232532142812387012973358906 9719658 -3119446235941857513251377382552581440 9719659 65970270159072772524603775240262203440 9719660 -14074598972989063489372581684155673600 9719661 17437493411938513518052672807653155904 9719662 -100875280118428209763780990844719125888 9719663 310862066163916665038907084945790906200 9719664 9523483931596524465574178250781261824 9719665 -66167857654723691227496988089564871600 9719666 153336451797232360535776813565132770560 9719667 48176342168803517887320919562712153684 9719668 -23889641471151833148200058243226855424 9719669 -103753006513223652399907590464817647940 9719670 -1872433846288130288743337497295996160 9719671 -55039766795112085807872137548659298416 9719672 -372595298595118199351450523043954483200 9719673 112906829696488551264435210249299531424 9719674 -192426521849719861158378198836300459664 9719675 -18781177118501589498032542055979157200 9719676 18303908446950130160266020460767060480 9719677 2191180920567062866768580455755871200 9719678 -18071210925981876138441179277619691520 9719679 -130844442726279144507882764548773449712 9719680 167127465475242522247803681574276300800 9719681 69108008834173591827381941920382198100 9719682 -73725593302840293171523563378333520896 9719683 15605149116334939529471125367647531824 9719684 -112547188037217796831357523266996679424 9719685 -66454297730829467363208096139969762560 9719686 -4687259164310256574003027986921431040 9719687 -255699528866776910089908327756897111888 9719688 142952873693852233607384535211745280 9719689 -57375014461246866985142240868164830044 9719690 16050095687525346702860139024667430400 9719691 120549486549996853306324051823488917504 9719692 -252838388448277467960147721289166717184 9719693 187825584625959920891429029975725495084 9719694 -296790963556617388382419149067403493120 9719695 8962060329392300786491411706596483920 9719696 19160511191312391406827955100017754112 9719697 55405137143319983032908206604803464800 9719698 -55746582213591929796585124627434954240 9719699 33471332160830629168031426020449627792 9719700 -15852553139860047115341742133819136000 9719701 54874312895271675534659307907555874702 9719702 -64177963815380848836366488983627454208 9719703 -8755953544964198085586895489012916480 9719704 -99573041999552610276716508141685770240 9719705 -48904561587396958270313308719406678140 9719706 62527177309115318631155524263929015808 9719707 356336809513083109668324826270147101956 9719708 -180710749947066262245900544745517849600 9719709 -36507886001914642987396351951722892032 9719710 12881797353449588299681676160797552640 9719711 318951651464048091702500320759879364400 9719712 -122714482410192448341175651702382592000 9719713 -2611416622249562640047749847211919340 9719714 84745687815944472090952549677820241280 9719715 -44196484899514584245229171710774012160 9719716 182481358899284799777760135886742251520 9719717 145393081874299331543889895646642928000 9719718 -19720628601814934002178445196537488000 9719719 329527863911995485576679696064376147840 9719720 4899634523837780335991107038273945600 9719721 202738024483164530839629540194098385520 9719722 -92496933794634066374039670341913995088 9719723 -44988496460927402500387777137964055856 9719724 -58810566130207148530258658142803214336 9719725 -45106677969770786671433518250959042750 9719726 8720501616845164584488011521725973312 9719727 197019282351134166687466879388363640720 9719728 57223733533758357285436772444917202944 9719729 -316983766403570759137841853868461122670 9719730 55319758964155210603203214991193600000 9719731 -124536607895022157867217765451895296 9719732 -32765592531740712688485582868594403328 9719733 144215502293435636317500796846220293824 9719734 269302367009869408659654022316110895232 9719735 34003149780348635559836469363776426400 9719736 -23820169029208381018521461209204776960 9719737 292818103859101878914244224897660937386 9719738 -215576608921563343342953231953857313424 9719739 -58685952331435729352570866681989160536 9719740 62624125395509953964363892902786088960 9719741 -708103143039686199564558403569309734208 9719742 -32876310819455267519411346937015389888 9719743 -336411371071497415074648059879884344456 9719744 -98465965199569846595821441552119496704 9719745 -40502378305035374885754971744551708800 9719746 -45554103168838538885560054728190149120 9719747 -134642293599407579697295355605913716728 9719748 -87534024161803293652071817300817898240 9719749 -5889108923080572347217564020015950436 9719750 -306391951689660243237049939751004288000 9719751 152966221924221061549219965313357076304 9719752 -17814884730835766608183745607080509440 9719753 -259530529382255971343116747295105353500 9719754 -77763924592916550680974398915631472640 9719755 212096647944519983043036148187759648160 9719756 -322666813344847065023341684891748997120 9719757 -34755387656231535819377715745967685600 9719758 139549904240486132882350433641323542400 9719759 18654294574984998087530223500288640000 9719760 -10670266414762597571123887208939520000 9719761 345659435414440670918276769773548293362 9719762 -94747699997490721939578944771497327968 9719763 -2484537588988082389750477452419123136 9719764 -92646377949841844993264865972099639424 9719765 -398671433789947256783951105779435219200 9719766 14577101482917345209357001373039284864 9719767 -88569147826594583771199627959597476368 9719768 -16001914673924560976077568843774269440 9719769 -293774671653017391422434641842981350272 9719770 -114435358357655009748831873999201349920 9719771 -963734912794382724117753309865264512 9719772 -35626667120220656368449935405772830208 9719773 48830135752840774765508607176032227840 9719774 107850873861776639672401739240233543680 9719775 59264324527683313018509445868475472200 9719776 155687554316376544360332418564725669888 9719777 -303182699507539390110025994590584918720 9719778 -35066714047734550510994876830883738880 9719779 -233997353524029825709676015540031823320 9719780 -7550148540316855804404513254129602560 9719781 120389624888741379470809180500128403552 9719782 115469777738618733836429307320242336992 9719783 -184491525126966997547702981302267327560 9719784 459980865236283607626474247568488857600 9719785 3478109461711516158528207580185457800 9719786 -7457918390898776718344134246217016576 9719787 -194749976856046523396554610565192657216 9719788 52823001083977843334121193853522337792 9719789 5373969042972119078589534745681014156 9719790 -12828687066610354325729319070970453760 9719791 -80221890330587007549609524409031536968 9719792 35314130162920466292426065005170032640 9719793 91280958345278025416548100767946250882 9719794 -57051728023968003209505458760655699968 9719795 42612944433972141342466481672306002800 9719796 99361107532701419990921276903192788992 9719797 -112345301577144662100019447273123644754 9719798 120695107824040547665828580225699778048 9719799 8644941634369361614253891003369899008 9719800 -56873299468090544499329967417172992000 9719801 104915500094058345993700534542926658048 9719802 -47428532741725854524780472150701368320 9719803 -81525050660122722637819363886831183016 9719804 -4695916821288722716132631552583681024 9719805 -80722329124875951201107914209486240 9719806 -407960262114491783666077661094163776 9719807 16335182241200538384425754187320048072 9719808 -25852729185374956624566488282783809536 9719809 -576219479683421532410322370504551310 9719810 -58654629225686701023189475115185129440 9719811 -245136268509609458074060638283493865600 9719812 353057600472246906899394985127377302656 9719813 105693621309940613026604937259041562524 9719814 52602385137588068357286675329546315520 9719815 -40941853353504293408955176975490009600 9719816 153981409919147406034557271770256020480 9719817 -102290676514861850787011743943297712288 9719818 47569997695606082242489596315113644032 9719819 8962873864567251205296950231793982080 9719820 -28124605015247781003516783650595302400 9719821 -494620362045786863447389919716392917556 9719822 66686765615715821933843434995429032832 9719823 -102594431401298231383182619792508109696 9719824 1756128679860156660661114243706454016 9719825 -73566027409967391658674349622267367450 9719826 31129258763200318014158556371076386304 9719827 94301450688896291519637358006764055360 9719828 -44797419408548039667098845725916197120 9719829 -9162606495219864546205530083155785984 9719830 31949055263281408710434737927891401600 9719831 -228971263964586504759216408454033728936 9719832 -9619056783087955935265826862092328960 9719833 -77963232025738634127569588683080333056 9719834 260384654382242007385872679081308130560 9719835 114868001212909838149162013726887941120 9719836 -98799246387280690708832224980041931264 9719837 -255692764285122429701572977896745490080 9719838 13383298281623576017797856190467872000 9719839 -44481039104998382391663099313655293920 9719840 75865864492541567770057499485065707520 9719841 -263577415729402398586181642341596368208 9719842 -171661212271075966306393355691540771456 9719843 -212963274084358778290490392458281075040 9719844 -203604538686882764266954396185728163840 9719845 75286526164188694969867095727326758400 9719846 105772946466548780205003557134675232352 9719847 -186853831497199247441190414166887664176 9719848 17935089493282794792104945609676303360 9719849 -7588351225760625856382011683757414560 9719850 8348844391895109971139829694597260800 9719851 -42352126067428947656226500270652195148 9719852 160154771943437302087337772646255403520 9719853 16621660824455295736485862826861360640 9719854 -143712287081349434207198770675498135488 9719855 -11996389181966374591503807114564269040 9719856 41441091875584315140625484333230080000 9719857 -16869189536989246502955376103648065600 9719858 79752253725392218630296901711865685120 9719859 2106208369817566975597162384882094904 9719860 124827419159814216476692812735169678080 9719861 29323568250659882471635885047861565692 9719862 91659157341873198951161386032067292544 9719863 18148547290142851820633447257850379504 9719864 3426825450147828457061444978029363200 9719865 -155394246148663374257364162127209600000 9719866 -212478459232564049162532983190252482400 9719867 -249056754368256389158488728808677517084 9719868 103866647704515280446044606744961024000 9719869 -128046154823184024728963615394566354880 9719870 38726307915000521314256920867802872320 9719871 54115406966102147327570433916647844224 9719872 -175294855626483289319629960458676469760 9719873 308748971562026798431459260677565373122 9719874 -161992836215893119454365281982612033456 9719875 7380742661849275669214781195222180000 9719876 -136603454843204056174228534261670022912 9719877 1944112644583018745771818365549067008 9719878 -47419104919830716921798122124988726144 9719879 95605244345507087220115636927458441360 9719880 -6189626461614140699516711573979955200 9719881 100465269526624688357355389011076858304 9719882 162289470864697109299351110526057488384 9719883 74226980100234553316045208176822669052 9719884 -266775261467150143116735736719107325184 9719885 126759427641059761583531283083657621400 9719886 -140531424954746899860881816130324744192 9719887 -90009316201929795912093775829836612760 9719888 -19000152199734984298354545445511897088 9719889 -205435146394046810493234262469569410576 9719890 -91149301539624509509642056915737896800 9719891 -275900133202131354168257553546061916160 9719892 -333156766205856282518780789261598720 9719893 270653111284628640958160263234054600142 9719894 -68501318816086945695790926460239585504 9719895 64045730816528572747337881673879562240 9719896 -220554977721419161147230619716555878400 9719897 -378485410834681204594344636487275944688 9719898 137032081544326397519821097866690404864 9719899 -1993733089444655653122230352601534720 9719900 -53186291063643560490145456444987660800 9719901 -294861155611982297185583171909332231680 9719902 -397568677759997607855774843135605647488 9719903 -300659835070010642846311935469957580640 9719904 133084325506521325837384443984806412288 9719905 -39112700901220606528433570080417196400 9719906 -21915985011104811928421042186484380160 9719907 -267707766202168644606534868741267706760 9719908 64508689135187830019936595630551049216 9719909 -369356121090004480342496390276569189890 9719910 -55306188095202294757324619544106560000 9719911 147061620099678952423631680359714208224 9719912 64564314485468513186099245411410739200 9719913 -5806816787704509643347573071014609920 9719914 -199863450072221839640799619635415396944 9719915 -50990585427975073578449897946912965280 9719916 -105638791481426928137642269360017320448 9719917 315879127444991971085815646387236730966 9719918 -33536165492949609175269373476221146752 9719919 12875607459674697340912609008372638520 9719920 18859133874221056709134384876647874560 9719921 -44389161628416106059580939575877974108 9719922 8543773665595801214272269109899833472 9719923 603285305245185745558224613019659530560 9719924 -205379748212412635740363333779828062208 9719925 2859983758607297193838091025212508000 9719926 -11741587998927870618143094180516175872 9719927 27464197120605771257564906320857547392 9719928 74644272486339968958384445687872000000 9719929 -207581818186141714094328879792645988224 9719930 121786453711441712960649912660523200 9719931 -99104192850918507562101780426408904080 9719932 -97886261141818233305148165016159381504 9719933 160269972308962751078107310334384823020 9719934 48417063061194583255172581027070515200 9719935 -1978026788959465357055202452559430560 9719936 119234924483099501647913972402497781760 9719937 22715723688198026912315951607415880892 9719938 91684759737739543630979515459430773248 9719939 -46950602367895333250219775221621474040 9719940 -47446343330578019091805088148894720000 9719941 49833079132460315826740306188074035904 9719942 -226121827901032387771887813163015924128 9719943 11938080244641994629745649908087208400 9719944 -109051820756829268163966704427053056000 9719945 180653893449949147554770607493268628480 9719946 -163009718932690117082396049853167360000 9719947 336109611169706505934094731530815357396 9719948 -30031271274962687251724593487010130944 9719949 64769002317168430931891779329076630464 9719950 2701282676217586867252514402387049600 9719951 284627543259426860118955610839868891952 9719952 -25092812197227745345081869055092326400 9719953 357747000873205938944957064984921262884 9719954 21646733254065520301043931828176986112 9719955 1040585238489302991818133318093139200 9719956 -456092507284958380572655861522380800 9719957 2875013091586085907879590485254174720 9719958 -217734916895412939102122183508505367040 9719959 -356403671766000166244127377476337423640 9719960 -211444672840788222929619996198220800000 9719961 -118332455559120839121513309242136861120 9719962 12549341074192421252444269401708587520 9719963 -204303603523585616409000797281652285760 9719964 32530432296722315008217489364391801344 9719965 145465060204245837034146433351117738860 9719966 42948812015179627065442622816456660160 9719967 -110518716757557739021560309473034964920 9719968 114566484390629595387263829468241920000 9719969 -38009460190606040910174783510438535680 9719970 13732935287672018440897460180829642240 9719971 -25778436220051111573075329122619782496 9719972 -84030209458336708844284063027230916608 9719973 291746650130661186596275897015741104000 9719974 -116312054384428420548945124517169373056 9719975 -124063866824758011131555325386912535000 9719976 -92780172192860925126921641323690721280 9719977 338687853112276023663543675092092696826 9719978 -2512981308838376154380883502916530176 9719979 26302466784799031463421344755057822400 9719980 65562443528320357382767286496074480640 9719981 183184137104710111474472397211553173782 9719982 -52190865667482600665870337663287233920 9719983 -63488288429759881371272355896695457640 9719984 12787114230655358125683841011561136128 9719985 38173138231737579176611830443296651200 9719986 192880017834159426597045245253766290192 9719987 -6760408333094226551964313804638697848 9719988 27743107935411376946903269457601822720 9719989 -447222846475308030459503895518872168210 9719990 13214977691883485578596820355657564160 9719991 216473840986808497788120017226931848000 9719992 127885948407179182077190728754654310400 9719993 219026321738220399846569816603723994324 9719994 -20316487790002922460419540484112796160 9719995 -490710872146929568374641956152607437120 9719996 -28767044660774784061804559263456429056 9719997 -89570651642726830905119618618002832256 9719998 -150064503027479025824105510472660960000 9719999 -5704197721829447430740129298860641800 9720000 -17684700488104098264952553104343040000 9720001 -258232193859800497788967437628592824400 9720002 -62395833775477408545041395438499174400 9720003 -8494621745281727356538762230606419792 9720004 -8569364864689851596369105579292422144 9720005 -168969125877566627319143976753426208080 9720006 -108727885862094651669693681590203788096 9720007 124118458676418226228098298536045206016 9720008 -538849979207547209094852569418659389440 9720009 -33765930879433616119812161187245487516 9720010 -68336990533350593813643503596972071840 9720011 22212664165724069937846248319814786080 9720012 -2599817417212079813577879930693682176 9720013 -227553949561693787897327780413572357300 9720014 236468209098395438216276110668690390720 9720015 24953474001558705887377651883364900000 9720016 3556709757557014729783831342416658432 9720017 408800009019339254478360125360061487860 9720018 -4189776072601878025402162056616484352 9720019 160279979451242257491632633027048065600 9720020 -43630215526331966622822033806144256000 9720021 -387392304651136444572915091481280000 9720022 67661870670569961194117769382688964864 9720023 -22154811907600371069078377937109031616 9720024 118833856740187697957902806142537297920 9720025 -119285422620544967118039404199602008000 9720026 175825833183347030427834761228638025712 9720027 -169947008189646770207192116832425712160 9720028 248860236394044447609019409138785991168 9720029 -378406714577347342233374226002880042720 9720030 40073541394636942292181606023314206720 9720031 -246550087733408895073569730111739587168 9720032 -36152563989007696877750691344410214400 9720033 89390392350068607922104223115581297344 9720034 30501182627422369093361611966215931200 9720035 -144832197284694255481625370716031638880 9720036 89418657923766476851797406806814564992 9720037 -111056144381862972984020332890159965314 9720038 44079970649622524951017960510867463040 9720039 55631556284393958378798998697271764480 9720040 156471551827460034619614883171242393600 9720041 147244894188333150004960564168699827492 9720042 -98358048790814809589320695707261738496 9720043 384864970492047574626842030610218626292 9720044 120444803607581147304015521152188539136 9720045 -137780177558410432809293292413980466760 9720046 -33321827776004186602163422518812736000 9720047 -181481930199676403171801807578613149080 9720048 4480937306137305998175378490763378688 9720049 -18212156760919982369056488905145631436 9720050 2508133870550564200145413593860505600 9720051 -184967148681703933902750395781813384 9720052 -34527732335272916030309003589409665664 9720053 -38708496440209337317571425465696192896 9720054 145997363076854555092841135874274515840 9720055 33517258331712407064644563258517775960 9720056 -353376654331867900395974029410540503040 9720057 -120603021855601226410603112207871242160 9720058 69726467082455989204785753704264928000 9720059 -374523478347179329461868910427122813496 9720060 -28796061782795071488603094932493271040 9720061 306373685890387462402830225477312124440 9720062 68603459170578146451047397307754579328 9720063 -39270910945517780437948367029944577608 9720064 120572887970872517745121503188353024 9720065 33985473271531892936426411167207205460 9720066 -67054134894268769984098649085947914752 9720067 68272015170496822834804327890860115200 9720068 -30567155358949066184587658437033365504 9720069 311850026253459307260718493469523364448 9720070 -78116762239097207166952458406584906240 9720071 338722174887463649141459392449799057344 9720072 -141654934840759197868651618655396167680 9720073 80888965908995272450444708283054533440 9720074 -4168843455674502659199877535223533568 9720075 -18681874383813281133552886217072220000 9720076 -193949122081118550010747536868823098368 9720077 -465627527129994190092154113030414418560 9720078 -33698171775139056997092252417339504576 9720079 86954677797737716451553481107481986976 9720080 72073886701520337548054681146011893760 9720081 5691701357864442238792835851949652480 9720082 -152407212709476743080872759916407850608 9720083 219173383996095114339847410341342380332 9720084 -77137669023201423731994443898403166208 9720085 -35092352657908310568189362545111016040 9720086 143136671877090076532814900622127272992 9720087 59990476850597085201718420248992303568 9720088 -100469544108381535517413123507071344640 9720089 144178967045122367928396578081243794890 9720090 64424384574665498240798120622838441920 9720091 210164372125772408260969947994117884712 9720092 -21841314255459776972479312113626211840 9720093 -182565832194079095071452250364460638336 9720094 -76933250145525920604473593865881254528 9720095 -54195334967405532574766541210833111040 9720096 164667927910417379809056070236548628480 9720097 -437207517320843764140647206799560599454 9720098 -26249837012518392197316846788389633200 9720099 -71019786730642124871022255022443650576 9720100 24340918188826077449475855591326790400 9720101 -368657259913715289130402525697734397568 9720102 -40059969849495192037164177960338466816 9720103 -169380936733510123182723318356860624648 9720104 -438321160022574437964045150926486169600 9720105 -104027207361110407368259187374164767040 9720106 84759177206675148014995819897855995648 9720107 2211746088163585289592454743372936912 9720108 -51071876740860160818356985424402068480 9720109 -12442979469069238873319544534408375584 9720110 -248060609568241446415676547355467690240 9720111 -4271916444224387217090351204097051128 9720112 8329492152252813378863824250075348992 9720113 66784593854710276724772788307346035648 9720114 59458484060174337793779278039759475840 9720115 -185606414176213288186122521314509152400 9720116 -12615018765095020091154635806652411904 9720117 537098645621791995468555077266231992960 9720118 -265021003400016666488769816280776966240 9720119 281767427636240568753196561393902788520 9720120 117859229736369102039195280700140953600 9720121 -153737710691849352233152276602203134678 9720122 27183382524124341838942647313432111104 9720123 -43572378302135892498675839285956870656 9720124 75181373360704494024090398446872010752 9720125 -208519839052584923015549699997757881000 9720126 32734284751330400269991617632394560 9720127 25197421388879964224605278793417623360 9720128 -126790976368737334961928107926543663104 9720129 219156115764617121500940826715913217584 9720130 41199447172217896960476993144468403200 9720131 33942826637333112196764661587728488200 9720132 3190337644900753843244649153898444800 9720133 -447677246085255791589595874023433867040 9720134 258827846508906711996013821564375177600 9720135 49579007477137215081926182398716040000 9720136 225564650708636574099881954066977735680 9720137 42831899468320127075802562934746951104 9720138 -20184255170986622344568861982900860160 9720139 -119703856509939671923080748011680880864 9720140 -27113227933913859175172469229697233920 9720141 51301021515443390101004339063385682944 9720142 58031465370273979151425914402458969472 9720143 47062566118750366016727631938484995264 9720144 -14416433339774296487808895039057821696 9720145 26694626395859942185003578353286102720 9720146 -25554563226087879966697022689873608576 9720147 -58057082160865582971280171645646407584 9720148 27160910102653093809222832686632609536 9720149 196063790403391373551396366411248339150 9720150 419636227566911636240497407290803200 9720151 14480640805943839338380608529748901552 9720152 105334081674694124542560078996510597120 9720153 -198982650165024320700156234066686861520 9720154 -253847198115435189263101809175975582224 9720155 -10985747673907165449367734195041580000 9720156 114012827173895576795009508888266844672 9720157 301335253723904627412223200069473018880 9720158 4922611261744180141460741658822796032 9720159 -63018605659809675727552463470958479488 9720160 -91409398558626720533586080312328192000 9720161 -179379692065634211340352092205328124800 9720162 10372873909963347267888535592325069600 9720163 -280404374903262555775053806255746639588 9720164 -686842106767364986617747453488767180800 9720165 15095251011475661289359938146335197440 9720166 95811386482204035224232874288983736032 9720167 -9258607876647082590087663440751669048 9720168 26675503751239056444191555214205747200 9720169 31662091757869376490055619206805635444 9720170 51328859306114135397752426358912509280 9720171 -287601058884886477534485299171651797728 9720172 -107957603721893784756634193632215040 9720173 -62565871614991406506245440538451137300 9720174 -26049047068674860559003503701536706560 9720175 -141903687599626072603843774093093117200 9720176 66679920236726948153813460221747331072 9720177 109205188664810235420645175996494853632 9720178 9864564465541406748467291000619893568 9720179 15772028216960171966981985125170734456 9720180 -33724599196351677422585367308171408640 9720181 217819539003807179971699706304643908864 9720182 20710938118158414609030932424305772192 9720183 -18146431828499301425914379920254068352 9720184 79937719839058464843459095301927321600 9720185 458410018699343659671577375803798876360 9720186 49907936553318512155508776751328643584 9720187 60427383634712453422461475055320875232 9720188 -322107031556300218020324259662145370112 9720189 406871624351095964541822288557138195520 9720190 91199337300022923660616719806415703680 9720191 76516710744244692976048468152068544000 9720192 97299544101931437661146109879045324800 9720193 106043110131584948709709740380628941184 9720194 33048295219678484345374683040752726912 9720195 16257092315908930774015198146202275840 9720196 83413371713291473222390966489941937408 9720197 -15155944761995570932203553386790920354 9720198 -18753703790022350898681195194247392832 9720199 125658290941666989529347529204198049536 9720200 -36356433887699460309899269038845952000 9720201 -54352398828449770585647150898803588048 9720202 -56094653320854659558014408588475210448 9720203 -475983154102483223329594609087301749548 9720204 41485251243014031110044008979214129664 9720205 -22818988518432547715120364777718018560 9720206 53672185309945709172706409879113071552 9720207 -5857640018729919514030316371971846048 9720208 10626842869531541523564821740042665984 9720209 80974763976845545342942882419760265316 9720210 78882781555818912011055171392378534400 9720211 766486297994735060157267504166622278752 9720212 87617299843679613584275813096261574400 9720213 244429716825979107404721392541494269440 9720214 32284757726589914229422455845588375552 9720215 -91022492564943787322951139018306018480 9720216 -283571514682036490902698979764844953600 9720217 -80102247746994316665967922008988962752 9720218 -2936936970138325736793967635616068384 9720219 4832170784223094190808224567622837144 9720220 -63748214543980558827915935488789248000 9720221 -77402983339036996225254588038319177888 9720222 33775068632823652781209535503711488000 9720223 -218074811719044412049374953986073514528 9720224 -106022049180295874049493424916055326720 9720225 174192674210681197648957830794500813350 9720226 64738662436193287883261820306330462336 9720227 -240472609570818097472220497839479636720 9720228 -16499616277046541464458250592386162688 9720229 393062846025205560138180695465016948640 9720230 9489065904566059769745439233167349120 9720231 -5052130275435593317500283408499869440 9720232 -173461856728631844973839544476303897600 9720233 133642673414539976339903465907721156260 9720234 37874351689760054969734734201589816320 9720235 98847158118757765534945194927757148160 9720236 1810653837623374772131974708026671104 9720237 104485114199757520078510462278722219520 9720238 -170305322134198316148714837957692235840 9720239 160764027159972102183881891606444061120 9720240 -13102576011564068074580848212614184960 9720241 253954229060306314570033644300724402800 9720242 1989089927185656351740033727677174784 9720243 -53294315871386445948258933490204999392 9720244 -102166914848436415563258108084153806464 9720245 -91579185037258526917307980782740278500 9720246 -32340590077866163292524138791436017216 9720247 430572129401885533506207649289998310696 9720248 142915965061034503782994393339077120000 9720249 66883142837199703585578018788221885440 9720250 101273444026370240250185154673243200000 9720251 86670228084635024294598515177660940600 9720252 194288858685734521877927460857451340800 9720253 -2858949369916173944513769089904541992 9720254 -144493879473919205839225328401070857728 9720255 19259500909552919539285456548622379520 9720256 19437690040295258200548707671967006720 9720257 60738868111938298511218212137478869760 9720258 -146273282089952302948263203163501480960 9720259 86503803648774443266606896765297190460 9720260 -41668402751697501229248980719033466880 9720261 187078595597249818783067079466726250910 9720262 219130190145962388446332878571168304064 9720263 38838209608192968194306883824894999040 9720264 21734089785276592575035794109679083520 9720265 -24571683948756702614204900824858541340 9720266 65725271543968849041431478178865654832 9720267 20146162820757919287198724576064885760 9720268 244203621587217326130318951051444581376 9720269 -113823799010878628731827180192720679956 9720270 15466848943280557483010480268063744000 9720271 187504763298479636270978056089048604344 9720272 28716579400838193375481585853556350976 9720273 -238032130603460652767284436442253322016 9720274 9507753464118457538597704092272789136 9720275 62726033137496857818569285699619328800 9720276 -67358216909994672832027990429881120768 9720277 -333058445857577466792876734262656035200 9720278 72656082957497591491421236940744040480 9720279 -885210913664201563480018031797547496 9720280 -99236515255338822952501484103437107200 9720281 199637223126372942316401782333841347082 9720282 6314660695669647018061997503638243840 9720283 -67747982369126997607588454914631662416 9720284 71835818163701230252381188666305249280 9720285 -70587994489003897473194466228340912800 9720286 3014509209070509150925181123687787072 9720287 -19508321035401142146271100870364715728 9720288 238821956697961130698363878950882770944 9720289 -519433389536947992617166911849707784300 9720290 153425779831496091483407457505359770400 9720291 -19778060836958387964737500307865275136 9720292 -251345932583927641329820392424980889984 9720293 173223264193724762801257651515225925440 9720294 151238381749425766664193900798655568640 9720295 -30535435408750299776224428571877035680 9720296 165078189072878343188184013597677158400 9720297 186739886993883442178867592018809590080 9720298 -3540045352708222759927453088929517568 9720299 228261671300935031153985019099331469300 9720300 -35864429528302189267959426065494003200 9720301 -31409107707210291865777065335720870698 9720302 -5060473610930649252518184132890547648 9720303 229127313971815016286850018289522557704 9720304 74745319543098940451493661615498690560 9720305 -115565897108477248950317655759941836800 9720306 -26649396797526248822559674167781528064 9720307 195001607357485669119120766225804666800 9720308 13332596387484249116624541291967604736 9720309 23469474271440890840556776195557804320 9720310 -185783292352982230198925586553288765440 9720311 2332671610874573331776839409386088112 9720312 -4704614804829816887439357651256934400 9720313 220594024619830953451280096307423117000 9720314 -126052836416070299589581791844679321744 9720315 -11098432701904673611770229718831167200 9720316 135447941827180429912375604466563402752 9720317 -12677319617652735948775918346258864634 9720318 80199391893310291678839035465951324160 9720319 -737743023234196001406633801324293248 9720320 96577739649635575482333065527563386880 9720321 -37008991218889682102899215342784834560 9720322 -2812398131924118964123707606088699008 9720323 -134685476763560424490045869202815549456 9720324 -13935239869647769106417058472361395200 9720325 -82038017330755802039652854854063826950 9720326 -56009276931053208232292679426208923648 9720327 149379513289221590612424850060476086400 9720328 -205037458596968365673842684376431319040 9720329 -93094848871713000528569325539605903872 9720330 -112577688115132047378671015967276046080 9720331 312356960641032974500141907269991682264 9720332 108481452076978098734962058574700446720 9720333 109822818779968293693736946186658639264 9720334 -62871477991077581706462794691553529280 9720335 -306519729845838666516846943814583609720 9720336 79497506576846259862717267158356459520 9720337 -214438962529606661908256334231295985808 9720338 -12583325251868645086780738035281694720 9720339 284387072378743154986429377363314743224 9720340 9100575485666442347692292652809134080 9720341 265852265086925452716468931797998133144 9720342 -15010381722693563665084031359980796992 9720343 65853355323756182474099830215580611840 9720344 154842929739741516476031632136709939200 9720345 -89237067987894717114771123427752988800 9720346 -48181944545098810344834526235372101920 9720347 74562063696525030978943879965781278720 9720348 -34545274266398024404488931247725977600 9720349 -111954208455396941580272052948155220 9720350 -39470525551356048837297116756533435200 9720351 -228643193062449156524086493775703012320 9720352 -207310760641881488672296137887198478336 9720353 71755646506388909770222353979646581602 9720354 3879231955928633606201502135089356800 9720355 -52833233140824136370667603176184456240 9720356 -202475361510697644415714081891416094080 9720357 126169560905443042094698648396007219040 9720358 -7596197764956347159961260956281330720 9720359 36601030170258584560064032409798887728 9720360 21917232391039932139642869029122867200 9720361 55493739613078141413920096339867247232 9720362 -96860823380995076573223407514301532160 9720363 -122323474527918447078281081538567306000 9720364 -173104774442743960022441144357865620224 9720365 -840863550208138412118248768083632000 9720366 27377640621124770209245791895881926784 9720367 15590957147737174231399296689738457672 9720368 13611612573824626687785985863340523520 9720369 140469191486407323783408485848847817600 9720370 51178443384144739942607676638583121920 9720371 76633728725770868557226325487898770572 9720372 101768838894819466602367225957792579584 9720373 10648548797852614156145017288528333140 9720374 42189118631527944794056701226159744512 9720375 -92917082737432940144227991732336526000 9720376 473970945052488441775054479548501422080 9720377 8835570131612539042907965232350685226 9720378 -236720133144697547544492111720256212480 9720379 -347458689377068617013212465243494616720 9720380 4621648753244572691389761241092802560 9720381 -19211057023741041352904145491554598400 9720382 -34068080530121671055543018434181900928 9720383 -259598065951352819132469695898027202368 9720384 10822970442046500902182461819517403136 9720385 29512556200644436756824798401722794600 9720386 15256130857368810421598041767162214944 9720387 -132908398839882233881140301808939829756 9720388 386160703919237722656612312101597440 9720389 -133150266606595997346179745639578418144 9720390 -6190872010275598427000923512611846400 9720391 -20449782096145202445170781276441713216 9720392 -364031664703929426308952123878560358400 9720393 -115554031644484007318162422989800657136 9720394 10961044158580665312659218814983620960 9720395 62462876463702293221078378330352714400 9720396 -88706788550034990364967435576302049280 9720397 11744589513764525128597544059119870720 9720398 107956867199205056555562836626944411264 9720399 166210449188010550585318713903609259008 9720400 22218667683966317671614066487459840000 9720401 318126958002857806796914581687282742500 9720402 30599132490656288868886301857984588800 9720403 -40136982757357357207848813068659207680 9720404 39172814391210342734359879235383781376 9720405 -16191335995750844544132489607326592740 9720406 273650435827816302125069288266915813152 9720407 -159897579475853304746553372878056612344 9720408 -4284194424591475944443060421798297600 9720409 41661809623566045068814183213301112080 9720410 -25125258342482074536846927745945098240 9720411 252675253458081830624398007637953852784 9720412 -63989601541258281889607680543258134528 9720413 162033327975567995238996068794253708940 9720414 -122074842237815505470936183883232128 9720415 159710083740879338944302580751172303600 9720416 193458909946558414751171802745613844480 9720417 34212916324473841873327314298998084480 9720418 11559988036816292692685546628235734816 9720419 -396273803342485640729053983486291682560 9720420 157032212638074890906986948353707642880 9720421 -61455181898475462222579629223113322528 9720422 33599806314567344913036515190066522624 9720423 -290842831108702886998443967664558990280 9720424 -42468872737218617587496092317657630720 9720425 -34961873744046566471256834896699808000 9720426 105191375201112294616858078602142450944 9720427 590587197642348232462869109247040945600 9720428 23447894365835313958830088509178845696 9720429 -40596735047042541903585801796618209216 9720430 -20509339789913938913020721895635241600 9720431 -73312894379748590367003908424776264208 9720432 55116708103847286430921655973574410240 9720433 -141497406496259142995550418760918902318 9720434 8004840747107743146523634399534105616 9720435 70519984192845931390665599880699850800 9720436 -44289673119002691806821005646541076480 9720437 -266819433744252330375909328459992040914 9720438 -24100392220914013566552532153418526720 9720439 -50246703525340804521848861136806532760 9720440 -8392016220753870429390064585531699200 9720441 -47468561984853752360894842890839406150 9720442 -116323766271696765018857405836037684256 9720443 139006220074883416078293931164746230692 9720444 -11596815440960789984889901201541775360 9720445 10252543285313892260838913932557798400 9720446 440655958000365592967835946862401762560 9720447 -199947111941213716832674026703886486016 9720448 161564629147197971145911553914799390720 9720449 -52339823373513643259431576174608743550 9720450 72998272562406470573605590662255199600 9720451 1303216744387559815897013065731943760 9720452 106830050403578140211295510161474580480 9720453 -47322088753084247190715383333789499392 9720454 -210230494141138887431002383534902161824 9720455 -9793785742847122392947003575490423040 9720456 19573182923267346987112824513195786240 9720457 301697777969073788033537942346775789840 9720458 -219538508439693575947973511473450104320 9720459 -55498091488458638397778351486916559360 9720460 209887735813513453953498934419298145280 9720461 -30403673652331089480105596731900073268 9720462 -124978760865127617252470528722128460800 9720463 -142391688693795857470373153134767982288 9720464 55039802311366269361237585466413056000 9720465 -10265671555666836204462375825652063680 9720466 -58942657937918419264412553486929863680 9720467 16269589910575203302117163404257474272 9720468 87899543609964483453371284109694695424 9720469 -14518487899242090366858733260924741600 9720470 38698932902329672643872833255653863680 9720471 475623601471470530470199693079293455104 9720472 -67172465537173504198359185615168716800 9720473 302092952907364791376401236417446006218 9720474 -138257885823256232405189476463142535680 9720475 143970232022799740946635755473566571600 9720476 284038772082698155325907544601204736000 9720477 -54199897720533790459832612838009189024 9720478 2857061619384756379418752904828677824 9720479 -170487698142151689875853610112585221920 9720480 -52023594681915912125675462997269544960 9720481 249782717665290521093071478214553946280 9720482 -118044343726322216803289192910122271408 9720483 78547910124541368506136671915367132024 9720484 -21345216078673231126940565784432918528 9720485 -57470074377113179394762832667727535240 9720486 -32682534906270148455028742547764391360 9720487 22819262509485321547624844948920520752 9720488 212158457935412536402345534967701493760 9720489 -247626462765745245298347802878305944176 9720490 40563583351280073398708512333779594240 9720491 163397771831453427577857430679797400400 9720492 -19290250408100443889277966781416956928 9720493 -721481510481538171966735887289330274880 9720494 -24645055730473811146728638966470656 9720495 -100229882761505860211213212737320046000 9720496 -68493167297311690704518888195289038848 9720497 -360938082534397729180644702834011571054 9720498 -137105762974804995685807677680369922048 9720499 -17776351520197050335250153077413038560 9720500 175094926859755479271011646182770112000 9720501 -98417267136645132337090574743524378816 9720502 145264765958297515764056685467519613504 9720503 43401877802393596448234865294522141384 9720504 -22624279571478855164189439782635683840 9720505 87357013290442350739597091755191888960 9720506 28302219675805812119642346506544676320 9720507 231814049035737332029447651986617039640 9720508 -50335072031665438879083905843871785984 9720509 -91862633107528185903330640451762347296 9720510 -11760268058624105343333472180504262400 9720511 -274078378509393075371349722632113103440 9720512 12322482647876109552220206484738277376 9720513 198578506166623835692208315893642383360 9720514 259939883537895212224191046666539987840 9720515 24545791213403978265142557719319300720 9720516 11837778382253169557292429079188516864 9720517 33456185103136593461804418530427084252 9720518 63575869863079735790724067391931947904 9720519 -14128024160632435457604907707796803840 9720520 9769784260223300698459399159296000000 9720521 -500676748675109743772532631203173242278 9720522 94290868847884463821684927599607763712 9720523 454908522341159901925502596447457434772 9720524 100973229728921867845281801516875707392 9720525 92588255354381412031597949692803976800 9720526 -55450117130163651338207859129956449536 9720527 567302700027222327142462897343794461840 9720528 -85025346731079909410295630888907309056 9720529 7251891816309724070864664855096186112 9720530 -2054541842343322702710996035006988480 9720531 -259333236627787647741250154035062279180 9720532 361229262769242861332014042461703929600 9720533 -416787787427333998224335740236774358560 9720534 8192278378246903566109492778028056448 9720535 223931107083163805005107283909131240 9720536 -5728685920529090070087590509300285440 9720537 2389424519692471391094052301160473568 9720538 -66141167570579090822789886702189400080 9720539 315528838905826240465070769945427717920 9720540 324052457997841343253636179300293017600 9720541 -30168856259509436638565443685354308928 9720542 -62032936740451909293562330010537321280 9720543 42702983823280786145374264143760378368 9720544 -315412715406892319713451236940298584064 9720545 153013514407869248564907305639768817600 9720546 27134157440873472990319636226608398336 9720547 329667222585360193493394770745540803996 9720548 5557613460354459713263991722441098240 9720549 -350171881604481691181391731912969304516 9720550 -10713070015499216588750636572581955200 9720551 275884252558670153131110337520345706552 9720552 -34594140046844537871824973830370508800 9720553 -60596604822450966242235658580594748800 9720554 -122370697860925830139824811417479507024 9720555 114271385137243115271036411929079859200 9720556 -15091879138891392099733164094619303680 9720557 -149413787785008402206157614660296128576 9720558 -881151656733653188154323199693795136 9720559 -177676597324129680323799760680996454272 9720560 -41201616042909068011046330698806558720 9720561 28882862121709690345756473619205507904 9720562 -197559077513294804582211393908506729968 9720563 95621003632533839649950855161491656064 9720564 1341227085721658700511334170264215552 9720565 -221233874298565813940435251290144381540 9720566 -5132852651290768069851338210258471424 9720567 5896774042919732818464186199982112 9720568 80167193473048550305700350493281075200 9720569 -603675831119002556159147931480456501504 9720570 43288083256202886507846135405142487040 9720571 -83049827111228287143143637477659142480 9720572 -28126952435244403524498576858360499200 9720573 -6580930058490008718006038077970082816 9720574 -73252195948553849622262836088152697728 9720575 160096925319452201211971170085050255800 9720576 -7763751456790050534639997088547471360 9720577 -4471718409007153172024194508158911488 9720578 -714380633794490056628971638841465344 9720579 278490355890558178758741141832458669888 9720580 799482446827754100707086849504051200 9720581 -6127455357240922662363620911484816868 9720582 -28101830990645079623008615202718013440 9720583 -4038742171570552371850201816084585200 9720584 -197978214980503036128538394764343654400 9720585 -64868846472687449256106790511325598400 9720586 -153919399414849289940262870041807565008 9720587 -103508894038282213069364548799689709088 9720588 47970924077720375790155442769227148800 9720589 -183002296674631349594264506158154737610 9720590 113424857189638134895198044660105446400 9720591 -101045783801658881164283817127306361208 9720592 28624901526282374574080733932611174400 9720593 35802239089593311067067939737870273264 9720594 9611680237396245475878157245139092480 9720595 -114560365269717167406363231643517821200 9720596 201321308560902263703219116890573411200 9720597 -114733794776079248581740253961878075680 9720598 70045370214488453826498294263781280800 9720599 18958341622773985392564855827045040480 9720600 150081339722772458710657640490513408000 9720601 47480375248257631198132988788683404304 9720602 -141311672973581546485719457863698815248 9720603 46119626605748638943078689495563891984 9720604 276344522591629643139236625218639347200 9720605 55413964394697731554250257482061557120 9720606 -859313931005885208535367488598455296 9720607 5502209410755271327775496318547459088 9720608 -22866523746525331126917203798041559040 9720609 -156342741408866239312158890086277921760 9720610 -28483831936104601920021450865175662080 9720611 -291411859198020697677628206486258234000 9720612 -219938620369487178771128952033407198208 9720613 -151236747639799483027276067075013935840 9720614 -228685559491596418682794098165573517344 9720615 -186469856543909222347246663969426175280 9720616 -330753865952780598553256856028869181440 9720617 -535383928402096260748334433237310333068 9720618 19641529281333307978136785414264015104 9720619 388436043894104420067889509475892484020 9720620 18569649919921359552028264697226240000 9720621 -72743301351886358904843197342678909760 9720622 147676454061080301388598204761930274112 9720623 3485988890870142046145195917748788608 9720624 -11598427446097254862705549003000184832 9720625 -90994885180179727276356945194929160000 9720626 -103726359431670283842937724271008039520 9720627 -13988281881598333199665292242782989568 9720628 -132878517251726498695818381632443023360 9720629 -152123718673459784555973780298357578624 9720630 3704717270930232550060114582273119360 9720631 132588056548786071624120445831498667432 9720632 245773907251704523209995068852143206400 9720633 -17515139642985938833679996560685473152 9720634 -151975131090791644389043634541611581440 9720635 -244710366556146587823928775161905985920 9720636 -90215368861269278260914237268528025088 9720637 10625829303308878517613690226232393452 9720638 135958368919291774917525929192441977344 9720639 -56916902498444566946703455615857680192 9720640 -663062509735353825998768888893931520 9720641 119933934880627421148229928824024201344 9720642 112218372319868068610320016817907158912 9720643 7114486663230474194933667635251996560 9720644 -253445199237680727080255983574694083328 9720645 45615463050832070480704771512526751040 9720646 51423081825044477175713986673001011328 9720647 -2472109299984719325453571548761882544 9720648 8157208093387679815800997044401602560 9720649 34577252615865088212757260304110451380 9720650 11219660557413145217804289138554086800 9720651 -73877889236887064143044982906672121856 9720652 -274526418528407638890076493679564254464 9720653 -316267697124161241040577009616408121098 9720654 -4647379190185380371282518720530263040 9720655 -95005240621874308369051194443684227200 9720656 199522482328355704841823821563355136 9720657 66675194444334429461819137996153521954 9720658 -52588615080021315887412011445664702320 9720659 149193780509423373014905811873302355904 9720660 -88840115535992187707582690322315786240 9720661 287697141545657782351045215592704436252 9720662 -71789511977068867751348307686396519808 9720663 -86111603133353422290795260464909833600 9720664 -135123490176338443401897281921136752640 9720665 102053542083421721370110456893190925060 9720666 2654328251246827715293463648630933760 9720667 -144861269188617504068244768846457146648 9720668 102224342484198093185629664340085502976 9720669 14566150537006078369905611853187471680 9720670 -4011712897237629208472643316680176640 9720671 166077447657024105486726901093873987872 9720672 -87929258936669268961083322376863088640 9720673 240202395608665664771422201271978821922 9720674 -124842512564321788009107333802736156160 9720675 16080605298746235460399452483892626000 9720676 -134950231067990605854422121459717619712 9720677 92184703967853075969923252373458361432 9720678 90180430516506917357433588222201235968 9720679 195126970969678561858125424555324048384 9720680 -16889762967749492762193937346382336000 9720681 -142482768128006466300555181634258614272 9720682 42646499132333449740128911186885878192 9720683 154502960693898956061310196716641835920 9720684 -90084148977181597588167830530846986240 9720685 25104101359984122889216183886449574400 9720686 50911577838073353752246461840836297792 9720687 92853475980551388215644922419906402560 9720688 -61487172656379719664835721293896974336 9720689 156727688603221539885555890737401116400 9720690 -8084178552317922052741421131361126400 9720691 97589836489771574902723065646210479000 9720692 -284193784890514654002285995539012205184 9720693 117084669767329693319458518875707497582 9720694 84744696536132342972369791039968820896 9720695 -449143639999463829260846106377849561520 9720696 -68417623362795390134613542750282035200 9720697 -7607662750868568258438942715483833600 9720698 2651632459441123681702538893714138560 9720699 323533169619855979470565345991047758528 9720700 -89282022222085879266147599971592025600 9720701 -64669393845062605190141762250054285696 9720702 -68665542030967101402654220256597779200 9720703 148779721543046301413785044680213223760 9720704 -86436065417272688621707286931937689600 9720705 -5497819711295408689912627729279328640 9720706 -3610808803828530912764595770113004640 9720707 289983307999833107356096689561621979392 9720708 -183863911558791967083944300487029437440 9720709 1599098867874309641456092370769671104 9720710 -4889744081508970933241846750171130240 9720711 43520977070049260882201824135220685696 9720712 107429772127192092614007520906429163520 9720713 298418973888386893330122532286126332800 9720714 51875966202763820070659447104245211392 9720715 312974208747394981528323821647914243360 9720716 -387565418391892372085113351743867432960 9720717 -39008451907738145363858515634767610688 9720718 -41784038685419673487396618267250986944 9720719 142076383795096578155936984902569977472 9720720 24589755769331722558558983824147742720 9720721 109855030865082244672058144543217770100 9720722 -175905097854912410500165601525318035200 9720723 116065314267523821261473568952159425600 9720724 55913483857423954419262586170683389952 9720725 -85075112702475902167070274345310293600 9720726 140476468846978727719314948682748996544 9720727 -193252611896513669554354838400972474424 9720728 -665414665315301079092964887974863175680 9720729 -175184028526203565780987687062902129280 9720730 -32158870646586928700907663923235497280 9720731 170961685300835609169591827922098005464 9720732 2630496401659494486906451377617240064 9720733 -134967663641322631998254162571703697376 9720734 134717563755381278030601334929520454016 9720735 -2558439230439023348125341858351487200 9720736 337707932365344609868933269154909126656 9720737 71064154548767524425539692326952756032 9720738 48181573206414797119013248278692212944 9720739 60374859010473831630504980318839595520 9720740 -37181742475394015057675812042568175360 9720741 -11362989760840895110210122965459752608 9720742 -206953690773746933909193087532054108800 9720743 -315270039169899002205035135504196374016 9720744 78844703772551512462364278449025597440 9720745 -134202426601816778457129362615967795000 9720746 -101792583769821103871178139965116348160 9720747 245555591769649073483430156450016378524 9720748 -16069403262390592855167115757900697600 9720749 -122315346556047959174858501633163863136 9720750 26844833298261330135241142841834048000 9720751 157504017647736119877479468969972902792 9720752 -120569902918291778861906993951539200 9720753 -2352877179900897652109588394892323072 9720754 -43229435576355694151199645861026746368 9720755 299292817972799560839774219103613386320 9720756 -27383587354670152827499460365937725440 9720757 383932291792805200851745807737791681006 9720758 11022578455316830519332366654222545280 9720759 -153455085305053016833851204171148937496 9720760 -133847857292627437917851586743930880000 9720761 -239229163634748959277830011424448799680 9720762 147036412540703080821036168220344724224 9720763 -10113421327938169996055290544285729152 9720764 -45882201887062999577414651444493648384 9720765 -66968154534233865547837249008284834280 9720766 66607563737969324626278347973111149568 9720767 -162440534790003003153188949470504427048 9720768 -46877269185024508894322438840688574464 9720769 -281280881844096851074112073564809264830 9720770 20490675570859199956958163466348369920 9720771 -299476934524070357303093136375615673680 9720772 -11910370400124687078259258510401961728 9720773 -385544679407864692540834990246521834978 9720774 5511354357935621896187218974812344320 9720775 -310523092062829862454509628044670343200 9720776 170028133593491079937277960917964390400 9720777 -25360835559003640750630318721737920 9720778 -98509694556551154159673993339324996560 9720779 179517481133052398717523632326017466320 9720780 -94760459345782804276619675829065318400 9720781 -58227904475173236788013637955882283840 9720782 244297917071947137546794473555479052992 9720783 -22720080089564385442165171056896010720 9720784 -6909825783001194477258956738623283200 9720785 -275475060468557653656889695529189579020 9720786 48786654813571856148068668087679574528 9720787 380097792876289916134662074501546643192 9720788 35972804338863829284356979458995249152 9720789 -1900709522452439840619458516388811392 9720790 -30000795460178009189056199488096185600 9720791 277110858884552318089400876371142637192 9720792 51427071558047195705461854089299968000 9720793 -330465611107333638228595767820062699776 9720794 31015211304837504350050767948721858560 9720795 828841159177702752010069367138096640 9720796 -219285206970702251163927280230417684480 9720797 -331548282094310338172948272933495025754 9720798 -21539729421827133663727833159900678336 9720799 397927347757950112560372414367119732480 9720800 47276962499644314309340124713943040000 9720801 -145934657495121871723829326661960028270 9720802 13505434519885105255000973630409291264 9720803 -177112905393386725743915450473196846948 9720804 -9602887199448727131426621318173082624 9720805 -2501802540616027344279589464118448040 9720806 149237549397211302401304694212892367040 9720807 -49920423711457460173625258473208051160 9720808 182132410930024942213540567093878865920 9720809 -138586489670733401029045636338878937984 9720810 -7948569276612367946695194295612020480 9720811 -604322530718989070854659692794465782576 9720812 -171112764272814096866156557588284991488 9720813 -117685037555054011312110908422957288512 9720814 124152180284045433746332363875816776256 9720815 116753732457409472164980444422072473920 9720816 41055480091439662563155705924050255872 9720817 110526433978154699077297370637603510866 9720818 114841192947041797353497459387314702080 9720819 -270072003954495168100373599527754189356 9720820 -227898155202488074518558918451742833920 9720821 -59364706434877184544291237278333480640 9720822 67139563732337077752763206078601089024 9720823 -109196578540082083447881727086208135680 9720824 -225938646959751204849820757882880983040 9720825 5268234829903529008870468488575347200 9720826 -22031816911107321843689904156214425600 9720827 -198789525915334941441718709569642383324 9720828 30509709590773319404000551189010297344 9720829 -185403416114924449967847196215671631840 9720830 3515846544668614253253042967941369600 9720831 110791830810842473562642752039871721216 9720832 212101222767367566958236201893863882752 9720833 236233350469547095767292607938917422082 9720834 109134287929971692973551307230641446912 9720835 -651297340806029888830536155511090240 9720836 52722849237896110358860415489243872512 9720837 30815588634362121933254808160174310400 9720838 -1450963951483901287424519931078332160 9720839 329918845584909597408299695072156031640 9720840 -105041104676453316455619584954978304000 9720841 95095622872261059658631840369181956360 9720842 161311444259336977117506624114546273072 9720843 44815294824361626028563855347103727488 9720844 224474997158803506484099930046288896 9720845 -233299645705637932729683586978029246900 9720846 40809693894445416095801407691745850944 9720847 54153168768693761044166408970864993600 9720848 35785518486136226580886809233283809280 9720849 215625160832948241148191755298479246064 9720850 -37431288218293707471494428393511940000 9720851 -82476331048584696550544414758516348848 9720852 -79080606125108880697549891648343328768 9720853 -108310212689320505656994595050885965380 9720854 41217377947625414353922760350272400640 9720855 179574722318459848852205458002686409120 9720856 -24078719323959635104082972897417625600 9720857 -238891048305933536555933337476102211894 9720858 -37736530047163712752745960083194593280 9720859 334941651696964735369709143212146778880 9720860 -227806342554968279687634532235699089920 9720861 61319627921198451476453119745497503840 9720862 82368607083882509560365441686272756032 9720863 -356676399354980462843259140282393097888 9720864 28700777215878533031861036311657840640 9720865 52707846186370145301243985192263295680 9720866 -149945542405722059577067369500977416368 9720867 78793488668125949324696796392958768048 9720868 319437953151540934377488130825903352448 9720869 117131035720389798480325999642222783296 9720870 -17425656088575647660738968265292130560 9720871 -384962398865487608013392805051323876000 9720872 112381518486748239285225355066453032960 9720873 40620180125760704576127326256549350922 9720874 -28453354508998079779357414045349902080 9720875 150989957564141164291141925603793180000 9720876 -182194352907948504550464612265503461376 9720877 -285016666613800190452400226540552399360 9720878 -242749224094924326732369599818855853760 9720879 -113540407470328396770142433556054019200 9720880 -67515624539501920873210129776250060800 9720881 722109614858621031259206524031472320 9720882 17076560658439754127474103419241460640 9720883 106928502543974603010909426748410389132 9720884 84999758385918223105141505784544972800 9720885 162376752719965689176969108621169741600 9720886 -23631626413450842068366183430291542400 9720887 -43140528435044335738208094123613378560 9720888 8651575167803041199945898204377026560 9720889 -18328257343579621222807023502793328120 9720890 -65322440051980067796004962421665902400 9720891 3845616209485886349207757257533914932 9720892 182317997300430659064511290017358089216 9720893 15691035938743490651164965266971469184 9720894 46608192095684717720118535599700776960 9720895 -2907881319664334322824477011895134800 9720896 -68235187059721551514151619746114568192 9720897 -23550600052404108194345093994409256400 9720898 301301054172767991596228827013140560 9720899 9628296479094389538965492966733035040 9720900 -14491529652387986815103874207642931200 9720901 468773475915401741865291152741879679902 9720902 3631111335866365141086065132012941152 9720903 -129715394250153325033750225852094334336 9720904 -194450573509948646191676367777394621440 9720905 281040347207724313862496627658282713060 9720906 6723656509871259404737350664559205888 9720907 140781030810274772580415434438452589712 9720908 -152519003737231394417196257603491183872 9720909 -153501618394653005453206230609056604000 9720910 90037888937148380203158938053244487360 9720911 -18609522143870843091287023905077017488 9720912 50818791415361102536598674237593354240 9720913 -452674741764512888006512307248500744080 9720914 21340870360533826313202234483768152352 9720915 -63879314777643006051265403846963920080 9720916 84706762299902785919289136765214638080 9720917 -47752974429378180772754365314488426034 9720918 -22068035349355394988582864985666191360 9720919 34427040301577035584636109311954235144 9720920 134102531021339133776130659570392473600 9720921 32384397505809664257294205406833285824 9720922 -42677436620369222145476155605782185488 9720923 -534074239899275998333548368764979421696 9720924 -195684456410163732500143801223454720 9720925 242389539824110580305166948889102201650 9720926 115216386079611858023253110866724406912 9720927 87118829474871515531768807457670672896 9720928 80451729290903293343044860604064464896 9720929 74932791538753199663739303256757635140 9720930 -34185657744628573935900087269841530880 9720931 72410381661797259383382805645721520264 9720932 -20348752279943706499227367421308723200 9720933 307809227867063723800441429844358409824 9720934 12273354240782031776444341917055524480 9720935 7795829560979375747655606433804040160 9720936 -13471444400883773737066500009643315200 9720937 117179429598694950990406279759900630586 9720938 20505003199990310669770439345629371744 9720939 -384608823756124158043598818695107777040 9720940 301990284808455852263944553559769313280 9720941 73490607857539247906475661747803826284 9720942 -17982584612048275119940138915027709952 9720943 112328200281779677740346387178355439264 9720944 37717078722377258193503425063077150720 9720945 72532494363651073087253490474435072000 9720946 -35416391966786556567976511280138762240 9720947 3100005352827395363322436675596057840 9720948 -154185438956316410014586679478561873920 9720949 -63221479549432218532729541744013203968 9720950 39244830270932529703024438234212864000 9720951 -43554201587068006117574811544967712000 9720952 171836576064812344966207623446048686080 9720953 -53530641334670574989491438373462939040 9720954 28477841295762482033656617300304689888 9720955 374985231761896796753845555231587789360 9720956 -27106200595922306615799607966453957632 9720957 41181961671086339329864025164069732992 9720958 -1873676064280418112050983736711959680 9720959 358306901982934696615106970242477900160 9720960 -83971732543316205914935519514040729600 9720961 -249122888411278491464785221854533419008 9720962 181805500519347539208086328561783713232 9720963 290885292215487959151920933555327001600 9720964 209081664017396529165926502256483863552 9720965 -81175046497051385763638836128932457600 9720966 -64359271190181194445267793192767264576 9720967 473836491587304919275443182458734000 9720968 -73940196368432806436899001945045437440 9720969 29229351457837381668761694828600257280 9720970 -23066783024045305250368034212224384000 9720971 -100786534701098293562772985813320431280 9720972 8581526900274882080647526466042565632 9720973 -71603150184694916431588334167217266176 9720974 44254616080093361523587942519129884800 9720975 63955040491278284804501919658867555200 9720976 1451105010813241172324882319897739264 9720977 12408173520866807847371479909140082944 9720978 -28014615321521019439071135345010048512 9720979 155322128092323315507579723187941077160 9720980 -52812521805112109074397362958244249600 9720981 235545026453174446489262450652097351680 9720982 -179257912025357519202128160143482950528 9720983 -126697381655197313236041381197296707720 9720984 -44608703382448145426980413817743605760 9720985 -111879960446047729426027751883359069820 9720986 306171396748997694614943595394866107648 9720987 158573692755032254190407239389292222360 9720988 -213762621053234721663256582346393705984 9720989 341444555209657942953415704889632613440 9720990 84261640009079751557216335106870934720 9720991 128031118490861567747262975145004195040 9720992 216679236124090028118741948914507907072 9720993 -37356714071597725683220120480586843616 9720994 3641824421575569921506569375540832640 9720995 -30828313978129555525239383792118008880 9720996 30976637821560246895533196275229691904 9720997 -29184544486098278815321822062022296480 9720998 -8444830830006273346334865766686267264 9720999 475489549947262741026159808690269351120 9721000 -324703632787756415021257311899681280000 9721001 -1332557797071242634752344499670533808 9721002 201911189170136962897598664792848509440 9721003 -157770142588500121115457103968075756720 9721004 54241277635588550930205471238608205056 9721005 44643184854800677609585235641328430720 9721006 37676595020484285440740394441583398784 9721007 -39835158396867724512816930678310223568 9721008 -1169780333957966548371138952047722496 9721009 82987583424536515430208358305753428916 9721010 561619188172635022725037536933457920 9721011 48891055535261673895472629810913777664 9721012 14715598621209507399187022781461760384 9721013 217676634585054880680808696658827265262 9721014 -68639297236652507950159952695353060480 9721015 -120917599350701025276679226155842330000 9721016 349221508227519933277298986270789632000 9721017 -138777006927351715778449717679561680080 9721018 -33090160628904483812198036288415674400 9721019 16936693393198837679062478622240000 9721020 30718172190878451506702071124205511680 9721021 89162366720203393134210701112562056844 9721022 215868466157817991039398707596539309312 9721023 -51710487201090574879358481706580399856 9721024 194314355571584104066402277314124578816 9721025 -105456847088038637500615918429822809000 9721026 -72467674606557139179813552911366599680 9721027 -83689271827745206563624726683918067560 9721028 99986334717992359530105789021360855168 9721029 -395880704930994840484059276780558330240 9721030 -120706116923169821087810854482862540800 9721031 -322888773763237438395462709067686224168 9721032 -184531019974183507048750041065673523200 9721033 102051733194115973643748525689872782720 9721034 250399256255023241257461538986400186416 9721035 -46125668413985467554418975497991417680 9721036 21814651371243072386249121523465119744 9721037 71591213429072165502028114761311556960 9721038 -17216820915417795669490268455412476800 9721039 90576607645742764315469938989619001840 9721040 3088373545490665022092988318928076800 9721041 2731269484058463681114316063591415808 9721042 21783432674570482127319478735185174528 9721043 -39396028281046328990992356047010673296 9721044 -121165415460598137253615290047520827520 9721045 2884939396611798765744979437212779320 9721046 51919268761267212376687404396665904000 9721047 35893604559378139860815944136520873984 9721048 14987872038875734314435058801644625920 9721049 33182474909902411385835805629356775324 9721050 -30477355694952936022243761159366432000 9721051 -138001097221298517231725331349379460888 9721052 214958572034481733656954781236532618752 9721053 -48444166827097506148346407307668896 9721054 -44592415992498181763953676508191526528 9721055 -104162279642974553154254921239479758040 9721056 -13023317099278023236484876152694374400 9721057 340456136692517330595125594135868968832 9721058 -101983451758201960399720298207871871200 9721059 115451611253352285575147343474709701600 9721060 -73571256767619338780167189825144907520 9721061 132935764462804939715434411519919466780 9721062 -57757631839261380068602987184796646272 9721063 -363171616647483105005435572666767239016 9721064 -100056582731847167433121318858758128640 9721065 -56981941088935906086006533483417011200 9721066 169962781228468197547723725113937677232 9721067 -239196535207235909519217408244550575884 9721068 -51408951368395571365975152217059262464 9721069 113626039591695880141031816455753344470 9721070 23500151679323986827011208453492668160 9721071 -146807633272731008388413490874698498360 9721072 48051856150458157887279668401477681152 9721073 99878248017819352950965799562040692224 9721074 -13709849061321261709621104576736707840 9721075 11331628341365719026721792429505477600 9721076 301235163294914142007344979310315458560 9721077 172819077798607038661827794309673369120 9721078 -66573184497886491055302637229492027520 9721079 281262555895947908024058333565936360680 9721080 -142368390381613540881658513043257344000 9721081 -333607928510934032029410626469028212118 9721082 -37194970278757198600134371847960247296 9721083 -265415241322697924324350655439734466000 9721084 75093104582604347811363524025180124160 9721085 -59056012005407301569918551776093111840 9721086 70381956300780663465211198444153190400 9721087 128638517223134647287774277218875860736 9721088 -38602513473385391020760974204606611456 9721089 -106025704403987602045712352176502575616 9721090 -88878487274559931308523424187584011200 9721091 -174202163510096584735498323524647829508 9721092 -97900517402714858107356078108595688448 9721093 10124416944901467600258835529458114778 9721094 -8900134419745174584981435101364095904 9721095 -21437426378038866004838260067148114480 9721096 -2303983077147442044917575694737735680 9721097 -379801803504730903663604502923667794928 9721098 20071041729528210234046575323479431984 9721099 -44834388844827523302911396834607210080 9721100 -37138722543171115494487207807807219200 9721101 22673460680904010175202548058895812096 9721102 -160515051940846522909248056064308942208 9721103 -142628314597654857524448751994166188160 9721104 -21082131018443779799765543904388055040 9721105 112159392258639074312721422849227464960 9721106 83362413709825206100863477853621348752 9721107 279755241200777251028505962596072066560 9721108 -203768761190579787383685227231736811520 9721109 -42094891020436261541138815519357062084 9721110 51306635514183568743970156068185875200 9721111 -157824847976995149067269860127632819568 9721112 -159637692207325175862742060445060198400 9721113 184865782515889978600723111050053640144 9721114 -29389337001700081900278567058567448640 9721115 361596169210068041156283257106613469760 9721116 21273249294493088228086260485360028672 9721117 -136402069620226268718547079288718983616 9721118 3016480623842870810364899641653664128 9721119 65140304182962239771829546934063776984 9721120 -229261062978189636385497804395542609920 9721121 -94901678209068949201877742719396106348 9721122 -138895022446959113676153963928345075200 9721123 165595019074410001505606998275889505372 9721124 35299381106130476723707750517563416576 9721125 -103668715112114535298656909668036397000 9721126 -51074136206509832402308978894647566976 9721127 -105696988695614721917743418233011330288 9721128 -110145499474175775001748067451492515840 9721129 198734888189463704986216597970435142480 9721130 -44496964124427707157872376241493243040 9721131 14389230811432063414157211736464390144 9721132 -250699666163446838451138199574709404160 9721133 143243950881747816416924061514860191382 9721134 84324551318337842774922370318715520 9721135 -74384646652262150815311039500946892800 9721136 4087252546853289685329684603518582784 9721137 -72387887145972619913862529700891088000 9721138 -84032627168282731788444494185600763904 9721139 -3300692385582377809983566354092876992 9721140 -116448071337534431369430498237603840 9721141 140412636868331172290783265127714291200 9721142 11678658499263573978081514008507397632 9721143 -120047286644920472436244675267264302696 9721144 -67788690854194552337583754484336025600 9721145 -8126840066216364286101575578863289920 9721146 -38966400120509342893284639880436822016 9721147 -450504078191512235285316057718579685404 9721148 23020847873841143548388645849974517760 9721149 -114840592719349017333350754075279706272 9721150 -3895424752892393312519375860639920000 9721151 -124290932493488076800650682316312535296 9721152 23329401622360260231714999633205788672 9721153 -56239866904942380128347528096110473516 9721154 91176808613187546991126537905454406208 9721155 6287404053216074416295293003437803520 9721156 -340605955359659209044792946368950980480 9721157 -9509061033059438743674673093919234112 9721158 -2950471567108804284948404922966587520 9721159 348577867937864598208666895485327414056 9721160 266849420644103069092577100573413376000 9721161 166110542734247077381494210956147601600 9721162 173863056802806261212576931926966755584 9721163 227886996929819964571382467309218491412 9721164 -44126994718835991128488588241350975488 9721165 7882843248461668928327956370870767800 9721166 14813454485232663115724899156479295488 9721167 31666640495140498175098485159794879880 9721168 13339675681926413727405562234425761792 9721169 94251452061680245075873708563605043570 9721170 43014968118995657903910080311713858720 9721171 -19014583122158948523194095629097002000 9721172 -289012131209996034267917000551035805824 9721173 70413703426285615568424319358247710208 9721174 -79361080809881929007998109721754108608 9721175 -204940966242475500746357126316728761200 9721176 148542926790384202781752620527420928000 9721177 201194211755807727916474050275310933060 9721178 187053062831871957817332873774933745152 9721179 47485495550042193650526746902963370160 9721180 33737166492218447443593405817481625600 9721181 -448712652019147309339076054823515565018 9721182 -155214032504837431401224214992087040 9721183 -242418328429028473032638511722254137568 9721184 -55103108151500554974639915774206803968 9721185 65660959591719788321844146008912828800 9721186 -147615254797850128309213981572460494336 9721187 166146490703132413168966008736431014400 9721188 85291148119069843227485009246270085120 9721189 -324437574799061101059500300173677195010 9721190 108464351237583574418743552648436361600 9721191 12714908008806313792349891072502897360 9721192 108873076426349771578713144472529879040 9721193 15074217953813353005830197751130875940 9721194 -4690198671621030411699226184676495360 9721195 68351146766073127607619341149976646720 9721196 -155956385839850339400023884853982201600 9721197 -83483292855447376024001066376425073792 9721198 220312218190482782413745497435782973440 9721199 219417514033405260631519894527289045200 9721200 -7647214448835406085420779723306598400 9721201 189442762737344475812537687890545573952 9721202 53869521793423893353872203319448385552 9721203 -19247390306762289997162389287314682880 9721204 -89388038102430699250238902991028524288 9721205 -31177239980562332335646758165698650880 9721206 -9767705866398515208653453687377023360 9721207 172428598003827733045095712457387505600 9721208 -287404011561122016168262144511121408000 9721209 -159951518339336579218467651090101020512 9721210 27952768965004154562141416582702753760 9721211 -117354246398145770828601776966886276528 9721212 58482848813304263583059245780156449792 9721213 28609309892454475036341469675960096300 9721214 164335948474956506341256498492821203456 9721215 -33936395060186455362957772363807948800 9721216 9327696567347509057050999526313164800 9721217 -7175164069943915888249273878504933440 9721218 51990583090190157028877245854295595904 9721219 -89542189018725372299911072645244988360 9721220 -18165364281777098127297570074917221120 9721221 -171021657077744584798712803981405190688 9721222 4534342223680285449922619098590690432 9721223 -326707137859681474456504268733017551464 9721224 -202863389450355391433140175514223242240 9721225 -807943541107919550236917491015820400 9721226 -663084591021730790576270130927269376 9721227 277032722531163387026236024469916213720 9721228 -101865726415031345815567293569655963648 9721229 161615313441791762164101354259110852864 9721230 7176791455221068636385913091190973440 9721231 -54723669738332102182780363185805565296 9721232 49501372841203100585728743526206554112 9721233 190832581123153928694025166972024677602 9721234 139769139769753907819348558820462512016 9721235 34328664889631503399087807445658586800 9721236 -28340949909341011660258198771690536960 9721237 748962138057117370809351891770699311392 9721238 -35802037345161035495438789757890970240 9721239 -143002452280669259933432091090225705984 9721240 68946253034513793186017874320287948800 9721241 520451486524911187964102501256873549642 9721242 264790212028371929063860219718277834240 9721243 169223552491862759275668065780478906880 9721244 -62896503080237863237889029412666770944 9721245 289171010499387475727254100749914182400 9721246 62772166891457284504553214945590382336 9721247 309559602470818417691422674361342089696 9721248 348901207664975661919723389951245549568 9721249 42811776213672069665348125337925648768 9721250 -8585705193823267337259928798061760000 9721251 -179808141007410024907713379995920837808 9721252 -133023312668192288751861343360054267264 9721253 -283889113802719451911770349298222451840 9721254 -129441922256951792755021985393500303680 9721255 -12310405894422590765512987054687302000 9721256 -93309401540947812988988998945862661120 9721257 30999104468959444193928265605264183552 9721258 -214535600180305900346763131243644829520 9721259 174441123829893826675151636822342940480 9721260 -54843299885537356375078260362161228800 9721261 -329619798142771502286597571787812714 9721262 -172491663403893189976818359240448562368 9721263 139167522824726745282923614788309440784 9721264 -957245502120991177173342919509934080 9721265 -3033400222271063923382498831047049880 9721266 77482269511575762634581548739004185600 9721267 44645635990034486834010187984742398680 9721268 799545206593377684575420898925393920 9721269 -257414399666246979743593723287925999680 9721270 81838493622691515188062647589956124800 9721271 -56234560893165175636379572630650357120 9721272 -32742203146274709326446237989940101120 9721273 -102701586009760746553752629815431387478 9721274 -37373061320876242390339448452898860800 9721275 12514903349949488484448156690289841600 9721276 -131224840344223072713500402548697504768 9721277 -113721210775452443444416463016155861940 9721278 61007377167432524479961826303030681984 9721279 548054188380463676135304266256234597160 9721280 93093242205280146585439499814111805440 9721281 90100129383050018554288781193230377344 9721282 216807167928767027801167240661370720672 9721283 -40571205132092605893218440957433773152 9721284 -50459801738321779262748570515674503168 9721285 -70290134445563149565522981217241607040 9721286 263105176705065007609904708193972746592 9721287 -54283752196805693587355725070433391056 9721288 -184545052107424592455545701256788106240 9721289 -430501512413981624182690435305256165980 9721290 12766534028034489830183572920242442240 9721291 -270042086823886194031229036922737155368 9721292 48561884508313762949669041341147709440 9721293 16818674444134073799184110592515614400 9721294 48706846735856040558035820223258456512 9721295 128325094825814948455339332476631820320 9721296 833483989815644204807751868651978752 9721297 250062333202036427400860987152790847972 9721298 14838784056835792033423500342584939136 9721299 -87481225104630291475247987535905395200 9721300 -141843383481902638175711056701293449600 9721301 435410078970053105653151801697566068302 9721302 92461714282342677060116974286119991232 9721303 163033857721560922093788014824915099960 9721304 33158425074967630941531618407445196800 9721305 -95013386700167852313781444851447820800 9721306 62270249634293374707045823536884121600 9721307 427592586197191456287303031713162320232 9721308 137708283271535538212050204173769935360 9721309 -10135973482087568865761822381400124512 9721310 -42767903198558905053485189890234357440 9721311 -1241641843100400772970854278798994560 9721312 -41005031627381229893179539859282329600 9721313 47774204213642808347759849416721865024 9721314 86649778859669694944591305577675099040 9721315 -53753297028448354133138010230923796400 9721316 283775934382352252389805203656947696640 9721317 -19347194102677798427565779510416380960 9721318 116814130548273708094257472907403064704 9721319 -56717863429345062041373364641729134280 9721320 6032390742088791973037164748419891200 9721321 -2427056558860664609362810415276119296 9721322 -27650519394065467141333729557487740480 9721323 182392168031378898864900848480192526000 9721324 42411917753228572167581760053804093696 9721325 -14587518576407514565671199181671944000 9721326 7504641259945489067057846549955036288 9721327 131802036532191480596405652831442341888 9721328 63626770156376820932446857729361969152 9721329 63310663177119738841062400058778150528 9721330 -119042280112752957138872376692907001440 9721331 -272118512080259779776629536163816588880 9721332 23176714926189972786562586782817744256 9721333 -23884070223559277082890379630385996736 9721334 21998311674196295205357742904976561792 9721335 -15405001069176118930613630543943176160 9721336 386662825898701246746177803195576647680 9721337 -26094045098924459036461363067218508460 9721338 -28988727290016463413016789853974401792 9721339 518760894776687669065557031463082658752 9721340 199707973941281366526101061893877396480 9721341 68294550073796676852572449267563507840 9721342 -82846445169163000968967422639807203328 9721343 -50185433333032888068876297023916409560 9721344 -32885865219918493283396706279610122240 9721345 209238414451939877894116948125908092800 9721346 91022633729844511230431073397769453568 9721347 -8654796267602563916330991517125678600 9721348 -61894021411808346983479399208461344768 9721349 3726705128699757512294584936006468800 9721350 -70026360294484592306081158308739200000 9721351 214209096014141630419395370126122727200 9721352 110073797781926755577979429987090432000 9721353 -13089153615935470458026171627901018096 9721354 3204333561528576295015884869145761280 9721355 167465995987326194183280020025775603200 9721356 72368115819702055294038705947264486400 9721357 181175092166346222863343870793785143606 9721358 -89519636559345148540241125957417350720 9721359 -95285581454192852471769215421567234696 9721360 6934951882390176790236258649024757760 9721361 -206302635306033065855375273873846256960 9721362 -6771187736462631279927035605881401856 9721363 146690902392814481666325417707060518504 9721364 -174923839127106298146876594124071634944 9721365 175997206034804735386194234343832611200 9721366 95359190144669045507694345560013210624 9721367 29435669617416935684687961274149145416 9721368 189228825787841889448190909584890931200 9721369 -849389387369280844840467977991908544 9721370 -46978441490916425006300534695101753120 9721371 -136327876080556941247217314560894817920 9721372 237057625895804379608310963649012184576 9721373 -181658480718246101260017144708363348378 9721374 -11616229926813927998182236098158876032 9721375 406902609095318804596919457312799524000 9721376 55298279053228843499712475034183270400 9721377 3081577641578893069202369886683645826 9721378 19326699373862090857701710285477225856 9721379 257859712355076879374573394112966464120 9721380 -34560970996181465405258109693012787200 9721381 33919834334854487085277317475387508700 9721382 -95784903846370224399066718163723040 9721383 -4869457060332941270060964146727874560 9721384 260906933678642627797214789569763650560 9721385 -5479470576265749092935985009056371840 9721386 -110635440693061600931013896347058213376 9721387 -58277721835611777601352261503014665184 9721388 119212050440105180877246490524675141120 9721389 -129088356971112273919702789821267520992 9721390 5710986088787121881494176251225740800 9721391 21694710070997123924928870218031170400 9721392 -18485456026924080778256590701432176640 9721393 19818559046600289944316029813787727344 9721394 -22330584616474916745872450105404265568 9721395 59474675163843083826505749903679170000 9721396 -36583430613883711863124911501472296192 9721397 -1950704280413273036099544165915763008 9721398 -160467019779520633629638091731003459136 9721399 73698901006941061370183879729416255536 9721400 -30705524859719437175985028403197440000 9721401 266850741860284712935343944076125150032 9721402 -253556861309301566600009799393476968848 9721403 -526260318132124400834700671241005854536 9721404 -269584473940746443571606441894142525440 9721405 -128684234429867021197436595051866393940 9721406 -2539116965474618443366427221374982656 9721407 -102730692027033415588272133454465512320 9721408 44881992190154435615493913913265225728 9721409 -38930828374658324372056584386469172140 9721410 -4338600805100834454189459624832235520 9721411 -82235516854581592058844187591803480368 9721412 81453044802906574317022014506583478272 9721413 -95871201907434736277748060313599364740 9721414 40439242497438107214303931098828175872 9721415 -247912253599416164167102793282525968080 9721416 -229495912905637587197299906121536880640 9721417 -183802743675390216580681036249891970588 9721418 90776786023680253757536989782820930816 9721419 39653401079533553802297991861959376368 9721420 -33814036890719075311764802438395294720 9721421 124317057577602235958918250421187717622 9721422 106407772417425788000611022950460357760 9721423 55239803336142226099970724280484354672 9721424 25814304562181977109862480430108508160 9721425 -10810916891058988212199190933972011200 9721426 -20991748734715893706800663980902156800 9721427 -29241209456767131065451488653770536724 9721428 49609837344541738937157170362553425920 9721429 196549916567498950566796972050775214030 9721430 -8893110994864531480267732284553699200 9721431 181385919781964743192217054450910357840 9721432 196976297462150520464802108420178575360 9721433 539075210442304297683003505930468200960 9721434 -31031035886714766126181187248745233920 9721435 25909370475587505221366167872803570880 9721436 -300051611453349131603913266046038392320 9721437 146703397473847648925215535552365076544 9721438 77262720976490093515026881774115226560 9721439 97585778675158917789996786542085051072 9721440 -2431761310291670142069195877821972480 9721441 36968577055354252296426571458222903842 9721442 177415932852930047972323528422591073872 9721443 -83057239957529756743523263097238745872 9721444 3192585117963613566004283367256907776 9721445 -48743246803273851448256002702819929600 9721446 -38149494699644007440267969202446125056 9721447 24121143573101447109517259299016960760 9721448 -421301461667760258256911740767636930560 9721449 -533267770550591116137149247084169605696 9721450 82463227898834976777924376535512826400 9721451 71412066565070250912309344639480878452 9721452 426336686023598804614703266382690304 9721453 -281839835692274792129335833832162042122 9721454 -54506398116844589026385682784156665408 9721455 145454362233719015188961580396965049360 9721456 -68628461187217461895006968108248137728 9721457 -155295965318968219466277163836980221968 9721458 -2182317989387131994432862539676609792 9721459 548634097482409734471077288467193213328 9721460 65917925043748742851194436374788505600 9721461 3699522428920685020634499676010123424 9721462 -26391131706862030385958704813777412096 9721463 -130692878480714077918270405599823227360 9721464 81053172494618218283865574102523904000 9721465 -65089900663339994107291542902524935480 9721466 -130168574344165175122683542576041601280 9721467 167861534543460371417156967353484064320 9721468 -192554412982989478978016933766326997504 9721469 122793217760983792454049569256348675072 9721470 -24817758837126610185583951172208998400 9721471 -410093787454708691148033146765669666856 9721472 -96622982131747704182351018880411893760 9721473 99164160602282175392818521784840724784 9721474 -81784591864463420314850031734592834048 9721475 -88374660141749352081600425631042778500 9721476 -79583897767689895014572115962511275904 9721477 295286341370875879243674062195742879326 9721478 55979852879216262698905746439421140224 9721479 -78893553799926972129688045649913601152 9721480 481587915015397301393085096883219660800 9721481 -58874871116553307868974441866564621312 9721482 -1592952976501404646684312539514545408 9721483 95636319263365064946326379089080960 9721484 180130226574773236904503536304069387776 9721485 -151432967303927411487911591865317884800 9721486 -219734167455032520344497293760134482880 9721487 -2200221232301676268170668683116748440 9721488 -21734168821694008154383487539145342976 9721489 189081678667178156245803526974301044720 9721490 14567069208436497501891053919910156800 9721491 -22062192264194384257121583417565012896 9721492 -7347558921560152760937183425892771840 9721493 295779539043433772782333985615132027040 9721494 45753581536162410627957733197638613120 9721495 101592287142070273888312162033043078880 9721496 150337220893199910299771595216348364800 9721497 -103510418329981145614853537246523582000 9721498 -241077972924360826527278025395592714000 9721499 -127990984104925585669337617657083135120 9721500 102694815737143773941351392221083904000 9721501 408193165054834486638863011802368926732 9721502 -11008015725785379120877133735625415680 9721503 183796210810620952671575124140628960 9721504 235232952038530771677351946340819927040 9721505 -190673828152224582339567129999239775000 9721506 78913199156246071500674665098653675904 9721507 139486098593754928140336160595679326272 9721508 -221427079891334233379431100856315621120 9721509 -126193930265668514725380197706966483840 9721510 22483759709613558297945233751438032640 9721511 -204943463403902355417446217055784970888 9721512 117744377444796993245006996727019929600 9721513 382897300031873563514669573811296000762 9721514 126354337549069090370354404068440927232 9721515 -59339094068540790830898293614083409680 9721516 -18273554758943297154867757204053097472 9721517 -9236115097779681994579550222094089952 9721518 -12562044078326535741669941333514240000 9721519 251422544143605212873042058715389195920 9721520 -8103931893957543380314481857892843520 9721521 149074121245989526281435639323066796000 9721522 83268919163418098603346548193866007312 9721523 125513096783088693245864362859549705040 9721524 3033037200342836349614616553053849600 9721525 52086276357111737684607697059579696000 9721526 -2146796855260607907658352124708121536 9721527 222279741627083171568450044410758296832 9721528 -169154172000717968414130545886687498240 9721529 11694309394026442092473751742422473130 9721530 -10966697058154708009403818651281300480 9721531 47373473286179892246931623347653311664 9721532 -306854722216840727021204179897262220288 9721533 -27924922066831627130237783951635465152 9721534 62724257897531015452471093914210173952 9721535 66542812856431742524011169600250102160 9721536 82852988185258229200402275075845259264 9721537 -38672192592757388780616797764007478848 9721538 -34292567160599723077982034884318822400 9721539 -24633426907718952266527707039866314344 9721540 -225064135318626007848374646307492454400 9721541 120693136181703432266082850157131840032 9721542 13564731823983565831737556903899755712 9721543 68591775105371611482033109792706819944 9721544 175229869815355305738316948695564288000 9721545 287560623543338639938532674250194286400 9721546 -185729010698455522401483262916083992528 9721547 -227029098939866557459059975568476108888 9721548 -11787946849675182715402190999463936000 9721549 258830022896301173228170975283080655520 9721550 -67675951500830203612880051922964915200 9721551 42752806727996101563732157885484755344 9721552 -239562270664678184099877235988275396608 9721553 -179140494741840354457523615431669288794 9721554 -71957999812707821016134591425031393280 9721555 39561897905781765046168907334320454960 9721556 -9037746137486072721357807941615586048 9721557 6577162838613511832908261767943920654 9721558 63433573740117133213512689026463619072 9721559 -158661956454112377630188916054405750000 9721560 149289597065144995443388046497191321600 9721561 -284957101407673548199269765189912366838 9721562 11684563827500255581905484110792710112 9721563 -1577867524458769470504127090203519696 9721564 58027462060797846461875611830664038400 9721565 -52428178860551974394528404306786408320 9721566 -127499509259441087381337219573389230080 9721567 47060182217417875684976401377185263720 9721568 -324950387653817952274562680920472289280 9721569 486440786143582578191773774279729152 9721570 38179560553820015632700882272122922560 9721571 102290364846820531419488996525993873664 9721572 -160650192940329726538313888812290048 9721573 53104795722702735439451240230600637822 9721574 309141218840334785524524948854138963712 9721575 126202461107598183327462738553989313800 9721576 -219829953549538089808816653217850065920 9721577 255339191433239946521467858553388714426 9721578 21609364850541135811124528682882700800 9721579 -98337665311252465369929126954735911024 9721580 131726935850615734135736114735559091200 9721581 -299132849867053133174856683185879501248 9721582 123867519635778646212786754994063685120 9721583 47092833686598041958771907422583872960 9721584 -55307565579672210810493582295223730176 9721585 154922362902239194634728799417923497780 9721586 -29309589643061637308042589367210973184 9721587 85423009889701513664260266585391304760 9721588 -236192831147433031661671807195974685312 9721589 -234282231500925891582702086039227670610 9721590 110588810507573534727197407716916264320 9721591 214943371029821494908828939353990324184 9721592 -38567764300729084105874483123144663040 9721593 5264430469307653305935603159138574720 9721594 -87625314717552316751997612850149553920 9721595 136397970252727641282321027444386573520 9721596 87704099225919970600395027964056698880 9721597 326089662193851993386430150872321319200 9721598 -148524157943221042042626211825120435200 9721599 -388425152554595286341739818348139298560 9721600 31193404030391691426948582195226214400 9721601 -106352884993025467080816281019865853100 9721602 -27315420673431295361553237263732069376 9721603 576552263474724772211303029122548956464 9721604 -166153042903699101359003929011096588288 9721605 -209711790155281745386199459166279251040 9721606 182010937441742300680906058737610566752 9721607 119131398138776944013359123499843510400 9721608 81011391332648430044053408242025267200 9721609 -43609931200397363096018798748630633190 9721610 183044736358356018834745439666434788960 9721611 61838449675274638168173320395817261088 9721612 -4885069115243744285452472730386304000 9721613 -69594746395160134689191763218799472416 9721614 -7514856957346705453448579491347941376 9721615 -359457553565248074993854974582051557240 9721616 -14976822697296809648057838197733457920 9721617 91724867400040625139710115053139709248 9721618 -83532941414197779130632199017435504240 9721619 28063258471256899368188579214135685896 9721620 2036625782260688463102585775441620480 9721621 -16327859178526232784525596324255694336 9721622 -68369448573162923118788632374025786176 9721623 88054207348076619031184878197461577168 9721624 202086402652548725447923459929810892800 9721625 -216803149334481343272449152836950211000 9721626 -99987946400509176524815075381519366656 9721627 -95681590859561985455032327352111103600 9721628 -53893974952561670125033670848796120064 9721629 7272277704314586134036067950125488684 9721630 31003530533001468716184893546416560960 9721631 44011500221487608605408713598203971328 9721632 -63432798875259160969730976163001008128 9721633 -161230926480504609003131513414300951520 9721634 50193377628622521333926659955110060320 9721635 -38143796345360664757605856593531187200 9721636 69020052874665402843321251400028938240 9721637 -243141433912331134229283269972903789508 9721638 1054237259248033500926200702093521600 9721639 -34054671980686402481624731301152177544 9721640 177924551484977533785237254529313996800 9721641 -306174898561744751279142983583831111360 9721642 14224234514998431642608570895389919744 9721643 -40981147520448486901177159538709036108 9721644 -72469591130416860955862154385186281984 9721645 289254967276444812167999094487212021900 9721646 20436955617186175402404599178473929728 9721647 -50333009519666748744246480416041448160 9721648 33841211300986963392445684978349015040 9721649 -245189021758827024968814995833494307950 9721650 34973466009415043046669907715050473600 9721651 160501778962930320661811844252313630000 9721652 225209310602855582722611930926088517632 9721653 222287003233621212354696785549840035104 9721654 -161117533004540429148889677673816224000 9721655 -542123946725885951775525825505267200 9721656 61834843304424073930909186138829414400 9721657 -72246694614825759945104652688318981536 9721658 160496305229119117793964577355655469680 9721659 223500582241962738602368858871264590104 9721660 63337946204568263232388276953978624000 9721661 -80421633777286830984759418362104683200 9721662 11037890111656855873086307742689972224 9721663 -69279394306694428824768287663649048576 9721664 144832058072207712696173735588107124736 9721665 149135856617332268889566016218539776660 9721666 -9156777028036226751477893109639488640 9721667 180957668707584639608477011813523158716 9721668 -172600231449242903388574213922404958208 9721669 -54687722308531793952274476786563180640 9721670 -7912015623530156005161813778843584000 9721671 61412165541399410375897802721504290552 9721672 242949659054594501875788625452322636800 9721673 83683482112589545789989139108904102400 9721674 -20860974265801969685642678418181893120 9721675 -27750694372594244589253933146428629200 9721676 -84473148750633331469313406179245786112 9721677 -117909326422051721378713401919884715968 9721678 -208768898922050580278575215812398257600 9721679 121603451902517799812129132439194603520 9721680 30934961564467681555687366125172162560 9721681 143100203253737340203551157368690857700 9721682 163809002769602770383598697317171728384 9721683 -24167167124970383424498269816562894480 9721684 -283523287818792876766349625501769728 9721685 -93817221549657531561459254169856588800 9721686 5148931661926606365227247860958504960 9721687 -147474615049591243882770923737249020664 9721688 -537369143969959575189040729191556362240 9721689 -235014198409175999074615889354777029632 9721690 -146326402422994186345776146101590739200 9721691 -43008692396102814529996368913384932576 9721692 -217902619409695952810824383470324997120 9721693 43700606720107835127830225231902132864 9721694 -263426441666353187516122200739432351104 9721695 89705764329949857784469432945676963840 9721696 -107779488475592274256706252738991095808 9721697 138320518167619192158290042473760890146 9721698 -443651285154327887906242386508488960 9721699 1548503282214068677775561533701417120 9721700 134179992521322420408707325146003174400 9721701 190826191454219930222932636360298771424 9721702 -3247605968846687549995325725477775808 9721703 233028329796278919658513882323695552952 9721704 105946045084407633314940924128394117120 9721705 113943921031461117473385812518057315200 9721706 -50683631760021900461019392478915194448 9721707 -50064647105683526520673931638747298112 9721708 118034022568207687794421470129884649728 9721709 -21293005970849371210003965024509862912 9721710 22691307846829488508071446932627891200 9721711 291092862906282703185873419652561159400 9721712 -12742746268461592187751707444433125376 9721713 -26385803194930247066040539987240330496 9721714 -34600217469834036771485885718931464288 9721715 -56552995370402948080763203691611382400 9721716 -20777303779281220928298683812899250176 9721717 440805757636001505478021133692012222766 9721718 109214577839066824408903954152714022560 9721719 30522682183505616368473035140270624304 9721720 -90861050085850616975789922550941696000 9721721 -195584376924181909405749646620818541078 9721722 -145825201478782629619609806861449481216 9721723 -65317868846838234071801712638262190080 9721724 10754475280875269548077591526340308992 9721725 62620227062970017762003075691986520000 9721726 -20432516180853983433595549246368051840 9721727 -439418248995650751454064939706269015424 9721728 -238624867086953663243758908834054144000 9721729 16958389038754219521057817255767425760 9721730 2223473368287289900766580848006768160 9721731 -46476188727428812775163500314205424648 9721732 -60965914098726422285481959288326557696 9721733 -62121511503488882325480333110100403680 9721734 -122559571264643273015934983460573580800 9721735 94926560521562397316433952821905250400 9721736 -304887902912179983723092598206664407040 9721737 53602766745901564981344019182738001800 9721738 93951360313821350294354245837370695680 9721739 -206892829406001660156399687805591727544 9721740 -27360078608162927130231934915146547200 9721741 84406506209478782321634774055138912 9721742 207464213033298424751635705519498126272 9721743 -80658336164826576074197331937198287736 9721744 -1538460468167745944196322754405580800 9721745 427336477247982264600150255092013300 9721746 -98659978283418751728103575565280088576 9721747 26452088328732413384580812722868091600 9721748 402743891819718959667626693301659539200 9721749 12170197700698474700328980133370499040 9721750 88135649279452454899643040877704864000 9721751 65536261869709870252683703908084959112 9721752 -143090625376058011212175512212608634880 9721753 -112136216059001039361195640989448455480 9721754 -29150662740097616437980711456146039808 9721755 28502862392269874092300161300742348800 9721756 139603187498369453972345095462913513472 9721757 7775705660996819312956397961750717720 9721758 277144102079684722857773512257776483328 9721759 187208306493425125878453240560985812960 9721760 250528088922596749218920341085704028160 9721761 -10344292249680198525719746202726238336 9721762 -385809252167794690831637456605443391488 9721763 -67464768811355989101205683621715325988 9721764 2921680456773814396509182160116338944 9721765 -157055516690099305189702144173351662340 9721766 122941617668137591183169744839636196832 9721767 -213015261462557655713652368816732689536 9721768 -143498644867126663608823920421525094400 9721769 -65083151996434354148277255104541761904 9721770 -84285413945933970088838076296957568000 9721771 -131013643498700919425110541360761230028 9721772 35732354687152498070890168016855188992 9721773 133656198553164402458223596443587151404 9721774 154168162716352878801494833516787140992 9721775 -4839886533993213432596371553414402400 9721776 70410650779251450800927717500545859584 9721777 -145308535090675502861250102168790555340 9721778 -42385749393523654492885229528012216832 9721779 -51135590079947290810252571968638973392 9721780 -235238171447214204002131575118166346240 9721781 -57779617897483309542091343703111590418 9721782 5095572680739839431842549806907457152 9721783 -199540335413296697827274207997985226968 9721784 7889308255650829117711967463702528000 9721785 -18953080822771556857402359024748036800 9721786 36207013759871692608364993590588456960 9721787 211774316348486380973034354011162631600 9721788 225782680991819395424361889871680934400 9721789 133781489486442196957539435279051076032 9721790 -21654459129229822261896799853228520960 9721791 4906444574273836978754684635046513400 9721792 77993291081750015418004805492708212736 9721793 -178504252756402620654879797965416032958 9721794 -9489078363609166841501371698105232128 9721795 -42267785645375549541736706972020099680 9721796 325745670884273799784272854642091979008 9721797 51881960524522923808383987211710850560 9721798 -104701857812184098034687552249925137600 9721799 -64899037830503156452035760698053324520 9721800 -63326401149492211090394401121424384000 9721801 -160040232456549715998808203601007724096 9721802 -18787184617639680228208334048641821648 9721803 19413638141706611476158080747983104000 9721804 -203645355724465925286723919487933273344 9721805 194613482693934121147547697650377856460 9721806 -13397612768609512182193029020243420160 9721807 130420036514629923635891005765905874752 9721808 -15342111689362100408778793927660093440 9721809 124544543722864479921459025557489935520 9721810 26516361220478462714067453868550991360 9721811 259820276910797955553243801955761341504 9721812 -60388806340122292332009334185773119488 9721813 -121802402706777210870757382552807381938 9721814 249976655741604311156571383779155541632 9721815 102930777705705213581306617908952980000 9721816 -8839785332048880205872095336628019200 9721817 -36935039607758894343639267416589484032 9721818 111215628963595977470489250118167758064 9721819 -150244705063537354053744099632862616000 9721820 87105527276684075214780096856172398080 9721821 -150016117767284185555683548739825468288 9721822 133625681751921173147707756310341131264 9721823 -319531759601003557868487441547068824928 9721824 19471647583364546223106387293549625344 9721825 138533320192599003979854035006624876000 9721826 -115778968171895750116860071972843153760 9721827 2373183023527541893330837432942370568 9721828 -90357775442132725692248869562837967232 9721829 141393024838321524623241613806329867484 9721830 2682038224676361001520602283476561920 9721831 59142550437421945211113490345118707840 9721832 15925410044665514929555862881997798400 9721833 -175109300256887712528019914827066978304 9721834 29663234608893581188505217361324799232 9721835 -14975897188692665078783215245359648640 9721836 222650429171536413956284133296560860160 9721837 -91651184560920463897206869410503561514 9721838 17481262273741034458162136612864278272 9721839 -60175912612608342819044642855971648512 9721840 -45461546198801785321427945174216048640 9721841 243398461259843707447779687061296230052 9721842 27430039729001027826019906105487947776 9721843 -146368921907431066847051070899154658800 9721844 143724459477178308666302362548962611200 9721845 -43024579902952451000840245246525973700 9721846 -87263142488091942791029554594341958336 9721847 -218750681677142211780499189658518020720 9721848 -2768786244210538937713697331727564800 9721849 -277985268484889767415704414799218048150 9721850 83954602584846761087378916143757004800 9721851 -38216975579429157639104105094465864168 9721852 80687319192871218589369972060611066880 9721853 -208638011728247577580367945519057147898 9721854 2390531269695565325586729376486272768 9721855 20859841960506509135767054708868269920 9721856 -29281484616953456416424952473132728320 9721857 -285859029888027940136204159873035338960 9721858 -122533114632337588376598287324520880224 9721859 -25697371230680218505079882621449377584 9721860 -82887427450181843563430260622362337280 9721861 -18038744446944497412814237693864963456 9721862 218426435793276698249956118975394318432 9721863 9299360752739730552301331419872358920 9721864 55541484660175686971063259145850603520 9721865 -53277003986593237513517955811667395740 9721866 -40234719914002311593177432348610048 9721867 -169270732226800469444515472672972935084 9721868 79445078492464737338524388148605429760 9721869 68432110398244110086919848261186690400 9721870 440148784288204682923161744629821440 9721871 324437200216023236688624095669925873072 9721872 -6168144051252351339761153094968328192 9721873 -55355426686114371605412480661259495040 9721874 227653145923105604557314059975600577936 9721875 -183628572051975910224735505774596300000 9721876 -94560377303693458377949054940831808640 9721877 -4867226118191354600478249560844985728 9721878 -18475959375227136677284366120900183680 9721879 -8816981275260821822496547469970614400 9721880 97429085671594482394975599488103628800 9721881 -28438673195927726977120063092165381372 9721882 190249316884272279763502866446945868800 9721883 295736460069525258542123866384876992132 9721884 2116700063679814769399561523358433280 9721885 100020613375327576870848522284905001580 9721886 44584305572774986669156072615113844800 9721887 23506516698061967799019993029738298752 9721888 154320924932214628671147311539798671360 9721889 -252785900990346314273869507257330398976 9721890 46320983449625899252706766974640921600 9721891 -424615274665581815957874997152318124708 9721892 236202741564436925161696773527757845760 9721893 55981103852022651919755785084511052224 9721894 144583891201127209607387422173599283936 9721895 36845133804420144384250390990158953400 9721896 -102784318007680802345810957321222799360 9721897 -383389830786123808902517838257673323654 9721898 -73955542430535167399355151076321034240 9721899 158059924187659183035361225413309008448 9721900 8891462423111412828716276808582144000 9721901 212875164461249926814450728441518973440 9721902 -114903185708448514781340225294528230400 9721903 904993254742348323636132014774993928960 9721904 -17469833078163702958164842967048929280 9721905 -264135184253449592668457041059307966080 9721906 -45246845621110318513555195665283588848 9721907 -31230185137448587697482533966893992320 9721908 19525511316433363108288228174486339584 9721909 -88206418695062405827166166160698858084 9721910 56665024915731305892434375840712253440 9721911 -88483038544421122733233658326635214896 9721912 -108640475014390225606838861109147340800 9721913 -2188563135712674605258517754466609376 9721914 161927721482839908829976633587473853440 9721915 -482534486708892038364700797281841600 9721916 24479144027005299621897035979601277952 9721917 -362426659787790963853462910961548429760 9721918 1629276389651761113162402281533628160 9721919 190889040468882448809624949786169584320 9721920 -6235406976142902269573851682281881600 9721921 16532812724360937969033256795381466784 9721922 -35595838787647976710727478183830000640 9721923 65807455010312255350194635811542553600 9721924 185406814874516139355622034542722934848 9721925 333379039567401132901353106592698948500 9721926 -21546118152897182962460900021856678336 9721927 453696488036003178363552388074225810776 9721928 -28021933239205779020055509297114880000 9721929 -47116224187920110380179327085403925120 9721930 87348015506726715901303445073313348800 9721931 199287524489224160162143663607951657280 9721932 -103952186088022269831582135734047174656 9721933 30435074880393436375686669350512391404 9721934 -191582363902038168372633587579286965760 9721935 29472786571104429327950059410689822400 9721936 31262021372865462481504437640729985024 9721937 230446449128157399117073701020403497586 9721938 -143028694478183864768037185872483134720 9721939 -226869988512945958265581804510037256960 9721940 3741621756936234307550425237809569280 9721941 66327282999359408095626327267209013504 9721942 -119116317916044378173665227222663676128 9721943 457434823708307151949314337034352618672 9721944 204105249844227854723758147549722408960 9721945 137695474257765520918609913170562237700 9721946 4898383035862068859467748566867072000 9721947 -303578745486066312013814934763164004200 9721948 67968890513889596253631210479697207808 9721949 -82090672100402496153946631635659684366 9721950 19958351529199688562913469436780748800 9721951 53305624528667749448843466271881553952 9721952 -222050984637654091048560531041746944000 9721953 -79914157420870620138805921332247885038 9721954 47269230541594265921966971201327116672 9721955 -96091588027504068470949589017045582240 9721956 253414888654629571949497025178353664 9721957 85231545198731608355818878759230980224 9721958 -281560798167411689459510730194141367360 9721959 24014680435144304072061468242650523136 9721960 23479249282080903017130409265143987200 9721961 142125437491313151413728856608510226400 9721962 -56467195978843581423978269145549659472 9721963 569289999987753252253450356202513877160 9721964 -274197751358244683646983408984674910208 9721965 66033248457126194703915245514755634240 9721966 -71164814100135771800051119739315257920 9721967 -231818355741989095932099400991847995328 9721968 -77169950795866843538324714870308601856 9721969 -296061500056828713403141447831767235630 9721970 151635567466956649515833772814605835680 9721971 191778104303560065407112762404068684800 9721972 -2930136108815125831195114362513883136 9721973 88300806313559687065338000130263909084 9721974 -141944170523394623235581446328489048640 9721975 223584668882154240031496099609020322000 9721976 -285887389492872863296143901525473546240 9721977 185799045719223961120508964100035379200 9721978 93474098236594013694791610534162368256 9721979 -118784437991999427814819745030632227420 9721980 59467681523342991202442933303980316160 9721981 -105352205084761611489743785221270107168 9721982 117774604215427081986961163347261742592 9721983 235566389506514163885716469017946594048 9721984 -141197341205655053682110171465499279360 9721985 3114420477949009705726883849585241600 9721986 -135673956248861085688212432979880670336 9721987 190630115083896498998001250990815668 9721988 -108946237960920951202141806237059691264 9721989 -230266453124607327413220929357572758630 9721990 -17357824171457978230882726246712304000 9721991 -104341658366239983839407394366771653608 9721992 160436769974349059912838078163378176000 9721993 174703675933765694441341799134776136960 9721994 23220744324517248668968929594265213632 9721995 -26751995259823353041347698932521124880 9721996 90459937055689669711908137557447390720 9721997 -315074350194881868885911488548763785216 9721998 -21244314914439817046826029237129779200 9721999 1471601301982504611850228477850633600 9722000 -19021431798627279197095076664815616000 9722001 3886226722306198609113315961545480432 9722002 -47807070006043827013644837337464259776 9722003 59149937385439451815246007177163461184 9722004 93425104055159623712152207197476167680 9722005 168560733330856893076083149986880061660 9722006 -42238374636557075912234378857813561344 9722007 -196853522418770454049094503833116366496 9722008 -92368403331489325240036551111750819840 9722009 186585500758375445221363885978965773952 9722010 -110954130772443529748686379907424093440 9722011 181767307704238707186518374577614330464 9722012 -103345958359737965366050045672375570944 9722013 10001952012220185087657167507126351424 9722014 407815608412460297272678588268798927040 9722015 49197766715138557946285974433956779600 9722016 -103112986608709951612582544268670599168 9722017 -7587593767982202440306457813919970000 9722018 -17777386193194706663431072905087356640 9722019 -187347863783860853867753488405747652880 9722020 -29802913611653966512719332266677043200 9722021 372508009876766185063940377838977989372 9722022 -100841124615217325888821206674963243328 9722023 -364985396891694903520567457144664315416 9722024 -34797680385773449301211333794052679680 9722025 -10468505891932553430851642368497720450 9722026 -115894935253239187456731365293189950288 9722027 -1960603718178532484695221876759667200 9722028 -124928423701738068027405017532218471424 9722029 304183060089963606562271788372977675180 9722030 101459862796385843117220105056607793920 9722031 -38635164256700427165937878351133374720 9722032 -100999147718972280922168806867674251264 9722033 149441936496652599708143252067843512244 9722034 16248384166135062015155610324587151360 9722035 -297784928830622210935250076755405637840 9722036 150690686549913156419083983207926661120 9722037 -55088931353244745408113250604616572160 9722038 2985845303557784115401765272101201600 9722039 -155110792262535397378781607527721349176 9722040 158535383618638898823146679499915468800 9722041 -39695706222752901740275225008027021270 9722042 -85101728012275537761312473989855280640 9722043 18677835669500782337055353979041346024 9722044 187014290698838903385338557724750432256 9722045 -16461768803926244567951267740733175720 9722046 -35189343124084009426995625997454062976 9722047 -2824901856914048095470572445532868880 9722048 40130998429585874747720399772048162816 9722049 -24578099310884974114128368977116125136 9722050 11351614987313275503120993706152520800 9722051 470554301697682219583319393889095605052 9722052 168293008151563972179759300130567219200 9722053 -136131647974874805871751415778832656320 9722054 11813207202317133439955834075023651200 9722055 5651006093758783287535402768907128320 9722056 325355458573525283511444822542494924800 9722057 -27101110026399483836938466456112453360 9722058 83481084901566898267502234682464818176 9722059 -52506666389486680017284043589870524096 9722060 -114994051737664213255157335139401835520 9722061 55451159927099330795513828776428188310 9722062 -69008524139028186393651534023166470400 9722063 -409560956162593923557343316011992025768 9722064 -9085287951998819671217239648872824832 9722065 -82986939565227935955956773661631079680 9722066 146242544688149475277313420698678553232 9722067 5977169258586639427483477910515823616 9722068 -48987778327737304126151345867871220224 9722069 445177531966486209318503143380940992 9722070 -76487074569060640339115664461229655680 9722071 298920308251297939663418103689899515272 9722072 574276118759878086329417167672914739200 9722073 30577656029754735658099614515406309504 9722074 -4362210655650319227053737498411968000 9722075 -39729200721702906548284665968697371400 9722076 -7054920716555964646130557274813399040 9722077 -950062517234310908480538640170421440 9722078 -145183761525853960044064606730835878976 9722079 -413824014993174202965662335490770368000 9722080 -301395320053043535854994537726734499840 9722081 163711916773018123498328044902333678612 9722082 -29037330899093382276341912541786350208 9722083 -67141764629288756582284035220884195424 9722084 117186701782904747485725232800205208832 9722085 2594652356107504688006989646528811840 9722086 -89265039724726644313367753395715787456 9722087 245200124312547366125690826937407623736 9722088 226541283689774635007167522684561996800 9722089 -142349357643572569435623079902309365276 9722090 14325874449041627259824226648972336480 9722091 -5283663263369527292521818878047113216 9722092 -204345620192790829582337193980371312384 9722093 -63756661681978920120868312625026137000 9722094 828317706119955193145499385460444160 9722095 169305781288741604777664642584188213200 9722096 7520628165719323348401169882940964864 9722097 -50758086896623684316580678622849452480 9722098 38155502200444024567831768584526006800 9722099 -277862379051738135151398912882276403536 9722100 -9825306764972455894815196215363072000 9722101 53118090955664155808740813761372816000 9722102 46424005535026168387509220562988150144 9722103 -76730622313212597401427482557722435096 9722104 -60774285224526164616451742292686929920 9722105 -115025134056062423543956177931991555000 9722106 -2227481557968394913844063149133133968 9722107 443949253786756135472716408379228952356 9722108 171471672112981018028466836057495040 9722109 249281319212399731526169792282937211904 9722110 98798008888915401189224538728457552000 9722111 -102739188801342695301393910054656858768 9722112 -8850395231338315307191837488190586880 9722113 488783357214586576715418381803178777096 9722114 174584916699823343281453024263460936656 9722115 17014568610381638560322135741832344400 9722116 -203385626038569115772111902079841711872 9722117 -113579995266055316802866896982165004834 9722118 40889587484230127311026413436390696960 9722119 -222450694031429129887571007743329884240 9722120 -103888517892306376493109838649513472000 9722121 -121614424820007370637093866504480943088 9722122 -57259575338482967061457086181020396288 9722123 122555209391649139251963672345216208944 9722124 -25533783582758420803137360616142903040 9722125 -6978765499788501870912241592902272000 9722126 -29852479635539697941496271288910119488 9722127 10501378584786374627265515102137181184 9722128 -52550719907487044442184401201135616 9722129 -82628167183981802505074894116292169360 9722130 3393847728462973666418966060539223040 9722131 -117201871797304240610668312515701684288 9722132 -75915646508922795985649851541837107200 9722133 1286774642572733629818848015626777920 9722134 -204723951608301588206516236072077152640 9722135 54313411371706754936821118920682265600 9722136 -170371443188828680013125089820330905600 9722137 -343715425343987929338659532874147740214 9722138 -26808308256081349687454211712557358080 9722139 -236714919934469150740127989937435276904 9722140 6862573820540000889047115206525260800 9722141 -98684045792483696295829734479616645216 9722142 48564708324845802366842458191820952640 9722143 263423453776068747269493244736521361640 9722144 435434704158486406081490214186922868736 9722145 16299718017225477260415232854430512000 9722146 -9039043212449897811781626564253870080 9722147 215380402688725347806829761075464872672 9722148 -151263262518288868424464403793458780160 9722149 -48591481275270714679011178213318791236 9722150 92549436106989502874415689768744728800 9722151 7891963851737081839045669328563773192 9722152 82134453054429008046747393570651340800 9722153 -45837624855438925465687168192745390400 9722154 52196559450596168474799693525386942208 9722155 -66468747245895369892461647826774534240 9722156 -150560889536360124287470406299585524480 9722157 29327328429318423739551115224314541792 9722158 -105607723210367251951442788280404227072 9722159 18965297899298187375259995683726566920 9722160 1778327758023896654739417764148019200 9722161 -147261579653795945013598019384258990028 9722162 53014299135976323157209591656932521600 9722163 -171602032927046400254795067491599756800 9722164 -350036215237610372839003812544324287744 9722165 315747159166908804062371942372872863520 9722166 -11037927398424172561418521125741005952 9722167 55880475870695063177214723370945953280 9722168 -13519593754806651767908858036214845440 9722169 187866571697899926998748390379247588928 9722170 -135550423761811853179966252050632601600 9722171 -2105205985978943718192226233567280896 9722172 8504863900719929270876608704604790784 9722173 26640252587976511232926034613721802284 9722174 -47905500127917360001607168877945271296 9722175 18372253485451978446957759450932919000 9722176 -301163355731672671474655038886379520 9722177 438904648401358834308212022514664089026 9722178 -13245782878498581360794643113068798896 9722179 -93092291826155157233374157410714641220 9722180 70664457770095554622187942471938974720 9722181 573904243167417432687826649955955968 9722182 54560288852838992805368026809629612160 9722183 -55730539170520649453795889749777719320 9722184 190134424274657297030704729208922808320 9722185 13485622600564193625288377244579889920 9722186 47725006301190430103024955861502552320 9722187 90891734815254906273331598491223235720 9722188 -36814980573571518682944549687676584192 9722189 -35066697723677473651358557264503231360 9722190 40283092429122870196496400396882107520 9722191 -489647824734852682255159951292513035408 9722192 -26015773664210100594394774550457876480 9722193 -41076602670155076151317007546742185536 9722194 37621180604271923216448310830502203552 9722195 113207473986234176301965354211923380800 9722196 -123226051113586230345594462267717175296 9722197 -565317251795161121942131160079739248000 9722198 -240510605452162214550899243449276143360 9722199 -166131439149993464795955447038807920536 9722200 -191603111731056727340591318493447936000 9722201 -89591214870160842415245998947733031798 9722202 1109674786287651946795511150295734784 9722203 311878620527393671750236285515572176452 9722204 -18857598741577834509977480582897708544 9722205 -51019877808589994637461844878039169600 9722206 -76693369510706736774846161342573769600 9722207 99568787209579941374243271981120058224 9722208 216499412341263984702049096522968858624 9722209 -170041393552227966140877002450189566784 9722210 -126866454738899885470063730602005078240 9722211 -205394291212217676338285413277777614728 9722212 -1728930456758284603573988536966241280 9722213 21616032050742000004832397460870571064 9722214 1832334596539541473593989079515750400 9722215 -109337318100977887089818156318702028480 9722216 -23432591059040629820590428653260800000 9722217 177837561776095988215765354562775016080 9722218 -72018793473540908653759951641313755648 9722219 -48622387616400699476867037089137816656 9722220 -23267854237307594567718830944804208640 9722221 476156058938187875945423482791488107500 9722222 51499420335238965085410235770151758912 9722223 -130359749341091780283564875390031647376 9722224 40185853670513223418212996672209059840 9722225 238799119447842145920228113054845575900 9722226 -25636322326339295767219712269246275456 9722227 616949370550503893086626367451061720 9722228 -1680836820911284351107075104498850432 9722229 -22289156937363803684413241388924288 9722230 45608272293741043106452507466966611200 9722231 -96762182984234020481760511123354606080 9722232 -259844464188689569199267571744252641280 9722233 182616721820991979188804288623700501482 9722234 28027873581485442691263858093249955584 9722235 -940274678296886623305045114784937760 9722236 -184422494588916993654188344388828298752 9722237 152054120105819707820803398788968428966 9722238 -294471003646371794281987389629709312 9722239 -479071782348333527788903447855690190544 9722240 -152659993600750572962512472401300684800 9722241 -359605306091854000846338243147034225920 9722242 -92454616414150072777919253815272711728 9722243 76771725979972554195212480452436125440 9722244 2891570918780453665803385482900467712 9722245 -20535138905900491282811330665688999760 9722246 -153516534642234180419090005214353275840 9722247 20604261600366513308574956685783613440 9722248 1882389478834838153257077910488606720 9722249 -92361113890215064726057448118923219634 9722250 140242902139447681774570048550718000000 9722251 -34534096419275853799407084295873984512 9722252 -183326927015460719690008398972644139264 9722253 34283000851035872381987691032028909504 9722254 -29985525172078199421747013701350308800 9722255 -104168951008532021356544064699163128000 9722256 10358637027455372947586255707595735040 9722257 2924629997510414799162298584277145200 9722258 29042493208598652789592213256451863040 9722259 129688958180061394337313913164302726964 9722260 137972759292956933301217391585960117760 9722261 -220369404103787555118611145284793463968 9722262 3790429505043643228366152289468892160 9722263 -635135688958926082758717802214333200320 9722264 125684491067294807843239634026528143360 9722265 -17870826599111671379670261169617367680 9722266 220119862970389426707094842378305887200 9722267 -98012392146922162905921761670197639520 9722268 -2271204621214014957046597412358879744 9722269 -51919108868365386547622248335320002330 9722270 -36851834146500797298394526035362889920 9722271 20322857147723317658299384650421746720 9722272 49358502229534116946633279160951242752 9722273 319552275234842889391254949686967003968 9722274 -12140347837767422788660369093690343040 9722275 80655732452480074393676458215791126300 9722276 -208101425880981831472030195629129747840 9722277 -118313399608558066864989013566990792420 9722278 -279029556029217550000431482853844822560 9722279 -245724555135831038937318373003549670400 9722280 26411993433151288747143738174867456000 9722281 213464752161139551092767620056525865600 9722282 977830953147244776158660544200736768 9722283 107262737019550470179191787296645301424 9722284 -71258607741423615376669543812909219840 9722285 -210193979515349100591404071836770620020 9722286 5585588492450930803135330041533871744 9722287 -31294958952105778932442596445673982064 9722288 66851023895584585669687717853848633344 9722289 32802388797570964677237896847620980128 9722290 -73367203324566243713154688294837653600 9722291 194107130259903166607350730807977941384 9722292 -81256892140889050072796067487415758848 9722293 -217658896923559293939983383510452701440 9722294 84823795498284467311703388267823295040 9722295 -249804004288789258642997505190244332800 9722296 -4842218563055703364423762742801264640 9722297 -150417423303008133669717759508514635260 9722298 -35853862225702690282093968808563547392 9722299 27584459062117614114754189192529747300 9722300 -792464866684809119468206979991552000 9722301 47667999338779734293504825592731365632 9722302 194900228827893328460651451286380506304 9722303 35265292868595192322666820286179205960 9722304 30533692095120110514833229668658708480 9722305 78590420797343301630559885294459670760 9722306 105320992610114989220628990782985377664 9722307 4054710799466809755954218445551454720 9722308 291384861011711152571863425481814119680 9722309 508802779293632736789622829102574228510 9722310 30334588120414548553499058931083025920 9722311 -612446610318302985023456480921036881976 9722312 383430761108353588252140813703639418880 9722313 -86993992140583203509484706226424400896 9722314 59011138782904076714778343008807988224 9722315 -197729021993314596399218271166720225200 9722316 79216085176084448628870182086964362752 9722317 -608033738016366614583860492975333958336 9722318 -72604509970302025074281141677171042560 9722319 -141068558299562623806497883372084894720 9722320 -13419655555907924408375362801473454080 9722321 42539810957110803299630393246776523904 9722322 -45077242734771409908427643854357167360 9722323 -163385729819822723187839405779933411136 9722324 216616580237817616862555429914205517696 9722325 -155157959452866964278608914227975830400 9722326 38440712409841548685674126985737291264 9722327 208466538902455801459741860067428837432 9722328 70540175044126175255764385262979645440 9722329 -30531999429072544873791176894788206070 9722330 22544651735974683765236948617378621440 9722331 203231955412061817570235956171609770220 9722332 37551799466801742432799292114657848320 9722333 195480790990047087276480911772024156582 9722334 -62563619622704844494260546974182959488 9722335 23867731634704348589133777697335480000 9722336 200938154321464359330517770278548537344 9722337 330360285481595314655300008088029571520 9722338 -204674404148340995345445303872215916160 9722339 82507632343500553387873649164101933840 9722340 51386491098467214455216841446522108160 9722341 213331843794265294753048592910635767872 9722342 16897972522225553891017902428399315328 9722343 -1173078499511779812470463243488413056 9722344 9352124104225963164367505378476032000 9722345 195678845680481148921940386672716792100 9722346 -149172341849241246858043714670428214016 9722347 -13103984203836014233737376264385800204 9722348 296041652653208636055154846932854116608 9722349 -2026578880957450706395190723222213760 9722350 212456761742603172476302275850747200 9722351 357194556667116328262011503928231468032 9722352 33689773981002739292328280937228697600 9722353 -114236872557108840417391411579592147136 9722354 26056833748329356217676448471583897600 9722355 -147960392205275794054708596916895635200 9722356 -125465450486172570457181057054374111232 9722357 -339034229917044759632756479074301568160 9722358 114816723665833366207327886842065291264 9722359 28476081107536257243322352134239455104 9722360 68727446200770217486530210597215232000 9722361 2053690178978473921517293021487295168 9722362 13142982342202474296722822451112619232 9722363 -48640852135954421240067556960545185760 9722364 49914387247106199047914206800062571520 9722365 301400004273549951448081246651818697260 9722366 -174584368054362240178799575192611981120 9722367 112486136033173465894795996282537625784 9722368 215615072572740223874158831634529386496 9722369 -325679126064916248597400015721436340800 9722370 20804081506339745252547710559750021120 9722371 59182844900098093643522081775659202864 9722372 -471770781962376490323629329256055889920 9722373 85222194582229075555052025908912410368 9722374 19347766679550136844121135243973945920 9722375 -59649256522268310925041112623411264000 9722376 277784959240873468257328128500563968000 9722377 -75819488334236372925240664608213993856 9722378 144530655733212865298398999353085683456 9722379 118500640244628840897528278163238660080 9722380 -38437079899972331421021056659214515200 9722381 17264859324765847240689687085416169164 9722382 -2705076573327366104751935250964772736 9722383 79896827467048702084051786383161410560 9722384 -97340070547143120357186967016212783104 9722385 62406207037530318301546786677266313600 9722386 -1637966391496907164885081915467244416 9722387 -108663159067831352998308839467280810964 9722388 40777496954407102137480345438599952384 9722389 -354776188833943018509585181409295085810 9722390 -9325783746559905169778378928037019520 9722391 -78335831779848941498118122271785093376 9722392 107985245038873282986415352228669184000 9722393 281375757772147646954377915104779819520 9722394 10383690770433357059373925848724551168 9722395 284334429520879456685367306685889340000 9722396 3999419218001626714201202189413201920 9722397 27543415309070760315755318442874008672 9722398 -31391245092583669954571610101608961664 9722399 147937264828897762756590380925815296800 9722400 -80869039246934368469209612345894502400 9722401 -54167149356433501580236080198242310090 9722402 265156273491036385927371183689957392032 9722403 452360648052268004246955910905296098800 9722404 60593517830957426805118840173149833856 9722405 -117055659445189646370120295736615268480 9722406 -87586154334389275006854036867545382912 9722407 -36528611537382949268754524748551154528 9722408 -239535300292767119830517596144394327040 9722409 -18598972409382358731777596405507393280 9722410 6126301735512951543631967428244962560 9722411 91988519183737145432706673970542329012 9722412 30119812784741147758117968829113944064 9722413 -279464637329770612155399779925375263338 9722414 -120346727145276485605536622660695438720 9722415 -21375263498562947144778302286760952160 9722416 -32130584519956599995620672980394377216 9722417 76057062604543697945283787114385692272 9722418 10758300666166577126368124512792216704 9722419 -66394449948713193412444615953277063008 9722420 64985580063543475631842927800224071680 9722421 -134220041619400201664498470932196809810 9722422 -2908479304841679390177746206509240576 9722423 52402218071393053557148612557677196600 9722424 -224859311446963935339504583369684992000 9722425 -69943054688212866587265362927713656850 9722426 30769775591849975676874210097962420224 9722427 46715822859531174233802738332686417152 9722428 -294587848273468003953006545005660460032 9722429 -2491335053592935921592749157165045216 9722430 21313508296040520001717255005091893120 9722431 167144828015424061392723045213334034512 9722432 -12972013099368160146828376253087612928 9722433 14717335370647983564294018062649259920 9722434 116350191099884341644183824581748561616 9722435 -468860342410027392618003058677381840 9722436 92667138093036858953146356653966530560 9722437 -288670477237148861459122652509684494624 9722438 -195830351638517701938159652749779496960 9722439 -67360080894095702992377405726127484496 9722440 -38870109557756502430136260689454694400 9722441 -351503136854922904145110932315255397158 9722442 -22886512988743315566911771907268665600 9722443 -55037688337631622913584832964353064816 9722444 271093903095828451685468338992370311936 9722445 63560352930803440988884438725380384640 9722446 -164333625091518585526745109942969766656 9722447 -13151397022778661448688275896300114048 9722448 43158541104467096390979361484203229184 9722449 23143201022328444543725839279542713760 9722450 -64991220190263113400400453404043869600 9722451 206642676535153546874037218712360529920 9722452 2516314789714056467622247243892731776 9722453 -28763479711870457604643358105224056480 9722454 -19125622217274680797721244680874301440 9722455 34386767448856330388741179198907650560 9722456 -72418342742544492739858809428623319040 9722457 396405813788436378438827019348427052640 9722458 55150562853509133996672629438148526080 9722459 -203448918406097694181079552488936433340 9722460 -53106320886512310834129389874138439680 9722461 -1854377294257736105257307694490465216 9722462 151953598146921084949689241378118086464 9722463 -107323869592844016089226265671679245312 9722464 500296826403178433587829578162207850496 9722465 94393930387404829949398779423267088320 9722466 -11319295108370942351848220775060760800 9722467 175261465706674507421454027732773534400 9722468 5339774660061434199167454779557281792 9722469 -132004349782140944433612115505252479680 9722470 -48736003903957017625155842345797866240 9722471 49003411702768408803209907236113800 9722472 -3183902902575035393248459335799848960 9722473 -125321358717259373153005595353065991680 9722474 -98659574574935336310600012652050717264 9722475 64420333772549542195845617939225703600 9722476 50929747011061681983272779132980241920 9722477 174551293823431824682772791279737034326 9722478 2448035861591700395865449743586716224 9722479 61867643577045767215631592988526267328 9722480 -34287078432639028497112223785828515840 9722481 167940449585191347168469211936989298784 9722482 139442332141356926221578287584864488960 9722483 -141186509398441726242011742206193689268 9722484 -131073830967902547877425368328808673280 9722485 -114604572327366300214371966467298478080 9722486 -251876940193853633001156388999900691808 9722487 -129123841424552627689569867894115073280 9722488 97575022437092681855096813773808885760 9722489 111520694861484382363410154725053254656 9722490 -41387102092321293940743610895005209600 9722491 -56910638188008775643206364651765456140 9722492 47513898561013500433792588591986355200 9722493 -58947736319235747921796350373032967296 9722494 66121752470203583728388413495997592960 9722495 50671726827660854759682173020497105000 9722496 52277087498317398588114584281515294720 9722497 -31939300792783766507119347003032567808 9722498 44979798196921485552588995259880028160 9722499 -21932459004384417830158685642256986112 9722500 58270551929351499620226482358717200000 9722501 17234746226728032273307923021207615900 9722502 29723983502429334083881838790475954080 9722503 -121470785389274905683472213204947142560 9722504 362223868600876090930507483071043829760 9722505 3120084058797432377014486357067575680 9722506 51056169996804455340825178525978545504 9722507 300384393730196431470871562000050380756 9722508 30231097673868838892988777858732264960 9722509 62175715601047372957059146247963783040 9722510 -49223513351216805828031158029112003840 9722511 16312578889205955043849854895227214200 9722512 140957771655881918695521168145361551360 9722513 15555055185296903064654008958365907762 9722514 64576480768787570862545340921133056000 9722515 -3999526977682177913905308989058332160 9722516 30519108495429746869484360863376640000 9722517 3492838217421365913593869651381491840 9722518 -22951379833759592998637693568224455296 9722519 -198345953707266126957067301865432086040 9722520 -28189338596434717268837759609573376000 9722521 42912148737044706647820219930971685024 9722522 47212692976942997936081398453624707312 9722523 -96236897158605701249395160881829159016 9722524 -98626500093172529261543313991977473024 9722525 183349530475089990457182818793763624050 9722526 -147950664360898925978270309212086822912 9722527 117322579913723763417398720565434431584 9722528 77889818875275739529659166789798461440 9722529 164022464969147195638036225373847128274 9722530 48591302578997711363895910161667276800 9722531 88603853426360973313253254038709392192 9722532 -60020026745017576151324591262586810368 9722533 17839195100489146406068832480256819040 9722534 200917790996459561914674141015405736416 9722535 -3660176857543112325991513250653192800 9722536 481957743312134495118845940399706920960 9722537 -35725436693859561280397362155228493824 9722538 9876904156161256708622503072330214400 9722539 187379832095452655132573533365533567056 9722540 241760018717487069751521024628760294400 9722541 101904002557142847566851586437499733984 9722542 -157667661986209639444734532244890331328 9722543 -19205839744942272868733695345920166800 9722544 -24168126413092020411109719930611761152 9722545 98540900225040271674248368665968105280 9722546 -73699586413965988884995767146872870496 9722547 36567414286013916151182329171375375640 9722548 -206748621698488757383320203264708659200 9722549 138315759418199418879456335548485965550 9722550 72210384081888071186336069672828884800 9722551 308257298908317219744990607410833400 9722552 -23288366198029764101461307341843537920 9722553 -244542105819778448370772594336684357296 9722554 -185142401920704992235882950251108443024 9722555 244354912701040437387537389953826829600 9722556 144914306393240031891615971114938470912 9722557 16943465114528536557014411688960904780 9722558 2806197749544290201657211694765436928 9722559 -66270288571701176560299550035222147840 9722560 -35174840350520645836375895979369431040 9722561 -79579813358890675425646768545297724416 9722562 -47555552583458999957186151658686984960 9722563 -24937959714688316254736272430411881776 9722564 -80229449455946244851495284540226396160 9722565 180913485986446030071909613400157912000 9722566 21886554450141836603147634400292567040 9722567 555568328808647984668618624144195407792 9722568 -18388500235499247593296838131243008000 9722569 136947121068393491282119051757991345060 9722570 -1971947909156216356478731928677436160 9722571 -15417272745247226444620349470511167296 9722572 -165415897465008678811283661520944284160 9722573 118790149155448961378222033926551870336 9722574 104403744689623105103528394179371710528 9722575 159514798776926131520507036188820217800 9722576 6901291604650273463914103838545854464 9722577 213777960061416087712091176639172222208 9722578 434730301088589822242911413873909024 9722579 239189536109476936773576909161099331180 9722580 -14231807729654872083956603538550364160 9722581 18253587662985319837477488372140360064 9722582 39766538889133666740198515028803907840 9722583 -3093736766265629487229842845743024224 9722584 -96046958304565666818611653524575969280 9722585 7932195246108118088566744010988350400 9722586 87632240382203597745847854900351588864 9722587 71823619085558652328768494728215873552 9722588 199942308572378642614054931807070667776 9722589 108746681644847016148744571895287902080 9722590 -30947634610518974280144285589894123200 9722591 -94101266204919929856121586906349223008 9722592 8625390190883170823750093594689536 9722593 -214956213830217298106947288349118409680 9722594 35369920072624300012806288452448287232 9722595 66218834465103715052917340274212441520 9722596 430497108045976968271703571749118464 9722597 -1510547401301293686601404515958285954 9722598 -100580220256823256288020902594445998080 9722599 194206158334950357659884371026109548600 9722600 43066444671078349814946357337721088000 9722601 445420676540292177061797332419257984 9722602 45059799508698566060520087409089016752 9722603 -93898874738044186460426267329389248880 9722604 -69645085866220099812783127415306588160 9722605 228803990145198880101865562530383157260 9722606 91913881855108658328066272457764369664 9722607 -270765033531330835276458668342357946480 9722608 -60703587842946536174893352462680326144 9722609 -8335241846413094082258394714532269440 9722610 -49500903988254916204538412738848140800 9722611 32716609748744553086377602682119147212 9722612 -55941851730774074520182673177825607680 9722613 19737297753633456362767706257738949184 9722614 86997246331575594037015063294167776832 9722615 -76859463711703002390794881841230336800 9722616 41193997328721041809664700744492687360 9722617 106861324024885402787527328048325731412 9722618 -71712058869567563725100504111501361696 9722619 -60588550463637916862421416893659808800 9722620 182651872032320412427966016047595566080 9722621 -276901624248702136921206020160004157178 9722622 -7623946766908738141828599161547841536 9722623 -83601787007152051438577862114627333120 9722624 -85735669617713168512023290806467035136 9722625 -236993701167705979610275842686824272000 9722626 -218372599294687644895430310578525629488 9722627 72146154862665593221596770733740431200 9722628 -42103696305051574891527411112195260288 9722629 -268603212707425711791549376566002188704 9722630 -139231494099140009076771926226996551040 9722631 34894974670723251681760370508330134952 9722632 -403831346802325529771479219887435033600 9722633 -214716708606352539096012359155986674400 9722634 -116188206182920054379107626300693515520 9722635 -140848638715101255102513640780850617200 9722636 -7521451833032556005634307863307321344 9722637 -21036226303760719242127109320516229280 9722638 85821841971240333013462917970427403456 9722639 513294078285102656654332236372210763440 9722640 -14938545358680035146695052338140282880 9722641 -104713525658205581912195827104293082958 9722642 166542975546658102651239523655282755200 9722643 25817386103927386317682910261420246784 9722644 864960519796349385688344132266930176 9722645 90004707037079101874878423660081767900 9722646 143676424096235663948273461995178848000 9722647 -15390353378461595662516280880215435688 9722648 60499335395666129605885316740438671360 9722649 103383378378447482662161428545208883648 9722650 -41577055682839052735871383611547808000 9722651 4298409666422805923149661928482247192 9722652 13909787670373916927862580202971717632 9722653 -321801042650147368336641928824067488020 9722654 76750690393585659826298618369039027712 9722655 38247270929240212228330413085425456960 9722656 117217274665304795884316812559511060480 9722657 36889525414028420318549673067515748992 9722658 -59312341394166478132086632240989745664 9722659 390328878267782060732207103839146464860 9722660 -7636152745328109882607056170850328320 9722661 -269131763968023724484182095622386240 9722662 -17703201670525304506469681796249379008 9722663 -5416738669350277445755361674408893936 9722664 36298882723365657449630994843830845440 9722665 492971147398996138992030245857429086600 9722666 -176244241516938350558178108537402905760 9722667 -5648879181509466409603574212582632960 9722668 192781354854928055429849017591171142656 9722669 184527196424036143317512062731173767680 9722670 102118778508246752950431510895219382400 9722671 148177507354321545636129658663460937712 9722672 80540842133198258147996166983600357376 9722673 128251494027450009544448988477275705442 9722674 -75725187881639880808995348446199269568 9722675 26288368836880357539710291301348112800 9722676 41243818071849889410942038711435538432 9722677 -127117205468180319707420492569418563474 9722678 -44748231634181948351858632055130182400 9722679 3153032508668191745729341609171301328 9722680 122310778725644803722120987033772032000 9722681 256893488029476754363090223236610077482 9722682 145985874493412551514926122883164178800 9722683 -150778658208924370666184838751670576760 9722684 -115544377545040795519047008775862723584 9722685 -31219130736848732099706449497504972800 9722686 900461818136617173986816664334903680 9722687 2261310100844782712453378250431027568 9722688 26143043340450225174812490639511388160 9722689 298729008798761129060877823959940833840 9722690 43481518335534251901880549448937031680 9722691 -49208125823534453758608860291885274720 9722692 10475801787804704969725161480685342720 9722693 -130952546735342463603130919019105161058 9722694 105449569846057683683695430203390430400 9722695 186720910513540990283453742133125982200 9722696 134707648012254427330737156651572520960 9722697 -241699205952773553373986924125625758400 9722698 11052751056713670681353623218314319360 9722699 9172624487457842431027223068839866880 9722700 -26090994746823930541045017229554432000 9722701 204455631846884647209393941181775813504 9722702 -68856823066260709917211463860925085696 9722703 -21934110614924707181225462260165654656 9722704 -58241698912030067961932546520539668480 9722705 -376472800281686510312356890385754883840 9722706 -10980894928398813355426370675877597696 9722707 475424604945621355645531227127927285152 9722708 -407032421952509960173463109041025732864 9722709 -25201900204122325406123276536455939186 9722710 -25102932937202742660627075582963114240 9722711 -61548825993969419086982451765194518848 9722712 -112354169033855497362651354998596608000 9722713 2487857675158203190541044653175232 9722714 -69781548365000561345331280416677943840 9722715 80115455404731957836074219507401771120 9722716 -8208069775472314177832775600729169920 9722717 -401282598446633859933149318797442777088 9722718 71087879462935791479089363933636123200 9722719 -825873403789432080743911782074150676656 9722720 51892903373177506866468837654197698560 9722721 32650771318640302297416087417554859840 9722722 -273808435588603957739097113859466823088 9722723 -317607588853507784954910547034911181028 9722724 4104782989114252406828593802679152640 9722725 -52119532907034977264830345882033865100 9722726 -13878356410105083978527258795817010176 9722727 -295738418213090624814982281908028414000 9722728 -220004416603011599180616712610027520000 9722729 507803818514956193423560169551013751780 9722730 1768832057762216594841446913603985920 9722731 19941928115393342535557138824882599000 9722732 365432431761675116777989451510878116096 9722733 -11121946530746468125407403150916438976 9722734 -24849729925093902840297816293426452608 9722735 -209299355613018507052203059403842369040 9722736 -37631409909804631847442829185806008320 9722737 -180099063963132524823800457949651039760 9722738 133035023227643568020881060567442068896 9722739 -79601712148825046668546823015423004672 9722740 -59090742258597662001965098875705507840 9722741 44476982837361503450954369360682394272 9722742 31969421655936579547595617904658432000 9722743 -135513932827374670630544261346588649200 9722744 53795543476452221533826981419948523520 9722745 214055271672364436864610318705214673220 9722746 37700257688090219888179325634880931328 9722747 84446922434177199407535086728563653952 9722748 -21401634149417840737890421815939809280 9722749 193438062941357710411735631891328605952 9722750 -112532995341780240559755039762183696000 9722751 -194088425504610138619843714634785952568 9722752 -183288724184129224720508952121819791360 9722753 82369947537466226244626668894930154820 9722754 -2238171538030571047512735740269291824 9722755 -3897315766919651322774086006983647840 9722756 311363234519760432984759910129545784320 9722757 88920132768162492770539081852744655520 9722758 54192777425746289006986777823918640000 9722759 157948312166458780013130243324734498880 9722760 -62319874344017770116746831777719910400 9722761 -443744761626771272134246489848031484108 9722762 67798848552112859965341063170435726592 9722763 319417866991047154417174208003796354492 9722764 -63401182275695791661630187070299783424 9722765 -41253820953288769026745869365159308560 9722766 112909045327273527451023458265035817024 9722767 -224620498352725072416215597590126894080 9722768 11535291769290138841459565135077638144 9722769 -27222906659826806906328336008070448128 9722770 -176077978511064887992738511488079725920 9722771 -246431191500474098954817297414962483028 9722772 -198465167976341974204033280034040780800 9722773 -1442829996085778562589310043584679456 9722774 18372922348276221525805805360220441600 9722775 72874416588344017131906281043347472000 9722776 -320218312869060847577249711305974681600 9722777 93796804365585942483625558399936558212 9722778 -6258634992170473155964668104712597504 9722779 -336451679252550510015532160476825245720 9722780 -226644674371724276222439497593723814400 9722781 -14131383603485171505057328767379787520 9722782 64656721474308852588376398370226337984 9722783 45130144865969008858910378686572996720 9722784 165897745186429887829934542901697576960 9722785 211111244528901657410948262112726552980 9722786 -21028637981034712457222087074827303936 9722787 56620259802859813924231473244748864640 9722788 -212016512600973690739050416012835430400 9722789 -410225460086204028812028668692994617410 9722790 -15293629810210566278168666764441067520 9722791 -51305650241401737640088018648463433600 9722792 327763649384076393763379587041068928000 9722793 -214651026790250559436217107771280836992 9722794 -181327974250792746275272471254193048320 9722795 187912573081509154943855627938951241280 9722796 8517954254848289916650397256766423040 9722797 6164515690081807191654079525847811840 9722798 -7995206480264448750385854831261969600 9722799 -253295344494931444880281706127580135416 9722800 -13566910024716004009770882674819072000 9722801 -128686481884324457185157410489850396496 9722802 -49591670599372829168048489764428624768 9722803 21154980333394440568471639229895239224 9722804 -8251889441915586037622321451111211008 9722805 -40764250307816616949094146586410843200 9722806 -23493376467033501725314334776783575648 9722807 413469137488037049324517496028852022056 9722808 -323279718187231813489640646211803340800 9722809 -166662407643041533702796484716526897920 9722810 17520357712262196889632403899540941760 9722811 -76280758130014792128515078887711099392 9722812 -90389053043975055164658094442637623808 9722813 6144769609502938929221849074335566304 9722814 -100578472923651344669514916492956077760 9722815 -202801526304075134923079476410666998040 9722816 -438033463496382017307228149076983808 9722817 52291264152098461766426372111359392468 9722818 86168910752479207076044557946588540416 9722819 -127704361202127637733251930769878563780 9722820 110131839272842737641349549959145000960 9722821 -162118450519374337328174237633708266978 9722822 13984915148128999364293202066000610624 9722823 -55431390463691062943227523838711887232 9722824 -233214670791088622715809014360882329600 9722825 -8420891274823094337955216454314834050 9722826 -68258015696601608742554408204276038608 9722827 340950654600534797356182047090349085200 9722828 42690707774967679253802520647015513600 9722829 -60851504267310757710513016851734327616 9722830 -28077257499727705555175185783376736000 9722831 -367847926775657012457430344705326433888 9722832 1610140605258956176199205492023623680 9722833 -203373100800577304488796929324405339918 9722834 223552677648897369796090915574657808 9722835 6432700533223762610665807206095459280 9722836 -149978000344105566964004350025069733888 9722837 305400433014163437545617518237702033486 9722838 -82194428949399412453482542785089994752 9722839 -161247516325742840327479986740727737728 9722840 -8769581700220284337789789808281190400 9722841 258235172084917600735534950450581955792 9722842 163176420455515859946591904603683417072 9722843 224595597815237797320681857612168716224 9722844 -2450904190829782893753784640315541504 9722845 104950099707185507044862844373702744800 9722846 88660844562952438551288490119736320000 9722847 2830112048916757656217718314529977728 9722848 190885750388499248263729841091709501440 9722849 -549178715428216426367502865025157606864 9722850 -6196843232370818606382066257329036800 9722851 -158082848758669668790627465742844912400 9722852 481769608215655202465888500163311732992 9722853 29760257140565689380373388175974811264 9722854 12980591329874198613997322233486001376 9722855 25850299799052217183064013795807371520 9722856 37033008260877308762570929810272583680 9722857 -149772458295010840327192051588592780940 9722858 232621359947653430217120035359313039280 9722859 879685249954167670812816715499450880 9722860 -32964518427676952849491576446602588160 9722861 -373493791350710210707374159032820275988 9722862 -21683609611833281491974241804357388160 9722863 141884913616014982086357004744393101264 9722864 5048216525864279169202727665066868736 9722865 86741061891810285303777621976482078720 9722866 75488079371887494099153944188375080960 9722867 163426664911090174147086216477213149184 9722868 -202578658941763082492595547709933813760 9722869 -38156910282450627381235216188569349792 9722870 -10361319614677076457576737622253881600 9722871 44045675432379154279776086676550526400 9722872 -250969312026737666459962284732486451200 9722873 73850481436244494117319785689248837844 9722874 -8771690197343649320339969458294737408 9722875 -364275645260591770300660648770679716000 9722876 -168687214454766085826709392517311488512 9722877 -131761010271130536990203747554940743680 9722878 -107086498975368909906221649198413155968 9722879 183250354796555121814198641138730644480 9722880 136836296398382512699833281043769589760 9722881 76277609507956428983016324237816670464 9722882 -29929014123825097725070718633538447360 9722883 -15248828614346965473673676606642810376 9722884 32041317965562976699050572776894706816 9722885 -249229560995650308756599451288591012420 9722886 100707245356798009592875035756288115200 9722887 -43450352892923281589149305462695087464 9722888 31065301333008388397765641802733158400 9722889 -504312664073973197971678981389829670400 9722890 -76329467715808131203948167679716823040 9722891 997167590738514592366290515596419123792 9722892 112965493241701265123087713945752394752 9722893 -319868540078232881979520288938881350858 9722894 -126614688017269409568319108521976081920 9722895 -5968663598483878828958322846006297600 9722896 -19272525165740352953797793869397352448 9722897 -73987386005771998698995424274697252748 9722898 9161573124703443780065724106329337344 9722899 -37585458067317582583136267764155765536 9722900 159760991163026747772722480451507456000 9722901 302296487292181069059133260811120032 9722902 337331354632192108480058179027550208 9722903 54286477267253316048245905259818968504 9722904 2242473543985461075586902980021391360 9722905 -83674661942031356356282678870283356800 9722906 458173731205037917601777780248604160 9722907 -84893666577258439793225624655610960560 9722908 -15266906451571412017058309504968174080 9722909 -38830092616126354513410546094991882880 9722910 -30534871363380338444048070050336864640 9722911 378073458568938093134967207162327196800 9722912 -226107958708463458011614867689150611456 9722913 -40115865299415714845688992083020856656 9722914 -25801831896672991862052950629027955040 9722915 -282941438566658383818484300418892091440 9722916 -53530591305257590898786482234325790720 9722917 47780270568952172373813525856382440860 9722918 23998300936973117648396617047672049920 9722919 -80242497937264044829674357527577046272 9722920 -156196217490732408063353534384426035200 9722921 149740077996178731655067356447760917092 9722922 73536586091194918256286561677138595840 9722923 -49946523915812332332264702610924743132 9722924 -180811482930748759070741171548115215104 9722925 83078386643872139265684993762253944000 9722926 49941226962563103672660522805788725760 9722927 11683608409781108679839407627283518800 9722928 39496471926165476745370045600685359104 9722929 50960748171107517622635903074775654912 9722930 -70962920986569008056244178842783808000 9722931 97075177526862280258657401501435469824 9722932 266128435092811905345606743690514778496 9722933 -73630096208781364092560582151576897792 9722934 10549564555681417712108781423091667328 9722935 -165788379907266982037849568133823327040 9722936 78246138355625201512020554357004103680 9722937 35128811608637457579698910045988399104 9722938 -24444277673007915270126848174532318720 9722939 234230996158934981044773302923699264740 9722940 -172182853310077377428878322390190366720 9722941 29455343617166854173194863435835932000 9722942 52488124735537490366941582650000559872 9722943 22258596524624061332474230279557115680 9722944 -28780071065408202851281379014043762688 9722945 2349801885227170481635144674023850240 9722946 -54342222855708892599389141367155481600 9722947 -94865453463731085488265073948459336160 9722948 187508497571238023043201052537312538880 9722949 67210693091115993753541504351777354464 9722950 -630395701984378033508422588299134400 9722951 143775679934503500021115517764316671488 9722952 -22566598092089904725433308892213780480 9722953 329084487766506032765891620681774564224 9722954 -74380771672103101831301563144101589920 9722955 40756008127327828249252506208397360640 9722956 -123982056156164822213991097157872892928 9722957 -97361919336274955112662097208050934794 9722958 8357317556590018022143452665215057920 9722959 -98134269999219585442286329274188669840 9722960 14637536896829013203763607190532096000 9722961 180104303778222388833455432728207679010 9722962 -101708801667333999750460246154815564800 9722963 234508359390264965510213273721791502840 9722964 -33401132494357416420958992845079183360 9722965 -21993530614364268876782561594583484800 9722966 157391958420660779433820608833721513024 9722967 133593125072895296238259562273286676560 9722968 -297881070864842145492800760796738560000 9722969 -52567947440050830971810843998609920630 9722970 -69510885668487941446221759659757196800 9722971 62325695755438971316684177440678045952 9722972 6174683461912877451684242509361771520 9722973 10996533846193024385178388989370983072 9722974 -136106572581553399919833926577468786560 9722975 -206597413753251621210114922764071841000 9722976 179510559186081325608888293467160838144 9722977 75227735496649378165939993007139194304 9722978 -183138010654817021559885016441921338720 9722979 15487030205789399262064293183102024144 9722980 253517326346425091142467941673521328640 9722981 -195568252102988164995424680658108873218 9722982 21975001680323381471349573584511398592 9722983 -77150380940283887780101237106255117520 9722984 691383176990575037794969622297350963200 9722985 -156319600054369396107951054593251848000 9722986 -842996920513236838549628845774436352 9722987 152622595779273536134224544778759371272 9722988 -2193562648346103146913935539553021952 9722989 73795694022877114674289416069212467756 9722990 -82441447808390428275846421890904154880 9722991 -3501273820418781147335715333539059440 9722992 14255464776104767261425548445110403072 9722993 112759464580084233802530196913860847616 9722994 -147240311668191574609022352459833743872 9722995 48714696731442289344671052866384928000 9722996 -140181488335294342709676274846848912000 9722997 -3282570903115471935659815473157378368 9722998 78967707816165699045705563477844391680 9722999 32274971461008367017146110423764115248 9723000 15636465126607323786587530480189440000 9723001 -468059095291259822762063166742938206998 9723002 -233649497711012086979800124521836348048 9723003 122877934984060394423088019698708811200 9723004 -526026194628276282505948375720115097600 9723005 18012307338831777766134252949291563000 9723006 1327619318689729823991180307873797312 9723007 -100100070386254006149637730457058809488 9723008 167734902435847992718785126475518443520 9723009 -4981021735950874416435515754781416192 9723010 -19965333444650776761731178298831802880 9723011 -3730013191174498931104414718175488388 9723012 -90813945724459251335147965024866889728 9723013 4337796196224931215363865784343175262 9723014 -523309611826570029556103208261105408 9723015 5969154180369892342988972879653050000 9723016 23427502941172180858383356921090304000 9723017 -323054542393505028768214049353969976934 9723018 40174822656891331353176803096196401920 9723019 -158317266361845217113385114903993473580 9723020 -20928177048765033769195414080402662400 9723021 45108653853835782946107737092570752000 9723022 68799028500853226679928701953918318400 9723023 319985633971578214938243815626861708800 9723024 -59048852149731117156594112104573173760 9723025 95120060164064834066863550001156646300 9723026 73456240333122519951003728180331362304 9723027 20253216118711348485907463805398733024 9723028 -29872030558541407216974203690593777664 9723029 -280815484374415798469721299531118080370 9723030 -63780873836385169348124528847742807680 9723031 5311949565003212830508577162750749184 9723032 -111918666385185820248438245289944309760 9723033 333286220960656418671088567360369138820 9723034 244575959577474884714860767385239440352 9723035 31968635423664031673024964475055842560 9723036 125171208091416843617112651352096922112 9723037 -233779703536413110295995052967561287360 9723038 -8308650265269959966194304683853557056 9723039 -3365545374957726489694379721675759360 9723040 -1241125597906188151003806353687838720 9723041 385615112586875084590024126430670849600 9723042 -10142139162731554982096987989340464128 9723043 114999398085068264793993125977575963648 9723044 -96278281032679396257073943218142100864 9723045 -73595247175428499410198395823886060800 9723046 -111347233031502957233496767270471894016 9723047 277953990383973260853383888912826531792 9723048 -267001560772744299710988503583178260480 9723049 34261507232705794440620678604353105536 9723050 77941773897605155988887171022450400000 9723051 -64500980841661399571799303109609669920 9723052 -82794073314331793358970648625266641664 9723053 -448411403843230375625268121815668734698 9723054 -99762037576575022836309415066611102720 9723055 278671693274810120824880783280911100000 9723056 -14430505317805030257349093955685777408 9723057 18018658531450068718529609948912659200 9723058 10144384655668163581312299424470788880 9723059 76107876778790410277743733990986165260 9723060 -49202816424726577269944674199177164800 9723061 58450980717003148722794218493697037024 9723062 -20173870739703707750583751693927466880 9723063 -47946183347644786139255265479096174976 9723064 -102050619828293791039529127642387886080 9723065 -174797830618747392621071964515438016000 9723066 47699168350526787080397052898351230464 9723067 -67510067681859172132127197977106824888 9723068 90249321501969394436222200930466307072 9723069 156082905875888149772230716043863609894 9723070 4551679552481631402087190679966940480 9723071 307952312888737428371591628951148510272 9723072 -22992256501314445415575349272195891200 9723073 -532450606565480827294061239205638534700 9723074 -1599997757046036476528362213185596928 9723075 -164967139090129520132814079288746797400 9723076 -605322883541341998095687479540128640 9723077 -156637103553733333870400280272247972960 9723078 -14499654047331365500852086779021017344 9723079 231133004467530143644096417809264337280 9723080 -60971433638797425406513345195634841600 9723081 -158723592102257423833006192673775615456 9723082 98970924645328296710743888100328184320 9723083 17624758424734230804734562182779579680 9723084 30329287449934708287074578753229340672 9723085 101138245993332004171927975157342568600 9723086 -200583932762251638013527798335347966080 9723087 -191951342890799559570043336146269128392 9723088 -27247644267971563377709610129931370496 9723089 -16505499783528330107875110578907535872 9723090 -26748684654374585796717099759350031360 9723091 -19861256491270070214866245826605136640 9723092 -84899357119576099826518346700324960384 9723093 327160634900040615681113659625195424 9723094 -68180100707934976413057537383845511904 9723095 -201464139414515560493838184109693736000 9723096 -128148753146624097801443100419207546880 9723097 265137319315978458448187474926288268800 9723098 -81080598623852626968953288465247006720 9723099 140355902649273155164058204700964522800 9723100 27062392689572336811077261139851494400 9723101 -148756506672417370103391627385112558400 9723102 -141111183600580950810147341717666175168 9723103 1775242577372992481176063710732831168 9723104 85734253593983333551057483722197041152 9723105 51624316714278231645430345179195744000 9723106 28955382058689340463019053971559068752 9723107 -86956515565669964747628746658444624648 9723108 -90760809207360692240571200349722250240 9723109 78026577320639182807133095277687711040 9723110 175666854853358266717566714793085948160 9723111 252673535946926663772419860301960986320 9723112 6525760350629597965959337480101888000 9723113 -55450434324543864264108089975435627376 9723114 -99960826532907904484805061301606703696 9723115 -5542777647739072007356181247667043280 9723116 39212419238240119972334569141860953088 9723117 -5555988779423963715024488758717931520 9723118 -16895336430021136963446075985073877696 9723119 15528967592379423175321596367151697792 9723120 -21669022550674505316288828155520614400 9723121 -14289346921509421075458190590960853678 9723122 -16363186093687544284750234366351803888 9723123 101121254693067483195571042583445161172 9723124 -228881505834927685369759700613721167104 9723125 83538840255765592216209878934174120000 9723126 -7755781814484843005100615150865944576 9723127 240955503760252105861963472959827082120 9723128 -311550205032742439090186285246363811840 9723129 -20898352464183436265890598255801018112 9723130 -69405514948767661825895251768403627040 9723131 -70254496702792274618108948617031517336 9723132 -94150999125904850847061806748754442240 9723133 143710741613668797950942362159991664576 9723134 105922492511810478202333438484013321216 9723135 59895569762841490986526245088615088640 9723136 168699861284588818128346969129615360000 9723137 41503482358594010835165586706980566786 9723138 86305243783644203843558212018083586944 9723139 -103767356497382125462989747648839926160 9723140 -2223556530313196844851499865651200000 9723141 -52460343658201740744862585648536464160 9723142 87629928090925431763691584518685981824 9723143 48413258541583845741400840488337345680 9723144 105413506297478925905136711360430080000 9723145 -5343989179573668724066260773383375800 9723146 157376138693100483812104649649241876272 9723147 -31033771690482113802413780130823526400 9723148 -124556074087648745500282327550640961792 9723149 -250133591219609170664821479730347536340 9723150 -7820106983214581057599508737288780800 9723151 -284080905166322260011180548270204322696 9723152 -16462931861798496387949492902432006144 9723153 62291463960470616636312698516631309408 9723154 91438841488727696792774626298856655872 9723155 89183635149372766867287883433648690400 9723156 74095264191978989797825106443245035520 9723157 -232002409409125865223663676655302744580 9723158 -165662375123921019018965818394747020416 9723159 -159023561657201281616523122342221830216 9723160 1134374984170362797922621286747545600 9723161 4537438949737188171268138480578503040 9723162 -7098479720352703443300068044946626560 9723163 169118801836582441150356742802008738440 9723164 -75886430673607436303796619924690203648 9723165 -88428049540162725251707718480492626080 9723166 -20574518947389748334144410715111193216 9723167 293804287032502610393663480403321706032 9723168 -34979442456100685982621050178849079296 9723169 -133847516894937000929128675843816407660 9723170 -22724692445144168070737101020410673600 9723171 111919781282337813409243292436311727360 9723172 -186018060593179150238188970864094781440 9723173 547953313280542500577850827536000039324 9723174 2008089942284339214369404487942593376 9723175 -51702436523879156661575686928125718400 9723176 -28486621735656251721472544112635089920 9723177 242800919105763152144142564716722459914 9723178 -146185511168861721962693373916723163040 9723179 472791151054457551568459018844845241780 9723180 143641662554055565451283538699320744960 9723181 27571360070686994165040561121411814400 9723182 -36646183360569505279402887964811161728 9723183 199718102468657836955098602925988837904 9723184 131043914130512965274554102251469111296 9723185 -94056044861169700541383315511394344640 9723186 -65132980549124591364660880773951859200 9723187 218177993537282170783560670449211356520 9723188 34264642670116674531215473924672296960 9723189 -25871327986781201026851003677932823040 9723190 -129056357598473523251640981289177382400 9723191 -219172465239116489865442190739041946816 9723192 -40096653648208246864941464447227330560 9723193 -20306750679761059050943150264445316160 9723194 -28145560175871432914829036688007350560 9723195 162169370945514656213629546642988002320 9723196 -107310267940379567076086233870962516992 9723197 306563693084274542583736229814847296 9723198 -1853148954725187593276076258301252992 9723199 483724376384536826471343663819806982120 9723200 -80633583954197145897687698711248896000 9723201 194150962642383812980887715051028080704 9723202 -7900380327489868813522563079479686448 9723203 1048179453053963751646266986820079104 9723204 -56285617382194791081443820530377015296 9723205 117474876215624534573128361880820287960 9723206 119107292070917763327246662889625971552 9723207 88685507733977156359280826041018399520 9723208 106516516694320352148235842610244689920 9723209 12420384502537872230002519365437266560 9723210 -21167394535481228785658660936018734080 9723211 123333392967567058978585907740330017812 9723212 9582480677521421067612019441049272320 9723213 -646725014307151015175333404298162280000 9723214 150473871079269612857442310569052683456 9723215 6902748183680628084629001228132499200 9723216 -72244469828432335617971085796659560448 9723217 78255372314253577555311726304242970932 9723218 -281432011694816005495905255066310044384 9723219 -420335095855054003199175140976971128320 9723220 110668923838198997929694375386603476480 9723221 -388186285126608894448857012513036410880 9723222 -147665386353652683758157384035937851040 9723223 -77650001601494260963513473830643923160 9723224 3332372429801556694401227056540262400 9723225 -16798474120797934677952341953669492400 9723226 7803495613237795395188592871783092960 9723227 103519609443276750914771661508552782000 9723228 188145193969037644585568162947194923520 9723229 330875629916848579723530514005365025830 9723230 18683892668999949919551496898682566400 9723231 69321110336119934748007093953481150080 9723232 -76969681888536208084635600814601404416 9723233 142917932155590297944330138099577155604 9723234 63961261366152723461744380116062647680 9723235 -15813174121772388856692726415575709440 9723236 -35058127168288575533532015248839872000 9723237 -48664102461514730494059815323203502080 9723238 -84382075326901901558378198147947819008 9723239 88387868135472711158144687052562394040 9723240 9300703794968324122936634460133324800 9723241 -869107066251082409887031056863851735040 9723242 143904167196511797888944661383525284272 9723243 -69273814099731340216773941473843049472 9723244 112192373983230674376305534236538337536 9723245 -93727639866981963005065307666157187200 9723246 -1107956694657286225127390050273112064 9723247 122221435480526219708433669539921466112 9723248 18527847123428030722858593180612329472 9723249 -91667560370477907441695061260963084796 9723250 -42801713802837093676095774653356800000 9723251 -171600039078904441622223396793747085748 9723252 -96895083691822961236648073435941109760 9723253 112947178229646249921112847722886515502 9723254 -107205760517086914967384873723722133248 9723255 184979699076276790674338226228893044560 9723256 186592843861894908592301189257599098880 9723257 53608854267743218059936635720563551120 9723258 37160423317895925212470112001526234224 9723259 67313437920889622582804587974341456640 9723260 -117519603682207930271463703240234821120 9723261 365875860891564653754210244002970171200 9723262 34811287483231663942282316987406469632 9723263 140140832859953231361624997679664459384 9723264 110746600465698533714238158029235159040 9723265 214603870444758503191265445990226607400 9723266 36925439986973027573473886585538011136 9723267 -39926939502786289693504326480775520160 9723268 37432519750096770635410925293375749248 9723269 350383228188147578754943181604076789440 9723270 -72097856800941968437479315476838508800 9723271 105290859524806101873487887207915592472 9723272 43058388076100287901191539171044689920 9723273 11728026345374440720879371394175133696 9723274 -27960233563079683987898682164794429440 9723275 -107145850376935340060423633036093732700 9723276 -25466203511644937045334978537541145088 9723277 32496316743926976583688376546573875126 9723278 -63596159099620193207247460872041745600 9723279 -277787367622294272474656470409222013816 9723280 -10069087879997035811290769670969753600 9723281 504535109930615634629842452126543404082 9723282 -110524021401093570504881136115105511808 9723283 -204562724470129821686481162768488368468 9723284 8579370022350634576298562956389165056 9723285 80855448495310950641084699736320695680 9723286 127543704385349708211808468554840233280 9723287 -245195332103655306315798567714627800448 9723288 146641991238797355194696345671136870400 9723289 4050685099089840226147469599803268624 9723290 -76803764201385868143948775590798285600 9723291 74104503210804289522376854942331933592 9723292 -147901122037839061834232916036097709568 9723293 -149782172971190371935482879593557350100 9723294 -21625322942679440649136127631501926400 9723295 21113621350616248359157439793025093800 9723296 144732466805803824685513052634048626688 9723297 -194232917602434069002524269033644196960 9723298 -104905680804290779947661382893090575360 9723299 123942486123531274944011507074946706336 9723300 54413182875859794536568255061350220800 9723301 -71181490319409318741628065686206992960 9723302 145726236246158717633686972750581050304 9723303 -4311871443914112566688615563590749216 9723304 -21268915424731395938127197904253009920 9723305 -99016490603007062781234552816515086080 9723306 -23828330428191709669172106618421706496 9723307 -285682466592948832561999283880702381120 9723308 -5469113991762236429570317826922283008 9723309 -66501241514691023087587191236029615296 9723310 98054636499709612633206856613040261120 9723311 13710061112891767454652071879952440880 9723312 -43729710817712017338986802674747129856 9723313 25052311409610081925897586992455022080 9723314 -9072095371707432823416254205020401920 9723315 -93622407602971419613252919648049339600 9723316 -60193257271211454125395756617597496960 9723317 21502954800724955703155455799880720366 9723318 -21267108054656117166471237401955840 9723319 15394519703084272184402633760709190544 9723320 107062487761250951709234968082898944000 9723321 28364503906935490159119640352167175562 9723322 25648971769109329081682960577851096832 9723323 52532815755609642107198398034683958400 9723324 58654044447047015913921898206027343872 9723325 14840682251494865983656802980554316050 9723326 -65954651807538952792097078988032902080 9723327 -44586450455952756284988066643384302192 9723328 4102828439619534782814721644313968640 9723329 25959040195071488661372865032280600704 9723330 -9387745971255461369240066625799119840 9723331 274653812374112787537399986819958467132 9723332 4461152279243819219266237211260050432 9723333 106807184117467444733286821309234132544 9723334 -235552152155263441206231605871565121184 9723335 -166329374136564184687275357829744851720 9723336 -28573791196053651885752110907790458880 9723337 -266292875790174769854978215365670355768 9723338 92241589510739633686019518633518028896 9723339 14391759963007778495439259645483572000 9723340 244603486920843099807748313385655756800 9723341 -274135300349990297430746702822818645320 9723342 -15095553259631619298785321716100264960 9723343 -70973210444338379569078457162108953600 9723344 -21952131046618031151645618125466501120 9723345 -94860869571688332139375320251372016000 9723346 45478127663218104706481274945109513872 9723347 -246785827434172020918745404975766273200 9723348 -30611636162450606051753561423488327680 9723349 -268101659528593811574515986290092681650 9723350 6562528090254856096022271670924588800 9723351 304797531217659639691998772864800837504 9723352 15527968012447295700608122345498828800 9723353 -119171951018019270725656262848112992956 9723354 -76129224986859302214128530951534061568 9723355 60293690171515057217888930536247807520 9723356 318347365528720732531861504539035281920 9723357 -8519803145299062569353391535105681120 9723358 -21970186523824902009982971841467342720 9723359 532388651647905952763138162558117515104 9723360 46181513223456518345106407039088721920 9723361 456285047737664574754954760731360377024 9723362 75372770183115869843900761833400289664 9723363 21810724104331938474331753128333668784 9723364 53259078626868473456499580430027776000 9723365 -45986168421892654329912487214585604480 9723366 -147883483945663460934682728152508154848 9723367 41603196555714009083644342267177029120 9723368 181175817521992210183215328385708866560 9723369 232714622137503607776200589061368729744 9723370 -170386589270940774643003037114270697120 9723371 52976801560987261145458561385936761920 9723372 -88098322233763349031833515643881425408 9723373 393206858710312947810500181850724564928 9723374 57587112783087305169553602447630047232 9723375 6975037227720280007993809918034880000 9723376 -7809318763768584654607349896970928128 9723377 186364038043623722448638057588726892000 9723378 -8158160341609163210640730793408529408 9723379 18007763804342849600653682271811496400 9723380 -137020638938445131636064127195590013440 9723381 -24733463487211328215959567286332672960 9723382 -140149296001282133309278277925813050208 9723383 -34511829299897417717913771630840951480 9723384 38164924183688262096312361438301368320 9723385 -26646589355353935835073440363317901440 9723386 3130125888819048848827968048514585824 9723387 -11074129270954243297730046390407576040 9723388 -2099942572167002541633048974944917504 9723389 -203257803326845860887667585766727585076 9723390 54569479185033751035638623339698913920 9723391 -240650537636091442242667422942130206208 9723392 21544744196562047892197128395923914752 9723393 184341352867633598935136862682147511124 9723394 -192071763297783346141517449477067667504 9723395 -278048462388649973511825129737223063600 9723396 71165195067903985295117343458818689024 9723397 166060952348308463834338109624231066846 9723398 -105727515624846476800416639604005628320 9723399 959718740818188763014930952678609920 9723400 -34503709387719798081852163942553856000 9723401 -520354866683111372038520544694589402598 9723402 6494231234468356728422319666327156480 9723403 -28935358972880008390832775712586194348 9723404 -147301387266323494687223981076992166144 9723405 76958352896545408006048185846075526560 9723406 -119942330832278407381428281456469430272 9723407 -544804015273274863041406136100674604288 9723408 81126394990629385901315743932840935424 9723409 -6555988669767533091725205713183821390 9723410 174022534333275699661214888525906952000 9723411 5550540410667498243560079093187349760 9723412 -13232142076185523915237084687352471808 9723413 143475642564572733888979444739268393198 9723414 -134265333920265401790799241889678826560 9723415 64015037675765873712629461490227693920 9723416 -59472372193600991671196222461476003840 9723417 99199415896222399361622083682367077600 9723418 -349592840508374183745151983849482496 9723419 -406611645295628350132501996456048269180 9723420 -16874648510224014695189175478485534720 9723421 -34960602002064063939689742475463128320 9723422 -226466761851235759346307461648030335488 9723423 204189496844935014482945045974808932368 9723424 152203891756810521604020843745504788480 9723425 238844454242782349818980564876480804150 9723426 120049241054392352724466287208322242944 9723427 923920722485204698251605625465520800 9723428 -31389289636252420130483260096286883840 9723429 -110825369196311040181748615515426536960 9723430 -118783173633215958121354824713822144640 9723431 296519912584787733892502971425984266232 9723432 154316148565600078415009228757800632320 9723433 -113062143663573533329515279784046301276 9723434 -17073305403898955622590164800772758528 9723435 -128993939587628504620465949481672637200 9723436 -177905899207279806586099359609162493440 9723437 81498479246626278539404606831775965452 9723438 34135726674321625202351496768038937984 9723439 158124159055909535235880061379361680 9723440 -3325400087910340022811768442390118400 9723441 2707667210822093327300522184340907904 9723442 91142744518267685416452262946115110400 9723443 74761190208979529605198907317632249864 9723444 125976320233459116686554472532375828480 9723445 189379619157843994753649302186054556700 9723446 8270367685824077391429938171181203904 9723447 -308104063436031057695788897976605901376 9723448 18848584992607357281316190102582968320 9723449 13520210720497757644593639684904977450 9723450 -23681740040689634711025077726015385600 9723451 -167128930183219626989664367842848267548 9723452 -33687055906071296986273888061582630400 9723453 -153143172779451290377727979365780541696 9723454 4008023861022546903632969826680816640 9723455 -30979842236320217560492957207803438240 9723456 -86856247348619285459077610857593569280 9723457 69229420163345704653014750339416413120 9723458 -257342884435135109755784075105034991920 9723459 180844543224866641897629949354648790400 9723460 35489272038715607266147279189057781760 9723461 -7706677612497492896683394752057956672 9723462 73762371217444472674135334421253555392 9723463 69123784312561269193284387452918499424 9723464 244606902173239458971387699280211215360 9723465 14480166812693835832165717218201645000 9723466 -162618713333992441630536518838187439568 9723467 -207670512929859396465052418775245309040 9723468 265417391449421066837527335060823157760 9723469 -62877912483337340070470845263914237440 9723470 -82431481981479795108684049767837952320 9723471 132339786445460704857948233979636299904 9723472 32446471709861816473250886848410681344 9723473 394400442887505986056381647591021192420 9723474 72086195173252437717328070994349239840 9723475 43895490089211513355267278194724801000 9723476 35551421504969030427237642594390589440 9723477 -84655606818832208099710308203227325280 9723478 -55574349400748642837350911864279370560 9723479 109166545973443416425601353439885763080 9723480 4173089933902503416016539817109094400 9723481 -44871645488735577591023486367907826108 9723482 -186236908091272723371946035352172217600 9723483 -1180058936407890493279803047067214080 9723484 9704368588779070943357355884751766016 9723485 25112644746301127451264708003043952760 9723486 38538922134349845060071582939474392704 9723487 -202139672898491583298087323587101840864 9723488 -128456833627004995498059096991143690240 9723489 15287156238078228761797412591753630400 9723490 32972516754620601168996635109387432960 9723491 80327430044048565688399979290012497984 9723492 -47098774692265594049240215982959949184 9723493 -49827585178191964035813607388903636736 9723494 121574768433428774158148343211905024 9723495 101671402633504435917869811250679337600 9723496 29195183181502723816510792719459425280 9723497 145678332413810983512911653354834147200 9723498 1642396463826761630955189046822034688 9723499 -149038738004765942935524925660488753936 9723500 2289087073651223090182043769766656000 9723501 -79974605284033072756209336608544976896 9723502 192612831180178542483884439340726949952 9723503 -137904814798535368052800229190543535536 9723504 338199866824973348566058424433901568 9723505 83018244759345335159244658271391664320 9723506 -119811339772399925953648371539214981216 9723507 343471713008516622975248529698088596592 9723508 -65020647017845423209888028477052332672 9723509 -194737003590484192814851212295032492480 9723510 -118829763496510327259608169446507756800 9723511 -292951563726481036141962971117738500680 9723512 243916475652645972901853499750993715200 9723513 214076535494929572237759220244451120288 9723514 -14148982906084195759919010384400320000 9723515 -24028367001952908778664186674076623200 9723516 94218377187916938042883206971851530240 9723517 -123064192654978013039486830576055819220 9723518 -14335646669284385848657384495507903488 9723519 2570429726363192038211333331913548528 9723520 -65181414440451387109831899440637542400 9723521 -32900142427130733621487379385930709056 9723522 -49481144779672619429829222706987732992 9723523 -279679763754739546717109166862682596228 9723524 -27715233685196953481934101524268246784 9723525 -26590550903297393425848458208386510400 9723526 -30109506117228582452282486744304099840 9723527 35846299463739505820327741095012977840 9723528 835270089718079275512180122291328000 9723529 -306740411188389545792867686511276320870 9723530 108881251794365709595539872683548056160 9723531 -62370428462046121597927588127411886096 9723532 26735408524697101364900680729342011392 9723533 398505423769780351542732333273059076864 9723534 -98916422121420438929033236280929398720 9723535 -7899450429734262841940461700226027720 9723536 68025825143382088240605787613635387392 9723537 -57848737803518327488807176161136538560 9723538 -2218376750429323850802928406653939200 9723539 74823665980890907080603844684636021920 9723540 150893519006086134526472707112500684800 9723541 -387339415420074242325293197797727053348 9723542 -155516439124886721306365258979368399328 9723543 -33433852519998449300429770251955518000 9723544 -121866036624109940114204717166180864000 9723545 -8595152231573584573392317284995134400 9723546 28479081833107383637760161872790612224 9723547 9294765454963824663338194216122501160 9723548 12271243580284132997323343863889012736 9723549 -15287674240067838493872370862872384992 9723550 34211206880120692483812277227687700800 9723551 -368419956041470635547935328742454428448 9723552 297935494589329612930264322559062310912 9723553 4708594677384228481805999610681489920 9723554 173593246092458613876623067915956371200 9723555 273154922348609816254988070435479235600 9723556 509374835567576166334596978777182422272 9723557 -97933309097057445945971070883750674240 9723558 47240541789854520739142784600787154688 9723559 -104936303731045291045952690153393389640 9723560 -106317007891870893818929732556236800 9723561 168729059066644786276018830092135500800 9723562 -51013561680496549685578652705317765968 9723563 -60815759107617164112814743415613956080 9723564 -1170962450406113887475719009203803904 9723565 -173859727638269469634444640220921063540 9723566 -124537862431423054069399804913232311040 9723567 -80039767100009406488318802235660761600 9723568 -57253173650470100709877868616207351808 9723569 -531698765503679947956736305750217086540 9723570 -49683936093460180309793792852082316800 9723571 -132700310838067930353518008972620723552 9723572 -167469396760290491489599145497350371328 9723573 -24261814585977616257307114495479841440 9723574 75691435232234972194826123279939444352 9723575 -144175609116390703913672384775318357600 9723576 -220478465162917937104923429961959997440 9723577 -198757948086256195932298742668569087574 9723578 -75846897848552497931375670379672825344 9723579 -248938618837914262605927731612694574032 9723580 206426678867041199450998016015143027200 9723581 -82489598745082431716928490013768047008 9723582 23698112364411485348245565222474063040 9723583 -220314727259220811225535938253322898376 9723584 26711445446667683970868697725308764160 9723585 -180599812788436519367529482699832393600 9723586 -170480882590108497835426423389177886176 9723587 -191541070030955516963664953484364027488 9723588 -27712939844848939723097940428737449984 9723589 138147963986770982190177042670404308956 9723590 -1595426730028777661877618965556727680 9723591 -256709517638653160907281661465610812000 9723592 97204864473627314293465150726751846400 9723593 -398622870928160700050690718282363230256 9723594 96739734222793868098297802118942286080 9723595 -97086959601833189941678623734814781440 9723596 -2800378952612773090308894754213636608 9723597 -10273487674484206889715095527287340224 9723598 -244177526163526564448991635060518267200 9723599 -546085504739114412821186708497568641200 9723600 -762967320479857130468973890240102400 9723601 24467225613577625049006107043676176804 9723602 161791986977946976835785658109771264 9723603 -44923845386824891601862502720037217096 9723604 159855971944841616108778445752667799552 9723605 -193485394648628118142323121737662296740 9723606 56969971945698647556863814597622502400 9723607 -10427686342163766434342400702560896760 9723608 153271188499549148016534774486504744960 9723609 -156445822642245812684227320525021769164 9723610 53410936510192064801111980380111764160 9723611 127963583350261077237146844316358416320 9723612 -377739616485000387761666356740349943808 9723613 13703325192898802354937585843981741600 9723614 -131097639583891405430252572249009513344 9723615 -25901027318650463207291693470870149120 9723616 2108108523175444619825363914277781504 9723617 380459726678264659878789820345276917666 9723618 -133235157171547407895311492695201356800 9723619 -176696498265142986493196920309212554880 9723620 208490671035295603901623961720533735680 9723621 -87594924807169237267280430395168156256 9723622 -77063956762998910501201104116776281888 9723623 -10719559191494294823728689664258074656 9723624 -253121534359533039636618213362817024000 9723625 -79847748922084713263543197421698128000 9723626 -114431049600176430407325221160451200000 9723627 3617910542577983207664764257363882008 9723628 192504806956328597552645418647469899776 9723629 -6847700017807627941507136495779779316 9723630 -3756329171650969165325028129779404800 9723631 89338170718284495503167217834593028432 9723632 64903621294956069477470619440336142336 9723633 -2607694242137397276656188661367482016 9723634 6889793594772551901904830500779508352 9723635 -41029844707344970789394759530593547920 9723636 89420043515227950550264229860038328320 9723637 -35175395714183664604721046429346567296 9723638 50436299311124101519265101862576472960 9723639 -187049441026944643874743300160511063576 9723640 159595507809143593138816241559398092800 9723641 34362913084400015237569184522761553280 9723642 -21472669008163665846952145586640198656 9723643 -82181929725708864529655804427435723984 9723644 -120587698158961575695982224494541334528 9723645 85170400561974925873432909956876186240 9723646 -65169170318396393060378733448749605376 9723647 308355480654948833842688091935108388096 9723648 -100205894042701221324338282110535073792 9723649 34438802502574348472019615664252648640 9723650 -22519753647149203025721498308167610400 9723651 -41135511500307104166297416873297846016 9723652 -23145030299524952898534487447015406464 9723653 -495101778008171619352731994369433944098 9723654 67299079970275470826880349952436559264 9723655 -180829843471330757940643650825252607440 9723656 185474315804728752990555689702367482880 9723657 -51536122355476894729282745151635915760 9723658 -337776536226276950028575963300965674144 9723659 -272341204453941099605625334095218377560 9723660 6249946215384633531669835988875253760 9723661 245758984891920286371519606397821406262 9723662 39409412230237370702386049459047520832 9723663 54726013581183217073268711804093959664 9723664 -34695544274068165795508040202080485376 9723665 -9597165716668871162172582595349905920 9723666 -71939601632530015961337010067803042176 9723667 -79790508750665233293444572079109379284 9723668 148106011159574120537591167162389811200 9723669 63940940837169931324784623987584632448 9723670 -26116648297202649846162280102598931840 9723671 -163384475398137376453202218274209791000 9723672 -39525631423294221830489101559562240000 9723673 -5168629844469844779392137673661918956 9723674 -28185246941206081687730760695613685056 9723675 -3002383148657007491975812401347770800 9723676 1981747574206688742616039445789189632 9723677 45974104262648405903857553780367700224 9723678 138357324298868172420133734390599586624 9723679 32503802524757053165287835191860849776 9723680 169519348681997384890764143727451176960 9723681 -448971632294387798591018806260287070 9723682 92556905620311483948965992016309815584 9723683 -36912167703611211573812664987054643896 9723684 -87566516445539822141371280546459556864 9723685 104116150763448034347985365803680144380 9723686 -31957613422575845572675242493898467200 9723687 -129882728865145373975814068259174424320 9723688 -57124437287920980564528333020525783040 9723689 390609307806818467225733250715050665856 9723690 -37124513348823333858994191197997720480 9723691 226047936613058987410811750099649543092 9723692 -135304431440966056063174016428413812736 9723693 7027918879027534738359450304609848384 9723694 -14960523304681569042555093224654401344 9723695 -144191806469657072804719987125378987600 9723696 -54981740564823950550041535407604400128 9723697 326350128867576524963268810548019312146 9723698 30710016231689029189804728800043586464 9723699 47204060165739021460280407533005961600 9723700 -84804171867004180917642955440721920000 9723701 -40484698712567576878878294725418339588 9723702 -31787756729224267556231129413596091968 9723703 134203610407421560731404719619119131864 9723704 23694726281553282067063757093267189760 9723705 4770953121944870168729399099833561920 9723706 14039505353170656492112663996593093120 9723707 -149159811602795779070495726233355820000 9723708 41102820838912806201420313262112190464 9723709 -53057769418151929235332719991042540090 9723710 -142641089674361651515941948594154106880 9723711 47739959306548303928500729970568815904 9723712 61196114569136970801977504549311610880 9723713 -277345003535091337106434299894146431038 9723714 14851777848092546544110000134003138560 9723715 296738720594422525573364200035773952000 9723716 293117394766192232511412695078639603840 9723717 -102747826012613438824807136450611869666 9723718 59497520962085384076103603324314526560 9723719 -1198650707763414033078584374371996456 9723720 -43534923558795312126031835401664102400 9723721 159260803497490466599237346892722312000 9723722 212130405475105405421117542441349604912 9723723 140150249658116609593299504497811519984 9723724 64812406445883636386263866202892995584 9723725 80609104803693682858134000121385772000 9723726 -10847967879576423315888293316003421056 9723727 97944381356725082432727437242302619960 9723728 10450289298774201025238923689530228736 9723729 14151715092583103762733058693134500160 9723730 155486038173125320201651545529773977760 9723731 388530769402032689669926561421062722600 9723732 -56208725812333868697749066839662532608 9723733 -19350980450786421090038964024243201600 9723734 171135721727079629225735680566427999872 9723735 -51497720453830217526208324537167232800 9723736 -505209551715021746456073006742783918080 9723737 -25374404213703743607471234632773051200 9723738 -34204329524142897503524103533609976832 9723739 -117869584848338292268688589191417773760 9723740 -59484861300933480262969901928612096000 9723741 -175205456468918420390749024185319821216 9723742 -96208075928071502683577811508468285440 9723743 1139590008667395434762642396125150560 9723744 -249291747253730665441273615380424949760 9723745 269264875792249698851416545490832150400 9723746 -14013696204083902647387443150951804256 9723747 -217958398738169885205884258990879943360 9723748 -117138875505613602467960957185299977984 9723749 -158498604070911908382387364212284400864 9723750 4214670630780127674191808642047640000 9723751 -8497972490662190645762297690851073856 9723752 -210497626235686560378562854974948966400 9723753 -118142247622255048173807949172911333920 9723754 75047171413681700266551748546139910576 9723755 82113740638232620680632493185225832960 9723756 113949685774356377293747797353610117120 9723757 92192604147023409192220353464182130006 9723758 -290851162348069280553501150322865124480 9723759 89601432646619763024693207343784586504 9723760 9151776842641457725815529998065172480 9723761 -229857302531923190108363546401795534638 9723762 -2711831121433415477069813804498115840 9723763 52224511502970080965464619316598167040 9723764 126917356446003751531380680632144177152 9723765 -10066722747105107226222826328638546560 9723766 -56660436285709802034431996751086347392 9723767 402444795940181119347794659635605235816 9723768 99879570001250476334026710444636917760 9723769 134515915481082435848348777113188738960 9723770 -15283940115380868622696230799389204480 9723771 94015261214418935026977895667079025740 9723772 -33139230132571778511908827976728235520 9723773 -77584295672339638589383414707857817978 9723774 -14312380488477807100444318610533391040 9723775 68215836757167446052954176298230250600 9723776 -23295140874249858763847599287372349440 9723777 -40175940648310729116319656609585463296 9723778 108719711959125981618354404749570687440 9723779 -59305806754112577737653177185679989312 9723780 120498910337858939975301438256096665600 9723781 55464822357567725539679271139434387100 9723782 -171659425320146791833060446162913553920 9723783 -471823187709087185812843320663413757696 9723784 55736172216925728624749141022140006400 9723785 -136186020813048117435043381519550752440 9723786 34068523723643831618210768847188331264 9723787 -65954138738897791025308046397320308080 9723788 126951870335637417164560555733181497088 9723789 126712061183820012478967777628116761164 9723790 91532914174550461994693300985885705600 9723791 -15373113306870523733863738183081516032 9723792 27279787338879751966941685616395419648 9723793 22195598292583095156881569722489279600 9723794 -71709548149078975063995401477683645440 9723795 -211983620139245435074025347465065079200 9723796 238960021714544165243151110676982050816 9723797 152519816224136785653174455307310479246 9723798 65340607624959641858309411444732232960 9723799 133182671629616588738269258406356089800 9723800 194199342405678918660254884212253440000 9723801 43332789614674659469242707540674805760 9723802 -38735795813122903349547241232258304 9723803 -504666764994705253542761860533777885948 9723804 -52223175836659540157798834480710609920 9723805 -794050479444784572550120662768113280 9723806 48376680542511680973985843778546454144 9723807 13886312466068776231734329378393839056 9723808 35280970248821964237219372133240406016 9723809 -321580672415743695537621289638789672990 9723810 47200814727424114525920334141943685120 9723811 75907822311161010865750215633569766432 9723812 -12050790926741727650632219139599380480 9723813 -146653810464286081996400560766848811712 9723814 28239996957669157157519878790503628256 9723815 -271600760944770540930595623791329652040 9723816 -290243790626302920516751844305343539200 9723817 201454297188675862254736635651588374160 9723818 50296791415652133639730282458364397568 9723819 -5413886209809550204862804503881472512 9723820 101607036266735926441460680739824512000 9723821 -153536699504439652190327981544019263978 9723822 -22029471374252375084814735225959696256 9723823 85973038712338943534064742627078971384 9723824 -93254180708744716545450634716770304000 9723825 26202188281341966419945042939698488000 9723826 16855652318860608849500410436644546560 9723827 -126398919159229903093052651953866349728 9723828 -68076393988698001621700029713143623680 9723829 -257321527973222806491541251074630359570 9723830 55877799507778771277354687300094766080 9723831 -81529860138054943048567030339407589680 9723832 -3162885459414947040231003324085862400 9723833 -80212783997104842824273061337937593920 9723834 -67546446034601577815259438900792245760 9723835 -110202306463169100030602361537215673840 9723836 50161028110052639315746132958626010112 9723837 -20684430349268393075494662978180631200 9723838 27484078133397323447932112109500011200 9723839 -267344617060488384075569226963744303360 9723840 -17715739992199435541903508690299781120 9723841 43245561566160935245331593361638098242 9723842 -102359656792962752998066392043323866928 9723843 -21368324027495414310908306980873623480 9723844 -22366114304615712163900848987017924608 9723845 8213937806149544737725217141209859800 9723846 -167341972579236952933836004750588165632 9723847 -8287805497690394862113004004968296256 9723848 932071953455599548009764688791961600 9723849 -51847749091779260226569357117611210560 9723850 -5834004988788517493776471058160288000 9723851 260631893591208720946898449836454056852 9723852 -225021185826595072456829387787455989248 9723853 378360866503469987220144326860119914102 9723854 7269988569519149893426011319278040896 9723855 99358429500185926481688125853999282960 9723856 102235753295464702114448979519918989312 9723857 110280703534430431624080252271392148416 9723858 105537994521811760407937926768281872640 9723859 9875617523481607947401784113258594416 9723860 16829183320474095671302042514461966080 9723861 81371118414379276434746936616877584000 9723862 121172081191920271567200290286634293312 9723863 1657517326593124346904423859405277568 9723864 -62435336707684705558401726901109268480 9723865 81825532598786715064911454127456425920 9723866 2073683012753813258554211080854708480 9723867 -26436980840873121550332119088736681320 9723868 -1924808230559291415167264079995191296 9723869 -81285430327096072055619516550335728730 9723870 -10059225405763197556876314334344687360 9723871 -238783166404823151629501427141755137920 9723872 -71160130048314591885519252442356645888 9723873 175083568311429288678141660957501484800 9723874 299822528976402073611456233803088524800 9723875 -190368756986326043653369353592252536000 9723876 25279933740501339482183510353782202368 9723877 214695643380808379519534140650245500800 9723878 47109036187287470385444282362840790240 9723879 -143983876931173223100037163092717723752 9723880 37114855818794848470799913694640128000 9723881 99820241968310801516845563084937644264 9723882 36161775429733215612821130732622577664 9723883 98825160680892290879429200123394966704 9723884 -31378876206529623954488399339398387200 9723885 91435695937286069221130244937179333600 9723886 -141138994397730034134584334384926428608 9723887 -219522511740230152495717965612064492464 9723888 28354211672399780081641644605492625408 9723889 -31299418634737739627317386704055307200 9723890 23157251917484094619953559357556851200 9723891 18752100414636763275024646616632228728 9723892 1555221192826968888266265981898584832 9723893 56384231998673334268529454768445844142 9723894 -3742293730800727962079205018971521024 9723895 202884442571686693911510380853486605400 9723896 420579083441689715437790963692584960 9723897 238547332766974643282665203229070652474 9723898 21635458653363017347318208504602765536 9723899 105282903508388752408843140064040507664 9723900 -102133724509545688224555779182581619200 9723901 142109267905185644243818422275967743904 9723902 249276839950839103203172652191635505152 9723903 141500183342016779766801621794888159760 9723904 -172111561868240667080768474630433275904 9723905 151769966382478322498631013147998591060 9723906 58644418720731656789686402611061656912 9723907 -512876400540624357051745683237041667844 9723908 -42504339893887826941449969436148413440 9723909 -134013860479597985134393571269351385472 9723910 26548548440649777646652192793761733120 9723911 83910983813880212660260088270463510312 9723912 176624099061386953175365041203697008640 9723913 -433816153114907003340431236049838372838 9723914 123879652783732419527139938329590283056 9723915 191142218662278690383295588454362624000 9723916 77359465365531966537524207384093546240 9723917 51588123915243831474920188890006252672 9723918 37446352392400579636325774430858178560 9723919 580226983528312539520658588225092325344 9723920 -333725879269219675708868341796536320 9723921 342393333291573381426276999890934540480 9723922 18634827778000176745589882522473270080 9723923 -762393307432247441755457207439287004 9723924 -2100923822121016825017849414120357888 9723925 -76855030326198839553231039628147779200 9723926 -18272955360818839573793218941156754176 9723927 -277167951084719563720917114383088675480 9723928 -102274922642596554616376043549822013440 9723929 -97699353709642462642542175828443807414 9723930 96183504562840936185959889126145125120 9723931 55262293077554067225861535877950987792 9723932 -29293262707876970936424632881278520320 9723933 88198404364470361579223576398025808204 9723934 -3971471980819189786667540415928765440 9723935 13237590563504739520102172021948263200 9723936 -3096242332697263883508704558186496000 9723937 -67579817768742959510215558572719776414 9723938 97887983257153211798652237774802039296 9723939 -57779437908785385518767623446214255360 9723940 -23753620780581268809300262896343756800 9723941 352987229611232747592375146934086145342 9723942 185947504969652600616021570438738810240 9723943 -497295075104925522259395586488960780808 9723944 -348971163348621109897079427171530926080 9723945 32493518806431771874889249312296166400 9723946 165642470374606179425807996030665789440 9723947 681145028037167282406872653265489664 9723948 -42858223932263530059477783813019041792 9723949 -289061400782031453926912844233552173608 9723950 -48584262764584712180124383465161488000 9723951 -316155973443715990273752526825534387320 9723952 -83971361164503580238415021530042204160 9723953 170030837920449795584924711467139259120 9723954 -55097493188314364186737834985109949440 9723955 212490087108992023368061768914370917360 9723956 97795840859827126827135369226425384960 9723957 399430249821783943752621023984783644992 9723958 135999346234845520748277047035894834080 9723959 -154200858309552005680059370587115040928 9723960 -181953409514025131857278114105101414400 9723961 -41825491504771105209486344067052863480 9723962 81527150866315916539364916995890207200 9723963 -9697868557462024725938476291717720320 9723964 147382206781142002172555337118757374976 9723965 -29524920921751406758217184210309319080 9723966 22974090847916938548548247316758435840 9723967 -141764830045170524359258979385048620160 9723968 9318463253937435515751345645955842048 9723969 5633030835221050104057272175423790050 9723970 6562162868939807494106599443317128320 9723971 1424952908639681104347598362314192505024 9723972 -42992057310206386623153215260269312000 9723973 32944129403740425464793946216627524640 9723974 -77831614114315439118156812109217056000 9723975 110446964015510640650331320536697478000 9723976 -88564129570264986925573916957695441920 9723977 -3443216809507805268043325116602800640 9723978 -178627329727282726621909006039218945792 9723979 -134781097456129657525523932555312669420 9723980 -13626574417310349004144108362031503360 9723981 112738890837275248238091669495662799264 9723982 -175003353038114878240000256734065561408 9723983 57882038810391915212925631174500183408 9723984 27589141277094000183467074944861339648 9723985 -4685403794586952372072789129798391820 9723986 -26980990187407783848493511121274254336 9723987 13445534348915991790210195875739140096 9723988 -295541573195203696942133127232619024512 9723989 1444436359073450271811378011969975168 9723990 70952213524423070763064349457608620800 9723991 -140082084291808735967850857367111734400 9723992 22591154478714502072101734548634880000 9723993 -367550969727836206215344355880734972000 9723994 66200735245265329273374125675779160832 9723995 265473788389750755605632300283839224000 9723996 91877673533071983163013714700640665600 9723997 157201509548507368525609656024318129446 9723998 147925259365015178781559243626288912000 9723999 -15902533260337936140047456262145100160 9724000 150628141664353075865960685281476608000 9724001 -130296659142339272075969004983706792960 9724002 -66924959958077511957371914841112394368 9724003 -114538469095185873677614768575133220120 9724004 -61595289921616816433588753140086482688 9724005 -29144442395144026104747839529904038600 9724006 -22072942843744120268506593422807670048 9724007 114188807299434052639894894089127348416 9724008 52438144131441010229214978910564024320 9724009 138501346300283334828971248303364904960 9724010 68450407726242860460020600429355648000 9724011 -103542065509177550673055710374088189312 9724012 17117619106917714414060086725095885056 9724013 -13405604863510202435705533719067500000 9724014 9107571518459030356595219108862044928 9724015 -84589286982856963551642845422909533600 9724016 25985260842042876153633048246614065152 9724017 -13828351748823245850442046287148995488 9724018 58981153628712215689551461707496957952 9724019 238844132341172252830915998758589059760 9724020 -814509258311449269102610807034572800 9724021 -61774587327284782606000112170477005778 9724022 14217384182479378678628982240246079488 9724023 -393353294288566980162305546458622438400 9724024 375892633834214098365686234195584081920 9724025 -26866665078359724008169123268421514450 9724026 -25677269583883089559873794653930565120 9724027 -499374233822458846795477208691012127040 9724028 -65251943770378193430008452911483512832 9724029 20171816178500705584573277682299066880 9724030 80072686569830898015597580434776900160 9724031 263364298253768379482528279760523096320 9724032 127424274425453754151940835451852554240 9724033 265221987868281170151927733138949746224 9724034 37167098458577377238807240193145340832 9724035 135646346820682874898054359504736577200 9724036 -57680304000178676185419821328270282752 9724037 -170406970772233802564981182343330555808 9724038 -3900418950192831140403351598007173056 9724039 -98115198320606593998561887532823645976 9724040 234455920411911016477330725390176716800 9724041 -164452325356497813522315780377520523350 9724042 -26520335859720469460505497355549938688 9724043 -168724151754300359181408026359976799600 9724044 -33573269337539066838604473260258304 9724045 40153801515855889911265818901957805280 9724046 2391413844131992914086344274324048640 9724047 104670799131901862096653631516114776200 9724048 -124593263416812079139227157493566668800 9724049 106188253526381335677400614361996392960 9724050 2369655246061102760138786481972725400 9724051 132271214677507848934621286477837004240 9724052 -28636204069728247224431556807181165056 9724053 -113173671779801025807353121233951520096 9724054 53936558392101910902028164883678610976 9724055 140022507918698484449546275040699896320 9724056 -157173051807576610361043124869248163840 9724057 59881552958267354053239172222063247552 9724058 232659555514526749522435247090126573280 9724059 -42650455876131240669483030459836487636 9724060 -248348443467299773550760740178289451520 9724061 -262732174668157184987536666853241805338 9724062 31293002527521191845565860024667986752 9724063 -964898336513921298934368999733393736 9724064 167687567022523896917729310945403994112 9724065 -137974158498680399911171330967627036160 9724066 -29954341475416702147171575884487797376 9724067 -130559123479291114771298016381294000360 9724068 -204647988387110987605241072264228156160 9724069 221419117448396483404843982359287802044 9724070 -79930320213384962742178314045942203520 9724071 -3378362686672143799537784959627095552 9724072 -347417918645520677664301602463773619200 9724073 -130975277855915250118021440787650550656 9724074 49450220953181176613444533080668770560 9724075 270572651091295978102965208581205439300 9724076 216015905406093997087930056676383986688 9724077 269838190263270677202574001869983696000 9724078 11486244410845012962583913153119857408 9724079 63746210986271676857150542302813889680 9724080 5628328578742589150800520653748305920 9724081 41142043045446011074513750646459814120 9724082 -217408136533156874162916093587073082608 9724083 177905847796149030883841141537543005248 9724084 116021279859495620049100961278684183296 9724085 47585473634643739797291435668853676800 9724086 76028747672032679153437040075913766080 9724087 218693042172187543979201757451189981736 9724088 39287671913331004082764180388255723520 9724089 -10360564381836285061662945532946737008 9724090 -155047968950483395181832764974138951200 9724091 12999332876312232155979514044953738568 9724092 13198793804089119715561649513416876032 9724093 -110400086907613159736848391053078291476 9724094 112664949589706738015021146793621028096 9724095 -101189345316479490478538943738660669480 9724096 162121663301218663227524260471447224320 9724097 -36830688719872495723931870241824747454 9724098 12762274923560004870984259371272483328 9724099 -378344808796698241234692027500185358328 9724100 -74974276250710233705674019380657193600 9724101 -38686571803261111490232370015245871680 9724102 -28107323355764419987947823316434467456 9724103 -304910989275614233664016255150173412648 9724104 192028656618698629814116160188302950400 9724105 -190946697828821284504685291902371384000 9724106 -165684663116242915218271090734781440 9724107 -125852521600431666034477385852824113960 9724108 58325229456188841950814487176141967360 9724109 -7288889155251540942647790855328082088 9724110 32836168815537344863720644150314803200 9724111 -9068663484933525912212014166095359616 9724112 -223518082054600173610468261153661779968 9724113 30512000517184649103305087503985433984 9724114 -99439621318838876529650426677240698240 9724115 -212770955964991629679066845871490412240 9724116 -46177632278660344009809573999342286848 9724117 -91035760638044557033639015701725884008 9724118 -57867365735420742968039714800364135808 9724119 -86759844441568848672460952913039731760 9724120 -35960248740587872527187806187911168000 9724121 447252485454464944191024843369031286544 9724122 -16841498124819915626900234551204218912 9724123 89691187265346791475347772007356185880 9724124 120323675075113552236585785540819312640 9724125 -68478983074127979328679627850628632000 9724126 123040236112997181897762682158840976512 9724127 -336064904878542412083800995437453216768 9724128 169097954122070770578237802340491198464 9724129 -178721024527740439664153321490678514270 9724130 60575184302473100300612559103493475840 9724131 148828621536615110929069476627419630580 9724132 220132454241898889611211934775124987904 9724133 378987167584487560034384525104890326940 9724134 -16091538191032779550249558349244604416 9724135 54662549877322573231808761560934680000 9724136 37547412950667342165280981516521308160 9724137 -54656507444769789943094061735309917040 9724138 229624312159702162967249697200054866944 9724139 -7806812192514843143581049649530261976 9724140 50404785714351987304373243307401011200 9724141 128721970510800036246244798626494133472 9724142 71821959993949200710403708289059423744 9724143 -2388801992650569282853935458133223680 9724144 33078212420703533692010634290853150720 9724145 -7215604876298937301261132689416273100 9724146 -15112401035597009033341592874081906432 9724147 -262982243147927763458773261864435781520 9724148 -116855824602874363868779079183285185152 9724149 1583198861333262908920192217348082144 9724150 72114528828465483437215309132372384800 9724151 228871782892109432939372224681018450152 9724152 28902325343702359928173716519818035200 9724153 483132397995391251572846973092256204456 9724154 -170134680641484466065194518277488912128 9724155 26440903203982271743263067396700421120 9724156 21787680880020728267680510838207452672 9724157 22408973033699716468949414172334099020 9724158 89843258643572204267668439919042913920 9724159 520894150236641250985726134663900323616 9724160 -58220355583791347483657822596749066240 9724161 181719772506336331004561321558669793072 9724162 -62064911435790209631924095161559654400 9724163 225538223765495373604310109934585679784 9724164 -31893096432051045823435985935403274240 9724165 -580919803322999944460003090616432420 9724166 -43657876027823134569609560686529270400 9724167 -5274859681896505217150615339944044816 9724168 173755144039538015095767282729660994560 9724169 40739242880516874090966285626419648320 9724170 67870717879715631154826071628197017600 9724171 -288328294956935046358408598042366739628 9724172 423332518078938081677711950066156869120 9724173 18565108996740870788732225372719373568 9724174 -188980970511201961730398834598654681664 9724175 21084461069044525472109107016449478000 9724176 -28220297850076095671970462216276934656 9724177 -242898572842984489091825061139297747100 9724178 -182876955870627169468807723655525877360 9724179 -335126573245033019905822703593148666880 9724180 -93213542107638691406498857737669235200 9724181 -53513790221429588064405082844906402880 9724182 -28452746931541588892553274352818120320 9724183 111082765444665213438125037575745695920 9724184 28680185926743166328131868344376709120 9724185 -180372547932986197785195490692406924800 9724186 -308038399594307501925368133372217923360 9724187 -105602467293580778757482659151176620000 9724188 -10562288838786646201833670320397862400 9724189 -253507851849022419478544353909875765440 9724190 14676404263942791064955554054626727680 9724191 155799645363890043799061970714710085192 9724192 -1695641402492878362198096955117142016 9724193 -118897179224007184097590569214956787200 9724194 154212678083320592413854006864000406224 9724195 -51411253984962244060185924423028048080 9724196 -91770398696156971557252482863761417600 9724197 28883943750053864483279789331310893792 9724198 -113971973683197309175618764328989132480 9724199 138992059561393983447366278727726345240 9724200 86713145409670463712835410046248960000 9724201 123304116673527536698411053138385006202 9724202 220509641753967705191250485111916069552 9724203 161237763725909788524956980917880608840 9724204 -20373522828672725378758638266357514240 9724205 253782660185210938546804510209013918860 9724206 77092347168222320152897310566962284544 9724207 -417652563887025503131913000309656962544 9724208 3194703477904976214802136405372043264 9724209 -114865703513034265914176345924530733472 9724210 22031805541372657565884451419302216000 9724211 99730439745891443348959128852498526032 9724212 -7362571158311557168913353096457176704 9724213 -93586489949980662732709489820780379538 9724214 -229493540497956809449450841167985000544 9724215 47752609586945515552691118924886761120 9724216 2555430797880833627929070432883916800 9724217 -136465284674149126678129814513543574780 9724218 -4281847130879948083987193742865405440 9724219 287168665968810636776313549355137238840 9724220 135125994162146634699257458518651509760 9724221 -87696995914473053862279579549402329640 9724222 -33150964726720476360018288882826329600 9724223 268104725124423901446358255164644609472 9724224 5167224158065507024782153070418067456 9724225 -6516123446828139441788578027018187200 9724226 25722864688979452855737243979386472320 9724227 -304951281119697219800570397057405590280 9724228 -38577292473400101638179491221136218880 9724229 -30013682806064544614655171108823366920 9724230 -144063831835274223953916044307562464000 9724231 -146818043670586123431373399153084006272 9724232 115374471661489552131808165938941460480 9724233 -110191989840042400983567934476212174400 9724234 -99115473742713183338416528844688312480 9724235 -1413778621043690728239459683585356800 9724236 -189361489489044091433562240393255756288 9724237 225893442434492286640269767042223477760 9724238 69281899807063495776011753309865037440 9724239 -92656030398517451070466042583889884160 9724240 -33954898352252756190290040211980042240 9724241 62043728401380293681249254963839030642 9724242 102186282911724559486130119559899158528 9724243 -247944068520713067669763674028494276720 9724244 -190962193032443833350227751832619278464 9724245 -142182266600288696802775142785299110880 9724246 -114036044938820111430970227967369886784 9724247 -72864095814973485150007098498182835960 9724248 -221729172645693261057110248955504486400 9724249 -81872782336944589784454061005917379200 9724250 -86224069919290226762035141603129296000 9724251 61447257202027041126396803094632676720 9724252 -115803523347591419586115602180093259264 9724253 -112646308444050626108739857448924807168 9724254 85408438485244928597639445040308571968 9724255 -283465052799109168018782926380633051680 9724256 239129389596333583729024964371210567680 9724257 144765768231176685073972996842811908 9724258 -9938077584056808133581419843562674400 9724259 -319417667793379104086301855199540557540 9724260 13002657727245207203250532839963893760 9724261 -65203196132043675374526443057002294176 9724262 128505226023889764829148652943172567040 9724263 -108505718415552527260306415293196077056 9724264 133019864981906948538596865861937643520 9724265 347862135512491278157830637131014682660 9724266 22270220324073002710473742834112471040 9724267 -9576996951388046837188273831348616448 9724268 366278036762143814325077821837046138880 9724269 -40679981842124524823746869003273118656 9724270 -51372102720206144326666939225324153920 9724271 102710149754401754464596514132521717912 9724272 19120244176863851246717905598806720512 9724273 -116648464948200429881599884308818581836 9724274 -94470260410698639524091209045675470848 9724275 -31953407497967073352926083402595897000 9724276 324656229145324372106608866712384491520 9724277 -349943558626646849489244363975461873874 9724278 332849607832881932118380046194646528 9724279 -124001689206187225836862222701836788120 9724280 -125639560166766276277044445412800512000 9724281 25986370825223736794350376202113940864 9724282 14505339245123336164832344754281498992 9724283 364115590286910017728165244901056186532 9724284 -179909987862133739799262879659556171776 9724285 -17194053821608624437405825467097542400 9724286 -44411829378364105819296176888754695424 9724287 249454409899030539014314662924941071560 9724288 -26917463642897489380058884074457006080 9724289 2362608756301535353138927209578455680 9724290 55014574527092108986947222973093278720 9724291 72687171225699142685602322640983565692 9724292 113535689199971301446641140249952431360 9724293 -2060296560810427424273703840411452736 9724294 272759594856265639729175135731180515072 9724295 287464219677946805936629424115431322000 9724296 -196027090558870269959862265036322611200 9724297 -153424062893559403205349499636072793856 9724298 -93937010743576630489651285176835881120 9724299 -103899888848955454070318762433435474192 9724300 -203889951599934859704717987677872896000 9724301 -188098239577516371846819931126984269600 9724302 2405935237012099002494383875179249664 9724303 110430013268312768908232860537430894920 9724304 -90178298319734215011540525303214202880 9724305 30354874697542168804222319155187443200 9724306 -260516217360305447954699844977154620640 9724307 313158556320487583326091541175914945192 9724308 34395411749352697939108389603328032768 9724309 -98536150224342211684558937678409853440 9724310 154085736499257465601100735841928546560 9724311 129669001368868695903260823562262974560 9724312 -31684196628754061288754886077517332480 9724313 79814159631481824086181154064466713040 9724314 18523092492059960169643856187865812480 9724315 61658725342850808398099956236300264720 9724316 94220747837789684634877097045475683328 9724317 16063709281221190696074002223577982880 9724318 22708397122065890606061934426148676480 9724319 -223798870474829706056584810037379826440 9724320 -76060009265742509819960461510626508800 9724321 2677008906959355802553428020042289440 9724322 -21421968699747426425560619462942490288 9724323 86081132373004987833394323941786887680 9724324 425698699113844651955212669000359632896 9724325 76929106250324434601996945406763922100 9724326 -74536739560914252924691573958695017600 9724327 196087763776191498678104453791177965176 9724328 -59168802961676742999143258995145441280 9724329 94995528371508737445651417832490305674 9724330 -1443564360031788135836814999232604160 9724331 1383607641099568405481538185566404912 9724332 203614465330092036672360600572722447872 9724333 -91859700330534277585071597449890379200 9724334 -20348623730083537143524993723827027200 9724335 125563219182629297154413608103516624400 9724336 -37147209156509540092387874890334208000 9724337 -105580462277934597337460264549828096448 9724338 -36232332306460836755571421577518714560 9724339 -90372586203453664177660865703940833240 9724340 99712129545414384759284560112373857280 9724341 354596311319833480517506668816822348288 9724342 -44396859743221922690440601645962424928 9724343 -5281269880435463500186771498067784408 9724344 226295296446369419119001858433418137600 9724345 -223602878357208038785544988212949406200 9724346 227572644420395527008379494275806453872 9724347 -563067911033747321043727256121463910400 9724348 -55711074186683443794795440908745677824 9724349 491759991244558511728092033708329473350 9724350 -921682476809767227968615455395408000 9724351 71462116647183886900288583326923431264 9724352 37919809280069908364266323315492126720 9724353 -104263880303815030082700351367569030096 9724354 -92154581939388134411011712093996090880 9724355 -23643848968022245942398252876212676240 9724356 184498122416200370854799647224191939712 9724357 208824267300281821922830257352526080704 9724358 30599447836813823554269407292545717376 9724359 215347256315303814306269613441210676392 9724360 154364723748949306716439049243752704000 9724361 -469938047546075228777680545684913459968 9724362 32964821344220398542314666870180431104 9724363 419690683397853974003526257392117867968 9724364 267686760898130342895121431054259200 9724365 -14687149248095713246266029249645278080 9724366 302728943897186279881590479995765441920 9724367 -157924217854723880736882955772709617640 9724368 10917953187305505739638201863332429824 9724369 49631444270788167970121252301000966144 9724370 125995245864905238950188495337927270400 9724371 -35078506075213948247377342834097680320 9724372 62117121824524523625447878528026470400 9724373 -301342089092341869421678756448842794336 9724374 107153935866767978934761691448157758464 9724375 3463785167009089679287582084816475000 9724376 -319485234916575065234384921561803530240 9724377 -11833668723649412227487182088846955264 9724378 -132479962005996232932743308809065516544 9724379 92288706744299913076961278472291157792 9724380 -44350541124532854792708964841057894400 9724381 277730015554080755505233655726583328364 9724382 168119297293418917622974819644695486400 9724383 6812527123474960286478554548025537664 9724384 55270452370254619945321982925165035520 9724385 257871973501951027086565765155225533760 9724386 -43388740881050584614763205363281353216 9724387 -94382330937987126050195689314563973840 9724388 276585522078244014784924030161064476288 9724389 30180800935128098655998368473024862848 9724390 9912466057112924764725824688842342400 9724391 508168725657520788345471357015266447952 9724392 205273193397698228867096086667658608640 9724393 -1561677035842495250404587879597798400 9724394 -335400535120257805044329096806915204608 9724395 37902638503270409471390732634894420720 9724396 291921590836460019951033123684199080960 9724397 17441643213395769380207407219397648652 9724398 123332939335261701817029955017802764864 9724399 -335228678239396896437179580833560186464 9724400 -6478108561668862979898968132183654400 9724401 -263299317061496993497338378801278340960 9724402 65203832433000369964205595057567001632 9724403 5781459294840339119898087030822397344 9724404 -15745833376612354071299206904202952704 9724405 -90616893461947396834000995574095395940 9724406 17533530262887072078076691423384688384 9724407 -899981328205805510567985956939520 9724408 -15903033366628741784918684142044528640 9724409 110172734119632851631579630715835945040 9724410 124688944316666002883582688451952348160 9724411 -76384933442064123486326680138238016988 9724412 25841589962778346372660913039381210112 9724413 248310074338305416929012889653212985344 9724414 -14864295093689660267708791555909333248 9724415 -133686721942824035551374125370008332440 9724416 -11684978317775449948053168673548926976 9724417 -44256536819243313476631066188842953680 9724418 59018013946299441735595527945081863040 9724419 131869901617497083563754282346289893444 9724420 -142739865852390324335503018250819838720 9724421 694347945986613146297939183441906688 9724422 -11313790035764761972465095907918164096 9724423 166508533927655720477437364941180150944 9724424 -326962704114012843804118807853715287040 9724425 -138316465626335352133549858705438512000 9724426 -97829480214127578687160974729658974720 9724427 -202759944356886484221207811723737911724 9724428 27209857408793839884958308779279155200 9724429 -165898964990778733590109514309079784512 9724430 -40482145432712935846225036161217016640 9724431 48840402229864151297700035615660182152 9724432 31254250543741532378980635075784212480 9724433 -420089848689322491041925925544248650318 9724434 70475768225368354129302552684614590080 9724435 -50639300690764433107146908307591960000 9724436 -72381396160651353502448199724332914688 9724437 108510487148659073786473933206730249308 9724438 81004606016165357336957611447633113120 9724439 -91935305395982862898682345995163462280 9724440 -52361546329345081557874113988411392000 9724441 -165692932828984319883998195700178811136 9724442 -99506196642410325442915418313764596800 9724443 47851828888022306840075246745043796928 9724444 -26931882909164108176186872734354761728 9724445 12099626956262104667723791446870324600 9724446 -24930020214235289352820699292089365504 9724447 -164034864692626302682451603988110243200 9724448 -319726869594276885566377233044932853760 9724449 57255297184422084283249531579626009600 9724450 1122763434365107544311043954603913600 9724451 1688358895592790340460258727903336144 9724452 -23708468575396420529109126889628123136 9724453 -52078536203355211243084282086393411360 9724454 -234530516075821114314634285320070237440 9724455 -6350319792071563817479823189622966240 9724456 11616292070298127714211681243197685760 9724457 106906272094049834470048363262480867706 9724458 -134456306494835393573233002791239247616 9724459 -288011230090466160428461215466399112184 9724460 -217195774733643481879355499560472606720 9724461 190112441615426845531089300011293438272 9724462 -24119358320495162583624552898951711872 9724463 5194401686904787932934654704925566960 9724464 47843711588985676441082633363575947264 9724465 -35906849624310457083789351768040750680 9724466 -14498659900477915911451918412735556480 9724467 22977944249942832171470408175518305080 9724468 129112297937330803966447648683743138560 9724469 -138031249255105648193159971985938301856 9724470 -36159446764625635203206059855405578240 9724471 52819485284228531797221744600761813672 9724472 -122959163622124401878538224054598328320 9724473 -270134334187388773333912031145671547216 9724474 53760705304819413259355865261465576672 9724475 419734492261217941165440825192043356000 9724476 -4444983568855325046883259702121854976 9724477 -43736027861583322168738049008477812128 9724478 31215612941826241668410354636592541440 9724479 -4409740163255178489585455380120209792 9724480 -71971644660141588323696476491114086400 9724481 -56750260032161103713315681382640661376 9724482 -23973996616169317453202718088785669120 9724483 12498459909827875069050326815655790784 9724484 11023080893023805388705898779421642752 9724485 171153576825795718509642694907900400000 9724486 29213002310860752802192365825113700192 9724487 -62516401727628513738214333314426909864 9724488 183090572910062249966875434926366392320 9724489 -80593217087777020243780560432419324710 9724490 308290214987829173176088694884293075200 9724491 101080672882098958358728173989617734252 9724492 5227383698956246311078705250349202432 9724493 -2450732158055911369948822996475579712 9724494 -66006036719342265327200672546754099072 9724495 131899581074783987264700822331460559600 9724496 -9779222797678834643492755550123212800 9724497 -91607912295040642547706322815047095200 9724498 -78949632373092516349563942325932149760 9724499 231906473643771011920244302334954063664 9724500 44955344197304079919710232245061824000 9724501 -557647111369362270600784650291049925600 9724502 26462960109599157322091425391486129952 9724503 -22395262699462837209624416607680534112 9724504 -138795676797873441532885342055561318400 9724505 162944251935938268647452171656307622400 9724506 91608103773673979743747717213696075008 9724507 -180624813455489083033713527720830119920 9724508 24523454435816096138944236026149667328 9724509 -135513230453925170861158214157352601280 9724510 -143958576365404013806325323153336045440 9724511 171165097312047740944210727917049309352 9724512 -11603913893189359775018350254489600000 9724513 -453761499119977491041066855446131620796 9724514 -9334684515266026482225368260687005696 9724515 46239459747544523733095408508060042240 9724516 5556135436058174846444753091677660160 9724517 332112027481403356200172423572601273344 9724518 2695908452962271251728729331692216864 9724519 92343153027193178429374999011770434096 9724520 26577345282236519117317731382441881600 9724521 111932797868928817661622269617065082512 9724522 -149427250964401545233278965074946308688 9724523 -528536400347015106780248744694251223360 9724524 123643881996852115059089053139123590656 9724525 66769387617455114590899193259149567300 9724526 -96974752198492122308626309924904384640 9724527 -49575655654551500404697652973379780880 9724528 166966656848909090856044370927681536 9724529 72995514781126237651072852798320716784 9724530 -50862080380654830475266120374618119680 9724531 282801503495768167642355488987943040332 9724532 100680566541101174259923000183533301760 9724533 2985537077152868926933810046786304000 9724534 -88877538971800682013199315641781274688 9724535 344098308575540441362255748741656733760 9724536 61778166521644988599389093858816000 9724537 3676517116356383619961961673349387092 9724538 -145346515358764607938311999268097984256 9724539 552598707149724132513438209904919723776 9724540 61112451330871721430991743562198295040 9724541 252943989920505546521527335340758425880 9724542 -123275173225291454100731055521120824320 9724543 485353376104985267519639236594301393792 9724544 -52861114807783254882111596662672588800 9724545 15084597233446509016036924968518058240 9724546 -48798766430520668627718936381069214656 9724547 129207303652185092866729696955023054032 9724548 78452698051175354537669182889022458880 9724549 39079709810147823213387901428744668764 9724550 35397396579104580267520209715312497600 9724551 -110903656473930271945183079627241899136 9724552 -12067347283037825689383765633287654400 9724553 506629656049296041101301873623434107802 9724554 -11786648128919140067396910128343900672 9724555 -318766185426036449900982304486050467040 9724556 -106458651162487022861750627125543399680 9724557 161708859689120507013504653783351751840 9724558 47909773990375126736819681058560210880 9724559 81433381995193296131237353485799919328 9724560 2556168205707226800244981291725619200 9724561 -23877482298004258770380622349960258560 9724562 106178024927651770154827539025721180832 9724563 522220603723879197071618794005358604400 9724564 14457062963525863530662831460408881152 9724565 -145603588566687412934506736727819168480 9724566 69781450795424233141600363087912840704 9724567 103272850139298817869212704548769068192 9724568 -129978498005432693703134000890224967680 9724569 -187966588434147109048142582926858065456 9724570 28900694304115723608936972533006212800 9724571 108198765633855478379006619119622826200 9724572 43073208643137369261015295010912578560 9724573 -460726704925053829390491976526481585178 9724574 193370375171816075748003078914084017152 9724575 27877210627822929901103985755857929600 9724576 -52211160735865152315298489243854176256 9724577 193543052223649824264567880368001566912 9724578 22868803104564277806470175927286644480 9724579 818944757269380622403971915408316480 9724580 35670927478821334286784940360115097600 9724581 -231374341335946537794923887666981413888 9724582 127819793982247432375371842920671866880 9724583 -112219676658679285229068192127474611152 9724584 110964878891348931180109439822934835200 9724585 -31759911939949588651077278707430413800 9724586 87207955351724967341253226764603957504 9724587 -109722663357311874701359022588711346960 9724588 -146620482622340658454722992931555669504 9724589 -425553878034143821289900530311089205834 9724590 -77651013984037724978320041566277062400 9724591 7498805558807812570712639661066049984 9724592 -8115252125914725605697090293029601280 9724593 74220609999103683096472731620057495664 9724594 -116771037912861952571871218715031394688 9724595 324301525046294248383013156938241819680 9724596 -18314964140914606736396836005149306880 9724597 762249501789352249156941492588702254140 9724598 -147058687714605231567988005531087072096 9724599 -45245286275079633204514158694658901600 9724600 -134305311808351197767710205012284416000 9724601 -101524189101157747273461748280455117398 9724602 119466936621210340048632141395194078464 9724603 82251872907042620522724841652887390480 9724604 -363834009401714506474464064258856991744 9724605 181208894198956249900287321844319085120 9724606 -135797069271398193955306293990683413248 9724607 -9700936037331974604575054596368412992 9724608 -89780932404929227867237900190789664768 9724609 -13621491683861131411044610052481581484 9724610 -22312507347817685605820643915707389440 9724611 22000814004214588291196470730301575520 9724612 -360067490770253666594844283521484843008 9724613 -175141304971523635602231497656093548036 9724614 -91769190063459031979313773541765860160 9724615 100289825789026895935434249473310080760 9724616 147103451648143058367743127034698547200 9724617 -5768873336750007141282970936466785728 9724618 -3975522615033684026552442074405411280 9724619 -311011247989885329952263516713971862160 9724620 155942484727202240395607433803795650560 9724621 -222117197481648030334824663912686455508 9724622 225465672132444085420008035135587200 9724623 -134756825667232194202116039196832956656 9724624 -1514949941152866421944243394631434240 9724625 -206699740888904796344842810064669223000 9724626 821395558505808291960907071017792544 9724627 -324988272306859946600322532072267948728 9724628 44724269320322687785680177145087092480 9724629 52505679442833555962359832729924850432 9724630 75096461774740600816998349811670040320 9724631 -138146915879789267318286698789721910608 9724632 -280619118217692336718255506975501557760 9724633 193105027128738566827376064562626671882 9724634 -76481017598512285355243244903769447200 9724635 -150161654678275215749014326154428392880 9724636 -50880736247499267367595577977990769152 9724637 -104034771890982501009705368367607233120 9724638 -21749641138123201252797157275085725696 9724639 -14593503973695320336784067143462161144 9724640 278845584232747708981495469277963878400 9724641 16330478318866030525572483606335362992 9724642 -227057173318868555487329778464857548288 9724643 -363200937914636995645661011839995499108 9724644 -19789500087852044106100479953839718400 9724645 64759204121817894274954458113672638080 9724646 90029772572344606897001384607633366720 9724647 59722080117179771167278595285027458600 9724648 657533933635921069544271575502706114560 9724649 531506148438203876493319606399894410 9724650 18353145469996610835718657808624889600 9724651 198082743551332918871957494193976167304 9724652 -39438742917416530837767664081635145728 9724653 11174497714988040062654790046703527680 9724654 -52856952898885158850903251827118065088 9724655 -52923689182641827132413470151846144440 9724656 40260225533398123963667414110246010880 9724657 -163602451106980487123843532446957494080 9724658 325166579242955562528246606712920668160 9724659 34803545397754118429441643691702325760 9724660 146445184870988887491802278309145589760 9724661 -406407077720716603564588268522466630738 9724662 30221527500380123959541679418840128 9724663 28513214420519325679374018144825279360 9724664 -40065773565923892611239191748998512640 9724665 -900821409017610838462679269947113280 9724666 27653564611739472259954134531517413120 9724667 4163816204122901477899325505453212400 9724668 107811664105367202917587862170041008640 9724669 15205248063851629515625098694780278400 9724670 56603614908430732312408420109503699200 9724671 -83126250942634318080389557584679142400 9724672 183841632537899474071117951700886880256 9724673 48175290664301282748983188060500265536 9724674 -58058824623159988665057062607223760640 9724675 -219595854593225972372152812081662520000 9724676 -40493522894003438918374405774122909696 9724677 295602716768403188105502611359632023520 9724678 27037826865067405699712304725351660640 9724679 238664160027904611361456210113888166200 9724680 7291435492350413576325816572554444800 9724681 151131461283252229849688686940964617764 9724682 219136129336269723128391981598913155584 9724683 -239838659366086104913344760517568125952 9724684 106045789468823048779549593529202168832 9724685 1658262071317644082835532926314210380 9724686 -30987357132860989968091031714024265600 9724687 74505685767534309782875650551968007616 9724688 -46383635351086328873314986976356335616 9724689 122927689977103847564304659318047414644 9724690 150449133161169311807907644724598269600 9724691 -186576526150486720541048188393692290088 9724692 -79768511055016095792168824075139483648 9724693 -11828279921557704919044575258043171360 9724694 -47711455589793226012857554321927884800 9724695 -4716496868329406820145249291346300160 9724696 -224889022852512911089922255984789022720 9724697 355525368018294002300858291508473489172 9724698 -5668823285982652873800478606888450320 9724699 31134696379729650116349091265154313728 9724700 -24454515156064438584081948346476441600 9724701 30731024619879692361042575702359392768 9724702 81404142075854216335759442383015329024 9724703 450795249602860307111373306358067129952 9724704 -18911795688965320798518534033883791360 9724705 128952569313727804577863467818352144360 9724706 86820114957046080466346989603101129552 9724707 231898717688859254757046862003580845604 9724708 374057848543981408492061362440609792 9724709 103936541637488258647116464209996430910 9724710 -23396587897760494975635362979181850880 9724711 -476410185635802743254814849880610333688 9724712 -234097259013545724161471661206973235200 9724713 -60936415643806420024200040829589600 9724714 -54399667089667139304942681385774920000 9724715 -49657589911222463499479565124700390400 9724716 -23707529432432993155734010686317545728 9724717 31219087611737753317174804884972271766 9724718 144948378946022245337623293233487622080 9724719 96834838768220702498645593395999387144 9724720 -60298426866711605070898800126841651200 9724721 -280256485763141233794224537245170801948 9724722 10535013835779220944627139839684993024 9724723 504345319185619914859601283822906238560 9724724 -289397068951500845263287896634485925504 9724725 82047341999893608981495715592296728000 9724726 46286333758776211110379981656976785984 9724727 33018355960559026101281354462016177576 9724728 3496224043437943962334781692123545600 9724729 18220836405110294476458936675056045120 9724730 -2856044493904026299057700301217694240 9724731 -66265929276278760822186376281939658752 9724732 -3474850591100440448844302352126976000 9724733 14981979751859066272244373499308566982 9724734 122181997951039597319182066877801833920 9724735 -204990109500468507356084866631306846640 9724736 54531417151701972623622059605150924800 9724737 269250195199119511034780299280538961344 9724738 -64745989767978647124218917927292059104 9724739 -111184883643948160723439884197509182680 9724740 134576856655869847633240169827311206400 9724741 -63743513450426429346009489760037801828 9724742 89987385311070562764921590614808793600 9724743 19413959513367438236323771967975347584 9724744 387983823840589963917785002469727436800 9724745 -5673923717430246775554120198781282560 9724746 52420086858460773478660977577880717568 9724747 45427753580473260343005805822547645312 9724748 384888456690623509091700411932489597952 9724749 -99455191969667300147310662374944144192 9724750 61738865410868754958461386566314432000 9724751 4100926014808918968985194590724065280 9724752 -50206164142723187299521262072493506560 9724753 -198513035993264343397335566623925139456 9724754 -21216200586964408183418719327468249440 9724755 -55693850355434393219068791409186399440 9724756 124340228888526509527438088972154830720 9724757 4774013632609752798663507346099012512 9724758 -35679038350178768849577110283612255936 9724759 -42153766888711595546782268033852808360 9724760 -47356135796138851223862797474629632000 9724761 -288005063366813965346665025682029171280 9724762 -2170805150504186322808207861381939200 9724763 -15508118483471080232219244778021346760 9724764 -27537955277025795420240624168774033408 9724765 156823876927421797227995914487513856000 9724766 213332863537946606995598469517352352000 9724767 194972112623538667767690634281845778648 9724768 5350772664050506481045577973286043648 9724769 221603157032699312096337156668348539170 9724770 188082489162733485081078454965273600 9724771 123004356706979967065551756675761213440 9724772 53142457910003487411666287510539357440 9724773 164481605818376471424145580273383528800 9724774 55686019985011706875298945212778274240 9724775 142404318638001422099888545884727228800 9724776 -80257429158130297657078819255185408000 9724777 116240949789050196842612397709811385060 9724778 32267635484831683421422403529698019840 9724779 -15298513053041626094162137644339789960 9724780 22238347892820260611956413188408657920 9724781 198463974284646393204565781641669052928 9724782 175811712960856512296770711612583768064 9724783 -97150260351057384735213509960785488600 9724784 20183914424231583729107642066657181696 9724785 -106626240767244195147999699874194655680 9724786 270958704942914656346711471251278872592 9724787 -14338121875150881030601563279827942880 9724788 -119616201193364744461792158453639078528 9724789 212720495344387311834018831856132697440 9724790 2501825025862121719056970427899603200 9724791 -13805814328623683566037040075657805440 9724792 -66066078300091384236909436245512355840 9724793 32661857276953906745552559674239142400 9724794 -2675418539682346669154969157051747072 9724795 17640585891619702952137989290660725200 9724796 -147409260522748449019263018965895459840 9724797 49091365843779952738979674713910453068 9724798 -37766499477622871062660666148148825600 9724799 61731983614504685061621568127205556224 9724800 -17548602991035247769023224137908224000 9724801 -59016859579630769219687625332351779198 9724802 -90068755741249896856279473580831979520 9724803 105609049500699177066872227252604630016 9724804 116488174910037727150366262306321046656 9724805 349518666758712983370173061905749814460 9724806 40281490576107493733192679402842419200 9724807 180541278647661866552406713948151392320 9724808 165260464052328227945830413722550681600 9724809 318694958145902188770079537190301697440 9724810 -63453769165564074122820999822505729440 9724811 -281049232327308202985138401187349068928 9724812 -163748236756427834933234560817522815488 9724813 126662211883053268795696442021414817760 9724814 121773191001599824395179159964647623680 9724815 -51844482056275284020052496209312005640 9724816 59867578243410641405597397140577533952 9724817 82248458699369670522976547519570045952 9724818 -53830921509315519716204275498300250496 9724819 53207298961563318865427568536438339808 9724820 8354866292016803802071536194199265280 9724821 133513088680644390730987618734697017600 9724822 -163720465722889729030996322682776184288 9724823 -213178638875227602070355283972330575928 9724824 5902011962740658193376257085209477120 9724825 101018707550639977334719443545301771600 9724826 -43084978027170447192229744744101423888 9724827 59700495768879843348601065827630618880 9724828 23164529210584762037953925482382048768 9724829 -576584316570514356226078174173888486624 9724830 -45913815386424424128388506472408222080 9724831 -2949576619813456498337862871830241200 9724832 -1971867113422228857102997552829300736 9724833 418689705631082887664230924176466201920 9724834 41581528591250687450400012159400266576 9724835 30137782519084600127751657474962333760 9724836 77466339634575728056205927809855862784 9724837 105510581706065961487440352207560768 9724838 -127468881562431607695818481530101567104 9724839 -16021682563285070248054429351966970880 9724840 -96200616185396936201336084398019635200 9724841 -20664170137592153607607840793064576 9724842 114482438542891200321666841231421515440 9724843 48558531187789490519176500095506551092 9724844 -117964354107126545630710652287956843264 9724845 23141338695928330517593591217539626240 9724846 -94323098389569839793409427770928921280 9724847 -80736965410750768721204280782625081288 9724848 19780251689545256203781773357951746048 9724849 -117148317774184797956682755800634118720 9724850 38938552127158919888223463244432528400 9724851 -146778085569044218744152757459640944620 9724852 -23326770719257539095201961452273049600 9724853 194883660323306174679827388492239851104 9724854 -527640188069913663006945938384736768 9724855 -17672039299410661091681566810557511680 9724856 -108380083890557169245925842242795622400 9724857 68315759000007872242546531318470939360 9724858 6569179632325309003210832938009850880 9724859 -276380575538356686498452109272723702940 9724860 -52456540308783219863052065535927859200 9724861 -91586691056590861069786991219517204288 9724862 85791213457167099647169670808143684992 9724863 -119624849911913558645701430688734409600 9724864 -80540092581774402184319534682265878528 9724865 -243342145839675702447442765510798022400 9724866 82998340881094535936652358477655140224 9724867 230232012185461469600024478452662785432 9724868 -271735327754543156233860014043320391552 9724869 42173331870469479649232043347997812928 9724870 100677087626560821575110208811833544960 9724871 -56447707392205618549174817330114679360 9724872 -82771047721537226288039601873703157760 9724873 -290701127956953037055735352386518835878 9724874 -151733240933600672946807764113606106064 9724875 -99106831818523553661953241661081332000 9724876 6401850742103368177418579578570175488 9724877 29577479720459297049314446917101319360 9724878 117938841618802917403174054309962251904 9724879 -191059340632282871021967405265851957520 9724880 -1045971348358239237581865151927418880 9724881 10197054322536660544680814919210195952 9724882 -232347978331251393695758767016341668208 9724883 -71919748962683130852359873133379819920 9724884 -85874898280794928407389064843720990720 9724885 -22838796829116888843703022785074609000 9724886 -34479732275618615439842282369092918272 9724887 -38252451321704830380473082375017296560 9724888 377897265542150876816672509957174272000 9724889 538074449175571154798857725128942939460 9724890 -11626238085985690017868892631525350400 9724891 -513083227335746918200135643992797000 9724892 345663812016417449650600832064209865216 9724893 44909164413252086101757606820902811264 9724894 67747660504172829560283147016093444032 9724895 94977317906914512096978844893857602080 9724896 14519074658581766490766504015792177152 9724897 -79511623654549500124150766760928906048 9724898 161930640461098104440702705075814875136 9724899 -285375558427883154768762950049479225736 9724900 138570016396119968239014657678088192000 9724901 -494865661264760549615444907248265952068 9724902 -158523963014393154285292526039849719296 9724903 131620778420982249857636505359487002240 9724904 -45459255901902060101744208791886643200 9724905 17245264398532681743818832399012525960 9724906 18807860508573437377344661042036422144 9724907 -9493527335704758823281913692353797608 9724908 134312741202231781222517719232529692160 9724909 -205988869276807705878171692202940049184 9724910 47566503450509524456971269918909260800 9724911 162098831950099277546010610472965816320 9724912 -107272681844083431760824285947821457408 9724913 98567709717827787676457356656898537248 9724914 8254065474748323802050260071208163840 9724915 -131031123326188597595067073276973239440 9724916 -236302357513833433824041140580690724864 9724917 25315163638866666590019446086497225216 9724918 19854958321003870349456222119240972800 9724919 164845663984358051032209966589858681320 9724920 37752482112697315664381965649141145600 9724921 -42999083416223460415139939054614601878 9724922 -134883676365610908750510832606942425600 9724923 -1578534917442177565261688965554613104 9724924 256146219100274631328931333384538312192 9724925 -32698348991763794353988260180695110400 9724926 -70749712121094886223407181476183007616 9724927 -335877599000171854923179275180321076224 9724928 23687749741026717536630578020423303168 9724929 -71199990879002613411159707199033121152 9724930 100417418553426369448028927766277347360 9724931 -30931940706140228562186666552301806000 9724932 -57696208636184601183746792076294316800 9724933 -182042080096560876088417502319796257380 9724934 -381154467095247251621631536184360399360 9724935 -102634172845810343663147007091161972480 9724936 -157708508752216863857071685818204922880 9724937 36157931706127617371616299966457410586 9724938 -83136233348126916951876128035308723456 9724939 149199531426734089229641393474310682256 9724940 185925791950009643295540361357299287040 9724941 -4344541429107200831176384527587870400 9724942 119096328940984291137415820081501671872 9724943 -200467304246592099497930114257390545720 9724944 -39143914315942084408400426850376876032 9724945 -44863498281672395953152662278514018520 9724946 -84945970401000061968435560297945587200 9724947 -280347506992381595630161489566361897680 9724948 18307146550445201876492898663672733696 9724949 -56007800371434752615856244778572273512 9724950 75554784423718099702067240977316277600 9724951 863548333867463176568342837448440317440 9724952 192220000098273172393580166352621977600 9724953 -48418845678049801972472384968585624896 9724954 11137571609524852139854808676548322240 9724955 191841373129020145074752472304295223360 9724956 -62476612447964472775776328858214793216 9724957 259693968194775169968580461219190950432 9724958 393706946302564263290929471248989035776 9724959 -295913274525149031829258633669844874456 9724960 51472361352888844406825934881135001600 9724961 -77990360661399508765212053660946849438 9724962 -20748274002434824060269282646078241280 9724963 152211719087007944458287896016967278864 9724964 373659440126169621144791044367930894976 9724965 194777115661365320474775051359786025120 9724966 2998648413318319574632430131037530944 9724967 48525042006561231545610074366168146992 9724968 130559911473152329436120783360996966400 9724969 -79806968332658758555930013328227640888 9724970 -47884112755949688186004106666740300800 9724971 -223358696288279125588738353997038443688 9724972 378328656863257502245504355831133985792 9724973 -279157840788442590830541526936044718356 9724974 41984660652453324059534460383388337152 9724975 -21655099871631351939497156579838160800 9724976 11977657274867414561812785952083148800 9724977 191777908181969247576224041646169589314 9724978 143825107061877577419585843850765217040 9724979 3041361275121213749928608696434206720 9724980 -22414246841189204996087337129356083200 9724981 -134706024515875970902841231883651399090 9724982 -59496114233406172770965998204709545728 9724983 47070251032316534949912006614394138624 9724984 216473604439120214093806934454217666560 9724985 -46848603472774396396248101136362645820 9724986 -121538727428903515585134285423747642432 9724987 -15053570477051092764830436093481588320 9724988 11857640963278104241570769988881504256 9724989 89111169651907354656662724546041613120 9724990 30901980678700826406952977181906406400 9724991 -269887087623341743886467295413853967648 9724992 55663959565676086962921945269085929472 9724993 -377496701884136509765089153479862077758 9724994 16683554959755974238619430241321141792 9724995 23707388394557307511569298496058854400 9724996 205539377123694920681220532114876349440 9724997 158872370098424953487111496484295186460 9724998 -60387701878883547100556192487734323200 9724999 -583650288134426126118287057416587077240 9725000 -192044114539441144213567383735840000000 9725001 37304563306325116252168987675261652160 9725002 -35600545246818834907839393218983996416 9725003 296527042891370264186572484713885289160 9725004 36632460296553964570786854993375329280 9725005 173517485159507665152914905461797318400 9725006 -19582581336320099318986827147901170816 9725007 160427971829283681529382255565087797640 9725008 28397728541176707082016854480170770432 9725009 3165749938564779795425727652601363520 9725010 -36061462821705388745919942748138721280 9725011 38725227299110982422090900624270975000 9725012 -120039351230169604524914670597064704 9725013 95741949810641645156655269088788441742 9725014 110965917249968719185035806663685854080 9725015 15602571864673893271469992760391227160 9725016 54532671648739207348763331525415403520 9725017 427986225984584740921557801766962450640 9725018 -40324101803334071013101424608433473040 9725019 -67659025186864703872590905768190967656 9725020 31467263856281873396021017800454855680 9725021 -223858269116491844338582065358564300128 9725022 -5912302991036933924510956036308053568 9725023 25722145209694798049932224832435780608 9725024 177753442724946813493570089861497880576 9725025 57747343917457759949066026324668441600 9725026 -112527863850993841901912527800443437920 9725027 163168715226147041385433574582792909808 9725028 10671178101642575922983030001757393920 9725029 -278027832200858142752972203516028983680 9725030 -36061207689335861938699712749648204800 9725031 114669315014420428175309979773652178320 9725032 -195872659929920338438015027428859929600 9725033 66290927171813797815120546670624884282 9725034 186291144103512401656266072098129379840 9725035 76014520369177457899173127460679456480 9725036 1154379052785250529403961945703562240 9725037 101533561323474452640757930438240270464 9725038 -198645274608165892920572095366508806080 9725039 256537539756189331562325344124580197840 9725040 8701036592297098357751830720826572800 9725041 145189077525458200722437570689757699584 9725042 -17850688008532956377700790134571084800 9725043 63647158833744010412250746198912879664 9725044 41210713116120369034409876783787220992 9725045 -80937396995174567175252660053749048800 9725046 -49550198872670330046036397523547863616 9725047 114108264505304836108536841571352801744 9725048 -450686003297092821812111720957546864640 9725049 163804389629291342479008245241570849120 9725050 -102740456628496912270995323875815955200 9725051 -139424784936603636339127497385751186400 9725052 -2277521816257369662178435752205910016 9725053 -243255903470394529225013079947093274376 9725054 259922139154275419555649268244464242432 9725055 -176849468427013005991651669383415401600 9725056 321868445767388922489164563771576811520 9725057 -157417131980407442533146112478350552128 9725058 15211844833098586577567953241331394560 9725059 -292075997534341471400176317704288612740 9725060 9488883222394984311822175469015247360 9725061 -365901067877101968173114661622521821280 9725062 263578050176401080424138020289662568032 9725063 -100735078485246076224108861428619662520 9725064 127943201721357604090443247543348715520 9725065 65659914556766906444079452002201348800 9725066 -92290932186031866938616028177885339296 9725067 -124764658474632439725089351387138502144 9725068 29705668073251296941205545326344539136 9725069 58316116260501908920348999896840615744 9725070 65862283235258609910922064350065177600 9725071 -506185723948316403388094379405609657408 9725072 4878220120601698400334598826228711424 9725073 3018929006872144978546493270323126368 9725074 71607273027889028992330230883685658240 9725075 152451728076516675125095978952816820300 9725076 82424709377492993749784823821397504000 9725077 -57947519670012329351536450359562655880 9725078 -380302158880594338493177551741284026368 9725079 -22076290765530422673167051948385100800 9725080 2373267798664570199445453167485132800 9725081 361596505761054906607884881104030330500 9725082 -42399296195446528977101258351643204096 9725083 -60259084072780209485676274865980661616 9725084 79370885860206308749157914086759032832 9725085 -149889932334541229904281561424752649780 9725086 60810193692414934847099399890439510400 9725087 77480323338063864926495865709657472736 9725088 -145208593941864757221813804893271490560 9725089 202707485273061793464749135048439584640 9725090 50904038921700627385675783773121912320 9725091 146149521551866358583574946999308893504 9725092 -55220444851724413556441274092631744000 9725093 65984083138315742275710993460675813440 9725094 1270413692278039793353586252765377824 9725095 1701874013246592928146375266210393520 9725096 -488859137186210278013126360870053278720 9725097 -16800257024217274540429353550995327600 9725098 -217476216362894014693901688963349093200 9725099 171650643499728407260293437641292807136 9725100 -14488170417021592849794419218529894400 9725101 -215389945020655466419697056893433716468 9725102 98469596450480512988873277546091342272 9725103 13400284790174231606452960996658308608 9725104 118568833481533998678260422751649873920 9725105 -68739155921868879137606747319138404040 9725106 -8396502551733609017449910256255316992 9725107 -117385325570859176935731947155570240688 9725108 234652679597051499158326366222731522816 9725109 -538523523611866936351872841143031198560 9725110 76966805695533702969111266208090072960 9725111 334742825617257473451701713673335227648 9725112 -223563846695308438884348163416841728000 9725113 -156283844277558324577702835240701695936 9725114 46454175546140529083422232706190778112 9725115 -91921142249789459385146461053767387280 9725116 -62158651485389370304903127469687823360 9725117 25178035000034541806767965548323359072 9725118 -91932513807121670588516660915921664 9725119 39359274128337139251812052177542438880 9725120 73357930972725093258806956327415316480 9725121 78350452293409709797180432349358765120 9725122 -173137315073097477157510641655958850816 9725123 261548416770723899349988685019265896336 9725124 198117202945062252480159111408602643456 9725125 261062374954689455564083142477809899000 9725126 216947430953104685362980267895822445184 9725127 57097287859616043172018071714237806208 9725128 29190788870793740387145989591141606400 9725129 39798408180913285701232651829518501128 9725130 -6167371490992648348235713824802560000 9725131 25847916942557032420552373905346008880 9725132 50638213465096903372894908365001136896 9725133 -32701441351689601703728592949629568 9725134 4738009990950477535110555945560223744 9725135 55982998375965938377051984635657600000 9725136 -34846584756075230253544633247540969472 9725137 959756685874238376257804130801137126400 9725138 -128902927796100253286329777320310656 9725139 37627106326580975302506065644372730940 9725140 -232951257848016063417403383892239513600 9725141 280380010278726024161155897174048414542 9725142 -29193335704846564071392217180568190976 9725143 -49240022205563915354355920664505343608 9725144 82046514021170849947533783335451402240 9725145 -168118239361975723549842750783379961280 9725146 -119490098091260229506947738823769867264 9725147 -154971978194500003440747493346871336960 9725148 21713345193992247674831295777210642432 9725149 -58801053705605201454718410976178661120 9725150 20869460867419787398370963091680880000 9725151 -100126448689401453182717695004163383040 9725152 165549107132024325481379521645649068032 9725153 447722813027742244210295621330736042402 9725154 262605325947672816039560072244562944 9725155 248432661287019119495740682173787562240 9725156 -75739257461264207375979836721759043584 9725157 -246946302862296843660784773677679686400 9725158 -127474337857666600230804153134028652320 9725159 66919025785943849606299352973137529888 9725160 -44124675489892624578025207006940774400 9725161 -4576366659836893824065688107206407238 9725162 45705022423197606570684975367303334832 9725163 51555499642234597882521448228123828224 9725164 255634532592619199033471843826282373376 9725165 21827557446719793069019475414476331520 9725166 -3959899181853185156398647344336264256 9725167 -25621665669713379117918525288702721520 9725168 68055996491808292478587613972702625792 9725169 293949431274549615178691080291934479680 9725170 -15344973934017992667581398730155376640 9725171 -377297290649983546555737454757046776628 9725172 148249591803572810525319900856402483200 9725173 8200744566557215148566663642091413020 9725174 116101059638782328571431685046713135552 9725175 -27505201780068836524630123614187559400 9725176 126320023598238175897162656648445870080 9725177 -172078704632371493498130352584360631728 9725178 52215691621956244694210301049283390208 9725179 -28126030425202187086771197244573032240 9725180 -26092065719674170297433170266426711040 9725181 1483400419190651582518422430057692960 9725182 -14944650015400979455437991921646058240 9725183 -167734189226549368249955090950863237096 9725184 -5888691381589555166164470686206132224 9725185 6447687859055611832248462934492251200 9725186 -161202781064282806540415057474137052208 9725187 520742527574100024509278246980821181168 9725188 -276373897788100491718567994327510108160 9725189 93100303317571659492457813327152933180 9725190 -17114061265031620383333276224873836800 9725191 -59165171061057178849174045453193543200 9725192 235853845965965863103770859895921792000 9725193 -147095420417879893815682157083463604096 9725194 -427175915770286389531996146642083074560 9725195 -55402766368405411895399028614337316080 9725196 11923567945848217342275381116413083648 9725197 379189833832722804067680799126369582646 9725198 -4404093801385665490156316683390414080 9725199 207309683709084867605066251603963669248 9725200 2352463920707087836293994395570585600 9725201 467112490619075259351779986468723995504 9725202 81374163993063821308518849243018961440 9725203 -102168708004202986707766555812446256440 9725204 356742220190837279088234195940092867456 9725205 -43793696703969397761824229757654394880 9725206 -9778863602981716548786644305989974400 9725207 -83010686017598636182911474965213266800 9725208 -89851049377581131525215488834643968000 9725209 3967371323066741504376836075435505604 9725210 82998582662369482901751671882885963520 9725211 -388745177436777340430333478230486193360 9725212 -76666891121851330460832495565415797760 9725213 58799168282871215484436725648424047462 9725214 -120085564406185729876582805724532749312 9725215 -71084778343652983500640202075193239640 9725216 134666427209619238025224277372310650880 9725217 141474766008058823600213276239560892080 9725218 -123698130765200392310091293968784395440 9725219 -4131850783726790128299673607266328928 9725220 11363531649359486420991681213062791680 9725221 -470643981577019601830359551294095624256 9725222 -43118898763444684314112872118512526848 9725223 310030350031092170465210966904201672144 9725224 -4432893400802299879915787245419233280 9725225 -82864235343742290620502299859176136000 9725226 6650279761170875727377468028415415040 9725227 70321170630080139322708273328746645312 9725228 -32741442564670587587052626080284370944 9725229 20085857891758542611802197053623600684 9725230 81170216264759962259744346434510304000 9725231 313541360210024351478851398435176982032 9725232 4051958439409212040351495260134178816 9725233 -122324049560311613095555243671047007680 9725234 47443657812843000217553463384547831200 9725235 -39169559620273922528920624628340678720 9725236 -233060772289483353286732333243125687552 9725237 188329562777559385733487399464090490720 9725238 15607638612276402292567697012151784320 9725239 470631863273533642477229425950945328040 9725240 154355458197991798045859183280193536000 9725241 92053348291048562126044561283776740288 9725242 -89959417009543391583393524642791267728 9725243 286946938746530565878848076793735371280 9725244 -112325882575638017888357869520499101184 9725245 350819156226096675913255159264570051200 9725246 194573085624085817074255588706523678144 9725247 -71157229635869024081223020264743142160 9725248 54904178142173785148496250080030883840 9725249 -257801403635408086303353662498504009040 9725250 76810881569072913714353840294477184000 9725251 -122958030583188611400302580975406200576 9725252 86722636962809182333572400166557147392 9725253 -213883101061287706445695087603288156416 9725254 -154170465915408758200493077199577984 9725255 202265872881612963393801983836862471160 9725256 -167530247819584169696699472215893186560 9725257 161191958926244045974080194910022956506 9725258 -17402191362034404953622669162055231488 9725259 27105796692541405562516924121070668504 9725260 402805695058725115046999898101674690560 9725261 -32387896631440812312548635697604114816 9725262 -14461442223517876007141852680380948480 9725263 -441026281975237866139965422120944626680 9725264 36648628694567337308207686101197783040 9725265 4065650381901046134551519755647201600 9725266 194196175708187391736155749213504222880 9725267 -6658105653992407667611748444969245560 9725268 25786361279913458154760189409238798336 9725269 -461811666139934101556752955310744001330 9725270 41607668936989336760301693471089702400 9725271 105044485417062586779735149141894545512 9725272 -177319884711500073464779025408016691200 9725273 519049293440731194310732360889981712522 9725274 -44255848260713204279226746186373991680 9725275 184491082865913024858261565313074516200 9725276 69612418643738529952529057297589018624 9725277 -71764559685648888294209799616461982080 9725278 -3508501934537456394872682937230231744 9725279 -18628760147412371601563758279478438400 9725280 -13026878052383011603439027425632583680 9725281 172080478156579210199573720804297974464 9725282 -10556467434105957097773322800004540416 9725283 -134646996295963209748914929609926033320 9725284 63632920859385566232451553224868095616 9725285 -311983885089623770383623317744915462020 9725286 23787725913862511398589889623939523264 9725287 -267297810927494900659241693870142544896 9725288 171513404636546765622540205225164994560 9725289 -27539155553208718838857268445026979840 9725290 149315474554890321795386498073403876800 9725291 -140057707406565262724670161571871666416 9725292 -425412125640191855823126840398714480640 9725293 -79081133439313793430822945268350075956 9725294 -119588809813285136906875799117216125248 9725295 99566001987278640519781201911700608000 9725296 -4074445226062704424143805426125766656 9725297 -73997337540848935399673705929809987840 9725298 -97688178056801272134449933835392132352 9725299 -34455625929838804009959587732418933264 9725300 -51479659061117904485170766644530067200 9725301 238807046414713122017440004243109829230 9725302 -14285794172696069985881671523289598080 9725303 154321487159361021679034157989177116080 9725304 -2922827139876510419716726577005178880 9725305 -20819036935333127499107582818694052540 9725306 40899220166862574132936239616565455104 9725307 -73147926551852516253081230199050562960 9725308 -245508760370873987719968880419253123072 9725309 -485231099893990421108714620538756054976 9725310 595280077964841335126312473037107200 9725311 120059597054427411500479704563413212424 9725312 147457579208806441910065742225394892800 9725313 53815272471688463556795069982932273984 9725314 777799120729821663818951014831807392 9725315 50050328793609781461844954220530009920 9725316 108523877376353138079850887738468682752 9725317 146730316244314217531784005744670135872 9725318 340870004568577537192231526521695182016 9725319 391775771911575299050066520345075194320 9725320 -91976978563685216124487964753036083200 9725321 -235952176538103698352937957769119234800 9725322 20792693593602156144828207752400022272 9725323 45482311495956705354016883165677985784 9725324 -55579062384199773448557481038776060160 9725325 114820117214811345829989050616398901600 9725326 -81809376659666003829182383899080390016 9725327 -342201967656571222298000588734293775824 9725328 -34606254383533724891696162210521571328 9725329 -37120689047675826186443607674404241600 9725330 -127798808445828081581455727470841689440 9725331 86136594110090162482092250815561017088 9725332 317938135716045988288053080636851047296 9725333 385262464772399868529320251615384625120 9725334 -184383192330952274782924212065764773888 9725335 -208897065936146547453384866150240844240 9725336 10342528650888434580664096472878387200 9725337 130854226855268872211741078125489297200 9725338 29568290195542945728339399012422787072 9725339 -37350129612017376562552323891625850160 9725340 -3098785967054999646226946081288064000 9725341 -105821915545123340451509898233836180308 9725342 -55810061378959919351670219099951579456 9725343 127831083731416018087128888550662797568 9725344 -155102024190003974229053005635154673664 9725345 50621626539052081657204336543421481600 9725346 -244158067920906853481568246657506015616 9725347 -216331823603339234292118984185987271204 9725348 91452687676235784114789564703940363520 9725349 96144716298964009620109113839309300064 9725350 73433526854261320040489721677527538400 9725351 -4724690671993434366056718544553272896 9725352 2097071414899597485522962305196359680 9725353 -820981143944834568663008318044996800 9725354 239907389964384085032307624054094595072 9725355 -72594444113794585016683616057104198800 9725356 7839543875499728780559571354723757568 9725357 -4907444244800880661181285690525372394 9725358 103431249449117649633166984273161029184 9725359 22110026880910639876082722590718452480 9725360 -519730948565657481805843706802339840 9725361 22177732567805406129596667018848482464 9725362 1235012275440037507053949976019364992 9725363 -891799431038581113695532047734250371056 9725364 -46899180559132459909154622686943129600 9725365 -146914689764499790314965072866373094480 9725366 57783927827653214282433856244767832064 9725367 -76723970433023810215217291037334220160 9725368 -148761103537927297553317559712012349440 9725369 711506308938911391912388709095293457296 9725370 12485996437314105889019221756367404800 9725371 -303019709438080529191473291210270086856 9725372 327515215155479302387367818284040344576 9725373 182792562909451825690122671889533085120 9725374 173247093294878585388950981817699951360 9725375 -54381665218643329447462159589718000 9725376 39989024642934732626280023882905681920 9725377 8778959209477900472244065962036660224 9725378 111092156132002227355657686435062269440 9725379 283088759803061721554452768914035674800 9725380 96617391296355883952099887527990743040 9725381 -34267783348450465085376245019029930688 9725382 -43291292877897238414591888491834485760 9725383 226774180632023804568966101112231522360 9725384 81667547030244419204485466903041090560 9725385 -265512121406476291259987070104749045440 9725386 52797040453520555661793130851944506880 9725387 -83362696777370924271881896009155687168 9725388 -44635506076980608155974979238901841920 9725389 15033621374551720202525825121058452480 9725390 24391887294789873853191878597002356480 9725391 -72595548187222849465482955692043742304 9725392 59766879846684316042675988220072452096 9725393 -262203277876850741647365077093301977358 9725394 26745449030359744569719000603031189504 9725395 41668364564784305410834695732319692720 9725396 1336287880825832015697187201938235392 9725397 -84381907813827224417183079566508695040 9725398 218905219881729450739184559254496295200 9725399 512173839819830281056084196788764171400 9725400 139848702953756518495574932524180480000 9725401 154308596695774091062656940303635423680 9725402 -147435367504127062059989229644082178848 9725403 -88909661270518107703543286044296385896 9725404 -94044167940372623030250425770439089664 9725405 149440453292293750603192021351935612120 9725406 418033384223734780804511502797389824 9725407 -173654063188887749184932805419075093344 9725408 92615722604743291940679498633106685952 9725409 27235633334888436968780832669044893200 9725410 -29780654520601563306753162385800377280 9725411 -230981150945912059883551331481292393920 9725412 129419073746542885210314683950378450944 9725413 39974455000931878016281834988023682560 9725414 -181555959908787060629872118722415396928 9725415 -15753788941854433644237088620329978880 9725416 -161108773406721847467430002938271744000 9725417 -75853358966325798018837183307849750008 9725418 -9816312768955344285228802437188179536 9725419 -329043753880659692342293393979543073240 9725420 -159128828156132398623305577943742699520 9725421 -204925068760586786027149665993517245888 9725422 5132953972068200874491497796182060800 9725423 -117359138605124100885661310790955650576 9725424 11937233830553657039753367827476414464 9725425 23340061698321849570270318166724831500 9725426 -300740443460428569032424573107772202080 9725427 4014672951513517369044759425975334876 9725428 -89259036234057118663225442991780065280 9725429 -126462260790576870171394017818065744224 9725430 14732080881653757460970384407524464640 9725431 -200707617104886752647231795469952415768 9725432 198522438729455350996665076858353254400 9725433 27423694330424233778868108720113695824 9725434 -208703134699467573342643235358440970384 9725435 -207950191244309116035492037365930681600 9725436 37227149552591825870874166836268833792 9725437 414391428857456508312997968048559854086 9725438 127599403806075100712441553530528618880 9725439 3073903547906039739034517234252310528 9725440 -142948375981876634072870441782031155200 9725441 34882561627647699843179886106910862384 9725442 58539373228902847393844911999139604480 9725443 -21481173280178046258804175345311282576 9725444 55543707281489813135778115471874015232 9725445 -212561077907360372367024033353932209480 9725446 57278651255548973050914428247729969984 9725447 -56756137117507641804137099500771281000 9725448 179020244702425848575030376431667240960 9725449 179530370235213658157304361742715431450 9725450 12728723780391101638956487066919884800 9725451 -69317318235077236367106040815084105768 9725452 194917716352783631493604334109941452800 9725453 -77858281563257811860568043166517651840 9725454 202749618601901301706048201735226112000 9725455 -278618895580314234434637367696313483640 9725456 -18516595674372855124127862672650846208 9725457 3356941221824094165451756344243139584 9725458 21364803634889540219091527644987742208 9725459 -134641380296928436937155142516008976340 9725460 15569878126500441225142594422995036160 9725461 349981795905266275541025850801218786062 9725462 -234744345344917013412050892405071310528 9725463 -28354512326166021941315474876575287120 9725464 -40048892372791232988184400946991718400 9725465 136886152792309361465719457858644681860 9725466 120802437416079258579153055949090886144 9725467 -47782308518208392914406971841134575484 9725468 33783988815495716055729971630506587648 9725469 97264168094078672459743026991175472000 9725470 -32062696140036451818040050493147703040 9725471 388600138572342890954881091219301619440 9725472 110686635947719099654675039311230730240 9725473 91201232744507260423833372241640860720 9725474 220631694543114671009921486980414362624 9725475 -22806429890413004671193348342155776000 9725476 -250780216778900355573504473159667335168 9725477 -39370958554766045579977732082435555040 9725478 -27299119296094610890818306277526906880 9725479 -481498779014698912046181917265546341424 9725480 175134796550791889318477465701018982400 9725481 4801930849232460946300013364549962880 9725482 1399821149356853122793291145733036800 9725483 435826005525829773473480805933580289160 9725484 40616414146556895829969476798422017536 9725485 90392844210391045521630147755557365120 9725486 69458642850097884222891903493714512192 9725487 -15683535217105148190368768856849632736 9725488 -75531464530481852000678882749521215488 9725489 -89739144409735939548834685996582249710 9725490 -4765719712725803976719528521036637280 9725491 -91204359077336704844597731192986421108 9725492 -21410625261002288893785232343710556160 9725493 -13529938576392327766835343336807390336 9725494 72163432556965372054848305487877819296 9725495 -19083713105499713745118282043912678880 9725496 210711300795448155205052341674516480 9725497 105313271072752905647759080317727573392 9725498 -17155638009124171070272303884685093440 9725499 -70132536981340771353119424009919624176 9725500 150048120404180272428617844079383552000 9725501 138338387910529841137049555652767186400 9725502 86287485384485995157647792781215885632 9725503 -35915972072530970540392184706346437696 9725504 -45934536981161905211083990447134081024 9725505 3246911459530544721742869362693788800 9725506 17894336756034193660499752121820549120 9725507 -290062152022802786517881832668936783856 9725508 4663648832863327840086117882316104960 9725509 272605409355068107171497495100500521760 9725510 -19046900229568743151451339982810000000 9725511 182784980124178779854470604828903654400 9725512 91553584082417256808979022495421440000 9725513 124560929038215391694549413306501764096 9725514 3628045654972005912854964447004639488 9725515 73444861966462402958587053012592566720 9725516 91801244530664372970007002597231329280 9725517 39515117239933779906095851604521363734 9725518 -247322516647932996774091629297189111360 9725519 -524815748700823531101488275421864970240 9725520 -555691959794930779128880028966584320 9725521 103405374125299555226868841802291151464 9725522 192126546891796786489222388441727759360 9725523 -12712119369255855188839055468833086096 9725524 -65780458013765073574655911186646683904 9725525 -941343329315695355473999517105604000 9725526 86952358349672266846717535980826916192 9725527 -90830165502752688303888069695809466880 9725528 -21148665044190926983962971442739200000 9725529 -75509895486930080400131219281742782464 9725530 -56350054013488809391287046212868108800 9725531 135637627625408385781935677723217067332 9725532 186611669211761987725817497253512396800 9725533 372124225123723492848515163460243847680 9725534 -4860630444044593373676351142511716608 9725535 -301601282260200549384403085910704337600 9725536 -420481535090060678377339945431727865856 9725537 170907581900480880704570961644633567232 9725538 111260616863541697635043627272821007744 9725539 185166510360170277603005445645400717340 9725540 126817458909750172381944969199458017280 9725541 -15081125675558344667079471919066686336 9725542 26966771208625288260135059258899368672 9725543 -72032791140246712689280205720202049680 9725544 -161272618930103494474465646000114672640 9725545 -236823280023961012223224045738301492700 9725546 -4121052720135245935343279009021721600 9725547 19535448499901476622221364931660518880 9725548 -121926111627935357932797018209646009344 9725549 -44317126002054879816573743866665910560 9725550 -30614087457926206343516636572549248000 9725551 -99307481064518199927066355137007057536 9725552 39964412243142845633496563023060500480 9725553 35231556044523237246092607233062956660 9725554 -40919179875644032466158075884884823024 9725555 390535761525217020033108342936064320 9725556 159772323578377846769257667716241786880 9725557 684273887792661650400626764779729788092 9725558 19714332107428745294710633175131445184 9725559 50932872906592522083919208234031049704 9725560 101985534894818013905856456737814528000 9725561 -78329309739433325634195937920777380028 9725562 32705876995169921365393000534345113600 9725563 196846874817116878792601799296145147812 9725564 -176999181372901519082880213501312583680 9725565 -42466163482173238388431421899602264480 9725566 167057307799906237400593296417893184 9725567 572377005673987047199805630693279616 9725568 821980265795996648343048671566233600 9725569 317215985767551897026057600418913911552 9725570 -54685450328641065938495606869840151520 9725571 8945067901256596714313379172021044336 9725572 -77733361816177152903686301601592497024 9725573 37490763927633154763116543511987899008 9725574 5845092537561855103585153670325946560 9725575 190234977401601765694066282582786560800 9725576 -32548593704129003651705103472684400640 9725577 86140307806108937716064992023704559120 9725578 18741365725378385970840670986883636224 9725579 -221761534590553226513025292688685432624 9725580 -61265505511057952238768437547230484480 9725581 -202684837212445343888288636206884697428 9725582 185298362444744469906426572972759443392 9725583 11124080329407437861921154657490099200 9725584 -16427366326669978048844635141921505280 9725585 -45336114846179765165753012081598226200 9725586 30003248906921937039636407795351659008 9725587 -463029645684755389350802273962411406760 9725588 15434575176620434854948536448836007936 9725589 305171511223957788264382843268669130240 9725590 37369722426948557447048667227785985280 9725591 -29656953233494616053832810477212510008 9725592 12512463918946306016582795149665239040 9725593 -278809390218180797330139495688224046716 9725594 -53950098189297305757701016992243717904 9725595 -66962790032869431136649802218952591360 9725596 -6007471465217317047535648359744608256 9725597 149515699987904931474946743491488110432 9725598 18678595137233900408042191109478529920 9725599 44240397739671477090239602479546581888 9725600 38293987860438619781312772276422246400 9725601 -257323840105467933588934358354923833168 9725602 -33284570531301737686351654457372752608 9725603 39486752328199892964075417720350007984 9725604 -19986706214694718721950628104643432448 9725605 61017922273194991255361850524442475260 9725606 -6338380990154959684972358553208780800 9725607 198091619982789987582825699372638191560 9725608 153265426625613713440560288624712581120 9725609 -347880244420909306686183159780749309190 9725610 -29890002668106315340858070920700551680 9725611 -2253435223987804713993088142209510400 9725612 141668031287668339268878943908352537856 9725613 4999460954743209153263656031643861504 9725614 47964741385022007251375822106774980160 9725615 -192996954781573953159336830338293620400 9725616 -204275720610357821975203934747649638400 9725617 -282779026755167428342771043541101560416 9725618 67071178488292541062037545768421277456 9725619 -40337927463491334654296551615828166400 9725620 -94558884690603034537530669382307800320 9725621 6061536328420293036573751154623875822 9725622 90362679318913986543475102259619786240 9725623 11733817882980366178703241250297301704 9725624 148184333439526279911798163314527784960 9725625 5730128330867074841168739084607800000 9725626 201321915495549187869547597029579238512 9725627 -260603671547617948476944556536910268320 9725628 -88632733336695439182934530082728099840 9725629 -317655712877059270052292452087003171770 9725630 21526514522810954749660443466148812800 9725631 296723934549561406043618383373295914952 9725632 42139688018277723182491598929294000128 9725633 -162692001124508088243072082643457437118 9725634 63528647935441756490788015699783679520 9725635 16242357616797182923399247661196089360 9725636 5807962945937262518899033821437950080 9725637 80773987758431796943234645117163124960 9725638 49433688196192621032800938359466086144 9725639 -21168642665303611635155736758758378368 9725640 69489959001107189472824487173414092800 9725641 375674144059004917327407751626419390042 9725642 -33310509744978537685832193114883177728 9725643 420263136661881379155422235252532351200 9725644 1840074833447264816381347344988605440 9725645 -296549206880845123976320566126751874100 9725646 -58660413999704953846465291058583161856 9725647 -125023439399818110209007727220693925904 9725648 -17524060981859867625268172900851777536 9725649 145236434076623159147243724179499266400 9725650 82202719788438322051328560775334057600 9725651 -41764611918593718189647192930274055872 9725652 -182035138355323678296157863181988202624 9725653 113790449326489160814801258067482814080 9725654 -4344650659555154593668108656609565120 9725655 11216945653869852284380986721321838160 9725656 -122505496321458796102589313060122112000 9725657 98926970094151568357647327088635972932 9725658 69487254043592751698249065735052524800 9725659 14389465299370340445577040851036579104 9725660 -23523616675131976660765501721880821760 9725661 -34566184115547643268974040329359555840 9725662 -245109421177786157066519950873928631168 9725663 588879105806795987200101703689199261440 9725664 -78330742360170535371872296669250322432 9725665 40592028582892139168175505044782943060 9725666 6021223038816715227855069866264176800 9725667 65873954704983349497466881503887879032 9725668 -350467194326663369900892994771791597952 9725669 458005373879811988496133061831140911520 9725670 5352818111930523857274886423580657280 9725671 154646738596386270140811578859606690872 9725672 238560089120834093337250480090610073600 9725673 14322099481260955047031627302181685568 9725674 53951861611913382521875963931139477504 9725675 -155063089482723566948111011205717471100 9725676 157922481215938888128233212955934930432 9725677 261385356538944372900268845436157580600 9725678 -149612966758770212331628974571297769280 9725679 368155286271161098305538696701907030344 9725680 3016351370569117612509843428643471360 9725681 61717669379114194518617350495776969792 9725682 419805704542309528080288909093454080 9725683 -398941243637045364380813359223916589680 9725684 -26381236954010307576026028578007201024 9725685 -191063622491261349591485271142568383200 9725686 -101188953521912798202006818801898938208 9725687 199737273940090415228782928653847151336 9725688 -23861135304098937296100510017303347200 9725689 45194883504745890757991135006331619924 9725690 -72784411798208001277808190462630451200 9725691 -92804640212016626479224742448755562880 9725692 -19109041051531142381633327365506441216 9725693 -358401950565590471582775436012736762580 9725694 85486539811781314346638959955034311680 9725695 1061194241699168695558881917050411200 9725696 -287789292639971126608532358346171219968 9725697 -3042360346069516545589159167827607360 9725698 -186816629757615333761230841366776418400 9725699 -292480615548873813892508357679962819136 9725700 14240726054307252367618593042931046400 9725701 -1296667984524844288487617417644044100 9725702 -107811837858566617072622104558000674816 9725703 -4005626428178631223956440887528998576 9725704 140776813151574346316300882755851878400 9725705 -263278805104381278204243403561243860480 9725706 162134023873304162115062492209435988064 9725707 -433780101739808931679486307149101200044 9725708 -6915000793596134354879183164154457600 9725709 39472081936379207181868110716994717312 9725710 74307106558938881400864463314258946560 9725711 -210907015316307363511026632144318805168 9725712 -22631786279461876359477859279091269632 9725713 244442061680943622447954564369105398962 9725714 67686092754850523656987563923260636320 9725715 205689477870057789037640287019701906560 9725716 120096891341590464004896537659226372096 9725717 -14326613317750578083584519901766158028 9725718 -36395772221211653265832339497508447872 9725719 -430795365255462747237963993665331313304 9725720 -186048163500291926589648082461917184000 9725721 -53759635452069426163856912707681705440 9725722 58175265356288990030895001182487137024 9725723 -45805309413701672675652925438102901760 9725724 -107314540652950006635391367649458580480 9725725 -201377538681358238033332423396457236750 9725726 -156336774472480212372914291606494274688 9725727 17747607448241095033725611327402169600 9725728 402173876109088825712719259926478192640 9725729 140637556093276165011750857255371080084 9725730 -46269075090403842122613685800060979200 9725731 -251055825491515116602298794911951234468 9725732 -37153848146691409397507244077442155904 9725733 64599733365440651612360867080550563164 9725734 -76445455545870959083670551738457756928 9725735 -162958274033599779838630700736082880640 9725736 171538579806702648898409266841140838400 9725737 58109600884161142292557708002126888000 9725738 24322021595764947600272369438143920 9725739 35560761601209045996489342699712731840 9725740 -160327254037427741830638091662200355840 9725741 -204854127395001001209342015815537322858 9725742 -24313912612981637086830394682794131840 9725743 -238543102992679043227344703820713290440 9725744 33339223680580230402606072633959448576 9725745 -103433307955666856275763960575219514880 9725746 159349807321974399397160175070204878336 9725747 -245704904068847808264251358657976050288 9725748 -144680518319457800734441482131022551040 9725749 -250795721472793452284513889841035943680 9725750 122665493768340638692160977769286624000 9725751 -2722757641955599197812977102628334240 9725752 -43249346939844722174990782556334182400 9725753 135800408181783538085079153957984649002 9725754 -26168792199981675011397295281021450240 9725755 -115046206063637645616394655127022421040 9725756 229774625275890574768799754180525726720 9725757 -115116384720594032394851661678789120000 9725758 -66350647512276825097943477999502197760 9725759 -25128750643384456572005475765106925280 9725760 -12127892748881562886422309796828938240 9725761 -461634076395373727895599145837084368 9725762 50283117781769895030496679733686676000 9725763 -38166332030482934815730309001921557256 9725764 132583226008443620291674575681117032576 9725765 -42798957738065705753685874879600032000 9725766 112452497515991492147715457309937913024 9725767 -12215676663593352624624866682442761888 9725768 -47829425299576448593243519745261383680 9725769 -339899255218630058934416235762418387200 9725770 -51403177940571330622190601364552021920 9725771 2329838113852475932699861773009393744 9725772 -37411004179379800338736986863748661248 9725773 -211647787996368843846440883192671948576 9725774 -35157964253213176981321792793554615680 9725775 56734468584829991866880094723592176000 9725776 -9183513142434946694307656055474823168 9725777 -9721674456921320583271529235155313600 9725778 -32206212258572841171918164228207462400 9725779 -151372633150321511658126037190936914528 9725780 -41633027079409755998135824919202570240 9725781 -148133716500407289456692508702866511552 9725782 -21491876776713391105422341624066030976 9725783 -125322245656829299637443423136623056 9725784 -111379965245691173826244096137403207680 9725785 8315306509008200284076923833613816320 9725786 -53225603207177219173621329140679114240 9725787 -122462194564610303542020541576364354964 9725788 114397707830453884868636104454953658880 9725789 421557095819086449656269265043516333900 9725790 -409222589163091024303608483285308160 9725791 1785567400416639487680804111294699192 9725792 352333066055272032248795746630067945472 9725793 6699548285372152038815633267901536256 9725794 5418390042868887260453905633646756640 9725795 -240389519390119954536903160353102956400 9725796 2140695423156206432743796213887334400 9725797 193413166868333203631004551527148782140 9725798 -114585645438342724422951116338525778880 9725799 -231989224249641149286260195241394226136 9725800 40437189632129368800229021347305472000 9725801 -365333868407843587779763630796702976198 9725802 37260141141037218650506138860380335104 9725803 24176724098361017421449934979926095664 9725804 -206352054409816222413476341149359013888 9725805 93491187359026706809412070047259931200 9725806 25346205681819910885767901133205786240 9725807 -63527769126644914497181008194554957728 9725808 -21560228413873588185948326206923964416 9725809 -47076452633415262783576157243006770990 9725810 -115876935109779699575658761140876921440 9725811 -178545952025689838077539726251884880328 9725812 -108231511541668353440277294650626505344 9725813 74412091856118927944681766016904645724 9725814 -49939810439674288472460071102021867424 9725815 -11534773511169078297285675842310585600 9725816 66889131098608592650422122998782197760 9725817 17574262116663388084816761258415585920 9725818 -86299726935948157612951549247456126496 9725819 -407168534326996588293424830199059252504 9725820 -22822174358270182764645556267348439040 9725821 37111460363974440044523194670533410912 9725822 36081709762199252693124710920967987712 9725823 -108306354510423543488591355095803798728 9725824 394374451634482677234259669527161733120 9725825 17161307537142280375944800365632495600 9725826 -1151502503828319631376463761331609600 9725827 -465580086241611867982539946194872584324 9725828 32648471498964881273082304941609676800 9725829 -145923843357607880090960235235676291616 9725830 127257146004022677373505043971981059200 9725831 65693479628079762560528854730353243200 9725832 105582659972258962563524655847934238720 9725833 -121650550600491473203529243113249406592 9725834 205772771183887078605247018454507892480 9725835 14531790542629241654913279873415368960 9725836 -147178616154962037382921970399989100544 9725837 -135023152608606437957563568252233835808 9725838 86592691992560293141112274961136353344 9725839 -158498895826291672712194380439719313360 9725840 -7715267315306075214116266906410516480 9725841 -33851907985698646415307064764876145950 9725842 30876481518874819612321758162763820544 9725843 237113327833271632356710523845181841704 9725844 -27031610395821445456848050582880528384 9725845 32286734731358976279867013371005243100 9725846 132437356685507819704084256208169584000 9725847 -13863448682814647168323330341614676480 9725848 367381669806566382925502892501073920000 9725849 169009158173082295034741532755796035328 9725850 864099682349217800182151481282747600 9725851 -379832516122577063030882724704148541728 9725852 -128120742037015609182605008976864785920 9725853 302898519670829476614771421990862043840 9725854 49409679477504461971380457221917841024 9725855 -324408752470208581467390882987824754000 9725856 6370434475386051705747910643121389568 9725857 -130950696849595115246032952148279245568 9725858 12538730259825866824126097736495722784 9725859 -249458741110672038665140746548714400 9725860 -133459471918796649605759306402060209920 9725861 50637414796697521803978195779925357312 9725862 -3345477394640582793336415113267171648 9725863 11026817549775526450982160356927843520 9725864 88868027719816716839503207218071224320 9725865 -65822567226089419543066449326237609280 9725866 81369027802360519225640066640674787840 9725867 -390377457427178783769468570262150155168 9725868 62521634774745444768760935883081412352 9725869 -7941833722729566493651683406716205856 9725870 -9766367904130885843432893509779169280 9725871 -149591179931906767882339889950870548720 9725872 -10229402213939302475539294619220049920 9725873 -348955771006829466699295064654640544878 9725874 108436559170653027769590855020735223552 9725875 -105311066831553141171888586450565580000 9725876 -315183727924075961512608421350283136640 9725877 -34886123509653235978537599240158855808 9725878 10381251591733178905078467457150967808 9725879 469512913328348447425807041175844253480 9725880 79452122318981436871411258324055040000 9725881 357427918198206887112058656303404651664 9725882 -52509947354053596617312952207722936208 9725883 -317109077969264921214143942142507014376 9725884 9749938648350553793794865083450253312 9725885 -34727161375026716802222682427852584200 9725886 344262098397940086247561093120934503680 9725887 -30722373473580628237788658782147558288 9725888 102046240345484014139558771967066636288 9725889 312496279586971079116027272569189477424 9725890 -19854449366383512066422515469545091520 9725891 150151539430221436951420264805953355520 9725892 102550161331435105498995644530525231104 9725893 36767704442227272615548792718671153724 9725894 37573367480878120591536766771390964352 9725895 -121849580305650215175027447414920957280 9725896 -62032049215383474131898939152150845440 9725897 173888389685197769560510801000562395572 9725898 -23027892396883889623076432024518164480 9725899 -228803526989271158650213764184829853464 9725900 164559816569303705251754673476132832000 9725901 -97907614495481188639324154770016332896 9725902 309651643115742393136506678242913257472 9725903 -152300135454525259610729995252317946752 9725904 -29564907533454734634816647907403530240 9725905 109483454396679336687313456359904215360 9725906 60134182653046040380423716568783545504 9725907 -71479129240926389135023815900998354760 9725908 281884043922004551836623914477828124416 9725909 87076492196824486408521720346624529280 9725910 -21862786564258008752803548729523507200 9725911 -152750038741838052891492631095998113536 9725912 -2154772127431376453495456789426565120 9725913 44541874642018673157346450753467477120 9725914 -10881258010993017613861467323303006208 9725915 -133910039614821942536041985395855333440 9725916 -113277422810981602924925898508470056448 9725917 -19439009700717750845911466966385706260 9725918 134677953294145326871157152118411339904 9725919 -2234298016163859773828843996976245760 9725920 -71976525648317122290256044933945753600 9725921 146070376544548114226317051698515747040 9725922 -114240645765899012096177373592587712512 9725923 253801039599284897649952603881945046172 9725924 -58366897109874751738726828942748720640 9725925 78662624034823440968295928756564524000 9725926 -151549939908122218038445443359385600 9725927 201101059010676776442084601255135736160 9725928 -11836486469583335422995926172201123840 9725929 195865500969712491465095417272425354640 9725930 -248501267642972712001826193767369755200 9725931 86478085114037089535227767192019083312 9725932 28722408212460719403857415779038796800 9725933 -169446742899142623665972166463790912640 9725934 -22067305327214585873303548154332777920 9725935 -236448307656795805376655896164005179040 9725936 -515291030180364111891107707148107776 9725937 -100876205188013061712220939476543424832 9725938 38488473727036795574434491458055262272 9725939 -513389689859786603710322605047240862260 9725940 -13522923105057151730576457623588044800 9725941 111421857317293386995385768651447661152 9725942 8821635527874433088935161767520735744 9725943 -87782875630344377407624548554476902936 9725944 370792371855523024966732286582345564160 9725945 463142851939873473207878184671141124480 9725946 843628379770592170658352300527520768 9725947 -87741465767414965091892182955875387136 9725948 129489267242037872155139397303940446720 9725949 -253020163017127685714809781480273693466 9725950 -48661859677892660526698620856801510400 9725951 225410292102163899513671917580275709952 9725952 -5506194093472208238305428781861437440 9725953 82709775796529746413587312909306419202 9725954 120246390092008363460380682160015942144 9725955 823271949057684830116385901180510720 9725956 -125009848373704618335317430499645098880 9725957 95808890846537181787994755984951786206 9725958 25687670063048167764087255837967587648 9725959 168465135111088433947673063969565931160 9725960 31661938576695904331064929113570560000 9725961 78436036046709418064215205621374536960 9725962 -299595071623962641157682117563447720000 9725963 27294146933778918344731759064396700000 9725964 -112843768465780590891723662637039697920 9725965 -113727856178304404569700750634028941600 9725966 144320475986254648908785871078556074432 9725967 -130473489312010799580195399490790976000 9725968 5986372356152346664823523265900445696 9725969 -228994469493941803373021865647393132640 9725970 51121526938343685754125465246040512000 9725971 -164569150652004667799621589006403345856 9725972 18337451961942241354878362817051778560 9725973 -192806496032658658447861866446326476000 9725974 -248015393685190537274264417236417987008 9725975 26270469649327352786101317081312420000 9725976 88746742151387290904320596513547837440 9725977 -193357695150869992557539313551558099580 9725978 100593820771868377867563759142795277040 9725979 -58906598572013650372509960431882067840 9725980 314929816523725914085809069280166400 9725981 385512323768497962856288865085493501152 9725982 -12180700491932804502265864790582670336 9725983 80265783608657699757027795738182610064 9725984 -523182015268544308227250923877916934144 9725985 6551906442651446243806985486168046420 9725986 -113056554924946297413539271978771415680 9725987 141837894970940201829712089141322003440 9725988 -35588943804013061270531144723912669184 9725989 16028642567232246349674786483749647872 9725990 31145329208019688752798368065783728000 9725991 114649831554701419039367559956610349440 9725992 139178421786256293678065180646525665280 9725993 170117054764419179016270736417830905700 9725994 -3463356919185362244390100019211591504 9725995 -307552964038133885376408218587622724000 9725996 32574198589336351096615953630501636096 9725997 -167009467789232131388720652104851533600 9725998 -743408840266761881548024053253724736 9725999 -28433623158548079865899905401991289000 9726000 -22116327034704809213225889977352192000 9726001 -198637329212142646708359014992863413998 9726002 -4279047048116206385167872075252805632 9726003 112435553679484590645203314324431270144 9726004 -170702693817579177584895315464704226944 9726005 151755761120734730030400427209292473600 9726006 -30292194502111019510817243085250211840 9726007 244947553304331695281955485423596121256 9726008 -134408687441865580201381469106702704640 9726009 1003773376720564638842608295531400000 9726010 39647773950656606075446641217781084160 9726011 335620780868182831349928388282772496612 9726012 27993550032966626094131652207274523136 9726013 225127244712259320745980733022414388384 9726014 144834263778263712209705304036243545856 9726015 81317690717450889602762959238150677920 9726016 -133908692860531093759079350475452579840 9726017 61550395298578820776557909548066131392 9726018 11684052253869735802215817124842606848 9726019 33207400184137569846241455999798143420 9726020 57994028233684034193299102374767744000 9726021 -396764227700482959569714841923887445760 9726022 57357178881255725543810401655829225312 9726023 -119996367470202420994809564199465608672 9726024 33358946043321057787099594233701990400 9726025 -207455398351897862286761507119148032450 9726026 -51284910505905875592007032182746062288 9726027 -257826575024237064622942601459869303080 9726028 124308307044660125948637214884869867520 9726029 231617380904967220198953669969518448630 9726030 21278440715713732996861593571276780800 9726031 191906055293909350141198038866731044592 9726032 58891849422802395523890581149943070720 9726033 27999578630116529870017882758273773568 9726034 -202039134456295748528056808078802121584 9726035 22492334670211837295111508574732866720 9726036 75666775622238826628934262377659738112 9726037 -8086926806363661795565877157825542948 9726038 75519389005681676101107902911929645696 9726039 114214804842454547932204761931241579424 9726040 -380102975851721192173495596848239411200 9726041 772529282072486073224031912504428544 9726042 -8155846397708125503467321954305829376 9726043 72529748487159234541638376077406811320 9726044 42567574864134759089237134776320795136 9726045 -4019245836611697381694950494493235200 9726046 -43837914869364867838488086928348557952 9726047 -19057610902588221611331344280258695160 9726048 485477523458873504484026070570219601920 9726049 -228065252154769709106190754818374623340 9726050 57062198564430743915542736453810770800 9726051 319515138156722469755165586768569920632 9726052 23705015141794803136814688940007342080 9726053 -330768975183645673787957867177780373696 9726054 -37899998794017957346445351290796606592 9726055 313500764444898803481617196598221738960 9726056 51914527846425659409753494793642393600 9726057 -296233936261091692905359746653210629280 9726058 -221480150391922077917612462531314455120 9726059 95172933874952870336796201806557360356 9726060 65790517225553311140607142749045340160 9726061 159886475622084034023075872311247610048 9726062 21319574419213685567654215680172406400 9726063 -332338065886296283911841203181449025536 9726064 -21446236782851569343575028285084794880 9726065 -61056686085916589523603261657829010880 9726066 -43312167569366056568645311791242497536 9726067 6371879955307978536197691577195895792 9726068 -186900340723314781359634681020365420544 9726069 -17379884660225895435314660454020415456 9726070 78170557417398053580055001438659305600 9726071 467174197367978833129733834619472231272 9726072 -58306017383449635885525811991811502080 9726073 -77936811876618063634113210742268994560 9726074 -124200205870343133374974494333758200608 9726075 52729082226646312865000695718486664600 9726076 135717386532366796621972662895294453760 9726077 144411666944300403253578481403748976992 9726078 66804900025893738314868222283205688960 9726079 -50479401342780563929220208569789168640 9726080 43515213034657951983760073656211865600 9726081 -58602039422247102916291892732607345120 9726082 -7167051513673775885094286821582346848 9726083 -95000837488227999347283930982620172176 9726084 4499104881398179964406931325363539968 9726085 -92455107139241266147497101213935603200 9726086 -107646981185139611920248984975484637184 9726087 -50514657275906585080330387819063735296 9726088 -247644581925548696619915188666678016000 9726089 -412082179639285151824741245154995307110 9726090 -42645149083659957637818088696914869760 9726091 -295339351908798873068631218416836998640 9726092 177830790000673760854376967977556815616 9726093 -109613262109784491916996806663185546216 9726094 -30421074193696444091235962722532592768 9726095 -169381070368595691566303537511832166400 9726096 30802189732533479122695326920460009472 9726097 518415343575086005745812099933861514546 9726098 -83122101929750812895822098336355586240 9726099 28197987679533068311714516932020891064 9726100 122098044642735822110373947189985280000 9726101 290479345627507709319371896357376736 9726102 27907503642565608491948785534608015360 9726103 -151786325180203852157546719426878875000 9726104 -83447131845248296614813432245093806080 9726105 -30637321540621995947093341192996243200 9726106 64569413323089024688161735602143106304 9726107 -189209877430015817944288211552339349840 9726108 94056278677991960103546850804027392000 9726109 335292621275836210314671977365265870310 9726110 89078067779533558058809638980073264960 9726111 19241752163316164239278228002367591960 9726112 296505077934074012019131884606549131264 9726113 -333028989314526399863929125862311897660 9726114 -137283986898677504682838916599377260160 9726115 -116977393240043012933052538239412168800 9726116 6009246525754136797696380892359299328 9726117 -244666835113016269121127171659944348320 9726118 -79620592320947676037744027739275806240 9726119 -351648595735719196717002844997166290400 9726120 49838112161014482146373156747256780800 9726121 7957561965663399960101298328496515322 9726122 -6397113374904787857053379913078894080 9726123 221857909026747093959319178083651999168 9726124 289034575562738361300188651776318464000 9726125 33667056672303897487847189523412800000 9726126 35846434454215534879374651100084236288 9726127 276987708676367846104738904314841080 9726128 18217274237697517062665742119542013952 9726129 -166432067344387086467258842621636037760 9726130 50008221705431286404025122473053996960 9726131 153388680714665309698610900032563048864 9726132 5576639515078329178202715113035302912 9726133 -244072899738854733075701743962171264960 9726134 -87288649052185952451621864284357043648 9726135 12040959885392341263955157538204932640 9726136 -24684098004062431449391185614239334400 9726137 270241370743038829135670263999599951786 9726138 -44409950492327873878683961236871814400 9726139 322644079518123807504033477396466116424 9726140 -146467712455453999928367985476980866560 9726141 285036194443346472377007359801251828992 9726142 145345712256697072573082732330747457792 9726143 31981471109202845969510868162816902880 9726144 19115124851277052676260418441246146560 9726145 -76119904077164406843539290312435614720 9726146 -243306739949349323288191991800354087728 9726147 221734303711437553603780546084550990724 9726148 44438352038590769542331914626679726080 9726149 254780965837410198744402175343825445150 9726150 17622317108822528152853943248279808000 9726151 -307322811456480919484982709989706007848 9726152 233905394472327503616208797244768281600 9726153 -117541955393882864521454264936361143616 9726154 -159352058835771344127472831171622326224 9726155 28690659707936163795068877611392644960 9726156 843206717736123807992378583179911680 9726157 115682411549701332731952980953078053120 9726158 102362864445285088296710633851355064384 9726159 -36082902148007686320558085919564240880 9726160 -15083148659609886847860820346729349120 9726161 -413239150902922644981207110714086580238 9726162 -50161020312122465205483021556779137280 9726163 425131470624671463499721221702404706412 9726164 95947408311741160131598401363278807040 9726165 -56393363155940977272276981788345048940 9726166 -7698975027705129072204143789045215968 9726167 50323758775011581160242858088524330160 9726168 47933300763229088528897007208177336320 9726169 11294355999862442365840983640415760144 9726170 369169755948033923792102425473427200 9726171 17031555317598743464871181174628070400 9726172 -124851569667480351814688020988267021824 9726173 -474984890688848039206460082890899423578 9726174 -167650460793411482844309176570382872256 9726175 222839669275937508364525991855002309400 9726176 -505449527525148948436639258357161000960 9726177 -109988497836704092540885102189883184192 9726178 46565801069925439383500330745333986304 9726179 200930736375461029523064380028656101920 9726180 9017500983070040262184566466676736000 9726181 -24572546151122612541431550304085954400 9726182 29069951554802238830192518130702676192 9726183 -219374584049597594230479648597196676400 9726184 38752651843252138959509103711707197440 9726185 -48524315776716558682246840692823467840 9726186 -80024421592699178070667985915070087936 9726187 411954957373365535539082934469976659360 9726188 -79402609008678854697904989038617964544 9726189 -97655579508705962462039259099313012224 9726190 -5970097222186284944704455600637117440 9726191 210497301170897953525256490489293600592 9726192 -16947319261011124904711052647650099200 9726193 -114073985878760793840700971536066849184 9726194 155500175399391006019737641023848838560 9726195 -55611415976641084112591609939996812800 9726196 17639389896260120330765190311682587392 9726197 -51459454778571987229803282121598838660 9726198 -9031755782155015944953348546134057536 9726199 142376693030278750587250516897147368672 9726200 29533114923429320045194405474257408000 9726201 18046201288554999079737636452563791360 9726202 -237107452996693699306961429225861858448 9726203 -304328573233705782262517501418298815000 9726204 -152994203420853206372488930644706082304 9726205 214761660859007329877240602136242556160 9726206 -22701553004811060727815813389015275584 9726207 -149607004456855267412659421939911214208 9726208 -280189246976149182900019427944450490368 9726209 79803927642608471339777369750524276320 9726210 -12127515421552568410935175240599705600 9726211 10664742498914711148923018594527503624 9726212 206235793494167696934168273651960410112 9726213 1642315771155045643400914674215781888 9726214 172622185774824151689428195425552250880 9726215 -58527608358052431670429184864039573640 9726216 -52193550759031985058724519164425011200 9726217 160861728465547349035041084083004898560 9726218 -28534113405605624770934018514373855440 9726219 -28451334375557139275342534740991745024 9726220 -17032515526792990207351877709931960320 9726221 -217712743341458005723311947661189637578 9726222 -85357799923561730449994398540515264 9726223 214076025457923489537427639831234908000 9726224 107588204695136565776571660355724451840 9726225 8120645180190319393461037156004311200 9726226 -140827099631704957229902373704508608896 9726227 -100075172113186464737537978418615634272 9726228 -16102102639908962013624240214702162176 9726229 83420185525476480663097478597964450830 9726230 11333765092018886694865845051355157760 9726231 595492546909999370685351410688508800 9726232 4254960565826491996341947449406822400 9726233 -139961442272268719468075397397099790400 9726234 76805418014916802248151638346276306944 9726235 49021111915758484091596349556021244800 9726236 124192158785591348131245549414269594112 9726237 -247742762756317268257562373251826714 9726238 265459248665383857852776051060903750400 9726239 87479685178982408231512463514954707040 9726240 -18845840900134792856555387451667906560 9726241 -28005270090189352965285729312940531456 9726242 -34312301711170000165070800163839051488 9726243 182134738240311412882114770411332582400 9726244 -137885335080633930730777390150200834048 9726245 -3750798620314565002396959055193462880 9726246 -158182053431815306775952711219327100128 9726247 120680309871955489170578808364761052800 9726248 -94030123765419717143882275917523107840 9726249 -9103709885119440393064331937872374272 9726250 -8049953897662924434342315971986560000 9726251 140245928783520258020671376242444376952 9726252 -80590435457531002898460278876474572800 9726253 -9897418914474624626683938464264555316 9726254 -102206894251374090670290006376177793280 9726255 -66432887907386234321174464974665512080 9726256 -1777952342037988516616777890203959296 9726257 13768942698413924747588686551641023506 9726258 -23307546177855396486864526738289798016 9726259 12744383159744305934351743996750168460 9726260 -58723267830246333287589879236713125120 9726261 -178664605686984396191831159951087850816 9726262 -3239976707392419417083521821474398976 9726263 -192246191565975524301905537677888016496 9726264 29298712081515615570255970201321881600 9726265 -62040385416190220412579678618223116480 9726266 -141830851512728408890177392266937708288 9726267 94257358137296157568061672415428799600 9726268 -245723542190789157625816447382960640 9726269 -2018780159522414250806181215214687168 9726270 -73852381910698527792946283279618774400 9726271 -169142534511959057473652315495211603800 9726272 -57338925218652159779286848218142343168 9726273 128109078533508403851383521112820638100 9726274 432726066456204150805605580368505792512 9726275 6194951013134893568094735720957466800 9726276 12239527582021555586683211429835694080 9726277 -348701436892627681933468196231763451680 9726278 3299186802709572344284560768867192192 9726279 -174801819052426797110791532556899625816 9726280 -11688804861190042126226559716960409600 9726281 74468725437728659291679948799567406500 9726282 -126925294976247042004002624880217614800 9726283 8770188251350611136418854503158680720 9726284 -34030771670826783063169372357964411904 9726285 -14696588822266182836111761012219176960 9726286 30514770797506360425643749891165431424 9726287 16984068352597739920444323778441319712 9726288 -14251863701002357475966623550352261120 9726289 326863916465977060070510115984232607090 9726290 -45742388753055525802751614268303769600 9726291 299106643151388375091691203720302883440 9726292 317108543475011233888295624898942214016 9726293 -82473193277894611524398506947776914176 9726294 -32762468679350267563242261509968142400 9726295 27179227420235647518240987644655751680 9726296 105990914014655226466639009959481313280 9726297 1898666025496669161584102606365063872 9726298 221494396633686683305159632801492092400 9726299 6755642937977463902027811895956435648 9726300 -31465379840783738643153551671662067200 9726301 -2530085007163853144185562973686097296 9726302 -85926350158974565270247492424731449728 9726303 -38093525109918390164994766039509657216 9726304 -379965072200523064071722079122073452544 9726305 -93354917187603101110733823416341026540 9726306 -26293393649961931169779201469589004800 9726307 193256743075891926503635031683739694624 9726308 -340575150475273458832439674108440435072 9726309 64724400125486663586209456373210144960 9726310 205717451224232959401460963803150240000 9726311 123371226202424256927411373685618870832 9726312 19609846947965654532251208810292838400 9726313 -442565221335301426059052176381264202438 9726314 -90695491846351143866429565637337788320 9726315 -84779911028144073476747959834682299680 9726316 -299911296801320711836435775631810184960 9726317 247419029849739666742988509447711141260 9726318 49582500340617255142898845690937480064 9726319 66129164139660079632599401253618240720 9726320 21929785893422432216944064489739878400 9726321 -28079338813848716958895740442730790912 9726322 61114864609577566996772671652743756800 9726323 132371397808486171072118854784607965760 9726324 19725794055021331201631988264992870400 9726325 -49966086311480932892934376031805788000 9726326 156939472757988219973742602296886282944 9726327 18982919106103686299151121200332732400 9726328 303511177319880842659499092922741760000 9726329 317561899262173447974805820093505876 9726330 -12980950178214273876317583696269134080 9726331 5027588730498098510472966099932565592 9726332 48359838877526177661945538208633094144 9726333 -212577752572366298777811928479248856576 9726334 -27269945276631886586073998127172051008 9726335 -312831514833708933947807248032075205200 9726336 -178592788692067379349523041850711080960 9726337 233546723981055218831556530374995705986 9726338 -35026892961463211520706120733232935904 9726339 -4966137731096215757498658851583655680 9726340 -26701626196907390167623198787540723200 9726341 -278383793887554438060783156228829673316 9726342 -2137996064204524857939578652357619200 9726343 -37534661784853833318775379713936448 9726344 -75678262127019468471618677251001548800 9726345 302724688231825412952679749512218425600 9726346 20039741972280993218082022119923790336 9726347 12277914796362193466954874949807358400 9726348 -10062706733084042642873490869317773312 9726349 34929308803742316501343238898425811564 9726350 64412605909375581656620332572331206400 9726351 -324214659504362378486145024476699066496 9726352 1962193020412684145635264123941765120 9726353 -45362832336236641000041551397374040780 9726354 103268500828583798529104725819359934848 9726355 -112340082684267252332650816408300665600 9726356 25747682169821464358452753994640001920 9726357 -152672988773316989340625729782020580000 9726358 -115407232180914371869103536036304010720 9726359 -38560251307957936936291133454022096440 9726360 -57627153540645246052254824826617856000 9726361 -343254142489178133465100390830903365376 9726362 -77655608092607934265625495655588775968 9726363 -110715470010063754412257994556358618272 9726364 63124425044800708361834239924590017536 9726365 68217538426012437882776808255722318400 9726366 -16792412196813708379765504570198871040 9726367 31461950782402771398626317700274862192 9726368 -497876609979785164931095427820017418240 9726369 -164971116500615784448278507596181576960 9726370 36632893760349096710530692617792366880 9726371 -223989464249762345846465591612920315428 9726372 185135302044943476554021757683948697600 9726373 49131321376866567511723093682007031264 9726374 -475931731096695186176783498266361856 9726375 94414545118939697662248747884847528000 9726376 -288767054221499384513397649012659978240 9726377 15869937881037993272284739733531222912 9726378 -16314687288021728220322213368495585792 9726379 31452652719100401899981920964104731184 9726380 -159101166917553582977017848360903720960 9726381 97566704749798708466569116348421502112 9726382 65336950644440065984366062508480156992 9726383 -438674957511979153775342725057500932856 9726384 -61385533209890283210392767866158776320 9726385 -1078783830816633094595978075886561600 9726386 -22544187761744290179855864845690515200 9726387 5925546085790407675914432641787943680 9726388 146941771969747929189563367617581056 9726389 173554082533470627192625708443716144760 9726390 66174993875163996183909937876500827520 9726391 -18060509318849653330183623642727701208 9726392 -131469873817422960763372987445246177280 9726393 -192845564389887514463303701165052306496 9726394 -10209738047572866664711275718094224128 9726395 29930725816137687275189367697222882080 9726396 -106040223001371087198207299679132446208 9726397 64951884239533751067033968761544463600 9726398 181449517314152583752225521235447574720 9726399 -28247257570297517330662851654357677520 9726400 -56784901465847717482650147921854464000 9726401 -92712328326921220360820756585248412160 9726402 103041550443072011276268047572981690752 9726403 284762349890921939982020692041610030652 9726404 -138708854141740597741358600042082739200 9726405 7802514340290057806504990289087206400 9726406 54995674968468331301546172515795652864 9726407 -316085608741612397885304993961612158888 9726408 -288455796928207537517492709326898969600 9726409 -41767570834906264845117600322720698048 9726410 34808058910612869640134397830909999360 9726411 -210398451283897696981457805466463237928 9726412 27422501870006959426038887112958888960 9726413 294323104527225929541296764880102380662 9726414 164794202187946504474647694421685233664 9726415 -96115685589666888134716788547600900800 9726416 6472932011055981028282089296134275072 9726417 51713032349249138580546301984426678434 9726418 40493525101017692813813096768056185504 9726419 286910582208873633845977292626497491820 9726420 82390265983493337906743633990898831360 9726421 -406839715356068101052738112292072128 9726422 -168520178421178386547001974692904857600 9726423 2666030501863672188466741110234693504 9726424 -239807494632567932857270392468877025280 9726425 86287756074543909352780278231188187150 9726426 42780009762825571978727451437335795200 9726427 61338865716110185936170717149716485640 9726428 -3282702381468268389449940824539124736 9726429 51167136708302715039465486124196598720 9726430 -26237001162606904926175426864712409600 9726431 -29265639105416834563010435063093762592 9726432 -50530322537345438021029992156182347776 9726433 -34666028531034174526346621759932948318 9726434 -205432119817606465271236502393997246384 9726435 -41371191928439860718905896108260954160 9726436 10775250177698632461974930400668631040 9726437 91238190649418585603995497845020952352 9726438 29063053262354360919552653443290229248 9726439 -299496462384364340035354622393155283376 9726440 115152864318595818556048365823987660800 9726441 13425659841753448160784851706785538192 9726442 -27407641517314048841296814518954003200 9726443 369780982099425187090804694905237305864 9726444 -4411034320569749115365398674206914560 9726445 -97628420253801696571254604164387242400 9726446 -80533629616989424779986021357792507328 9726447 -663720167560685745544749280635681024 9726448 -28509387442094299699364991250686935040 9726449 -46760148098934142162436163872522645964 9726450 -60252465950376913761030408898455436800 9726451 -148771609100024281276303243623273985748 9726452 -65401016854035472187744659059833376000 9726453 -300823558944554438540981268076150200000 9726454 32412963774948376002175684071987528960 9726455 -227010395835373361654350167615013428000 9726456 147716890839697476161563087401563443200 9726457 122879776990471406445578891061743400720 9726458 3179892374026109698030447944768427776 9726459 11304381896176146473286674012495245680 9726460 -235892658484000843149497879395776222720 9726461 33489235916842058542668988689987945600 9726462 -190456749889427493833911544418907730688 9726463 30946655264653087703606132325544627712 9726464 -239179571652769060557460641920581632 9726465 79320306009169581606535248498199392000 9726466 45293654700435705521778071189714196432 9726467 61114594259452951126043401974402791424 9726468 -174744402010242876620435531437615272960 9726469 -119595105456547886711828200360146276130 9726470 -8276814247054263175882888185610805760 9726471 1482987314354184552950953640291228976 9726472 118171008388654114401116350831120711680 9726473 -290676881335760355631516588749446818278 9726474 145694036470842773365347892716366447360 9726475 -115471217875832838714279204843443110800 9726476 -32080590343110367884548791672234893312 9726477 113191602308705821609602082345801014720 9726478 -72159642620587033779072775519290000960 9726479 -50495916962970703154745116063895413280 9726480 3226409548492725012470150942097408000 9726481 -18500941916034404877828325113884783640 9726482 254978922317085912572436603425204657952 9726483 -11046403066780956354705445235034687696 9726484 15158200622604352307747207395644211200 9726485 -214841961818412540334456532883311606820 9726486 -13341457559376080796594465361992683520 9726487 457625627380759202412019921366675384136 9726488 19783067104793165156500792333844459520 9726489 -62603439401352092221839521763194241996 9726490 48800851847908757772938621768362572000 9726491 168889559061276376250243845569351797892 9726492 -50760986099534049024984758115909109248 9726493 83016982852541171160562134144160608384 9726494 25909867051843210726942607283319613952 9726495 -90885794060966388955945619197841696880 9726496 34887874429630582340863465982949064704 9726497 -282731021573652754495545000772807345488 9726498 41792222758915230273979314737981626368 9726499 52780102247780168078843821402921646640 9726500 -186625462397073465441418576752768192000 9726501 -17501076041837171672916026760528071136 9726502 -85228045026415534074116322933598684800 9726503 86700332624319519712426737467890555824 9726504 -58421469048671378354944817212766208000 9726505 293589949469906133593532999531886218660 9726506 34934317997057996855429361466883940960 9726507 42080074999402578368912037595704890880 9726508 28135121859930809819012166302676480000 9726509 17986817233289217800263004771146544640 9726510 -17969544221913897673474338902962669440 9726511 293799157726110335781927782070575719584 9726512 26514821549941906493368471960407539712 9726513 -336792068559994527642260390132682072000 9726514 512020127560272710280278910417690624 9726515 -177623649283157927302026324696499533840 9726516 59170231759707614910936020737202417664 9726517 -110279517490418310681167624850387788434 9726518 -84450566654835504635766168056261232960 9726519 -784533607221496898039753903523450624 9726520 6136419321566495227773522175929753600 9726521 -17493520842695519424800830745526659136 9726522 -23688842065845383865223047210488467200 9726523 19206894522823509322501621694094202400 9726524 -99648845126802598945783376879629315584 9726525 86253776473542170703160898774407644000 9726526 162678092135090547832474857540518483712 9726527 -62885933701744467454251772744864719120 9726528 18058789093888401419550327102951653376 9726529 3692497913041978713182098156819388928 9726530 -147361487638405399455148441790804282880 9726531 210203512252909633803061553481670609584 9726532 -27897403542553620969762389218950930304 9726533 -225138078195737441123189897857538697024 9726534 37302393999963950393061609130203636480 9726535 2169646210088961296742954527181773760 9726536 65662090935437926897772330389241241600 9726537 80904784985266660364479306877187749280 9726538 -79095781773782283779756399700524656080 9726539 -115123077043486536517873136078684327376 9726540 112917895565072246544956267727347788800 9726541 -488807006306297505644078162729797840416 9726542 21673292212836659896744986123989287680 9726543 -127023218953605422313724621683449151840 9726544 -100700798712411870764004040833185751040 9726545 -96308210791669001213238017957743346700 9726546 20892725679017392767895435284697228800 9726547 -106418681645683566454419573171139722004 9726548 133309829372404798118716693016088364800 9726549 104210351232812978741877900837006369792 9726550 -27529433225134864360573447070218699200 9726551 190158292488511793585407015095292716552 9726552 -207091475972557211082743521905557237760 9726553 -140122940329767209244367997510318158956 9726554 -73263366989636455283498589379124715024 9726555 195306870486184216996466563597148315760 9726556 -105834028799329919311065744543267225600 9726557 2669458935599444516687003076087818400 9726558 39195837320521172851191435490237771584 9726559 665216742111255044978621556369182548960 9726560 14600993413795594703500296224212254720 9726561 -112664694226060817992707597578521010880 9726562 18969654617646280405320691916776166400 9726563 -130267851858449562629993558296327637760 9726564 8345735220712720751248073177103307776 9726565 268001343783944660151858819498876494460 9726566 -263149003949282398942522486545680532768 9726567 -187105018652498913618070800659158131888 9726568 -295833129556344607916665024322696970240 9726569 -150116025830428211699388563853117657030 9726570 -11916930729111479227838913099502233600 9726571 156473982260329347570659887674512154000 9726572 168834141699178646196437808396998188032 9726573 -117898018114569659112343632903110010816 9726574 76272014313692309768611233091588669440 9726575 -132662562277230286243114542847560237000 9726576 46006887171105028182314594164135329792 9726577 37390289368045562619667631039844292672 9726578 -29464080314429871212052139662400552128 9726579 53109449615744840978221077771108359184 9726580 -207863472323289516666623563810573036800 9726581 232568233074735052730709866358995146272 9726582 28607097377225777020001502392625849792 9726583 -2164297431151576338132597626741672160 9726584 -44405511400197793274727559170457067520 9726585 -198602864483026129417881466366250880 9726586 190442933357962785664844066487339418992 9726587 -30544208004104236653837891816591591600 9726588 -21147153234865912261390080739590420480 9726589 70327612054935682355573679476969048556 9726590 120048641113731260804109146657800529280 9726591 -25319948438070960128458940846300332032 9726592 -221171442646466615975801182471952793600 9726593 1460943621229971162022920083575718724 9726594 65226627298964051340261144029605992960 9726595 -15120798304480897045342788295245932400 9726596 -254851326694208590902355541694635504640 9726597 95253857708422852225320617780950121820 9726598 60744515764426065451582962319926675936 9726599 691149160329249272914666111025227646064 9726600 -689681130160646335594900228485120000 9726601 97262127145472090127712939408881634560 9726602 99575300734977749365833149707384168752 9726603 -167796696613116500763500914668767872512 9726604 -28016202271206796935368118727828253184 9726605 -78659767479168173582324918144376695040 9726606 -107954233894222362238726526134375260288 9726607 7631343894991891648624677208599629040 9726608 6701848747730623723046752584040710144 9726609 -38980668837501542051695462514668302096 9726610 -55843207842368831870539832879729651040 9726611 -825107657801849991628786664283918532128 9726612 32771427651565082040469287980074586112 9726613 13398259819146813083600115004466271360 9726614 -328051748365094745513031651696736644608 9726615 138627443702988807432181467958156392000 9726616 -54467645079905012154393463176511211520 9726617 -234784056057370097443048185985512401334 9726618 -34265945790975370942116298996570437120 9726619 -26123782328369981967410479395702517248 9726620 -134203907131121943669921102045997048320 9726621 162764417894358954426748832635613365824 9726622 -8511505500254509200890939395556044800 9726623 -277543547428700572868628552132361060128 9726624 -94090268405564422529790682455328751616 9726625 356963490651879821794278741551024769000 9726626 -53004797543463636143701821150799082496 9726627 162845678639113454593866741040800787320 9726628 -224296122896921099667126451624085429632 9726629 -39506847173135406912441302667174696480 9726630 2678218170431056084829063216515680000 9726631 -196913249650467969993560659046532699888 9726632 -218572547320436573326433819842437120000 9726633 26363832089513475665522852508398747328 9726634 -73011468617054167329384186732141974688 9726635 -17459011696221505375023598905551014080 9726636 -178696063691319585433091683472819993088 9726637 533665979308615757033181581918786166912 9726638 75959376626568495139536417771165116160 9726639 -180003268576006821991085846972800574304 9726640 -22758847144517713191098468822758195200 9726641 331273172267851544136806799310148441712 9726642 10279850812602141086765851758458410512 9726643 321273390415868467505918728723198984 9726644 -163983803238236986089467621271888641664 9726645 -108240174981440224247527043392946367360 9726646 -194769070395743584658794156097543173728 9726647 10198753629903163603277143427979465336 9726648 -95166553820851832919303938477865431040 9726649 -371142111185579887300996706099895755350 9726650 125468302527375728490111498542099136000 9726651 -284476895519685419252453478306671931840 9726652 -66668115969005216646031433916173595648 9726653 119130703319670192479932358086591929984 9726654 12889065669713345885736528295062958080 9726655 -169709507419441227641694915542446492440 9726656 -52742483509878265934527415201531166720 9726657 156929732643211395721308405685519888320 9726658 339711453332580923530175534855355164160 9726659 -439747236903562849816133407423334547696 9726660 -63991654110393103861365119448468683520 9726661 3810155717930317645931017604982396224 9726662 -120624700748570144769351312222025657536 9726663 65075986278468126573797556630991474344 9726664 17583786398853092540318960842741555200 9726665 53928018539554461797433945232134128640 9726666 1037184103255361525224906835095580160 9726667 -145401174667710494937251034652787858284 9726668 -481339523592307917106700538242924544 9726669 -160186614794072143675027310518882853760 9726670 -60285560881371563262060530052487228800 9726671 165603070383005422571555357719308228552 9726672 -57246609445744169798445516943302328320 9726673 436243718984012153070590480936369557104 9726674 -38726690023684042852927059198106295664 9726675 22295317199863031608711608413071257600 9726676 -73564767722301804683204186826291216384 9726677 113049915985486281571454240520115432800 9726678 -30786473722643863165889075639642850432 9726679 -486950256481546192156598972819872234224 9726680 164599901376918475670267262820193894400 9726681 -33664674616801921195661083099639046400 9726682 87291538307048353639406923034334358272 9726683 -177403219441631358910127233628364619068 9726684 38301007239824461193249585335146184704 9726685 -56219810790861291914241305871557017620 9726686 4578545980250319517913466036228495744 9726687 -262138189815725080355999683059825486000 9726688 478940904736683758970719735487808143360 9726689 -29954649470059061010206941231049175360 9726690 5899764376181760586396446947896811520 9726691 -28184848653829711759657582731539162528 9726692 -103000921599122456628316103958054605184 9726693 -6532969028608261239206005459879835616 9726694 10379568773692050858910702381125476448 9726695 173118069101361862298517486996084606000 9726696 -51092482409310877361695474030301184000 9726697 431553846436251663888013870440977208192 9726698 142974810300850522791494488113658311600 9726699 3364495513892512101052876670876284608 9726700 6454460278351459888815447399192192000 9726701 -30038100847700198642760295696074832788 9726702 -119573724305051464414752411047618595840 9726703 -121090566005808076897556034115623258144 9726704 -5696228714918051755393756890150469632 9726705 33942842318899448924897561485356976500 9726706 -27353956708517460828084712918545264 9726707 -20845128327920821623424581971047285044 9726708 15044209301134589569552317840181309440 9726709 -8453459516705500162086202305648043090 9726710 -15696365811433090001249791667055482880 9726711 -81948408792410184235853936241775240728 9726712 130840836395883112449930054735444787200 9726713 -159573717969852702325068404622573190038 9726714 -49416800571146003763148088220634321296 9726715 63820971573081230904511773103286037120 9726716 -226704645987100192266723515881673533440 9726717 15306181490868487728009149064254791680 9726718 75977452580586353731034358749045225280 9726719 -154868477344588644368429944061896580856 9726720 -127905090949901723126463769708855296000 9726721 -32986827455684934369481771916189951640 9726722 -5182652035372126144479994243217472000 9726723 1370494658740194437747377748285469852 9726724 -16791798713192056176543296409795973120 9726725 93741686562172537489032729749454734400 9726726 -47079187348135728829033817722605741696 9726727 -83149708503350073846457685459244141560 9726728 -2069818802941369616222028679258030080 9726729 -877511099025935355483313500355283232 9726730 -25465597445344730813787029875247522880 9726731 -39871601142886090575764376550824509808 9726732 13488877583261443977593322742721021952 9726733 -492376793979704503311856564671526531018 9726734 234184911563826315946050255617380897152 9726735 -51482153942666307595338602774506038000 9726736 -67496735714453681420073977072925073408 9726737 -94979368436860640718882776926212951708 9726738 948272567888189900470538743954951680 9726739 -5312440647796854733745215354646846832 9726740 -20438836828039229376196716159328819200 9726741 2815782589944747912217746279318540750 9726742 134092036968414306576089417244336778272 9726743 38102196290121235861432502028909828744 9726744 -341535204190082823618702838465080852480 9726745 152308400321889375276548184675882425100 9726746 39723710848105574376332031011040460800 9726747 -21304953354013097938946493444333365760 9726748 147114239395698621031274579733764299776 9726749 -220177248706798083996487120114225220250 9726750 -213166456451005828372020107726768640000 9726751 -118863076949577945773160639859612793248 9726752 -40640124941174301155362447741163667456 9726753 230067149733775269859727014445452707504 9726754 -2719963003078966267612420944870244608 9726755 -294130077991047922709575682142473041680 9726756 80016986670380351921637083482960748544 9726757 -617608231898282248345077792792736009728 9726758 -11195034086885646513218292044052212160 9726759 28417592551757027177778959353415544288 9726760 1334607686707643516720161757081088000 9726761 203908120587453315881794128857018854224 9726762 -9346804913669678125114282841370670848 9726763 -507230097867538974455141958585548070988 9726764 -51957871596609868154027193660890567424 9726765 34472365452464579239222822896491256000 9726766 4055279952047764349064968778404275200 9726767 389266091718402645738242301005364684816 9726768 53715570645726060643215171979644321792 9726769 -36095708680126783632471588333123644352 9726770 -29787095827235574951803530746115852800 9726771 -31400417484858547384255253758893789600 9726772 -1613551817366197021891955609545936896 9726773 166216415625093027251719233104540411040 9726774 -93115126707658311311657852824749732480 9726775 -144353749662405745209680865220740725000 9726776 141309970504072114256869628847400366080 9726777 90176577137970870148025994529695751680 9726778 -225943689482681192441517299090991008544 9726779 230414358224707434633154980936138193380 9726780 -35115507096418040608082474054878003200 9726781 4622169283652886683319957949887152582 9726782 8604168065963329493009207604313411584 9726783 -216586071731137029314324102633821911552 9726784 -1304531107284217623309946366236033024 9726785 136000883004733198567393057556953444800 9726786 38261633149874468462278682886217495632 9726787 9656686695460348499922761379380699904 9726788 -306905068773405417476773925144773369344 9726789 19292719480334884316673824779267725024 9726790 -131426683382480704449857041403506377600 9726791 678218976086747591676449794627847244192 9726792 149154128259190722145006047388214231040 9726793 -46456648208867203433179284301717095260 9726794 -4156716376311756947177238283268736000 9726795 -66276455007608901596616627253210790400 9726796 -446850608817351223832395948913312798720 9726797 -227078756367455167705758069079223039754 9726798 168290962543345830982593664100717081664 9726799 -54196257343411629494820237072578423760 9726800 -19006939023488877891075089723454873600 9726801 -47196888608577411597241950947919153216 9726802 -62167093409915639231451495217972641648 9726803 -214642219357817651692045970019826176000 9726804 113593703009215239907194075293610878976 9726805 329076021030480263729326019921508637440 9726806 105792015046028954963476274190975128352 9726807 -442119325958302406930180354259200233008 9726808 3099639025887539675962652576647741440 9726809 497975345159062374296955320716564880010 9726810 -23618225044854863216695464690317299200 9726811 306158471266929126504275231893372345412 9726812 28327169982364093458622254476580974592 9726813 -68300788564181518270234219583627028858 9726814 81575806316529762922835686752121586688 9726815 543168352783506629839465789665776640 9726816 151988202265956671355287095960557060096 9726817 -49417001190706213319424420468257255134 9726818 284384871315660805360422366802371244704 9726819 -76897344226245459954940770886890703440 9726820 -84054711671457478282894110748724401920 9726821 -109057474381684030214318201619132598308 9726822 -24006184129047863319548666168304230400 9726823 -431556025165092951377292393110010681928 9726824 426734168350074241002447167105580456960 9726825 -53557618355214334203723575400516182400 9726826 -47798273053228869949717477593068450976 9726827 430289263520234285437635258415704588 9726828 -59188870713198816255552610708888372224 9726829 -114784250800912303764052126718188085024 9726830 36077582279114548311599631463181722560 9726831 719808354644020914966073517347488986400 9726832 -32634018143520304756642469691515043840 9726833 129074968751258722332092022102515700660 9726834 -65318332784839694439171045826444388352 9726835 -57312195199181134871806291700221550640 9726836 105161437022260456384081809596818169856 9726837 -624427424107834438875639868813110240 9726838 132530685522961933188214924302021795840 9726839 64394303634685896266226156450079231872 9726840 32363245923295552680926296652461056000 9726841 -312353437066326280579924765976044449200 9726842 40014530846081804927722181252885943552 9726843 58824126710610634669824892028715626520 9726844 -188495348684975777679497347410322315264 9726845 181174879964360292903309366308942669100 9726846 -122965391727537529238064966314716814016 9726847 191622466983194442825519786022114652440 9726848 152078692925904947281303370522658078720 9726849 -12963541571850280490520083785979050032 9726850 1800307994367184263716372832132172800 9726851 -91379494067990346461556231936080189808 9726852 129796852892647486505875984447694687232 9726853 -241645385256189933827286438444922719456 9726854 195507073600627550560816656336170273376 9726855 -9501013295362380770409146682923117280 9726856 149241109881280522551436563032083599360 9726857 -154357495360014681775686946307894210688 9726858 1530344060242375936323469318168780800 9726859 183052063188042858651535568939858109016 9726860 39364668462476482865936025173600256000 9726861 32380276938482306626770120044270624640 9726862 -17407687383446948907551522168098949568 9726863 -82175969690715060422904297673393950000 9726864 10230471366034139168268353642554982400 9726865 470915359131757733943562829892480937920 9726866 -94766867844786846160566349530070020096 9726867 88242187539490032875665268451511039284 9726868 364899895810652231753866943052275608448 9726869 -396708684232703446402736583245307040200 9726870 -29713379940114978711287355015110860800 9726871 106733010518120949292497079191735840384 9726872 224886597538404995481006432948500428800 9726873 -21122740423268935065959074309757880576 9726874 -237128376789519439687656500707604450064 9726875 53596460535987058979760640606011300000 9726876 -241679928222647093173315764133135162368 9726877 298072615944408340210147772937332119372 9726878 -26891543481336206460706699418579585280 9726879 64933129726738918030992533377956992640 9726880 -194412186932334394709919138990279229440 9726881 -260930319438943016789607946258291503072 9726882 -164151742039594861489954435261194782976 9726883 -321708541452836419094273213552526456868 9726884 13951684352210670181371211032861474816 9726885 -529752323736760842628625201552432640 9726886 -38450639647446471304019731364114797056 9726887 76923440343844246729584601665239059200 9726888 -50796483126474565313322926601257533440 9726889 -301204962032726934898927023428741010800 9726890 122436682414612135919544268180984060800 9726891 -3476908688797085183353693812956395536 9726892 138612603110595444289329843129331663104 9726893 -10800017844924222440186579333800663200 9726894 -27418413150586521075930941257085534976 9726895 19018402834107220362501613149706290720 9726896 58638997568871178272208976783496855552 9726897 134939810616924680750821880484707297472 9726898 -86463133553417851339981412497636901760 9726899 17848180326091575197250804384272612160 9726900 93188958044835911557686361461794764800 9726901 1461673024575768713889581086590996224 9726902 -10798470109969174966348604804894218848 9726903 -9183139088054452010840909035228874688 9726904 -94546896499759983010959700662893383680 9726905 -297142464661873205749630056244592570940 9726906 14597905825672987857344862172378334208 9726907 224784899465491536000571565010799309152 9726908 -522689551381347685026039860304904688640 9726909 -159771380463436686927271640952804292320 9726910 -94303234578403429513302958376366845440 9726911 -374636788515010634869129319837569015488 9726912 11414201569697575130525370662560727040 9726913 138107463895717401667053122374112858560 9726914 118554111039837754942953345276899791056 9726915 44653170261724716534421639327412221440 9726916 -94081088826147020863798034368043685760 9726917 216715610216671434133907100012704119200 9726918 59025028509841868319482063536001344704 9726919 237617861070410446018053747952455919560 9726920 90236328951827296290893334660182016000 9726921 6186632851856824704790773587279812800 9726922 36775850654452116020286683773758160224 9726923 -39307988500470759864115561774769116560 9726924 177521560054241984806668800563653737472 9726925 -47895559379110382607738918817228538650 9726926 -243354914965754439997806192569856076800 9726927 34352271849508309969802131784489798400 9726928 46971381490422933142248896486333898752 9726929 -1478188858005564765021764590587192000 9726930 11756872641562108363714342536167915520 9726931 20294378459910901366102633781941953552 9726932 155605346275454201259498490126273413120 9726933 -252398664587776791571937197974677326176 9726934 -58711628268563823795677346550445159808 9726935 237935446614467397419120782154787896160 9726936 -159538496867245407273280050156517785600 9726937 -26147252203683099359249537235440698608 9726938 -599282568132045301715102434068278592 9726939 100960063151234408595567785010964745520 9726940 33185389124862998433485704930713108480 9726941 320751591515419006101669735427276099788 9726942 -23934592157096056907882878173292723200 9726943 275198358257508040141547475712456556192 9726944 -129548501525994656097129536937000960 9726945 -142998698292292915749663242648940273600 9726946 -143805661297720046366585141598218897328 9726947 267575724090135400694085287613264906396 9726948 54764132086752888703015101975962296320 9726949 369547442713680291245984789834969037950 9726950 18521474110601835022532211111634958400 9726951 -11711430062083183676940292026688562304 9726952 -273463288790798157534337090768854220800 9726953 -49240330069970269169185453641287540736 9726954 119130504179400612863501689394922193920 9726955 -73963159869240443813154163824842438400 9726956 -213137659598555079846070101841171418880 9726957 -248656933190521554545501122160224843146 9726958 -11888614086173596854801103717428687360 9726959 -292965347750913957414716483017723701960 9726960 -367351007387071041440362660729651200 9726961 8831077486912334364226497672500308562 9726962 44786419203872770624311527653748539392 9726963 1799278841261390014862284766417381376 9726964 14274028170267285748336497255315546240 9726965 98349589015600437163578843511161640860 9726966 -12667399996079121942118159968181202880 9726967 9130260068800790541284698508786846624 9726968 -231148212480535855072780357479139491840 9726969 116256825098183781370068287195023922880 9726970 182585518184521840756725580593782280960 9726971 378624977671113964209728485245580763172 9726972 181041344385283056079437089046590587392 9726973 296169286412738969272556187094619657222 9726974 -7977684746477291920771140311716685760 9726975 88746591742354125040203186080408805600 9726976 59445800658286069816277090834118082560 9726977 -209329883433351013003589133314317097880 9726978 -103855909346151025416450936121830427776 9726979 20902184910552477520194708525185131200 9726980 -86922478625510729917944124197506016000 9726981 264548161586411403400053447320337181344 9726982 -61684656639203219746174874420101269408 9726983 -153161054659022635871473132173461545680 9726984 130569285102294138028716641358802176000 9726985 209991318484974435380451479930626066560 9726986 216470338940166513740396670438036966192 9726987 4557998919735912630330509868209400768 9726988 48468427860827356968013836558107810048 9726989 -118097982534680148932365844091525291210 9726990 -2455919340231145472259109878660422400 9726991 -16064994756474946220912171953811414608 9726992 -118403076804328223464298339872411877376 9726993 202151171589653888964842881756188556800 9726994 43459333984944362386689203022201649152 9726995 -20737910455764285141262045992966738000 9726996 23772447256080506820209459298710894592 9726997 152376755298714451824429413889258475712 9726998 2055738788190875366259282932420151936 9726999 63264989130860689430080361240929844736 9727000 88256201766839649311301486320209920000 9727001 -5788041321600141001462446725218236396 9727002 16435909070470332655192705811942404080 9727003 15109482245929095391024603644206516736 9727004 16362406181416337795133578760016097280 9727005 -1662934780321045773039962533915634880 9727006 -73827019189497659418672463538117598528 9727007 -48437179396926992456761974146511390000 9727008 50581536037848340725024061200124084224 9727009 -587753867983025163411556039467184756284 9727010 -10375096246218844862524275344896815840 9727011 91549504107319861848101637018734496000 9727012 86609948749273567502835590132856760320 9727013 473024804969187752589942061097384147262 9727014 39191454213875882976186694512661948416 9727015 -2984009932220561757509245969322400840 9727016 -4307198635263071010667470594995251200 9727017 -29544829088852757214142848054823364720 9727018 91303588921688860738427350274810188800 9727019 -43991218641431378197600024774627925256 9727020 -126922502070538685341199595000904550400 9727021 287833348193623880602263443834823779222 9727022 90536834324432452151030797934955119232 9727023 -57350480685528519933001370113432385016 9727024 -13717018443514041702390898557807247360 9727025 4316123302061728376800791813965107200 9727026 232536781394541320630475020990775183360 9727027 -22530781889562366954728091388171851124 9727028 267878512793181482585923777392167799168 9727029 56008840444295939239275313960622981724 9727030 1023226390948216545567585995783137920 9727031 2678139426642866460681556284834116880 9727032 -2406381525455454451645943228522496000 9727033 -31797676455836457346453710223632456320 9727034 52358384819923448847683413152767627520 9727035 -118785686674960163139570678096560160000 9727036 166024701588804467509391431519782673920 9727037 158352914538825864271990654376379207168 9727038 149961069675382665332911496669973918144 9727039 217653746868920668917188219577393767400 9727040 -28682722893017816995858952063444582400 9727041 61355329767078200695345158429084664704 9727042 43568352793707111328303617641566620192 9727043 169625315844407771537758953389374947480 9727044 -50380089019446602869010517918848246784 9727045 14036711033427349774560383024407319040 9727046 29958851891185178887540612288734119040 9727047 195057678426158113477603512229481401368 9727048 -384216771600617074616929250899772144640 9727049 174075953683501702945535376038343619536 9727050 -35458044672507489006466945011739488000 9727051 -298709330258602039164948199911176962560 9727052 236668279555218148117663605653697774336 9727053 -82008147251423158472989863510368624640 9727054 -95166012082432866094384813497790156608 9727055 91606865952479729394818021427686174400 9727056 -1952116405268888593968520833025966080 9727057 96818259535217484747330211205402640384 9727058 60923151446585452607244925998160433280 9727059 87180425208625443911584451596218283704 9727060 88541779030168071050187958000175431680 9727061 -283838395742512478447897262154830072000 9727062 117110696290652293018892373869502754752 9727063 53880455850507235210218752311930438480 9727064 -23142784938992274684019467417187737600 9727065 93909088976968017009517781875710649860 9727066 -28766561329914389266998462023577330720 9727067 -163606690413064156520915631086776283616 9727068 17784742431366675840115190890180804608 9727069 311959007840860065065457884961135520 9727070 163107001605512311324073291443171916160 9727071 119671637432646209640485314054264965504 9727072 -114788534430706987842309153189753520128 9727073 10925984453040734568692998329278707584 9727074 -75946990766664266300593964669710095360 9727075 192055046074973891448911974641881582300 9727076 45574109933174383484967229759768254720 9727077 -150627742538088891349316683685834979840 9727078 -62694084146169066781517957339442543744 9727079 -95721653664549241069491674366069653320 9727080 -139365455255631497093998302855917568000 9727081 14572121329533091113569317479428905600 9727082 420394097051290550247131168032931511552 9727083 -235732720355613565636460112348985101348 9727084 -439572728939253294767511965961906765824 9727085 -52319384522990345580559318643666464800 9727086 -60040696041707058803941689381163673472 9727087 -59571380995036319841408627659709071168 9727088 21170211582741036280098009600388792320 9727089 -8274925999999713794086664019543301776 9727090 -93585263917097293876001470206608959680 9727091 156998975083703610492565605394314975744 9727092 95076146829420394007026850606832636672 9727093 482393475210993375406562904507206459580 9727094 -27409633665427659742049560193968469760 9727095 22010808805472122674059401428558182400 9727096 127051835013848314120626141485543055360 9727097 -409910585454075491696134407471535195248 9727098 10363915874274172118353359890764685568 9727099 78800440748438677901704417628254178136 9727100 185959393059326929291005223088877964800 9727101 397465500818642741085734774743791790080 9727102 48805250203815915732800595575474792448 9727103 98380784260759280532367362974074964352 9727104 -19411965345184455686624009315848028160 9727105 60160569998947895337575855037387336000 9727106 -191130966691017878786423019444426355248 9727107 91318839589171415038071781694349262080 9727108 239158602719055843492045982228443622656 9727109 183100437230957807281371832414387024416 9727110 -81174921670801322623980405547846099200 9727111 438499054643570123362492455537417514512 9727112 45386291408813356568280246555987148800 9727113 -86702727084118965179022740314914042912 9727114 -275046371185897693035182108786121280512 9727115 -74515248411372849747203145044929491600 9727116 -722380728446719041928971598455914496 9727117 375765287160908457691596412226521663212 9727118 -29062718607447085082404886181955338240 9727119 580722371116786626892898500844789544 9727120 -5391925156503258622652301924630528000 9727121 -29276139602662929676630682711494946712 9727122 157820625366377384511076675838643947520 9727123 -4539506360589590812157755950598282160 9727124 -209420278306220571632115987922338091008 9727125 -125155759945317692529575378126667240000 9727126 -75981913476395166904188872927483830080 9727127 -172127468353898538757614851387654905776 9727128 -501379783634460999135565526312816640 9727129 -104102125133090769053350814098592953270 9727130 5073279089255753838875359292837836800 9727131 -19838323827357010892517776879208147048 9727132 -80919741336623351834350817901716687360 9727133 -187062729723147214776080799116682307758 9727134 -35673229671246565266796511569429248000 9727135 -22640973964464789494272796077538148240 9727136 -170213910026916693045722147812609228800 9727137 38738667248231633499054417280118035200 9727138 103703733395797296105950880651015312720 9727139 264295732754789277135934845421223774940 9727140 16245059095546838068366051601938329600 9727141 -322316364110927442103591850881130843458 9727142 126934195646050056409651749518943394944 9727143 156817582427934190367312367343324894848 9727144 -115825223109437697864071167725164544000 9727145 7854145625507846016273715731235079880 9727146 -22608609594367733750738419840331400960 9727147 236801549213109742083507936629325132912 9727148 6735371535648184933562749502270846208 9727149 54967454482326045543983140527718649088 9727150 97245444859123358465492672332758268800 9727151 88863343584379694282631772171911312480 9727152 -5037974170763976943443158764300075008 9727153 -142911201705628523036610835950590800800 9727154 -132621643251851920070282434582425130224 9727155 29114782256411545736047121950442767200 9727156 -102667896342916574287723117246550034432 9727157 241545960133383080914682989838707928832 9727158 -42248315139991122533380205267886796800 9727159 2888888923122506191838054141086482608 9727160 41932230395868192625073403647643648000 9727161 -191630504541179525399497479389322225600 9727162 91564795760408528657924369907676322640 9727163 -370791573221914277062723187840516274588 9727164 229203176433870036393594118652290583040 9727165 -113311575368179047402173945400885926400 9727166 49953951757456857412124535625270861440 9727167 -92299085983231569023255174525678438400 9727168 53802238650900162655130590618155220992 9727169 -24020961407744559394833587746400234430 9727170 -14758406164902382580068162276333593600 9727171 -111891089532298781692593146532582925488 9727172 38213655514995910454056940839371927552 9727173 275758585616038602972624919766549169822 9727174 -318886752248345398198526753639352768 9727175 64175932508394809193067672320976612800 9727176 -66121327420544165798583453664668672000 9727177 4845427609437602323436830612500103392 9727178 52146444341022237883712226877847150640 9727179 -110933396878370197105922280663094442496 9727180 -81784161638471488598361928326474547200 9727181 385768253727128040598473601999544900982 9727182 -80631165973954225122498970135491505920 9727183 256389351947937248314731161223278390400 9727184 20059429115868534068163841235034832896 9727185 48254353724191049033764876162516874880 9727186 90989357772907423104035613724572977808 9727187 177377139306972038483706248641871305836 9727188 23338082752001044210255163861731497984 9727189 -80246773053705869544203046646371012644 9727190 -74716570262010858574011885925142400 9727191 -349694491316187747118689212253807019680 9727192 4264833081598316286815727621441792000 9727193 -89201635215912161830229467228648656384 9727194 128890001878687263888416811942964323072 9727195 -1402098106785218620562720770848820800 9727196 -79895786117527865739487331726032204800 9727197 278919739994496442810042174745368348800 9727198 36625886603758372078807827552103068864 9727199 129413355062956318282533793358109559200 9727200 51944149512568376599932039523899801600 9727201 -229170535626463167540406123821147280992 9727202 1027702385884350376240755245796545280 9727203 187296497956807608567962816462297185200 9727204 154182568788183783826684139615234678016 9727205 38709775060171499260565588958229221720 9727206 24057604062051463684414910915333904384 9727207 -48433463496163038128743401013723106176 9727208 4264481804788310029491302827424593920 9727209 5385446082219795007721165407432698120 9727210 -31697886134169777362479843452203118240 9727211 20674584260489663351812648029850487424 9727212 28564776330144753531838534617553920000 9727213 323541676352993341575425563784040995520 9727214 54361747129359784815242745398256402432 9727215 -137795963299591242698459417601886160880 9727216 705266738390908304713724750497513472 9727217 946273812513034409207081763864215484480 9727218 69709699801344367342923557464887523200 9727219 125298179854992330400260979988423484620 9727220 193925267924848034493334503583507200000 9727221 10046396534049986616385742242399219200 9727222 141677741846534592342763196214021834912 9727223 -3195196768582787158859732808044128296 9727224 -80552279058367118544828958219078164480 9727225 93109823096587642861184461730087864750 9727226 -46120177113092913825122922275165728800 9727227 -252247330687198612559210100960218672436 9727228 94438704782054657340603674910858689536 9727229 99247725917281947880092763602943994784 9727230 -54800677442959054970779643813069863680 9727231 -238765456406199719711297202220744691968 9727232 -210278170820658971321318013532303785984 9727233 -296492249689493763572153526874431542400 9727234 -45253537342391365459203556755176658048 9727235 -226543450632100702886447325297726639120 9727236 -208711555304586564337628689201296291840 9727237 220336884411651947215792668725788841500 9727238 -17186935593655880708433748056168445440 9727239 -30454535587117848090797566153735425792 9727240 -248440138357843820080063574448537600000 9727241 154954085748250737598403641578480207642 9727242 529757199948060686675707736052367872 9727243 288926624513216521423734695325527147344 9727244 -260137414019844243468353293858454878464 9727245 1525146189161264798180413995884053440 9727246 244780791930447173186399738209010331072 9727247 303844038605014280115561404011006644000 9727248 50171811594228741421154367373351845888 9727249 96820425373472510695275360868015825152 9727250 -2245110058460751999727167544626144000 9727251 -21332469465339310651933331624960234568 9727252 -23100466985488496354199330104538899584 9727253 89660167754023937374546519325789759502 9727254 84090448258704981042508037054120747328 9727255 -59994678565697829384801627169410078000 9727256 80492257888120203131197557596738027520 9727257 2633679737146914563588944649071711392 9727258 -149365956915595360429926250092381749520 9727259 514268308840512157971464565647361818040 9727260 -32389872897398188104819636272417341440 9727261 904597201003378055760221274824397575040 9727262 -117426840288586479241436769475345546368 9727263 11656157492481201520439922647717667840 9727264 -47998011010400289859124571862303899648 9727265 -301589683698962798282084367368226239340 9727266 -48750682243491453471312939579315415296 9727267 -37413411431714422021400971357142610480 9727268 15667304432036952875537509239327768192 9727269 43908753090383199091548654497930183040 9727270 67099553162130862041121723054546944000 9727271 197435053741816169873113791624252787440 9727272 -14921827624042919816004164382715745280 9727273 -104301176201537944125204568380211333376 9727274 -16972837211190621225937433600715181056 9727275 -78259832752213166861989443449726496000 9727276 -75759107429725480321315162865403390976 9727277 -4570951662402544925367377769616953408 9727278 -47855204111923031518946464298889323520 9727279 -491024933785304784080519337155452699120 9727280 -22003389959975492268693570834973655040 9727281 -323860189773895166086593010797099534588 9727282 -74055913984841670953583562998003169008 9727283 419539587726463205196813914075643227532 9727284 -108252343031880558248198623926842093568 9727285 230357816859158602800883407345093949980 9727286 93265770305646933684586239006747837504 9727287 -164765458577710788183958701872056348440 9727288 3679954832744857478913301522273628160 9727289 -18187614063509585672894702840381850432 9727290 146137135662184632066526101524070693120 9727291 10723456069628585503269242195248375584 9727292 -136686211835940402906000285523084329984 9727293 10787651875402733232962353091338654464 9727294 -106012041893302300327450253302968172608 9727295 1925772281122419019303215960414083280 9727296 15174328074300763029644803813178081280 9727297 -142707173302456045197549366616466618960 9727298 54118642862918154253140442241711142912 9727299 184187585905200205859219406616464270084 9727300 26105145055771110363106270044926976000 9727301 -233940900740528371205263008930993556128 9727302 14032246450630672060774255378959175296 9727303 313497829795764311612833977969727550552 9727304 -9440188607215999514180588281738690560 9727305 50374463245426548467934722789698984320 9727306 172629048567031300964315296524079394352 9727307 249875447292085783871538723166648370400 9727308 267679611544451710707670530996668160000 9727309 -169509116335648250506222540687723613460 9727310 19458587437780509913583225378573061120 9727311 224114363813833074668876421953083392 9727312 -28798097571715255062434641382633504768 9727313 -403123430454275788650179716646946039438 9727314 43486097559392658767252278202375322240 9727315 79875175798408290147912478643677818720 9727316 95269599575017344604623126195882240000 9727317 -89201561850908498878199118294668645760 9727318 -4910199505777457590526110225648653696 9727319 -30353764055376141101254030173413337600 9727320 -307046377986315264972866007960462950400 9727321 -13108652169693554375290670159709836928 9727322 214977222950160161655550513877919047424 9727323 -10678325883988532133857118624645682896 9727324 -309757101450010184637295647384432930304 9727325 -145819088384507486461487883758829325500 9727326 41495108295718214148801582355418803584 9727327 315294957615783688664333055214495808632 9727328 45117042914740184452478794934137651200 9727329 4447026647506610402670065641327809408 9727330 -52551227031459478918436077892228851200 9727331 -1614754617957525503673397304892854328 9727332 41510811784565598405155635598159376384 9727333 460489227311149723006635612684750644736 9727334 -61751345137898121717301026309309333120 9727335 -55013926881893670602420864197718937600 9727336 45797749151405895163302477435499207680 9727337 -167537630573130354548280784102777419228 9727338 -37609716165393468579153415626759575040 9727339 56619759935570376931286912099135643456 9727340 -17922861072998900413798243514897233920 9727341 -67558142780502841615746475141143556320 9727342 173673388943196402262047295832801451072 9727343 -492311609712788433294219167558407407408 9727344 18019170151352727077473734276100915200 9727345 93137528743001246902355818012715852520 9727346 31697724195370648032463892792473081872 9727347 -7300247918669360671466424700342326528 9727348 -282826023981255004436131421276154059392 9727349 249969319374631024380794783807239320960 9727350 89726436993575177294053085218847880000 9727351 101924214475232172432474057361412494080 9727352 -183279654541098228477763387802346086400 9727353 161230274023510790662077013883655231162 9727354 -23842056759218065633361923244542924800 9727355 -108444227898194294243093890289545512960 9727356 -38939577842853555637121204217546940416 9727357 -135730426807118637973705099368737914560 9727358 -19844582184037931293823272594377438720 9727359 219835673116368242796688792912786874880 9727360 -151658195446468497052526271151472640000 9727361 24544017300659248497719654765661623232 9727362 -7668964996134730135766637225511818240 9727363 409774894985208432820539293977105631612 9727364 -239370266978183810284706706356549092224 9727365 15240516861719062784909513969717005440 9727366 37279868451524204860887459087824732160 9727367 9730288135784704943246568729278732448 9727368 -2468882804423024871192952503090708480 9727369 439328850993752341011183990335632239770 9727370 106080614745617509124054330678786300160 9727371 -16227128219473936578269890135950839388 9727372 -51718847807234493783158724601373319424 9727373 111543251129167453220795328699820319040 9727374 -802635434190021648243285910199761920 9727375 -186635286333406467381318345788875848000 9727376 87476574536904218402161637634402066432 9727377 137281798258748486786124303439448030400 9727378 -111307423943173966044719096491737763680 9727379 -121557419860220046373685986037699919816 9727380 -17447507848111252380319517066578967040 9727381 -135022373926753459662204426967253224928 9727382 -80746951496907772639710159840257562720 9727383 -165287316644798396779388954521081311840 9727384 -242829641674261469048854775400853309440 9727385 59654296309134808542636650780142127560 9727386 -72388521598661294826938896714251649536 9727387 182207868496466968652279437348751876112 9727388 140606957385915393094580617304010855936 9727389 99705387157151279164659345863856150720 9727390 2956850839550446284428450767732849920 9727391 -239085567585644717263735839162070130208 9727392 -20415408728410664852169166806995435520 9727393 140117997712894651993081639992899025704 9727394 107715974747040148651587019856897919360 9727395 21942650239648016305710779982329356800 9727396 -4911155265693571670870541426680995840 9727397 7116873877607218421560205082072433920 9727398 -259073513871114453376133922054321674880 9727399 -225806474727416632881454722326608715880 9727400 -270293937826057645653293972698411776000 9727401 13390715228167011619553191122102441120 9727402 -9413836010918318772967467871207945728 9727403 -50669490758251893279493278030802155120 9727404 -16123567390883043514219544673840058368 9727405 93563807240282236505567830115301489120 9727406 32829760204983475637854293796047189504 9727407 -81063577781248453953572591702140834296 9727408 16993116728761169413064842034321424384 9727409 213647204887604301325825647674314148916 9727410 38408829643681919359641028741991178240 9727411 47194619332863269995568624322854108640 9727412 376881032538466283989847000166770307840 9727413 171032910091966714475984982262166545344 9727414 107745573336177418750040975917089505920 9727415 -157526162572176081483796416284851174440 9727416 -148233291795797681903958907763018342400 9727417 -1491667210257738740825474897165079936 9727418 -95938072249402349013678585181038333840 9727419 -135849848571891866711656853246091357072 9727420 53596387391628809980740835664376514560 9727421 480567585724827939266248883774236650144 9727422 64540714487409500164319011603847729472 9727423 823337649676849393388159840892806014384 9727424 41906293186605855540967693696049872896 9727425 134146985207815762756095534093749556000 9727426 -60064634113616114483231357240337787392 9727427 223437711503076893559452622554630601276 9727428 -47507496599773676990625830208948142080 9727429 228116867621234300744905578474917888030 9727430 138752918465532993216706865986621065600 9727431 96747163779507437375221010698096074792 9727432 271071350036678149101156016296437760 9727433 -12262098002486904768133473241943514060 9727434 127885205213864098223352007831066533888 9727435 279834972833958053676759648211764926880 9727436 87842755406592864965999933791688358912 9727437 282668249931233250580607860247520020160 9727438 -23397793611795888524197793707523309568 9727439 -51939507736347310262888824376804154240 9727440 -28591299000648278771296719373410631680 9727441 610759558480119678692162244930268998900 9727442 112139033751484874184649077716360713872 9727443 97313172662483254421536223121327104904 9727444 108985503295520630649096396477944829696 9727445 -1741308330238030262683963037393635200 9727446 -147151981469542076394446713693935306816 9727447 136306124095066558733575711631990217112 9727448 14976509403640331305481466779410636800 9727449 -116011238456152189746079661108830187520 9727450 -9781475542691793315243379746104469600 9727451 -156702033792568315264184928105249046632 9727452 4250957277313356213086424313052728320 9727453 220098631239282358420769557071233633702 9727454 17820757374529022344185188523630420672 9727455 -88006086599476350424270287454958112480 9727456 -118464036775727022547431790476384534528 9727457 212074030605989623990134569674623138480 9727458 -23249236412971919652171462372137831424 9727459 -24894139384143894642798325579810099200 9727460 -3101458391039073348607366587025367040 9727461 -118531970009297609000059344030154085412 9727462 -366284768642803635994730104392709307520 9727463 -217378002985236239091766241051765913288 9727464 -179955132680562667723566251740311552000 9727465 247864425522727076341657844922717624000 9727466 -54487361172821872245470628785937921024 9727467 86450303823115851758804540427133828848 9727468 268900673128667156574457304296211020800 9727469 -4316275732446688163536676756616250356 9727470 -17032556908829150375069900741432947200 9727471 -131214190966769854029293621472946588680 9727472 113323194119228399138348793417424306176 9727473 1504464700940185804074739015789892544 9727474 -286159803428816451964791472717552929264 9727475 -267076051035322527971402215478256172500 9727476 -172570577097980843541925562569239115776 9727477 -139612808025461869823644169589578521728 9727478 -78624285821198794995781733866517906880 9727479 417961116587556677108160130771905955920 9727480 17530423553381069460412203675955200000 9727481 48459501240611666439032028262236372 9727482 -62636852833591773718551201414883914240 9727483 1691132091503046149969892646383325568 9727484 7504241788976884318828659852539966976 9727485 -51855247595925848922197951510914394880 9727486 -28568977725781371794266384386454221120 9727487 -48785121758066199062960500358047987200 9727488 13993028322901343431299510632913567744 9727489 530629405189743739804994604791121228290 9727490 58005396435391869717756907991106508800 9727491 215966978883598101598308744783470758392 9727492 68694903366661091392544675382163368192 9727493 398023232881198490913698817773272427742 9727494 -29895056210487295593003277868890134528 9727495 258184406664659626550344324715182875000 9727496 -298222453949136124604186379824098836480 9727497 -75020880628295520208161827845552455744 9727498 -11477346047814085245374798661549431040 9727499 -24941731387868617100785614078716322000 9727500 21303488581016761549578898826112960000 9727501 -156315546928935397777454026198604399648 9727502 220403822963958485309054549053577250432 9727503 2208169878388673535731457829359823104 9727504 -16731104588377811517299356249127976960 9727505 141460963486354353053040550937688654720 9727506 540821282788136876299141033360800000 9727507 252060131724454223282106246352993804800 9727508 -7804330815582352939268064432456873984 9727509 -191339537739537472024474884865307391072 9727510 50526447834895745809993959544727736960 9727511 -135049327309372502917273778024830379928 9727512 45418130692632682694963425652912087040 9727513 467244732373349382303026955145796007424 9727514 -3357797986252415770821320151953094912 9727515 -52449886781942594305326163160840448480 9727516 98545936933162728803481745336055805440 9727517 261005832573390715444194022266285690048 9727518 -4481870978167656674385825527424537600 9727519 -144519568080970740513374786451951047904 9727520 -97841041827841445349724939852279971840 9727521 -71432552568175282291080482465083059456 9727522 -12431968355955234701137253324856837120 9727523 34640321962359723013843835889919229664 9727524 160307846839091503036822486265002143360 9727525 66847762886071900028229332536023040000 9727526 -359726353111589578981241714477043997056 9727527 258736394029801764885562968850421530920 9727528 -274886700043350173249028460162704998400 9727529 -403015665379684543990576943103033098544 9727530 25298440464202175375212081125591256320 9727531 -29449872151662799648251863279796280536 9727532 -47580764117609402883824701550000885760 9727533 -187848961789161259766738356254093038976 9727534 -76608846332098042476839785320765691584 9727535 -27359252187544340608633087206843115200 9727536 -10495019189198262238070131393919188992 9727537 -178441368333084417250988300964962712348 9727538 -57616892368515030916624662451192036080 9727539 104483659582170544952304477836477153280 9727540 -48210688315084305286600733279949845760 9727541 -200083513435469797094306253922264295058 9727542 10119520936928933618907409941512163456 9727543 -55374466523663145669655462582953590784 9727544 410440810773060193554864226669259673600 9727545 -14691658522544147573282974734627068160 9727546 22502171192271918324428723466242304 9727547 28583934629429894826205869509948256996 9727548 57528706235064735320872512001217759232 9727549 173712452182917063586180712074933778764 9727550 -7231227009331354242172746614341987200 9727551 140137520837539984319166771304468857168 9727552 10978741245719460460101279013616484352 9727553 396482675528488520472637468001920740 9727554 -34962913022385289975833949258508542080 9727555 17406168849568946363793045143662290960 9727556 -209832421391603512019095376554232816640 9727557 -74188661087106675038317408297004407680 9727558 177798635885372104584756729227573462880 9727559 -10888221136832574728190845162565319440 9727560 -75787587313448598977825442026668032000 9727561 93213774312566153172859932976457532324 9727562 -111733207195934067693239594918678110368 9727563 -19010875370439396638754126391467202560 9727564 -132316667143929818778021012017934041088 9727565 47711441894804125413551248228913817600 9727566 20862703844377795581188855224683801600 9727567 -360891441918603336141913565977664857816 9727568 6252773617775499519542012846572437504 9727569 340307190091773706627929809948283407394 9727570 -130917168127965443317047371725653723840 9727571 -57658675012983755088748887558062251776 9727572 -18400307003255105126667721361414688768 9727573 -12041261470834534679574426804685843200 9727574 85046942793009228021275989010383520640 9727575 -167465471000065775022362586749020800 9727576 -27593238856291223254567165478335795200 9727577 88501650954709487147827682768419240452 9727578 -36846932875391546209539785685205827360 9727579 -185610733204392637027457063762438277820 9727580 -191468567460937824287417866670885644800 9727581 118176471351148446718426277288154400320 9727582 -38290143975548417340979827133873483200 9727583 -70604115979703170641178720938962442240 9727584 127542838582946360067055583077274222592 9727585 209262777730186047873696486230919120000 9727586 -341777777866627786365134838856220006400 9727587 -26122000497463778346932118990740681760 9727588 -121300581939872716230953857434205710080 9727589 343874595956806888788603666774174031134 9727590 137498779136876954534627968850978304000 9727591 -471592979510027547029305591032495784416 9727592 149407335376733479984871586468311777280 9727593 -44564200409516920225610337892211028336 9727594 29526549553580727101055379333322610096 9727595 -63806625902941501953515536406089946400 9727596 34676701425122558576094286272403061760 9727597 -153820799051227147121014367643354091200 9727598 87582351002232119938941294145014388800 9727599 99050462434274931123789665394588781440 9727600 -17667586643819708358475238548928102400 9727601 121676736387484892340663443568042569280 9727602 -9692098582443445275534901924774684416 9727603 -151643764425407388574720744522375956148 9727604 203480517718474150165160462557673700096 9727605 -37263204177311274027492669104119284360 9727606 -45781718093368601210626410210917185920 9727607 11584799468461054604270709700053675912 9727608 -257338922316853126587290836786841518080 9727609 160556911865372533443181531951230039940 9727610 162170821229164829837406997477446792960 9727611 -15589019457158488542221584155958553040 9727612 381614996641447523657921847484890829312 9727613 49603889402275367300127542884092011520 9727614 1360937305016987657736923035153689600 9727615 -4415337437510986928760972504365784000 9727616 -299726867123705946081068187139587440640 9727617 -36430529710255073451850014720209506752 9727618 -157485971361483963128040026047896648240 9727619 207642928621672663794333802625352932880 9727620 -9516996906419321740856782559910297600 9727621 -42602258371169776359059083924752844296 9727622 1014889596955490391522783575298530112 9727623 -130975043573095331425024989887614877328 9727624 126651454076572193445970382647085721600 9727625 -234372417220706718697339756265103600000 9727626 33868811166123941869279982753746706688 9727627 159074497133452784101085006051618649552 9727628 -56244161711240105363712642300554557440 9727629 -224809742458456725729444707729532641472 9727630 -20917669977605666924688293857324892160 9727631 62075292190745967556099893179191063752 9727632 -1209195531654252578334759606842621952 9727633 155618298655452388285724835873896025460 9727634 -67658184720002750084725388543174059008 9727635 13047087654345090536616998426296503600 9727636 799832960509720689091452560293854080 9727637 -265232998335125027003733737863816790400 9727638 148069518841555972968705762331299104640 9727639 -13742608341847455054007302954731253120 9727640 13861406087990618331214489602650112000 9727641 100011967688667607673417050186210867200 9727642 31768965067037094117673183902026975472 9727643 -129473584506458661610460747116776321696 9727644 8762419658447994917011920942249538560 9727645 -65782029974738010524177163433713239040 9727646 145686064051446635005953512235974950272 9727647 240228082255692605686427121352727574600 9727648 46005534281490362923566642841519128576 9727649 -239734344336124365824873182233824152350 9727650 -57745304199576070496735679498657373200 9727651 319417815238818437084800280979201298652 9727652 -149280920468538030966727447428810574848 9727653 5000646307578177244369751579993190624 9727654 58149843522708846021643957180814647776 9727655 32157088158631666655382126724173528000 9727656 -102884113681806789728355152627829964800 9727657 -426313989715390083564987649815556857094 9727658 59256214893558199841122560559783265280 9727659 253582934957847022425931956386826763164 9727660 20915726925874867577126691976897320960 9727661 277390113179598804468631994562610154262 9727662 33322389939671999436569788057903186944 9727663 -180754563763120720049031017819667877704 9727664 -4508843958894916505211612266861690880 9727665 -332767138655622387188714752312992000 9727666 -20949445550050101249835239004008946176 9727667 271690725537491583769467115254255617592 9727668 -3963335315291984942129464135912673280 9727669 137499505229302760140432874991529691296 9727670 -10546446566505539174749671580973614080 9727671 -204553997681304211710952660840759620888 9727672 -487509070721605304269397376697090744320 9727673 -73281223091374557687191305673530918200 9727674 -122600303783464941075312559487289600 9727675 -994004498190801027785546570416685000 9727676 20368648246484482003881100941431648256 9727677 -11117497701146511648484113316950852000 9727678 -112894977996945230860631050957264239360 9727679 -22447153738634233424789614320638336616 9727680 -50506632611202514046302576707989667840 9727681 -160308071345744382111236188509377795518 9727682 -161390073299641739457377634194856917808 9727683 -26768593411926534578711150406560570112 9727684 -576868090439151586364236225943310213120 9727685 14522031404164014501441740999128355520 9727686 -70600195889902332139972233591150644736 9727687 -222187079741692075546806614842614522664 9727688 10419512349843378341242824810893199360 9727689 -164760984204700405271155143198848860032 9727690 39231299787989294053686063153706951680 9727691 -222064448962642103635052070288864967920 9727692 27242710900213902837514818640405069824 9727693 96334954502160043772519339119938605942 9727694 -170480994367859325534938134552952695104 9727695 -289062050402378777645834669661125400 9727696 91674825704804649515850961845003878400 9727697 -67611482587290100010061986843613075648 9727698 -26831180584492083481131011267485105536 9727699 322986973694910852977435545976972206700 9727700 -2389242995216966262559186555079904000 9727701 66189326507150196934569147961906122624 9727702 166384180570390268054243900662005972480 9727703 410223209361871941950024007583816943904 9727704 -47228727980578277008915255163026759680 9727705 -40366399219956059545097171692641082800 9727706 271961558704905750081394245060642699264 9727707 31082548929918849522170932564319090688 9727708 277054889080985649782544760758016137728 9727709 10790476127220768667960159732147871910 9727710 9448885202223840945581776191206584320 9727711 -136185684934190077649928898385704173968 9727712 81965964051558483304246589795760340992 9727713 92218535199406334661554251918426909842 9727714 -128390542382527837395833857487889009888 9727715 -287319123587660324993758971078858224400 9727716 -152664911034264297432467936123714178048 9727717 -22815653055980723404605822746234309600 9727718 -180991124665366292316913358668345344 9727719 38899793667001536770449365716913135144 9727720 201097573547427935724146882494533120000 9727721 381352883111269714595139422926161532644 9727722 -4173967583505325236736491215183262720 9727723 164253387863580260994649259199172442880 9727724 2789514762101279161776343449200712192 9727725 117323197009871693091954362699904698400 9727726 -18769654705692433549051298403891637056 9727727 693963997593791724102415688525753306160 9727728 -62922336217244338704686944045646708736 9727729 -65431308651461302795605764598804337728 9727730 74129468689783384273339557605880537600 9727731 157606642945690491248410217558785107840 9727732 210245247904410952879716847365406318592 9727733 -420863933149971104525247834717383542176 9727734 37297867660625676291463811090420282880 9727735 187558037443111287267749672762211626400 9727736 -50887125410874717659900888570484326400 9727737 21231803618042347868612921632385505360 9727738 -62080274561139449190979610385296563200 9727739 -18534628996060397836404967236070447344 9727740 62201911093286193180635178996939110400 9727741 182681794250471391636099794855490790092 9727742 -13965461216523032678249829461901040896 9727743 122454732520568298202739859018597523200 9727744 -54739647906596171779986218428703703040 9727745 -82849320367750250405993848827045763500 9727746 -19872974310490151964866888406133664256 9727747 -216685120247313710606820230916539404804 9727748 108044694090328603456724255191702881408 9727749 -354316176324046389346134775126707098880 9727750 -416878867395004867521978393118673856000 9727751 352116213875038220074287400389364750104 9727752 -265211431273942143097896705687079034880 9727753 -42238653277753029159219578493844932160 9727754 -173838962636534086375002644354561417424 9727755 -82292971674193505661002875323771974400 9727756 -147744905212741876276087124091768706560 9727757 130097086235328119546556857508427501272 9727758 18160422566586179053444429310280710784 9727759 367670784348847453496416462738609313080 9727760 17447223503725401026946233348259840000 9727761 3208210242993140789222155528825536 9727762 102991930577391458631216547965337640064 9727763 -508841208618141600792930397604014215600 9727764 -157908172869105116359282091155789682688 9727765 -223610438335475585308016109878545826340 9727766 -202822958862427447759159249019630588736 9727767 -3281174271433021409069596042413404880 9727768 -97788694045803479153442720749283287040 9727769 37268089792618194773828995336103984640 9727770 13037535395126182487685033246788720640 9727771 102735477756557871809506097744384387972 9727772 183972622629446255261421156403518312960 9727773 195702881696823342141283000511469070368 9727774 -82881551987368049637588677024897383680 9727775 53086382086651844686252479088595251800 9727776 187505180732148400570130396515506585600 9727777 172055949655555180534532336874014405652 9727778 45992996181796364815324153326743162880 9727779 -182492047995217671861856319788238615712 9727780 213588869740470360434409671152447545600 9727781 -18080656880684052453218369251976209536 9727782 -148659803889064743244217842659097460736 9727783 -27165416425499982197765263648047277392 9727784 412361439876589586775009134243080273920 9727785 57512379887395483272302551839473078820 9727786 142839879079069154116318953355678322784 9727787 455050620252358757530532304340733504436 9727788 64546450101417999946787815731821346816 9727789 85191527598967320674336158711757319000 9727790 59691701622606928084274209116412734720 9727791 -302251650061956423799032939099161030400 9727792 72615529087036909250228954635733696512 9727793 -57309348626892951535424593097742226320 9727794 121599506477537656556337666530230452624 9727795 -153265222988661654255492262223883360 9727796 -27179748569169661895166698835500567808 9727797 213799634021975213294799866781098578272 9727798 212907469927677859850021058598130437632 9727799 105134537510406903667452670212273637800 9727800 -625890234581122185415837377921024000 9727801 -25644194496032902870279065923182313600 9727802 -19169996828368507559482637306637181440 9727803 -6267471947011413061259337873053557200 9727804 3454932602600418540983660876682731520 9727805 132465650368328150066904975270876812460 9727806 -49843697946417050136453620924393889792 9727807 -551530446887187247967804848608148640688 9727808 8470229233270260663992889975474487296 9727809 -21713860463158768576635389866350036672 9727810 154676430018229234910856016393912320000 9727811 -196561233312187621133465774621779083588 9727812 -19962706503709250345876183839877768064 9727813 -113516179745397898611317453257236166980 9727814 36045339539159827921407911112646744320 9727815 -138780726581323809182940663164165940960 9727816 5374081298261870955543357497551749120 9727817 407491744900889872047353549950827555840 9727818 67488406030362987795974585451385144320 9727819 -186053876016443368396202641700403471104 9727820 177951046257387934292820761186790190080 9727821 127415956220560200859786615137691587840 9727822 27771629970341482659472562942878180224 9727823 369540775899818102360551360028624640000 9727824 -16598867599801165142941698505078996992 9727825 -104068265640784012033261328533445625600 9727826 -201072523064245529127805360562044587888 9727827 -113534966564144905037158192193961921792 9727828 354885472826833768556749406035956228096 9727829 -328870006284682923119282934524577123360 9727830 -25724703734149579709985836243277926400 9727831 -31255717906609863663062467478697330816 9727832 -101016356448998604995981072076427591680 9727833 4696992547600424743076828810932236384 9727834 -5961009254582402706552131765510065440 9727835 -127272075029763999036957904894238132160 9727836 191468849105419600901156928338528512512 9727837 -67788794022208513161245958320723550528 9727838 -37156490275791615728043610946226103680 9727839 -36815256362671626318414773792676098832 9727840 -18753546802496734418319773993053716480 9727841 12106850102393664523257809127544702242 9727842 84466344220959330012485906747166795264 9727843 285004209968740286026556889852753720092 9727844 86579634570072746126837777563320164352 9727845 -67147721229892256126650003877081948160 9727846 246870582051205988777794312053034075872 9727847 -1897283551971672741799380462376813560 9727848 44477872998661402142054455981637222400 9727849 60012872369708010859391456718132146064 9727850 15395987504747671750401496668695232000 9727851 11472802110210392964253870160493072384 9727852 160954136048860630635886064398312031232 9727853 -290172076109836567341616772399559270036 9727854 -22110567486535556160662744378116908480 9727855 21456968237413621069469903183036072160 9727856 85608707222931109403638223630215053312 9727857 -7642657551850912308940515343598154894 9727858 9476545440339743164253319375336771072 9727859 95915494540488327169189623205938854832 9727860 -69701831699873756786401517149608714240 9727861 33460791947467539581387363893298642880 9727862 25328902050957085957069955765689188864 9727863 2195719254654003379861690226539979088 9727864 9279870958489765072482626912727552000 9727865 -40616631231053997846688794672968419200 9727866 8975189685787985667603984597428311152 9727867 7008872440086134011050209037584645676 9727868 -240148804690971401297961161895931287552 9727869 -146346860486857155802774550029785632256 9727870 108170765028882860410300171221200738880 9727871 50546957158267250935034239358766099072 9727872 -207703869743849128803725770167397908480 9727873 -85846259333846532876142281900580490112 9727874 -40161640967777434050593221614435679200 9727875 147072362874728633376403427365660164000 9727876 -270867115238684356645363369329536632320 9727877 158306179071253005614384424546072014172 9727878 -61738907623113412054539142489003259520 9727879 -99787305006551906935929708958948220624 9727880 -139051765321783028338641970867184793600 9727881 -49333505724454723955609982510792984048 9727882 -183923646515702033160195410148263744208 9727883 -345832212622295729234073782990156511576 9727884 187792243230839525485005861575988894720 9727885 -76590490701148511412191525155994099400 9727886 8127126920019664425729023855913661440 9727887 -93933054152484824165032338927221995632 9727888 109823795131077204227780864913069350912 9727889 -21684554012441999603670592634760527310 9727890 -10636048290627427307493034535477760 9727891 615971296355554668769743670381589837112 9727892 -96148445917067907747608235725180463360 9727893 -16614943352304038137960945635670520832 9727894 -274761210529351164356659464562222077888 9727895 -1617190093847809314405854151771690600 9727896 23184252265415033383322258486984048640 9727897 -46730126155403902190193334031346501948 9727898 -126286701791787291193306875311478558720 9727899 57293946422819742204397477314258234264 9727900 -29476188017213945338250290764719872000 9727901 180543678097737951630280990201745030400 9727902 -63423811343077890923442872210726350080 9727903 -238965592922726640075017764207083554848 9727904 -447105396856850069016024265049647939584 9727905 80388517122876419524562480276683392000 9727906 1776929740849888941446057732452419744 9727907 -5395102253118007913782066561440567648 9727908 124338005816448935949108140418281948160 9727909 20872413944496110217835503654102454816 9727910 -57810719705167988498278396796722179840 9727911 -14326546017834048861365989033751661360 9727912 -274851598108799786286791727155056896000 9727913 29356044269685041293194580315524257124 9727914 -38595693378427375402381700007401573376 9727915 147142179245943571499839253365874989200 9727916 -43674831231235931395591142502374400 9727917 11810094173090628707922051559323477312 9727918 125631508096450178933633499571207652160 9727919 68545472412753054964248908333353344000 9727920 -33246586243045694473084838928310272000 9727921 -257509348099964874571401862583807972910 9727922 -51616232889843540721483848343646773488 9727923 13309168985814781926795502192197484800 9727924 -109825207098416297208130520373149286400 9727925 -41056769430349389836705407627339171350 9727926 -24288648077790086094804451863968793216 9727927 90870632754517729979233020517442511024 9727928 33526759889531224865066712239423938560 9727929 95919727836099351894716485701258801408 9727930 166317208788942390738034577835130491360 9727931 -351334829904981620730360140457061018728 9727932 88927898251036532326673805552483459072 9727933 -6339409305083379885978331675623282656 9727934 -200204015973501818676256674113547849600 9727935 9805716397933965079869264338671004160 9727936 65578396250044368216945044666919682048 9727937 76295685741637411443150910647819268692 9727938 -7698373528686032591711244126188047872 9727939 -36647218499201832158708924203548698592 9727940 -167983651777273872574681969456008456960 9727941 -278761961970067107340756078966561835808 9727942 9113211020377877754329326641905731584 9727943 -125905896131461248469600442138022226680 9727944 -85038952712647002384457680755998556160 9727945 -33192307080135347342727180416629536000 9727946 26524712258936069641795781727544012800 9727947 15731691775120154098997886799253203812 9727948 -3462487415297647335489525214692136192 9727949 122402840735650608230391272277546566592 9727950 -3933174908632329273918804995789294400 9727951 -166634244018980144745492484143594700048 9727952 41315284154890011617939609513820733440 9727953 233768926487944405544147369348619334464 9727954 165897595804909968596229985771710907392 9727955 19959192636471204563608987453650798720 9727956 -30623515125094027696949652119106152448 9727957 -483914945104347292195895410419541967794 9727958 -40562619167041634625307220266289245920 9727959 78745209081422579054207266249129289040 9727960 -121100318371175243731077964622257152000 9727961 -183232276616720803748646657591719470188 9727962 -34189241824878522858093992345030949120 9727963 -33549979599764946481903870771308507840 9727964 -302843860061943612433328455595348880384 9727965 -881797400597164044105645542443123200 9727966 184834446718498820170045786027986264576 9727967 129943579635018740188487719586098475280 9727968 73847434957099952636735309354762502144 9727969 66402613411121541133556331790596026544 9727970 107580791704916299358473616724620654880 9727971 58742197959783956260665070626747833664 9727972 46476734604087531821679171740013444352 9727973 -249191184546014586917548746428404475778 9727974 -35476618425286614825928291955661154752 9727975 -159639173841357615974362004614058411000 9727976 -7138351537238620893760516207913779200 9727977 77502144735648461408293896784851517632 9727978 12610044429096511344405748982395574304 9727979 -133098180075811562951641860041071330680 9727980 -622522709965589859968866096930375680 9727981 313383694112932210621423830225295299200 9727982 -191596417062347945857865981279072279616 9727983 -70284036246005750157804889364245381440 9727984 16738642722253830407627346429025386496 9727985 -152797977056429682644271097163579567820 9727986 -21336387336575947586952527782511388672 9727987 -49521055390829659507275555833811569168 9727988 27607583140481125003686729115226664960 9727989 -44942003773484502835474203053175946560 9727990 101994063397167880805493211658809344000 9727991 -35128089266957515763607394174525240896 9727992 264383777600066860069121545754658816000 9727993 -315665058480149353898042815610642169456 9727994 -155058734175420078510978522800003367168 9727995 -18661025958731542533038997583800756000 9727996 -25819803834982272621248665457188864000 9727997 317516434664749921545944089055540797446 9727998 -41170893775322078704148174149593090048 9727999 -468577094232398583505606714117484032000 9728000 275415781957212540145491983456010240000 9728001 2745649766582123902675557132544400592 9728002 27741387510815116024938206460739430304 9728003 -21155867829416102204053970508265899216 9728004 9202569921406774415018523506271252480 9728005 1650901757771719000628954227645200000 9728006 -273613192784510482109808745364453382048 9728007 -97336670780554731072151656931654830720 9728008 11986583112391761206826023524637952000 9728009 -210227454090958219941996432913273634790 9728010 -53100753561352895642432835639117501600 9728011 10110788411797330952253500873916472320 9728012 -42430845277253153514557251546178125824 9728013 -424869888314360393967997349191929591936 9728014 -100978020079993700585678533773101287680 9728015 83739075429046513150375189508109767040 9728016 -3137636152883957060921731713236533248 9728017 -17817330866523855131166959781534689280 9728018 -16881135510837591404227218583135421040 9728019 4152093669498686571039507721855208640 9728020 -66614937552235284178492342821431992320 9728021 -252772192021622788362405016392709066500 9728022 -233151639152417071872743316909834700416 9728023 141826773009608745524775156995107539272 9728024 -26552313930801808650711761777748910080 9728025 -45120448039354026396411087255396193200 9728026 5491301451282103816111812851172326400 9728027 -152051300689242479125098494125166240124 9728028 -180485524183840437188616307306015269888 9728029 1154118860563411781195678946330280452 9728030 -62592180602462616209928989076729377280 9728031 -306524882852552200021011868817547947448 9728032 -93059400573898152446057552196688281600 9728033 42181330690740678254667850481123400576 9728034 90805220829597344658615077655807820800 9728035 137122591362188680383558070576443414480 9728036 -137446574052658900257802597340594753280 9728037 -330859920932228143892556410031408258 9728038 29156728678493805057291652063476288000 9728039 -203259520935308121011440976159689841160 9728040 -31209032902735455269378143465252454400 9728041 927767089070156260131413512172576555392 9728042 92060106382507116216506081083281450672 9728043 136931804935222994066707790877242414064 9728044 4082342705062158578231377266034876416 9728045 -151143888129095063432409896783126627700 9728046 168117678302890906353896236009776165120 9728047 -51321924810699466402787206684910059936 9728048 4650539891405674626295478975377440768 9728049 -47375852081812515683086184107791605136 9728050 151282146551642557066395638899660620000 9728051 204421136620388074587846361377067751052 9728052 -58720571039897943938506483090120839168 9728053 -15652259924613254607985777217884594436 9728054 -92325371177969563091339317002228480000 9728055 197804335784140152685523133301736161800 9728056 -68480396684339826683463029291005747200 9728057 48675288907006853846584938183139236480 9728058 254858975989389786304715832097876539648 9728059 211372920083734922285559800296779099240 9728060 -459927118333754558483518204675021209600 9728061 -83177065700467566498584050599392112000 9728062 -1301460492348360147369974646125867328 9728063 -63975657952816306845769364086986723360 9728064 -41172047404831292415165937295291842560 9728065 150951796923378847681577038115126217600 9728066 -100792064054279366605124251855564734768 9728067 -108059943550584087735162146846064416520 9728068 222164119964602559585606496770664140928 9728069 -104016097238403630166638306262677822720 9728070 -46722689642362909859541600728741683200 9728071 -222186608848180462802445701119925762728 9728072 -396853111629386451427013638819174579200 9728073 -136955738834854336537796005973553530880 9728074 106634509669910986540966876425176309760 9728075 -100709932725849745849164534887240274000 9728076 93436019210865515314055691903547576320 9728077 27558040000358513678175028099824940512 9728078 152668936583508037727028203663311515840 9728079 20568060134742804387089912163568465920 9728080 -30616319936580736978634426187519098880 9728081 -368430101315040474883734520169214849936 9728082 16065307857143285157317971009582056960 9728083 1143898070295215931004871486154089640 9728084 343253622843279025272216880827912062976 9728085 10837350069500957987770380895807200960 9728086 171439693367430763745388088166927752992 9728087 6106118326053677996894798716188249312 9728088 151553090892172845830445170879622635520 9728089 134299279819845385357758038065760179456 9728090 31764320512068868583591116650431174400 9728091 151363752544113137499959594706397128300 9728092 195721321601210037681394357500525184512 9728093 96580231355512608840676553381222631744 9728094 91029295266855700021394848441465147200 9728095 -149593745431588225397553405325913176800 9728096 -81607552407544902924011210037368193024 9728097 -100267730947018508364954636159682120320 9728098 -82120067295069913617644024304759428736 9728099 -8111623946145300141675901839024218736 9728100 -4614078777246688001927096640803817600 9728101 39861319834465227244218260209783104 9728102 27899550423476957645501953150390870752 9728103 -30453130254689405491372099138439553024 9728104 -112143194735980803579357062702185866240 9728105 2505069613508558527601373222616450560 9728106 114480371241280367640204328980616783104 9728107 -862830037338734817477562385365340732928 9728108 49654486890324510205116003691531791360 9728109 -278514861248514664961424514692923710986 9728110 -14116692750686373942566434031314452480 9728111 -22512896162017282125015617077865603376 9728112 -34581646350239978153270694058034135040 9728113 96352561342706106277462582485146864880 9728114 -136711094505089341043375319745517402880 9728115 20619121137670863141442491926077920000 9728116 59353100123842659883798659107470129920 9728117 -380584560665430129984237756027829637874 9728118 -70471673280288973624944415931597849472 9728119 -172363415092541060229600431748953584104 9728120 16791770838523115066970086966820556800 9728121 22191997201773268394317023385988117760 9728122 -177847379429560352159933937090322911888 9728123 -538097944179332819286561583899186305628 9728124 42908652277300765211846281500245778432 9728125 135526908979455333201855753769163700000 9728126 -2098564546944431309950716712443553536 9728127 447439422448188068580518944016692903680 9728128 239609379228976383934918147540065976320 9728129 -478726703248182031840374585361359942270 9728130 1928286940211094719797304257042053120 9728131 -182580314471470560251804491880143740000 9728132 361897425459362956363003510768797158400 9728133 -5153682091929266117783532336901351200 9728134 -20163982250149714235369901204331303680 9728135 -95400553351977124122488380332634390920 9728136 47762226679683682575510875746575482880 9728137 -202261009973063223557016561349464235740 9728138 63215258753081858799525568691477028096 9728139 46082260796850638285799120098185474560 9728140 240718838165948737862667009389444797440 9728141 -37901679412716492010306857883099238400 9728142 98870393271226117430492350342505934912 9728143 -127774418407707826128522840306795494608 9728144 -157206768852477250033093120223287443456 9728145 35755871378315803014937809927141878400 9728146 -273030612037811124891374507224215151728 9728147 -234439416942578230693046332731881444712 9728148 3346613437426989417332054566259281920 9728149 -301269957344439064012707820082485223040 9728150 33118571938347535062776769423756201600 9728151 39953010544184052589462531227209004624 9728152 -34083225894942332502640707891599769600 9728153 -179000468490101836703343287989298972598 9728154 142369119252858690593651704215107082240 9728155 -34941134449401191899761639503568332880 9728156 152837632789791560912704091201973788160 9728157 -1672163940707398888846401669343943040 9728158 188450282951697053611915326757546560 9728159 433909879252216748207526005749209312 9728160 10950634829507490910834660790186803200 9728161 -183481868322554168423950222149721531919 9728162 -117399541244059952914746238686587157168 9728163 190837766230360697354345880063013270692 9728164 40539371912489142796892045338391413376 9728165 55062701766314595050288030469466279920 9728166 17096696610791914606425785953399296000 9728167 -32693033557725989778760387331137563784 9728168 381042048653223320639398953398449474560 9728169 79619583391835294781548954648232189408 9728170 26918026172716373404308508678150737600 9728171 359812898581060416175462703619606958200 9728172 -24137359138694340602632548759863623680 9728173 -45896132669043371087222750353747805056 9728174 -89069210918721094348369874970724073664 9728175 28832225604964214916776143719321936000 9728176 37128411700870496332389733691201503232 9728177 -113426066789328376060886438873564356974 9728178 35606379440567611047145159918770666624 9728179 -225503114047050986596261298175363498824 9728180 33337078330429180827101020058987028480 9728181 -15730868871049532841305322190139200608 9728182 60136984163473296541492166875679996160 9728183 -343471516066265585839491135677627550696 9728184 181819401881954830445189589885241528320 9728185 344220384716827993502596666674420541380 9728186 -44790602865998523918113002573061004096 9728187 13442020784236123004978407256348708352 9728188 -127964045131797656410343736529250553344 9728189 -31613065188087830583651596733991984980 9728190 -17224346837305538012413995175279152000 9728191 -7604045055545943268934771287099036032 9728192 87544493972984710087155358309769281536 9728193 62669851487823644493833031462393451200 9728194 15679196909800270345960182873185029632 9728195 2156264546826851052724635838463620800 9728196 34066180139166245617528378984387799040 9728197 -107835527647970177188246213195134064354 9728198 2266713477068147435284906492252078464 9728199 10275368888299026685864141486551081888 9728200 130986270324203683466153169024712704000 9728201 -273097234647440742604179986599251713280 9728202 -96043257642097395086114809337206116096 9728203 99713141581904978675156709655780490112 9728204 128289072104886514599242545432950796800 9728205 108006862164288457830676666918691932800 9728206 2338243986115877022325313164702767744 9728207 6510333157161904313397787183485558624 9728208 -16313600991314064110524480473968148480 9728209 -307769510382976581926102030789953730960 9728210 -111882697701195016458751819755174840000 9728211 -66498563042269925548474060089584887440 9728212 91165597565606067210123538108950468352 9728213 94699627489233700012648489404887483808 9728214 35924972076291127365386540484211247040 9728215 201654975490352946120962086169472226800 9728216 156888084096789349728624725671236034560 9728217 95555899418382287862229029478650303834 9728218 64139215225898665021698001464337704960 9728219 303227113694458531915352004599000914320 9728220 33077973434858661454730601946096527360 9728221 417378696185687805858036690530772705612 9728222 43582063867023790845528065814073602432 9728223 3617725048598615657389687327329107784 9728224 -540589089902202580112399916024507924480 9728225 -15044985108354303046626891191474877000 9728226 -55750040234502120041739169954841490816 9728227 31850642001493702429256708766630819832 9728228 -3457549471025324461116654051681082752 9728229 -34036462540138006579863347148648888000 9728230 137987006587236457529131044905532773760 9728231 432142334812358361054583382150250175032 9728232 58355320506335049800204781884997304320 9728233 -202000856142456364980557704580206291224 9728234 167257685864016418229381436949278720 9728235 -1363764904218109425820211524355673600 9728236 -30362036252322198006701960248080407552 9728237 -28646761408804954061484360318489864768 9728238 -53221742982466886572258250751595443072 9728239 -1383928757537080412760548430378938544 9728240 2272659256565949755281308078273331200 9728241 121631433158268921362842725497679677760 9728242 16805183938907645445514310596559776272 9728243 -41577734232221094616528984896508686000 9728244 -3357006693320353802712630924964936320 9728245 -86624181320472187451937732203293990500 9728246 253962860551928418567619739259905891904 9728247 -258039877052497306077509101710847729920 9728248 601718826501653553075894758019084533760 9728249 58802410329997830960482927310694598250 9728250 18449056740258756821225967226698240000 9728251 -237167537608232437162739361043413193056 9728252 -113656225887491173053290219209813475328 9728253 -29794398167993021537244545412196192980 9728254 -165215473599451292919137122902988498368 9728255 -41101799960890774669180520004887730840 9728256 -39173745626314145929441723844017520640 9728257 -152661527418469919233537893923115581376 9728258 118680316796868179428127431141711320960 9728259 -19297454738058654019050258728364671496 9728260 112286059267581219392748304550442293760 9728261 490503476343912602302750489010872976862 9728262 -99348184879988826667613320453021612416 9728263 199017213396670890744224581018404399512 9728264 -45296795676927139938759450583591649280 9728265 68187530689750398761235392588418608640 9728266 115723627020295980258817646381345667840 9728267 355009610446558711157062896176760226632 9728268 151568834134091663491012447003596902400 9728269 71215298591370306994684980278915887670 9728270 -123096715269971568045315220887001920 9728271 -61429077555730930113582861933504701328 9728272 -456741895776983320583517019546173440 9728273 -318338877952102557551943369465779846478 9728274 -113341882701464649333674604633200175360 9728275 -103956246335684411568779537457164345400 9728276 49383379342156524564047698520885900160 9728277 -1175240799577584109106083327011643584 9728278 -60693994425101986799647618251732277248 9728279 169727977483667210967235639031563310640 9728280 -105924508146674338521711331439380684800 9728281 27894998160430470572549842466842267082 9728282 -211569848358081900520360746449146989600 9728283 -119739888012658071463212502832123161296 9728284 148088495542381156211279378184898200576 9728285 97260733847243999646242732453317968000 9728286 116159520398298729425862353234716947264 9728287 -11809126235906206860668434056586701360 9728288 312554229863443281617278375516057436160 9728289 -9085152834082343724878867111071008480 9728290 486060088925527311442332797735063040 9728291 486826833970546256806963020988036249692 9728292 35881120993968304121683912920334663680 9728293 6647018219784424210246572605447856960 9728294 -94656248485430754664064670630237878304 9728295 98205860251030015927096605018200448000 9728296 -47931586607275329611676062450507120640 9728297 -431437881801579171877220518718378413440 9728298 -119870003758531963636106386246276155216 9728299 -43710640301608453009953791578946250208 9728300 -27043665541134370873921014856582905600 9728301 275198813370222128039505945886926769728 9728302 234665585554478786133839835279459884352 9728303 -68406603189241480068730785732896785416 9728304 -9550600054362014665180988186300252160 9728305 -222532726882295783026353184782101694540 9728306 -11908407885141544637196992043075717120 9728307 137057894901523354144468387491461152404 9728308 -262994574545783365525466629794555283072 9728309 110750040787061173723747375455995579928 9728310 43723097333190725658285436665079213440 9728311 -443835079269690023709455650434061354200 9728312 13505952065604629389754999418086031360 9728313 22283562237731887841888406273947944080 9728314 27514696155763807162674573016561862400 9728315 173250108369904195215539429640195872400 9728316 62415826276044546838513099463300812800 9728317 302622341649339831583859515258025063366 9728318 -20786354476039901527290292572393982464 9728319 74977896589985228524972775629838681544 9728320 305601773878059853759219135949045760 9728321 -266367875476696275214982886700627964478 9728322 -26616635757101518344811361531048046336 9728323 3108125929507937439188805143188963200 9728324 166799496823306082433543548211300884736 9728325 17450302295182130070550345206952609050 9728326 -54545995699175704999346555132545013376 9728327 -5790380142026922695061379234043068416 9728328 -137733110402747613834885151503248547840 9728329 46936405174345333387391328749746360448 9728330 34890923857625599575094287890579134560 9728331 -160835637147323317152828680393437054248 9728332 207498983662808248083234284275791454720 9728333 135160630132019334156955309104596805120 9728334 -16548739592211333137536111933089592320 9728335 7839844972466828539893912203283268560 9728336 37124776357191700616644233016583503872 9728337 37623515168062294679870325316095755760 9728338 127211368318095715566846939369918130320 9728339 83346169677309720812810410592586652140 9728340 90882605208123015187972756046964940800 9728341 -144019779530497076800678337388098768896 9728342 29160708764433328835932070917180108800 9728343 -8766328078536851634498496151418329928 9728344 365334716219312905594510741011588188160 9728345 -21584386626337140129062093790757791360 9728346 66018173603387818835937999488432361984 9728347 -124916176293531127056339993248757383880 9728348 -13401675065374260344481934049201915904 9728349 -145922890193790923464760058216303978432 9728350 115176250580177919391712204993014032000 9728351 286220639863523421448085200036944559992 9728352 163183653970972676377276739582024220672 9728353 115062803304693850047564721887477943684 9728354 -230439330905084494310657963267028360624 9728355 -28842343723245590745554374549509012480 9728356 -27567585403120183647450353867701456896 9728357 73422053197384261152819216647246737692 9728358 -6553800269366103714105117876406616064 9728359 139503221175085951288714410114216900000 9728360 -255198316456954437815921427385779456000 9728361 165691933765503710607449720610973386480 9728362 40800149599689924348952743745324336992 9728363 5783842795299278158419421150475599464 9728364 87896170196044464677806333242619762176 9728365 -215811041483667529825737163183517866740 9728366 223686306527161883660578336962141666624 9728367 150306246909907559723146234650537427200 9728368 51711913075427391629208660752293986304 9728369 -158099139477392319193151033828412854400 9728370 61280435508914153806629813668744755200 9728371 -362941577789093901765369655198733909428 9728372 120983452220349442040944092566581896576 9728373 -17755714056128865360980847137176990176 9728374 227965231362084777661963564692199179936 9728375 67523818827207143312978495834042400000 9728376 -107513668287176969401441334922667622400 9728377 25720605768952156252204173509691061226 9728378 -14642412547295791589278154166693377280 9728379 -50184370817218080523552481506509089616 9728380 -32319801299374932674500589576625638400 9728381 169459423375681332427739885073048784332 9728382 -78288205010506604895229301959085308608 9728383 -20519320622838736934972490570047438480 9728384 -346966273638659871041741862430499143680 9728385 142840937738197950718527426006651326400 9728386 245912760905442411107677548869670091680 9728387 -349771305325365930013670618857433896728 9728388 -55714757343021683194004657869183992576 9728389 189499789402745051945516457451934121984 9728390 18067844517666504719215957513117620480 9728391 157143701422542652154766879111742679424 9728392 331348255876799324232002345164019097600 9728393 424007956886276138773276732598367130320 9728394 -11441686019575760276454788549157494784 9728395 -117984039898977840631098170946665131920 9728396 -103343015703552407107103433636217195008 9728397 140271614542204531187818431151669645440 9728398 -81359671954122653889492319755053911680 9728399 441179856484844251641335090750539035240 9728400 48936733695751686392766655055462400 9728401 -180853206308782152292719305395375515598 9728402 -71089592320728927944275990288567896576 9728403 166377709664132796118375814254481169264 9728404 74020729925544435390484069216418400256 9728405 242010807849136184904928248838429668060 9728406 754150794420331744684726518248431680 9728407 38640169292144381172929564920616012680 9728408 165534367085714163691880730459660226560 9728409 -101344160534454753601410050953469710896 9728410 -20441336609965088085337389827887007040 9728411 368537359058171869965611688660888685800 9728412 -13896398474936617367659548223526169600 9728413 249847522481232001980125226023383019340 9728414 -206116281218260462872975393874960354944 9728415 29555841816070159772912994668187201600 9728416 -336610619831660939632579468728951963648 9728417 -36039109335393963283292137748407509534 9728418 4353721412520973454215179735904174080 9728419 -54493368239204723725656088760022214180 9728420 14677284718230121579482072835776184320 9728421 -98251393194464412683748425268091845312 9728422 -13981464727906903614926310576056630976 9728423 399575416978592425945574616891787095672 9728424 21389582469456384684903975218391567360 9728425 -24999226077474935000331110504413603200 9728426 -73806623962946790356841397787508919200 9728427 -35589182136311269702825525144528523280 9728428 434742038865303497103666113303412036096 9728429 97564938989534079539437543898986923030 9728430 -67268725319339573473359751096207457280 9728431 90763215926962178312870513402647609232 9728432 15470572449709011896349307295897812992 9728433 136894530599950701137254522288900246080 9728434 79095770615046099872529309768052217616 9728435 -76570802567150381529225750484493007120 9728436 313438165955872724350220612403714306048 9728437 104126161818126295259269976958300014400 9728438 -201931113154901877617630943636510946560 9728439 36272041477783635156041227019459731200 9728440 -23127105747811067461316513244563251200 9728441 335149792826591375644448045674046812842 9728442 129988842598459018725588612662197929840 9728443 -277222426505743505391341891702553713308 9728444 -172046708729915745097995848949192688128 9728445 143965492271716524535177487968987213920 9728446 -8353046868879485308583819332330189056 9728447 3246364155384801170559843935771746704 9728448 -19081952257739997270643967074831958016 9728449 -6463164575267038987950570019831336032 9728450 -46981035407466893482842450245676042000 9728451 57792605703303086049349637234243942400 9728452 285405325051724001199716413202398251136 9728453 -392550807309079735418279852808482914656 9728454 -74804897402648646805451564173461159936 9728455 242085215489736157153020845000819712000 9728456 -84932653025621902645723803581693952000 9728457 -49493489624461415375430633432637256160 9728458 -184961988219069724246217040996523987920 9728459 -70404770055109840106876386946215306896 9728460 126411224673439418940842804842692372480 9728461 -85224941536603074820699765346725572500 9728462 80116912537044251134016844487570967232 9728463 -21672360617240742861573320547010208112 9728464 -77577267936214703314295473125270200320 9728465 186479745077612550563428113953903118120 9728466 19314261560176131466575943128631726848 9728467 -88577233542728745745573006758729357568 9728468 29540722573577525857822690124572177920 9728469 -155551196231764027780483120487262897906 9728470 -48979726618873088013124535593955032320 9728471 -129192014072690458889868687546372153600 9728472 -90209588900955406282889658993198735360 9728473 -774510962428211806623807176252294519660 9728474 39665450843084354799552270774522432000 9728475 93971148458812117443284837417444376000 9728476 -200278313646918776446355967721038845440 9728477 -385996370099708000355139243505014155456 9728478 241358254768456143274719900040725239040 9728479 15454964786456922767055096150463818984 9728480 68950639866234284609856325718751313920 9728481 -82580930196597446994821900190245806656 9728482 101701860379126516014681315171354624 9728483 1200183149926133570910410464240866974400 9728484 5703769818869914102706900698276564992 9728485 -188234579682112288027644692870103646200 9728486 11266749285599849729583343217252052192 9728487 -93421875925446012220618963648053993456 9728488 18672053260143518510087442452491468800 9728489 374640236528186997854182817895625327290 9728490 43376934440147037559913211524244172800 9728491 21781120402872554611042151848460445984 9728492 1404163966743075477470348120198295552 9728493 -36986355904567322101815744288566924736 9728494 -75899174142104259081797225856385336320 9728495 30366084493080597082042429606126310400 9728496 -57778684024609410606333944358223380480 9728497 104134680439738377364273868060348836946 9728498 61562638006574582980158513630361666464 9728499 -207983323722869950968063608006424572352 9728500 -279033790625866754486503929053573184000 9728501 78794091380182306924999452248893366200 9728502 -11165140596411932196634993861365436416 9728503 -435628410626528410185916362594963764248 9728504 6625572064474171902398636395891200000 9728505 -135197600594057065521452948469417122040 9728506 -142329813562440939366168401564045052048 9728507 -94288376472579770803787848102835740968 9728508 27016100162434357550240586634639180800 9728509 -68010877018236559537697016492677980800 9728510 -68535291353032136465430533593257600000 9728511 40824413809112342731426019301134422800 9728512 -7341264272375135950791405178158317568 9728513 12038053732028853864616550046091776000 9728514 -72383809641137908863293272188176310240 9728515 -6529150756276307936722438250125641840 9728516 -100971784689299922100889919555899940864 9728517 -6614833165800606933358303257152261760 9728518 -217018994471202235448817517894461681984 9728519 -101281842581666786742012924560659807080 9728520 66938806193783354266889326476769689600 9728521 44653645634405244277874579218624392 9728522 -76304285486685941874133561490291616576 9728523 14759216312814333141800186124639131904 9728524 5708858556680955932953852286967514112 9728525 95700652479727628956076268469064470050 9728526 -163729399406018311991398458528542033856 9728527 325651690916038120557475850753578771376 9728528 -79902973651597829058357879545196699648 9728529 -247427457264614318564632644339839724816 9728530 -33960501496836052396179279431816171520 9728531 -132069254035322321550675369235518717288 9728532 -44128563820190234825560236394345267200 9728533 -18646488776201619071943987421096319218 9728534 -68881176307992483881190024012686438400 9728535 -181496107234668174383495285537880960 9728536 -331864144186263024034229484976863160320 9728537 -23637477874667462962658056146916728768 9728538 114784375887533444808502308437048415744 9728539 -59681996412843880454900418034947866448 9728540 -4735579927826496548233210524749568000 9728541 118237084968457727698411081732343963040 9728542 -190572522880163322629761008727641395328 9728543 -389001618176458829743251286146859188240 9728544 27078207871916981310206825475367501824 9728545 109012252704489353596960465187128305300 9728546 -39306377977107606666553687114576740528 9728547 -83419851987917105873047722371812840128 9728548 -121969788802863962415489289444026692992 9728549 -231243802953022406680815514014614888736 9728550 -17826836060907255220013336936537548800 9728551 -142295777676059632074086926682589996800 9728552 -55682332529930160840407652365198054400 9728553 59016400262459426873707126248616738704 9728554 -27766530960165670013953988390575561728 9728555 37170795115826659561669236169823076960 9728556 -70663889606523369767746567339610013696 9728557 375032812821383889848841560891899110806 9728558 -16953332154514583465252113517709843264 9728559 -181140093598762684000870558352410823280 9728560 14184291030057769811582992527563489280 9728561 117060879249908513431574819198185322292 9728562 -3421028865851127493019870231723738112 9728563 16687027857000744357084997006154971104 9728564 21182776280737414486031847575023577856 9728565 -30017319929926109301722454558378178560 9728566 76654361922465392429152050820239203232 9728567 -232938648394758353285861482219734615384 9728568 255611174259171414909856078191460147200 9728569 -56943979042681574939984807135101772160 9728570 -31194498598199376200788568819555692800 9728571 -167870374913049351605408204686602169920 9728572 103264803308813771323756888875006842880 9728573 175371300886101243439088640391200950220 9728574 41525659942703882841499110736377418368 9728575 77862509102892116558751657868748929600 9728576 46823823729933353881680335158225403904 9728577 152448806249672922035032276200479667840 9728578 4261231016220579326747553201060657024 9728579 -91042474673277673243261702880053791024 9728580 41624736742274792955610332121249628160 9728581 -225932242785965826375975948376974760448 9728582 -28298408599192607840317001852759539200 9728583 -96885165542332443171011816621702731776 9728584 460879803647433752444508165499991531520 9728585 255693152424410257277642726594120325120 9728586 -688167042148535453776667461164973056 9728587 -391002462234668306933981975030972510808 9728588 -389787946125727379071900334026996653312 9728589 -1129700171446959819790935651363272352 9728590 -6081997081201155955478408850887673600 9728591 -73134924067310131855834927498411717008 9728592 -4224528450230608624892617954144419840 9728593 86990934248895356404701493824136444160 9728594 274533891656697998376092599556309886096 9728595 93856925820540695470240144133772612720 9728596 -196933948519522515186627801925262788608 9728597 -360512052355207366635096125545821819954 9728598 126409468019139902310208092644757774336 9728599 3958439594447043760265569533622918464 9728600 27127641037413754859654821514726400000 9728601 -372918616738659964518807368246777668800 9728602 -86409858888846588332554002002567059488 9728603 -74365946346600168692256728559557330856 9728604 34171805416839829508033231390871459840 9728605 -48187660539604824361000000581409726740 9728606 11904487244108258782374062403333533184 9728607 67858839646830433774846860034834353240 9728608 242973993183520178729290222145092976640 9728609 192881100212222127675136630753644289728 9728610 77637191769046218222829720723868812800 9728611 294151965406739932955801367684687453212 9728612 373224254653744496553841213894108615680 9728613 305248230403340575135774061135416147200 9728614 35291204935797986859121659763821482112 9728615 42471287251791011779427284543351158720 9728616 36949924035110846226693633039184527360 9728617 68030369625389058587392135427743172666 9728618 89141502521092053312491817582682211760 9728619 -82776117683199157879618228515874036560 9728620 42348969683211737095929076422551823360 9728621 -2010531865588782061890883100680827456 9728622 64531807701748793384860690318513836288 9728623 -142813939768722897550483919069016865656 9728624 141870865809012334650651407251546570752 9728625 273509401512416735212824345591147408000 9728626 248429030798353550148041646860660458512 9728627 259133360866120072851119318306314036080 9728628 -15351899587231866187165748738196111360 9728629 -69719105836397467481690953353681339200 9728630 82763657481498011668086238663444598400 9728631 96870805092922836164630825510133560280 9728632 46511521464557045849091129443292364800 9728633 -220462098385768622423606595687735595392 9728634 90430411477127734239312464498184468480 9728635 19089798941743906236110484176165801760 9728636 64709173614650508329854211569074862080 9728637 -3490539302615221743828531467833234944 9728638 42487235150728736744751013652200158720 9728639 391025382644039563664486090401434733440 9728640 -29312356758607801519120054524837888000 9728641 192272165030393279138035420249583254824 9728642 144273335774516400643268577939618816 9728643 125643703127752376192169967173704271864 9728644 13463539730317529593305631958351319552 9728645 147259272956419042628049422271969843900 9728646 -95724744137051845082792285071035648000 9728647 262837832952937150454581503112603857472 9728648 322589842691921535108341754382700021760 9728649 -56898680754371170820073380007707232576 9728650 -5536399262141046120629585981868288000 9728651 -293467787485939483287481858513777506348 9728652 -96761258317762007649327139770020671488 9728653 180890149523748039816458585268214167264 9728654 81609516812967430154021192780692856640 9728655 7717037269037889451687259810173217280 9728656 -76241834248032919402917459443106078720 9728657 215460949384229826388738893816940749300 9728658 123686110910483971059168695018569833504 9728659 -532957627854759122200772092817550217440 9728660 -246610062890688306614713517521003096320 9728661 -43865318594770156112385949781744264256 9728662 -73112894021218444942552713325552180608 9728663 -91447245783639691362125705745522031440 9728664 4338017867419277310192753808049111040 9728665 167959598547767817784563703383584241600 9728666 187534294275695844911977871922780014304 9728667 -6305292516806334977071627513699344720 9728668 140533163369360394189474454469945556992 9728669 10013375495735267750150970448613493996 9728670 -32761070418425204754724775581218263040 9728671 144537175252718796642312155829508768032 9728672 68278067725304320081177271909526208512 9728673 259086726162401158288503528803025553584 9728674 -40047693021055487015616682261353771648 9728675 -309076284685162842553122696296829848400 9728676 54721710572732838917748579050882082432 9728677 198868107667511306094670141449180381472 9728678 -139031454101335297034903765501253595776 9728679 -5363772609590851056648472354266489600 9728680 9372393604213562354067721503039283200 9728681 338706419961254932548055238646546847482 9728682 49399666710190256368244623467939978240 9728683 -318656851445681149612909403626171926416 9728684 42411754498239573318416585551322972160 9728685 2084595195313438340637411695180260440 9728686 10585082295483617011230035427066088320 9728687 -282423067855611033552457823159822071080 9728688 -246715186147158526726711190691741696 9728689 252709848541696987108222826818570605540 9728690 -31544495948553337477169277782104418400 9728691 -30509017291022763361792647305744338176 9728692 -519586774326559319495384793266772664320 9728693 -81441251858288060750755171328692285956 9728694 -25781113712273624604903025142596344960 9728695 105176614521781847644734181461862858200 9728696 -268773785790343259080947920010769182720 9728697 93269361377081282025332001352362006240 9728698 14949176570030360426664076621983309312 9728699 14193863543312774457897955295874749760 9728700 -51763280274588093848924389014685248000 9728701 228160830199924846585636148395684888992 9728702 79917951494270168752562554461163864704 9728703 26041816730763323402561276076944205480 9728704 -74120411329664778321175295069276602368 9728705 187061157742370137294961661073966602900 9728706 -31374879126792508324483442370342369792 9728707 -5984633010440376685273482149534941360 9728708 12565366596568017790273390261496512512 9728709 198450966130926543175994668220764806720 9728710 -5647062463091011909300525898748618240 9728711 472337197130516023571301697440615045000 9728712 8783355228921707178984648876859392000 9728713 74447813074678145940540595482496520100 9728714 -106863907358243036271604082233919255808 9728715 136971901110532519434636233356941930240 9728716 322596435802111316703362405614756739840 9728717 -534934308975859723656676334338138093140 9728718 -95904669189001011588336563225632512000 9728719 -25747555013213444159118455431514488320 9728720 19069670114330349917102407655769292800 9728721 146796383992269309275246442717395406240 9728722 132474623309418580259772026231748086400 9728723 -231460115085983558938417347610374459096 9728724 14496062407945805287220103087219302400 9728725 -89043065683770159169889283363261733750 9728726 18299347656654440959174908818443049472 9728727 -5526572149446529462597602861782480280 9728728 -357212092026376962250822796186769315840 9728729 489951748516953597610270001850909912330 9728730 -31026622184783593915969611451602063360 9728731 73682413093514272003932427996566862532 9728732 -118805580386961853678988896725062450688 9728733 17082545312779632622291633524835924608 9728734 53216465166998071789857000623799886080 9728735 152562015461134508621745595897037648160 9728736 -285868362436032873736035326337513947136 9728737 -246712002346079511488879858952734315614 9728738 64244636085914021591014411211676605520 9728739 -172086694388182467228742996562766493596 9728740 93181959552674783780825928593327124480 9728741 341785785879582644213863185416211732000 9728742 63082705788552331081953696407490194112 9728743 178646258403359228466099422107479178416 9728744 124717107976540999406604279474342328320 9728745 61183249683782271652327760395184888640 9728746 -91343298881268650569892686517360390400 9728747 -28037477773533936406649547398176397568 9728748 -43270011453390704392763703040952163840 9728749 -169274351457612353750472982741720687520 9728750 200296403422899460708512196725240000 9728751 47946134474857402035719579159823619200 9728752 -92439823142343645394867401216835977216 9728753 -49272568368932657345531064620675917998 9728754 53275291818651846686033453006884432512 9728755 -6193750153886694845542228303617117840 9728756 -68250095811162200725999279322407680000 9728757 256108998943879470195009558736054102254 9728758 17930095208152338596167930910768425728 9728759 171206129991845905213204247081524233960 9728760 -98291485994441883509594781690052608000 9728761 5860977609381852538260482092043120640 9728762 -214956165632190494528002297130796049920 9728763 -28161346086135147128175901118236968 9728764 120436134492146166733359809400027379200 9728765 182761880240090163752848773363640032000 9728766 -4536963812679361638950944940446224576 9728767 -108852361376556570755821177336061310288 9728768 -39713633785551529810088265376931512320 9728769 118693055977760407636396832489496727344 9728770 -67150768827862925214479790088813632000 9728771 54877769436553376329137071370123251520 9728772 -143547931241197705568697863635182624768 9728773 -163240977336631483586756002261412434978 9728774 189278191602898853546526652768555996992 9728775 -39337089856977360917001455388385920000 9728776 -200852893443177705241226393758272061440 9728777 -330062865619336178102368144548151776588 9728778 59579909344886000890845001101392171520 9728779 148141778354744466624958006138151905280 9728780 -3638180347936452168891177887565634560 9728781 41626744542673088897726853865223822784 9728782 -24222337681517433634826499404376197376 9728783 -6629332591083274026868647951908420016 9728784 -22136841001701500057905926160390864896 9728785 231683762724477606286965880665619354560 9728786 -85165615595849996508370466744891562336 9728787 74116018685505514863531621759225541560 9728788 -96955917285070226595592404417130379264 9728789 -228244834245957103813757310660648648960 9728790 69110493182868591952790637074338062720 9728791 496295943523251022940407748578198469192 9728792 -136779828489827871080769819531846451200 9728793 92410632361462098083615165636369856 9728794 1382016241318017267532289703546021312 9728795 81326766764447396316611485183674459600 9728796 -8936953050553866570693071886190755840 9728797 59563858686817777077599518909244438552 9728798 -42684804134693181250663563064892045760 9728799 36542510788049141954333566215219073920 9728800 -71295593748853701245030509133714227200 9728801 318658700457798941323156800632579720802 9728802 -247429960265421879542467576427371507200 9728803 -511787690244148941638835175464486441504 9728804 23836116256197778326828301032051052800 9728805 -107457958931558154659645376841054372800 9728806 175401475470819973076015388613069238400 9728807 337788202469969543227347455813359156632 9728808 -66866734505907149125226390296227348480 9728809 -111099188179517416313869451217525596684 9728810 -24277930663853447501247367455483694080 9728811 -271100338687493849716292886071202883368 9728812 -537017412138718245194729715469970688000 9728813 -70155840486626302433544977533031410356 9728814 -112633696697355017955889404531506573760 9728815 -145599902432565238798365549433922762040 9728816 -14761764176688815178500489334032498688 9728817 -18567043325420376531650019745312281600 9728818 16186787124042819611429416623498179328 9728819 9836175140578547818352937864507326496 9728820 46199150532074437621559033483273184000 9728821 284680878009305259406855388544928492672 9728822 -19627150188870949873568156628276912576 9728823 82060261673374597432767208990034664960 9728824 -182133113657959124051360310756224409600 9728825 -125659935420948286464051095471519286900 9728826 -111307030300406162505540813757290464256 9728827 29036617678167999008971041820861960676 9728828 -2633100521165724482056216531795129344 9728829 10412583455064221411185259395910543520 9728830 19109343277009390618727778933742953600 9728831 -60256508143227383473948014315023269008 9728832 -29042949210388630435108187423121604608 9728833 377899963714375222465129173227422711380 9728834 -85296328317987340101745081850033147184 9728835 -29275604002083341647001665446017495040 9728836 1836038805409007036717687053889843200 9728837 372891713349899255277141943918264035486 9728838 -11388577957321423746840257952148634496 9728839 -150368106816925381867164244594655851656 9728840 -136014283446985209651128069851555430400 9728841 -189454847267391888347991663231901652208 9728842 -43181642935021378934966084703316608768 9728843 -203869164294542413122881150280545212908 9728844 108079867165716410954603869858774703616 9728845 47121492424152525985462544868139464960 9728846 3238029881903487243439919983904805888 9728847 58338221714709021424747287049717534824 9728848 -50625042609733275402519340905930571776 9728849 -53568503794736057667148549011796354392 9728850 1640711862954172746328845117967488000 9728851 378601334087469175057639124651723327304 9728852 -27650182177511952712822286142507176064 9728853 -7691490153902803745395451748840676416 9728854 22950892111080479502021462172326749184 9728855 190185520842331027015680722953931946000 9728856 -220534300782286884519789721695436800 9728857 147122322937482564562531763429592444180 9728858 30424136270273667793783220618596343280 9728859 138642927462139998901633314564383142912 9728860 -154898608498007472748277888495129233920 9728861 333227818087826059127195316563108007462 9728862 -30882569428223303804678683013136261120 9728863 -26729656269681381627113792022869981496 9728864 153673143095134650202125952960116817920 9728865 -19666624889634478755685588484621928000 9728866 78888740770708378153701559572162193920 9728867 -110849493501767820087286953080138490084 9728868 40407604083750475182639505874437748736 9728869 -452387326315577673428462500909859283104 9728870 40317859762324588735745186750944106880 9728871 118912111798028963032723231674477587664 9728872 -68658080242637263956028496704639411200 9728873 -77248377477746522500481308954115332800 9728874 -122591799429468708881253830143792757760 9728875 -35473310104104685022612077283298516000 9728876 18320582949898436439014452658916399360 9728877 -106105519436850829483213929752489503680 9728878 -46687012839863926844223585467713561920 9728879 -1617612276823890467267004026980139280 9728880 12167777304669897545179413655081451520 9728881 84361590951266700913351950056095081682 9728882 -108860906344046766342239040153247936608 9728883 63786359685398420233270102089342578400 9728884 380989036229125371510036457702667648 9728885 3061838580865827234813103425105945600 9728886 -121442619962679474647840400886807849536 9728887 125468236997427388805195865608134251952 9728888 -138101097720591639933822301672552243200 9728889 -62209813972282733336211455601960971712 9728890 37238107685538783304469365502494780800 9728891 2688590706985037957034960901901588880 9728892 27182601744441045182661163055997427200 9728893 435452326505972860069397670249828464320 9728894 2743230854992796009424832737610816512 9728895 111471952384171270386749147081908487040 9728896 -110128146938657856847046218954404003840 9728897 88838275443485241730887095659674185346 9728898 -21747943053190016054305743925164948480 9728899 309525967954458374965966844345877035900 9728900 -22286939028970166799517736987821056000 9728901 65170349678407750163684551041654787452 9728902 -163693113082144966092088311028273042848 9728903 -378476643336675599569320854636291887848 9728904 -95712438870146406542299503177535488000 9728905 -141173781471505760707371126342134678940 9728906 52616549837293236753931877181052478976 9728907 7292607526509314737706989213500705240 9728908 81206565776625419830925923207823179776 9728909 175847981584876576893690732336171805110 9728910 829980765187016332379481646102042560 9728911 -11682279592160659211050483287361082000 9728912 78962533335174577625615561746347786240 9728913 -346835216924891889199231002237124576416 9728914 -25559448568044120166857731574240993120 9728915 4088920910176233814320941392079565120 9728916 22009531027326839737250291806886313984 9728917 -295975241140025715823869606973416580416 9728918 -70424958931040578873531954855801253184 9728919 -314445934489606362615506962989498245136 9728920 -294441457784560807144534096966898688000 9728921 -60802900291112950890349048573418845878 9728922 -1004259088981358786432493534371475456 9728923 -331573934613328068943441928999487639600 9728924 -39319234556737112844001979208291761664 9728925 -86699580153581596929024642488301564000 9728926 86497027657760442951776173124209967424 9728927 -152688314464773838070904321568936611240 9728928 63880358686038163013799181545114697728 9728929 216094614270744447087182075008913920 9728930 -96665603205497026752012257018922931200 9728931 -15383500098461986882734552808742330880 9728932 -28456729781098004802612789655231814400 9728933 391369617272532129965384572368870709182 9728934 77350114522128468439866833839025254080 9728935 -106376534848589988557744558892992487600 9728936 31215531125912225242513119275061903360 9728937 604971398611506602148973617789532002240 9728938 133028865864561986991407104964878058496 9728939 -300392027186093682310711938623876391168 9728940 -51677261603614270023220343935782881280 9728941 -366802438666865501745171991867070727658 9728942 129081935659127471070780292780117357632 9728943 38828707885278652054409791921356096384 9728944 90572829043995585688816670292296663040 9728945 -33074599983216883866207615202991029080 9728946 32623578489197605088474044103758390560 9728947 22761752976858726968524313220677948544 9728948 54240890092202983516051731546186215808 9728949 221230436127882237129313140536349473760 9728950 1568098620471116953481708381708354400 9728951 -72842816093920695113641463851711049496 9728952 -44778848243448820975534474907011706880 9728953 175091013757237727754134804557591023744 9728954 -167847176853033990014160933240007008000 9728955 -141372297719180820026766545796787302000 9728956 10955624572346214881300932109945861120 9728957 -59894934536084282194006936925017833888 9728958 24248423822777964608319374446493107200 9728959 168569484241661405081296840819695850504 9728960 -75483200814176205507093342547995525120 9728961 1298270499378033515836909701789593280 9728962 -19272972348200948561419017473284866048 9728963 -53017305923437483318416210041950843296 9728964 -8320073793732483029006759323238154240 9728965 379454297240809474491789079343925120 9728966 -28044670568427876759035074956655497216 9728967 -61247722220634145491959513615898209280 9728968 382160306374012055981787537905117429760 9728969 -909488460921654747160933478264253408000 9728970 -24718799690231832825473537812920672000 9728971 137104095355417161876851977606399572112 9728972 102397282161601342724970343788041339904 9728973 -86919396549569952755298253978724187840 9728974 -34094734011743065947086762247058624320 9728975 -61291575704078331259933851115253592600 9728976 -6190652224213408547934285798601261056 9728977 353704126034114844134541060408626560320 9728978 30390459857959857789789121154654085120 9728979 33347734116629854775018020869491358048 9728980 245551450547432827730271061124504928000 9728981 -41629316805799312957828350231146930496 9728982 95880763958208100828267673892160491840 9728983 249969944210816734701217606213978209624 9728984 -143569517638782830751105848587360573440 9728985 16299100633723668825720877832010341760 9728986 126574427604192780975198927265606110192 9728987 -116390453066076847114186284093531639408 9728988 -90582084044081818964784483302323077120 9728989 23472821741044559556205027446361962624 9728990 -117710963020665442280528469535702968000 9728991 -217058475540024640716815467593109735848 9728992 -115094980552601367821454557112272683008 9728993 -53651740326074758521459861256452271440 9728994 -18892221336332152366226815270389807360 9728995 194665733128782968413512112033972914000 9728996 231815710863649862370836495574723575808 9728997 275407832881419972592971111202716156000 9728998 163059012805610363592336924129746860800 9728999 -402316053026818378812080634491954212728 9729000 172678592604868044646970322231459840000 9729001 193700642988249979923822170187895505892 9729002 5671109919937341717552181582481198784 9729003 31864095041072392576574536575728880000 9729004 -175845478275532395964480417606802738944 9729005 135347613161962556928527902713063480 9729006 -58046743089748532893939987289289808896 9729007 -65865496615259864033047124398613972400 9729008 -1083451431422225630356114279838515200 9729009 -75393190288956694892273557399740886272 9729010 -2040590604929557578610333077443679840 9729011 235135094596262142077617426363619778624 9729012 53513563717047075828510736493119309824 9729013 -18908148295754009307659416191199522560 9729014 2509181212401735873009631783052370240 9729015 -25477420476760710079648300129979030880 9729016 271013678517104789490326163491128258560 9729017 -281158762286388231343476377229046646934 9729018 -69790314725312629551045766456114137600 9729019 68510032264326459627578172106409184544 9729020 -93359601660956670999723226913891051520 9729021 -26116678335382400219740550799583039488 9729022 -107521019830886524820980325959477874688 9729023 188792458153017941321353219703351822544 9729024 -226558200658702404432516320319812665344 9729025 -64149287187455308679514462680962009450 9729026 -11115597475242562680798966368080473600 9729027 49626666535104989975828316756965771520 9729028 -15393358271226404367417804818793384832 9729029 10293560351078161855375582240611630720 9729030 1978845127136881489800437703338344320 9729031 86953340705651891341117494790002451432 9729032 504302999646060358486167958516201236480 9729033 45709671544371873250475508040374752544 9729034 12257783440086186571203345046169433600 9729035 12756049180660459168073285566951274400 9729036 167216351928972538875100557187527705600 9729037 163464870167996705407255260516598053686 9729038 41876092400003846424367357083988800960 9729039 -107751212067556544219752630049872297200 9729040 -2248705004872104963226042110160404480 9729041 -171146506036296469778930122087670696640 9729042 -85815686413461798237736454839689632256 9729043 61210960072121773828552196091632092120 9729044 -49664253109279755599671794559736709120 9729045 220484895344818888064378274562304304000 9729046 57781153084112633682071407689403906944 9729047 -265576775130222726759203779801811310528 9729048 -163708155549255960050693650099520163840 9729049 29758663815545360535843979555023199392 9729050 -68852077807475990208309491658879505200 9729051 -1872787539205231785539448321029128704 9729052 -273660481392221167770817571946164529664 9729053 248719752837618476875735847905989427302 9729054 12420495437455984591957499455897847808 9729055 49795119682538087039023792297804766400 9729056 -260377102041281323996179768157006921728 9729057 51220501469551249469545992317234561088 9729058 198000594379429544083917224838800684880 9729059 -94954061602198724552486130468580766640 9729060 91034964145215265859747369661916753920 9729061 -144182159608336232854151963883037844708 9729062 -1687036353152852522590798949469110016 9729063 42936262487859951204347895079934461104 9729064 251972479259216632946231896879554969600 9729065 175468754733793145294654615619582594000 9729066 -92698554876630225503783681081018866176 9729067 -335939627110726074787361112080536343884 9729068 -17004450688959132548531076193430545152 9729069 -61709558044653303326514164507527360512 9729070 -88698585249294041303137319443825386240 9729071 -104715284873606435494679637173558495232 9729072 -5848152332628443586548490996089831424 9729073 -54136862320059331669609295504915459800 9729074 -90932826538003018224196486391296082400 9729075 9838719313475901487676757934217211600 9729076 -29164749368254789213731021294175043584 9729077 -25468780697186986460337117277425042660 9729078 -145842920022011307677238196134545150592 9729079 -7257356208026534310701188422955533120 9729080 -225606616421628314878734185955625881600 9729081 -110635508625409738182603187661965248960 9729082 112609687373088630779669520501990261504 9729083 45287215640981328369325226240939834880 9729084 -112418915937581608839204787644659633664 9729085 -230919526575626437618619409227769467220 9729086 -237765774825154289572349408123377288320 9729087 -90343875502790356470858025887554369280 9729088 99483146712808460431885874824112242688 9729089 71491676956613574758289040485694611456 9729090 35258051246269945811128344589183557120 9729091 26425710285903001747222533707765378492 9729092 203474554268012837337047493026408927232 9729093 -260750952512751289233054491367155487072 9729094 -4160626993115032872797253531916922880 9729095 -110688982327626458287745055930802772400 9729096 94377793609797030806732420402027888640 9729097 273795950006519698202728935423348352986 9729098 -104037164787565370473524689232641289120 9729099 204842614702107917995136490452726067120 9729100 100901532691509427112397191425533312000 9729101 73778001405567956268547673064320730102 9729102 12560228857965874305329511719126261760 9729103 406609744199772151306259492194778506352 9729104 -15731374945902832131250866116847206400 9729105 120561737706673513260560151704314248960 9729106 184998238019873660605578607995587140752 9729107 181506786322193626748773495060705902312 9729108 53446493042632378132397437056012324864 9729109 -156379558162463695577402396074968510952 9729110 -16330965185375269740408774764878560000 9729111 88441916027186485850710427475198194304 9729112 -73575923862320759323444595712535756800 9729113 -103637208990816580523051617242348738300 9729114 110794844460679717450544944022053347840 9729115 33027405197032480348896529054137143040 9729116 -324313722688898149339201753395269967360 9729117 39498166513606656563245952774784639180 9729118 -1912352664404237811245864777743441920 9729119 -46281843317559766595825129304982720104 9729120 -49820939668076689165989550063996108800 9729121 269675211994101952583847398185264529200 9729122 -8176199926166544804154968784026624960 9729123 239551884205788377070570044311499386800 9729124 -41872530030378226905280990179917894400 9729125 74209625546686026964075114956517440000 9729126 -144936888500992087177639628827305600 9729127 -469436639075166629923679305362230110024 9729128 204128105903566135601628592293472696320 9729129 105380850049086539461275901662859261584 9729130 85326171198671280862049990211849955680 9729131 16371674608664551869983506922387074932 9729132 54298397066012165215240062922783752192 9729133 80608125986555536482895333866694016000 9729134 -79691667034525404273426445812530199936 9729135 -20631850535686799118425232527139396960 9729136 34392195618148466561226767526592118784 9729137 2170279329780113923721582670008573184 9729138 94257406142417637295676434668836325888 9729139 -161949702025854326399846156501247380144 9729140 52458700480715125807139614172203161600 9729141 -367154609572309177516829130463906406016 9729142 44567900568553532723863036008596429472 9729143 -48778285967920018256395851904393363608 9729144 61994857067256350002896903441218457600 9729145 47061608993378974926022790624592126600 9729146 -121879279459682360521011262889893318032 9729147 -50898900635896522797090631636567655400 9729148 -11688641961791250137024808368225667072 9729149 -105803165371555636579469664675946889850 9729150 2250879912743853778873158501077961600 9729151 425528332704842926541897677847673006432 9729152 -372024048856149118317962085833008742400 9729153 -6249418903839337544366322915291618240 9729154 -58051606480995040037276479670922189408 9729155 -366897020952829893952203029428164547440 9729156 -55507492416084214793145167126640227328 9729157 185553150292460288818966198116114914940 9729158 -97907926117683793436063490413972136960 9729159 180922053271811614785246831617980569600 9729160 -69643285572080155431266892394514841600 9729161 -193589540584785141772533098017960089792 9729162 171229296156332744121405755128815420720 9729163 -440697726123946294107471950844894892588 9729164 66304384633637805410224000600819523328 9729165 85228026830531381024969978309230347840 9729166 -179273298609792739721027815266639513600 9729167 -64425576261120021034433831762669097888 9729168 19503219230149946907130845183564447744 9729169 165949488972358840936643888294614667570 9729170 -2550143430917925980208467599170938880 9729171 -8960868750164302373172148838651919840 9729172 -341991484360264620106973932616160797824 9729173 -47771081943144565765459572680405854578 9729174 -12552789592913233640234023490694488064 9729175 -233540767483417948089112284023666707600 9729176 383571133107025626867715694959315630080 9729177 -91186693548801742836936197465867423424 9729178 -28275237725480809523250001675979074560 9729179 -81742155836426121226085634047061569040 9729180 -654938230395140710727256553678848000 9729181 -13372112156675394417418320379954611840 9729182 -92356039444530507270337099141498247808 9729183 234793614304272520689210439515825610824 9729184 210141851066105965201100269717621309440 9729185 39231436192748304211657150145419672380 9729186 130119753617902456303835366496526996224 9729187 -15071159268162361400171577691156296480 9729188 23879041534236650818269641539402776576 9729189 -87916050164932971568110103719980075616 9729190 57707190380974812002118919861568743680 9729191 282736547906020177250165078180586569592 9729192 -87396508536123575181271504953264537600 9729193 405420033490033352080757246641764232442 9729194 17828530198724449508815595860832888832 9729195 -27526998017767704189681859577422848000 9729196 -19451737947892742516088227160161884160 9729197 -323404774023159653525657953183019078400 9729198 95816323296487685089143211406394288384 9729199 107520490094671297886305463185676370664 9729200 8155146795553912400077357247584665600 9729201 -12837470459121232112413800675306593856 9729202 60170211797367831765950049972365998080 9729203 -82429412225182750181660812608000503232 9729204 84852700757538719910599231663388014592 9729205 296164561391155576643617085579463582720 9729206 -49248146246516360088191361945748004448 9729207 150581194536005728571422804274073411840 9729208 -232012023367159481067890011281318359040 9729209 -94413971987687370221139692251999286784 9729210 -40669308448646022973319707257817420800 9729211 -197055841278549578915667316291337036188 9729212 47443400717564060530684000451628165120 9729213 7019213859667923030996931535301846720 9729214 245559095728026343728071117919144714432 9729215 144747431595925343737661727497022384360 9729216 -14386531497830625521814190279863828480 9729217 105549987958837116946610790257792691266 9729218 -40402717475999725137350643141534600960 9729219 -31314360680860487095326140140891948560 9729220 -33481712915326020541945756266631249920 9729221 3540189827947383247731463792466692572 9729222 -165374373800653143293989618123065092928 9729223 857930331792428377219445920363478144 9729224 77508980310648241986863496431288985600 9729225 -79309168781762937226873691237750326800 9729226 15924711176931070314013831881932648448 9729227 -469193312642675163212943784403946306924 9729228 74310571056041982091925530406349995520 9729229 211794993021461974267100424054393910860 9729230 37599627543003065587357019004984299520 9729231 96051068528660015071124296686604260240 9729232 -93804240844654318901933695585641955328 9729233 -1415883354545295054033606331993840656 9729234 -41451136412640589392320107175060856816 9729235 -45570454214856936398118163026349632000 9729236 127572127196680548987511717774203641856 9729237 54932591924659359851924374006750085952 9729238 -199416904059346686044115965916024480480 9729239 134745482620460390932456196790655948320 9729240 141676712405259573404944308774848716800 9729241 110702947195402109037454141841003813642 9729242 -81358389760860835875396354788566983456 9729243 180498132941443374336328300754687370732 9729244 215760452843195417869060522666426805760 9729245 401060619729725252032114308497306860800 9729246 53696561982746980968882297718827902784 9729247 911807235524184664651821441444011048 9729248 -427807693661766167612853899113153167360 9729249 41502984856227676452118723792775526240 9729250 162629857022854014435853137568381992000 9729251 -16670718417072964891018461101149785648 9729252 43707007437693576808695972160339687680 9729253 395624981787410350337969592686808172800 9729254 -67146968451150208812174934874515690560 9729255 59120518539831691822079638080761188560 9729256 -470172329348822784470470893671024640 9729257 67371168912300248252839037221888093440 9729258 16914087978433202001929419602462781440 9729259 -258803507904587338481581670384563697760 9729260 -1244542621638225208706129433501987840 9729261 -152105829601375488719230917679986955200 9729262 126300968331547907159632850272573443264 9729263 38657132500697322040149242471763111144 9729264 22953439622736771603332745716439220224 9729265 -25203585648136804854879141784988455680 9729266 -173317014813743577993114752209155456 9729267 -48674821991921906470957604097714788352 9729268 -73798272147124278976627732763641201920 9729269 286940923325894976006569864253874399200 9729270 -107804485734721208798617456057972742400 9729271 -705320388611832728420093999772028640408 9729272 72328154990761166151044661941368258560 9729273 -23875814983484629026011421061067138400 9729274 -95928081075777240195234666000160158864 9729275 -149077099747260599427053862319459286700 9729276 83133163306360353083944609650697150464 9729277 -180771916288867821317330620903626960960 9729278 3179409894821872880906183708142949824 9729279 -59349291062395475325998535426762613920 9729280 96776085164783612475293917080421662720 9729281 -58846361870859843396383441238140840400 9729282 -22689865555954375826673211774654319616 9729283 72059701591211399329682640995750977532 9729284 45129750334724812499941717022903231616 9729285 -170268420727775073324507166955471176800 9729286 -9200259054775347574885029141048797184 9729287 -495729090860815342944315372483977645808 9729288 -66090676101743338892371441262533017600 9729289 374663071009183121897247382872892088090 9729290 9071002408935729046697532950488966080 9729291 109009679707207022461584737837464592640 9729292 -321871592760667876571346640009089356800 9729293 18477669409595241856381186545999168396 9729294 7852542612745830499024082854555633920 9729295 -95452103244235692408335431192989070200 9729296 -1831976619265652580028507963826700288 9729297 -62232832824931593109841757884496659340 9729298 -7377741596469185281314950557808679264 9729299 -302516282570100810835965340805130158736 9729300 4155121330068937121551327816697241600 9729301 -88999097779415154030466493603796095396 9729302 12238811330679552065948815832290281600 9729303 -141737690396684444134510514443725766296 9729304 -102877279526492532860381226484719943680 9729305 -335448516532763598976150894536675600000 9729306 -41324293020071487799897388922771817488 9729307 29723225499273709672847976920594089472 9729308 -72373088605778532519808218833286787584 9729309 -460407253294802827486078590511296000 9729310 -38396352668789549940005128495512602880 9729311 -5905037174589665724902942999244047688 9729312 -95536676209957235498011526604579667968 9729313 335287298491802122623039670173471159984 9729314 10198738315615254670773490709299302912 9729315 -16931085550216798993667970525810602640 9729316 -86999902665267532039048540464918421248 9729317 -142383176501268361337267013234735956520 9729318 68256185256551879568542793313440551808 9729319 139488857823393823625016917969447627200 9729320 108767437385186898082452091806172108800 9729321 -10510712963495650791466354366361548416 9729322 108073872217069908330947666038910168832 9729323 295915354399619462060057394165833027304 9729324 170016261999711174933256315322371768320 9729325 -18267365437368417014898563467824197950 9729326 -149147885079529881959649917524223747520 9729327 294055237030073048684161050938472474120 9729328 -37474201943832196295117572683841863680 9729329 -380908615503717864043883491503734224128 9729330 37127420915592285233397220088457100800 9729331 -504677804818555360078743586938506883000 9729332 149917520054489039422239790533779012352 9729333 -242864275326272803316355316841957302098 9729334 161062723983770583657047772119213862816 9729335 -23879964511025302303558460993530452480 9729336 -129179355146413183435023420483103948800 9729337 98838186504480748230488273661702377220 9729338 -282646704164086210786063123332501255168 9729339 211744548446768763042453412245958099224 9729340 46924957365373415528403161875138252800 9729341 -61681538315482972399781230273984650516 9729342 41441122033214253569584565878902994560 9729343 -43596897574683470051643608697920151552 9729344 -96260042087975766760602240119611588608 9729345 82247404502452625016774173406205799040 9729346 211406137825822423680000439975526469504 9729347 237222406918280186764025804971943606880 9729348 69997714932231837843431931731091456 9729349 -114134710453614040622426107238378373120 9729350 45947820015914851676043410854909324800 9729351 -46852354003510883787510820748368583232 9729352 5587687243754934183078687556460421120 9729353 305870433266058509147582876859099617280 9729354 -66660142640527707862771141649461428480 9729355 -225281498104303829614283227199730885600 9729356 5046387653843053459018307936338913280 9729357 -4749729851833604730435082587882259680 9729358 141767085093032993488240956160098389184 9729359 221554713144175429071928221407893299600 9729360 33879183344685606115914512587067473920 9729361 -53755466335048491070617485828778641038 9729362 250543327962735760178046730668536076432 9729363 -86170801444323124235554110490007429376 9729364 316237816047647839049855356553584678656 9729365 -47805432848624393437429637745169720740 9729366 84751889041824219177936973197915225600 9729367 -13173175748213668001873241499034680640 9729368 -271646131383572748225053743662950400 9729369 1474303468452174678555556542139109760 9729370 89496464737338041155675690410474808320 9729371 -261967746502962124134562241841703978428 9729372 -2457980609628874435101446542224168960 9729373 -224778319142754180024388308358681660378 9729374 113333984287896049081315720620328780032 9729375 -40926394661718275431927907068018575000 9729376 -143343977732555673023114613251852206080 9729377 65782683523851333596632965362439675072 9729378 58108875327876133172257097623883896608 9729379 -299606909007201389803184305945045574520 9729380 -208855707959953208744589550123428925440 9729381 -143221895785892675742321693861048614400 9729382 6904169893066785134255250652532047104 9729383 -170721512759732639741126291748707748336 9729384 -43796884591932582756922967598863155200 9729385 -71588417725374249427886590414066821240 9729386 10257108472057552944069854532699879264 9729387 90772477077327413573056080455469021240 9729388 15239081773418444762861373184829125120 9729389 -2484233838035704108970476583551432128 9729390 106496838669401214914176306429012669440 9729391 59313267426748880411746582416423726240 9729392 -64287318133391726430789074188458491904 9729393 113073068380754271539798438889316842864 9729394 -14558855947195852352312871757894683648 9729395 -154264947059171675740687457838584880 9729396 7669232476350054740721235587853895040 9729397 -481697904643256498687397958876093779154 9729398 -92722903726287521152770848330985953664 9729399 172413803776520668050259131357640716264 9729400 165570039820643846452302357199821312000 9729401 -492087846293649215183070577755024810096 9729402 -187764313383681811176221123709845894400 9729403 187543542419352556828461138910765916160 9729404 -16489291000755402618358291397250054144 9729405 103772478286235637109200306468474645120 9729406 -35033541343715502286772963176489023360 9729407 411132463521785725795211199255961089840 9729408 74279130428830428710257621286780928000 9729409 72234744965607092001851003052931359316 9729410 140310879301401410149741788134017635360 9729411 -1583272098442617779143199255031188496 9729412 -29612323057981228505373094990502952960 9729413 29802718898264598071473590815840182200 9729414 -31657210037037214065488045582728464384 9729415 171464712575808659608991041601746237560 9729416 240630394079091079894596960678614676480 9729417 -466486276822046187776608501910112480 9729418 -252152955752876826801822367561770117840 9729419 20072986463923814487455704712894065296 9729420 106057195208984793811508060716454952960 9729421 -231863745532749038408899522630520202976 9729422 23843224192939054070657637190110278400 9729423 224019403342400065982261906766615828480 9729424 64512283618778833552372242867554263040 9729425 215148226006421224547673844851985566000 9729426 -5046475340509600768646524970766262272 9729427 -326566489642206100847054480758999056724 9729428 1359710129236294530820713831808387968 9729429 197296796165403004954945469798179706784 9729430 -144471546655626229605004170215627216640 9729431 123562791276906659347890537659109973464 9729432 -173606324866945144970582392997806356480 9729433 -54556074411715927872779060445605070080 9729434 49059133325100571429707075190776372480 9729435 73723636693278819397700988369961906800 9729436 94549945732386231718519758004605378048 9729437 -166143270226525864904471595738522833760 9729438 -157896208390915177910000536983810054336 9729439 -278129628509014405952932174009411445000 9729440 -16298211103464977361077469360083435520 9729441 -47685698420493442586545859005392018048 9729442 49065342829639273459245139588913587200 9729443 -19244105186772264163668559714091315136 9729444 -36137136307221437184148877038533427200 9729445 -56372477069823928784966891279987676000 9729446 40121534602882780793096203437159146880 9729447 -4359560145735986531620402669112756736 9729448 -416897290416579057392066891441823744000 9729449 -26617637404411224259857295209404250780 9729450 -32980399199443743179476872177099072000 9729451 193660068166112489405151684543501506400 9729452 -89337290930275090443301089235490052864 9729453 -52702414552684193722202986328854036800 9729454 -75750252691964355485578368029708467200 9729455 -2430691168095025255644153300370499640 9729456 33913237099060069189138638746401112064 9729457 -293808145040169278208696907685084323548 9729458 142044501882665513867039112444107704080 9729459 221638743701721948226835708803141932564 9729460 -6136064856248199270379320347154800640 9729461 -140883434673460794002318112900878503680 9729462 -31711946558300953460435037227012628480 9729463 -192024112045026888256535724498141314160 9729464 -90977145469313538925696713579739054080 9729465 84454753756378981959609198794408013120 9729466 -48145854614812801664202293359331089440 9729467 -18661798393014299538087032413737969048 9729468 -3359936463045215842797079524687037440 9729469 -454280751165732517680995794283080851130 9729470 -29285387045495223541433668840239267840 9729471 -69176290048492389080860531705818397680 9729472 191645029402550989545216452926331944960 9729473 -1664497809945078058598254017838668696 9729474 -4275146201485598042936549545208272896 9729475 -33010379241039822026729735196245460000 9729476 15729521353102158948303326171366415360 9729477 -209630832384393603123337285008116361120 9729478 -225857802583130474719063312197111111168 9729479 -161164757984241951024952378693165114920 9729480 28292328798730158768770399474663424000 9729481 -5233752008239607813659806579516807728 9729482 19954075115870142021022743964832563200 9729483 153488782697558549348893968666286274304 9729484 201283901335659308646770076206369590016 9729485 197170996084141620886261371126461986560 9729486 -33437016757657857075701181901755554880 9729487 121226166088671561741753107224999249136 9729488 -85970457246860704567830190860121620480 9729489 -160281414886370985838823322100187952 9729490 -141354927698462107887456606365521274880 9729491 -260569275469490054956425488228506666248 9729492 -176678811969515651919674548326670645248 9729493 43809050644489076708554863633884593742 9729494 -244105857670169795229338990650559956704 9729495 -96247060860230675434698323280573860280 9729496 -20547363788407143724829290157522903040 9729497 -19539104286634446530494177354143384054 9729498 -52348678858311960302686640700538983936 9729499 362547441394168759640948801520019805604 9729500 252359232652592237855965875891217920000 9729501 19994604205581438679154430936242357760 9729502 31689580767808099384731052627785000000 9729503 -31013746612067928397503772928613586944 9729504 -321728627221920366064806806700003164160 9729505 41065230784564695580579988213256368640 9729506 145019972120054835453866284550137979904 9729507 -154761206685693311640036581551753812360 9729508 71896003784724194115647444322895872000 9729509 -369867186730174852938752452981406515296 9729510 4408666348908414063133854459804856320 9729511 123123450736180264999313916187500547224 9729512 -144419637048627919748529841537663764480 9729513 11207259518720272736274050463242434080 9729514 -2294426723210145157564390541627282688 9729515 -210177820949146895862528143552831415840 9729516 -171209749054100371165772321880722052096 9729517 -72060897078287638672200119565186601728 9729518 -84857953855383598032572784450612247296 9729519 -268623844456230056420356325886573841656 9729520 8802782536904906108619156316648243200 9729521 -436739753980324111120588683035444236188 9729522 -7839439046938932859575834255944231040 9729523 -495967246319310101256388180238742791120 9729524 -1042823582899183271538092674669252608 9729525 62408845293532654848668821521563313600 9729526 -44853469134654167717662229858983843776 9729527 154236294927658186541832378850914130992 9729528 -18399797743468392980201366268705792000 9729529 40495529730824093543653826993139666624 9729530 51556570209784851531401857033834430400 9729531 71185686676230883327811578380767961600 9729532 163002135541983427203436230577917000192 9729533 -709114673994244391218254708307014698400 9729534 -9171816969856822586144552410238499840 9729535 23609767152311899760393051746973889600 9729536 47694253844990374960654068321557151744 9729537 199466511362045575750064884810302836352 9729538 65705779784188418799621653376648883200 9729539 -499300072395599961264682299376792109760 9729540 37302996357211420644457177213020241920 9729541 -153958218654995715661535063580841569058 9729542 -110517689185625238487731379737677740608 9729543 -83661465363466825830225351268463656536 9729544 403461870489028405795872989037729669120 9729545 45225851932489019304275732191782268800 9729546 -9469491894244170521859774630394847232 9729547 320925568454476818798860042464541265552 9729548 -45601920562625542304012745048455284992 9729549 124426336567788131781081586780435733334 9729550 66475313651806834825916466241277548800 9729551 218735445856896716017703095258379145600 9729552 -3036971571961419426503781108059996160 9729553 -243620207221246530563073331317671749198 9729554 96191048200222002874322882148211352976 9729555 167730508680527628327712533062030910720 9729556 -172075644564853466280691522865477744640 9729557 -9003283945469941886636323112412816000 9729558 -4020333440868385472468012108627664000 9729559 -13039625498341820226735737594367999648 9729560 -208231978769601568644064909780491264000 9729561 316807243459870709725126522598738615040 9729562 -84555710128709328641965417111812637968 9729563 -580730323354895728012507210396340876256 9729564 59210458749918307864270462063767846912 9729565 70066085957863360285162994218727972460 9729566 -18241114515254452151646421659253539840 9729567 522979963536383633707907417500663296 9729568 321159127564733378710316740968967372800 9729569 154784728073720594587085272193102168580 9729570 54486768217131088878774295505281075200 9729571 -161032384937885107657639179244538968228 9729572 285366848587788340386503822028769121280 9729573 30280400641575361771536293082219495744 9729574 -117168951680271132217636485098745490464 9729575 -30661613464868376422483955096951032400 9729576 -251978625825727671339253393036716288000 9729577 -58016506919358791119091147802791000640 9729578 -204670124429503645651862050447929422160 9729579 -102594101667258265404859898128151528616 9729580 -80875701859531230964842860604894197760 9729581 -279355495590149468589648234527345751348 9729582 -107635764226069713369746303686022390208 9729583 -157949002399635914478900400159619458760 9729584 78402924361884909062661756869194137600 9729585 -36184396319952993311910353247281644800 9729586 27249560581665653611395168360893543424 9729587 -184959360766626720424775744967726167520 9729588 48405869013430395585450427373733611520 9729589 -146255466143368177579272783634378398020 9729590 6430923764921440016503439983414024320 9729591 102777307551353719907366643925520706792 9729592 -258509145418266065001976278293498081280 9729593 49582576035953663990764348582255015380 9729594 -10604244593686776503875498535347565568 9729595 189896180853521547896374324224038505600 9729596 -247323772984381947902436437862177953280 9729597 35393137671949976776129464376147203072 9729598 -25150970063857485986705344426356621312 9729599 13239545320614011582402948284494382080 9729600 -2203889195973207041856831988275609600 9729601 -105313758005593766442605053303457718848 9729602 254297679275860965101169107671022380752 9729603 48705475743002974655046363550867983744 9729604 -135242174781552025619328111880740018944 9729605 5324043455937656966656921882556346360 9729606 233941148429064338164524549809040843264 9729607 57139540890381918512991814333472550520 9729608 2047803257761948756923774495079464960 9729609 -191032526004977246285109629743745307552 9729610 2087509096633727447978494100801264640 9729611 316483472744933916445947552229174889952 9729612 -47183176250000046718325127312954393600 9729613 302409127847968778490887832540719503862 9729614 -351106847994556649353482345032175248640 9729615 27390588067145904575648597336135923200 9729616 23761071046289904074804844633204817920 9729617 -107085082471344554298558261855975051408 9729618 86443801227445396272174186896858641920 9729619 290312984408838779372087715472947063020 9729620 127564651771417802871783268610171047680 9729621 52032982535102032017769137704299592256 9729622 61566105421118195904607492275525383424 9729623 140461288582247969375088403540840301760 9729624 127490450540652465217591881500270161920 9729625 123993273469183567505048495421734634000 9729626 -45469556236573494792603005814885289488 9729627 -79793331066912790144956473248221536256 9729628 215870780849396195383783772620098804224 9729629 957383023896727951066835985385036800 9729630 50365609922689589055502851616388295360 9729631 -59385066800437608228053112077932821840 9729632 451151595415910098460589919080303034368 9729633 21199894167628612550336840816404627008 9729634 46020016511407666441720270701157754880 9729635 106505630992688758933556842205484209760 9729636 -12960200611253998705843381968482245632 9729637 -324749042864468451094705413413982950528 9729638 36629824698804966733204417351937349120 9729639 7963034954437116684216888092354924784 9729640 226331124613963849734027044620124160000 9729641 132484464410427374178929682666954282042 9729642 24288019056762928978793730676348296960 9729643 -25858410065672755970821711692258535680 9729644 165552733218211119477645135791642744832 9729645 42147267841337947594614186441677452800 9729646 257268260836500124730709357703126366272 9729647 26988136265737605110362748061025926096 9729648 12054429501691545416055390044667052032 9729649 -202658641299983335396592037271934114350 9729650 -17980403205201971165166983271794880000 9729651 76567934765948087013062496770762898480 9729652 1341450974027270924459647791563905792 9729653 -2296640663981300932377588164473029600 9729654 -86316624841397468388936204228722680320 9729655 758073813359089115918877295063482720 9729656 291083684288361560279394062157593948160 9729657 -5672974642599826583436971452360201920 9729658 84773891586050042235009368677873505280 9729659 29004100256015646412710996528095465304 9729660 20145536635447322789497035459514859520 9729661 126256249857226791212761767008898350412 9729662 -59803175504771589091631766166948551168 9729663 249045618987924271725089469414838534344 9729664 121074696635661199401969154426247577600 9729665 -247507079709875674667737352201218054080 9729666 104840543784905971931054762030632377600 9729667 -107917100369543944803799475614582889760 9729668 58624295838830316574843806751199696640 9729669 -65376729169361880527948829734678648832 9729670 -136027452012550606450859479086058254720 9729671 243808199245790697470746074758821344 9729672 -2209263497251846885834785536468705280 9729673 -669303575378170900421955040476675396080 9729674 -35230930497781123779973735292763244800 9729675 -78850801359820174917472399965422395800 9729676 -30705540789423540401757735625630116864 9729677 -68030612755948380496898286804372102474 9729678 60123070708691308444000507607574792192 9729679 -93739587190001779177529599572275968720 9729680 32412197806245251803196335537203855360 9729681 -160546978709733104526906214759456618176 9729682 -7482927538676081890411724890426691808 9729683 293540616463503926467438597351793185824 9729684 52047265817582699309900504490131176320 9729685 -164028554298572235771763540599620653440 9729686 117637152853243269882978630446510517792 9729687 88428727691306182809124734342502210176 9729688 373590016686637528782671220092926464000 9729689 62466531402270196483952635468423194624 9729690 -20176892562720140703094046176161792000 9729691 130560718645264312055763264342376524800 9729692 -44738498627411140047028197139312481280 9729693 157812720631045558427146074507820255680 9729694 40546391155601424405639239079163765440 9729695 186316336554676063741853647564042590480 9729696 4159768232548446747785239364379869184 9729697 285760568116247095635704626713450450146 9729698 -64319907513070988872716969226608698880 9729699 -112983789570013633162840829973183087360 9729700 49629367369822075839199006403643360000 9729701 -44334797490648151368559378083055640100 9729702 165496128436533655707020364568812014880 9729703 -83326137731000333124987679476017337720 9729704 -330661837282004414960830284723816330240 9729705 32876810455605035817592345097112261120 9729706 -10321262958431856008834613177818699520 9729707 -817818485907026155419028504840543200 9729708 -30182205480903813350134011045274237440 9729709 -360227022767001460596675055542139812672 9729710 -10570048714898642936345086099576800000 9729711 -58900145213068265008387568794947861240 9729712 -30911970508608516893859454894233059328 9729713 8627330926856549468108157140124991488 9729714 -63548547578074134662791915153571160960 9729715 -12325898580453140351708063584519802640 9729716 200700071039752305086982475852253331840 9729717 -14960540286436627247747832471205789920 9729718 57817266503383687216098992391755782560 9729719 55804599308238662941758625209653973960 9729720 28278769294027228065807981822522163200 9729721 8352265690813092739685095553517820612 9729722 -40599574795645532683737399779716761600 9729723 35749874603172282006594853473681788784 9729724 58677071360289143677323400424645591040 9729725 -231080199700173107191046343728699232750 9729726 78362311249071230875755162546219188544 9729727 -118835959099566665130048810738138282128 9729728 33483702235884835214473604316835872768 9729729 112748390383644353136093479568423879840 9729730 109762892879606828982047057653620417600 9729731 235545953245301717827159050516676992 9729732 -16137317679441813292021251022574714880 9729733 30204800170243172702550537409711176604 9729734 39591777340056614701781509090454074752 9729735 -5443661341091552829233697384733566000 9729736 62225296647120440258826217787567308800 9729737 -43542619416790433972010359006801699328 9729738 -151940537619822280947358168655885359056 9729739 -430137250615401959350320497243649072 9729740 52212220518464746945940035050900756480 9729741 -3034943541354580042855237220957132736 9729742 44485760706184884918102823904405998464 9729743 474579744443909860470771318417823018992 9729744 -61257564057402363153106479130189627392 9729745 97362057103088992248736899899690788800 9729746 109317350790224361494038524676702019904 9729747 -193114285251352813490086746810881460000 9729748 119878828786588307294778452437454950400 9729749 -498082105586966940152475430515157394880 9729750 53132974253152083533266608206024928000 9729751 -52579593251887139096192414790513465456 9729752 228573600851939197472295092289191116800 9729753 -24073147819726892594264419415480438784 9729754 442898706225314381098668523051652128512 9729755 40689389925947763508874167228733648160 9729756 -12125257567828938182673072390042021888 9729757 165301378658080709302231911102496676006 9729758 176674601877775315178562398884186027584 9729759 8225166258214980241703855474713356288 9729760 -353723481789651844156720569314177187840 9729761 187195137028021480372932949672239679080 9729762 -14713972226882533305086602700395731456 9729763 203074310777308152338438682962967911016 9729764 -43137085152341697508408454505245546496 9729765 -110266869779093034742915823827930173540 9729766 14939486483434095288883981446317997504 9729767 11385927891357416296530974402095445640 9729768 61765970253294575324958197316667637760 9729769 -87562734542472619890276952905339792768 9729770 -11925362050515695493747793565599669920 9729771 -35257394254187971925614852009788675600 9729772 -86893370577224587944264820052089760768 9729773 59018889457670270171578246398628406880 9729774 -17843353352648316425877151559995762560 9729775 -228891462307554767301465576805627277400 9729776 -2796511533841191176509197194473635840 9729777 2020399153162361502195446674168677408 9729778 223014862939616710167248792251323175440 9729779 -60842365778681010267310259842865418528 9729780 73884859192751117883514854264490291200 9729781 -622690386627088663444495944246081658688 9729782 1605886851277029813341005293509191680 9729783 -210665695602275118915431657429569885488 9729784 -84259153481134733602464607650545172480 9729785 -120096216922427127884225997111099084600 9729786 -2400651816831084590755786124883763200 9729787 108528278090892792228681229491379697320 9729788 -359003402381485118091541453958684454912 9729789 129594815012151663266759421406439587968 9729790 19112607844212013057661559435311500800 9729791 -509213610397156332279274499827216343808 9729792 -107838746879457527511519860482010775552 9729793 -189594003853990418408347698407991918636 9729794 -102155205528930427805193521445920480304 9729795 35247009491003423681428287944295238320 9729796 -63980737975752600286612705554514039808 9729797 -113201653244219784825027020688905271936 9729798 71021180958618172676703872592947097600 9729799 121741396248306603130199397929942840736 9729800 -185086658862529236690080528586307200000 9729801 7402562866341135598920305211012421242 9729802 273615548159100987674202615570456002352 9729803 -238813408961692718175001795240042635948 9729804 -37314309797171200088252047747161243648 9729805 9775814330279971285445474099341228800 9729806 -153840564995419517034649398685285251648 9729807 432052676737474079427556623175652568192 9729808 -105809227180868883229765047969410580480 9729809 -17164756606478451801251861050417977996 9729810 -60610203408349915742394455081545346400 9729811 20541742400822108839377891160261498784 9729812 -136247960424442398262440764541674761344 9729813 -5197865606412358852499451860220649056 9729814 322956858191020234652664766284224530752 9729815 -33387663685021471529745226042069591680 9729816 124629589807033111427541719327477391360 9729817 -452689207114694495861050499042050478134 9729818 -96044627710642907912662612678421347584 9729819 342251165240148358365085558327613014800 9729820 170355459178459426779508122448861294080 9729821 -80735788515793428577943424929735181978 9729822 95094654434258991845041635791234110272 9729823 -272181231217736562638148186757998651176 9729824 117349647078920530645513435334710394880 9729825 132255423948882647329465195284019200 9729826 29946618752973876851252581534738709664 9729827 -5967614604854055414511267607014976760 9729828 192474525381943280866333339057382891520 9729829 -296631785566231477119277296718648837570 9729830 -109147141030212035338080865123690848000 9729831 26189483981443000922530842702896127744 9729832 131691363269839408461288816710376238080 9729833 9064112712079873151892169821301852404 9729834 -70464520483416442136704850978749413120 9729835 256108765537956733763929731302153560560 9729836 30233231891181199293093042379088762880 9729837 -10842211651686011490880135451659079646 9729838 -121042032870879551432105844120692095680 9729839 -168152686392319129467741451547166162048 9729840 16849442734862729786357820375658659840 9729841 -392630101647353318097378026388780139296 9729842 193044077269293480961622982218452827552 9729843 -102292011077963481055348158416852419200 9729844 123835756299919663884614249484111710976 9729845 -106004022976013578369404536435237052900 9729846 -10350802582989508060759284102703153152 9729847 -595440823628330289830360716433930825280 9729848 -240193509820805234541192692963296665600 9729849 262290918143446832639747055429207172800 9729850 -14310542743245274680348769955423484000 9729851 -50320560396430339052931864252181917696 9729852 -227419598263665226043344939514555904 9729853 71060546613013132891501897407618323456 9729854 153219979882377232956007173434318021376 9729855 -22800009006691916963026216333409560800 9729856 -69913895887341447246521891851833180160 9729857 414971021062679488175587237843435655106 9729858 -46934891136138218588525027331239538816 9729859 351760033547500248577001551003522832060 9729860 -73433711174026193622828989699612160000 9729861 137383035938457110158270714208236352160 9729862 98168872954708002938671844683583256000 9729863 -117770652737174950684279065377775215952 9729864 154977539875398568161801877570028881920 9729865 22942715237000128540281811930506130320 9729866 -115721042475462849488178967547217517632 9729867 -88052163357611223831152076939122837760 9729868 -4593012831495633065473919330525089280 9729869 -156859348598917218611090085802779902730 9729870 7691851164560275674688245301388188800 9729871 -100614866374350189265196065225669302928 9729872 -50247463062278626578189657877524455424 9729873 133207689221010035435489790116799365922 9729874 -19106186592459992543122318744923389952 9729875 -292663542503867325627923275450903320000 9729876 4886833847612443460632877047972245504 9729877 76867051244186549705220929105589196800 9729878 21468028755176890277442189884098578624 9729879 197905792153870286674923128939346196584 9729880 -363785089797586009143101160837127987200 9729881 219164775598335683997252078213819312000 9729882 2615201471579965181425509168102577632 9729883 210113300126318782398306714129001015440 9729884 -349712332815227740736454991232096669184 9729885 -81060506069377982292447688693097481600 9729886 13240208623588013708191869019173105984 9729887 378980815315613600874176224582687669536 9729888 123830790183692217040620770419707740160 9729889 -35177939268495142247521964363210116076 9729890 4277647832349974031554396493510204480 9729891 -127772475229897289400687023718844854300 9729892 -5513556455170729802427348466934586368 9729893 -3382987102110708142946700149837278080 9729894 131391679159359430766258898808004958720 9729895 89906184913864845549999863301365952000 9729896 -270507021988867881785792344956803235840 9729897 89593216736712973002843486225919303248 9729898 220969063439216302628441495079078433200 9729899 148489346818127174076859393489866609600 9729900 -61504374337674471068230938128149440000 9729901 -71897506308420627451149175403435911488 9729902 20746066723430104261456830550782580224 9729903 92190000182987284934008431486286051200 9729904 -74711855943750240181339573219508486144 9729905 -90877425125487287615798004228583892940 9729906 -11899301891000803098638768704250496000 9729907 363757978531860058637113571888926181832 9729908 13931426618592398557084053454624628736 9729909 179795301613818160615444312547117696640 9729910 83890431316370447125807127608072719360 9729911 1554684750881620014004709895654862464 9729912 -164979922961177870930464595848158228480 9729913 16634287702040444370977235466081949162 9729914 8121647373254024072845139356890739056 9729915 -5627734843442723681280258829309853760 9729916 -22362346695976765143305176088600315904 9729917 12096962808109333040283679325597496966 9729918 -190763972273390334499741981954705805952 9729919 -146516926474036655584791440494127875160 9729920 -162261241312427495759621126368316620800 9729921 139043712775366908566461933082097856704 9729922 -107543569355888483790107180782032715776 9729923 134001437644573670110459378197864492240 9729924 -33979234998049045008796865294693775360 9729925 43233085172339500601253644443248124500 9729926 -190822733547591834359913445766122069440 9729927 151372860218832601379091562405471969920 9729928 -80541518642770651749317049092928829440 9729929 250994459765088502474383328152101592960 9729930 13815660671550527319717735409280697600 9729931 285663433215550833213116410934124971732 9729932 135574382825626134242631223458570698496 9729933 199629380109017712523112299998621172224 9729934 217441331095596304775162321611063953792 9729935 -69338385846335454316338136789169539200 9729936 -43370992610504086980745337060689182720 9729937 108488891646905652016039085146125420352 9729938 -73969297262313599789427902413203452160 9729939 -9902716775507544434013479559051220992 9729940 356483697470087306665748885707896668160 9729941 -156103363217521954354945967484758326176 9729942 -108003069708857064138631969030582375488 9729943 -16272634991100179435996127280258857696 9729944 -10265906353079466885599443921697095680 9729945 41406831343913333768907547805092379520 9729946 23337101085942409531368331661571227904 9729947 -180086105077894980946168346404227236604 9729948 -205920048680701114504053412483198672896 9729949 -4079140156094386402291028054890145050 9729950 -13886118233566824069527489189994729600 9729951 2898034812736800075651956989376199168 9729952 -144659549839926279362341669892119461888 9729953 102356009401674508293809579574626015202 9729954 499108402652912621617036054654683648 9729955 -115925984077362723821419204438958606640 9729956 -117856243155261874092126719482629488640 9729957 -20220077488758149670616479532111276320 9729958 102635472746062807423142105763297691776 9729959 82762740341830254135317532839425744104 9729960 -113310925914014751808746183015718502400 9729961 -76823492762041594155266952949730386438 9729962 -242869759831641992479307589012569588736 9729963 223397545572750055348254653265988572372 9729964 56235545198029794199053079342367216640 9729965 -79098200384118443431015911804052320000 9729966 -68431569495904720387265197727981454336 9729967 25197260759707736477098563968824911792 9729968 117492126185368423154202595965368942592 9729969 -229641331029259383099037320651314387856 9729970 14165281383938577499956538421671004160 9729971 -266694498165245491736191909343086970856 9729972 66506010962435012110263598285132326912 9729973 674570051144804976916799003702195740 9729974 33034825944809654161808958695059256736 9729975 12719692369827776180068768719808284600 9729976 -129164304951768584085008674340563660800 9729977 -261999535661623901520615187760753306880 9729978 -49428915610252413353885417964336500736 9729979 -399137840512854436840549547744860869804 9729980 -14300915441480233210635489879661424640 9729981 337229261158096637916882132033409031820 9729982 -102318556528229531978025519262509465216 9729983 279664297942575717140642109914902439232 9729984 9462707148271922361624838302402084864 9729985 -137046086438161311653441901807545294400 9729986 31083060354308036637321282679646400000 9729987 -169442302704573055101377358973958378496 9729988 231625387783725765761583055368755451136 9729989 112417012481682222167428605135879155424 9729990 2819064425531582013599135024459769600 9729991 -216058222002911152999051510454919917608 9729992 -300813087277267820667953654837539200000 9729993 -10816904665032138345114531340073222400 9729994 2939175128046769411286724207121069920 9729995 -115454620485407660532870191589153561600 9729996 14717288942266191530643886109798154240 9729997 1625557131305698787311768204358378880 9729998 -503846775641142064466983601381946067200 9729999 261004040897122787703065347536979669800 9730000 4822550721399817493947460599398400000 9730001 7239863720944372136961392189657280000 9730002 -51619506201370849662556531385850154368 9730003 186750559989850520121023887943831846252 9730004 172783525238735856282088054552937437056 9730005 40167862265773158919304504490440812800 9730006 -188945434226603900170802896850680232256 9730007 -49785207537082183366077600851239133568 9730008 338170046927432023902584069122676060160 9730009 84247719618463417489998927072637098000 9730010 26803580112480778725673971914152808160 9730011 45944076634729424414193817007767544472 9730012 82038998462220922966333358034461524992 9730013 -133853687221296828038036272648635675738 9730014 8019549493967854313257253227362201600 9730015 -6895199960875184755003598500203865680 9730016 -15127135346035093365919011068442574848 9730017 228674546366302670915411079676369362720 9730018 -36877293910825476466214001596146940160 9730019 56413244632983692933110121657003240544 9730020 183023073250118137726642241981068124160 9730021 -3208102185032121633907156567801227488 9730022 -196645639556189955448252114683455635200 9730023 -110312716570505351903072522813034989016 9730024 36736254876382079620648315920783390720 9730025 -147598272787248392033641881961751564400 9730026 -36723264790374823065610215162642185808 9730027 -43091095207557287885586804359486686368 9730028 -282914703568486091999747952226538509824 9730029 -150499718823886769228483450646437178816 9730030 -61647625444403598226435868000895051840 9730031 -114635866669901839604780698600822965168 9730032 3847268654884792966074269376284983296 9730033 1241255382067272493497455379906338562 9730034 -56122485548733792762025442123507125248 9730035 -45103531681343763109182327697031270400 9730036 211535068396969467521515857625370779648 9730037 210733782005688044863235521421844172572 9730038 -27565049682104601154425211648122174720 9730039 -71292920180762360232184171909767156432 9730040 151644978260519562533916497569996800 9730041 -317792585154186286799228195663598783408 9730042 13681394235529434544144493772188243712 9730043 346713788360854671809867220401422304292 9730044 1090744956003695408476418435887756800 9730045 -53739191591079051852572758464815856000 9730046 232244550623543898438969101044529897472 9730047 -10546666327100807232777643924300735800 9730048 -21168776463006639470210253804451921920 9730049 66779684008395590321429925637264185792 9730050 -76892039105681022874017903805698374400 9730051 -104994891581643365092904738593660190400 9730052 -69157543833522335786018534248660515840 9730053 -110254055914490949489586965907667160096 9730054 86203981225100841649691696466310452672 9730055 -307546146461245687178802223241560124040 9730056 -43306482811476927148249182134042787840 9730057 306572931374419758297258203128563495780 9730058 -6317111518752931226989530364679058432 9730059 -28982909060181167859393754177970272296 9730060 249077048813922621439857627800348820480 9730061 -366113843564157142691662052374135552800 9730062 59880500389794436307389313997812392320 9730063 42837842159076133718235755696369530880 9730064 31136058204814706835280317013528289280 9730065 -206176789685717235649624376339129076480 9730066 -171542784680905081994673971869064454768 9730067 69402788522860341056762628166608667560 9730068 168550337197801410050390946771022755840 9730069 -392211831135454287695953589552349812004 9730070 26072422872416142543686538916150786560 9730071 -145989927424534116248305363921218912000 9730072 238091372144208541545919431656801587200 9730073 323872699631447122592667490272678366660 9730074 28355016680732110854709710608690050560 9730075 -94600537847641063886807351755492711600 9730076 -222592539671299455452562031197715622400 9730077 268079689024766891713208701388133870912 9730078 30383271724414712374127360619847209024 9730079 98339995548395704181012148922393968240 9730080 -243502255536473890949638492008736358400 9730081 238549579912006566384604833866526061824 9730082 -31230606399707129300260397395360041600 9730083 1074254621242903815847473980553253248 9730084 3743447374437692760929385976618176512 9730085 141440188422324821132457870967751478780 9730086 126570393027447344880173360697208950144 9730087 286832535166379442914270418149408095736 9730088 311863222285908544556579177671250165760 9730089 -43443691431603792094620445814000621046 9730090 882315804188492774719183996714483200 9730091 32411724719476902198216184343061574944 9730092 -35140494857496970707031357155377230848 9730093 -396258511573074024929404462459950999658 9730094 74239368180696404987116186889688576 9730095 -200716483295120165139354650698276539360 9730096 6319119383234014015505522131499466752 9730097 -12177895754599959865191630900960685272 9730098 -76441053718880391969770690273719772160 9730099 260002328085231393938672688717873385100 9730100 -42383757517503794641017416613650121600 9730101 560617603626015730968428260769473604160 9730102 -225671192505223253282358612222035377248 9730103 -65815026437884026202573079429957556000 9730104 -7359637147470343196277111106188410880 9730105 8273673302923003966472029147471872000 9730106 -106880239398177542426588559856757734656 9730107 -200829646798286690267816448179114606196 9730108 4288381633458356419191423679689507840 9730109 194656007993298434176559787794482356000 9730110 -24204698581055752276667187446972505600 9730111 -200586690225348131248156597652234308728 9730112 -20047269334084142463292292572467167232 9730113 241113663064605491409924058572777189888 9730114 78154920581604439645912301253463541760 9730115 -501600301354592831840007989987683822080 9730116 5608762307141074945965039251959686144 9730117 195324851000791331915321072615363467166 9730118 -98139770792923883893229540324451246240 9730119 96950079346452197684287157017487383680 9730120 22264511963269165757342529114055680000 9730121 -320042592699589285059906366150503952678 9730122 15494500965823287085508236265699884800 9730123 -103164572716917912073635699702201281936 9730124 19499125147277110008070137758586196992 9730125 13519991262138091421644055536211263500 9730126 -2296975936062914573787136065559141440 9730127 -77000994471118959528231136568989541760 9730128 -9691795605459625848298743338064936960 9730129 -392273122672707420506866252729599952270 9730130 -158743957493655633258934179409536396480 9730131 -121057057801928276394569003127037983048 9730132 301214539338126559436200026720484224896 9730133 20258219498905857529691825529076079520 9730134 -2972331230137378998245277471825970752 9730135 72103641510982363025499354797892867600 9730136 -57943531503667880431638651825359462400 9730137 237681704020750977607858901836950027552 9730138 111032635063018654903136552163945354240 9730139 1679990663232177351345065858571515880 9730140 1371838447863871733818383516452782080 9730141 344574554594804320310402321359357365542 9730142 79424104972363010599777930070721936192 9730143 291496667679977050504270873100331513432 9730144 -170077701564665073180446909626035339264 9730145 20381067398088502244301758650799322900 9730146 -51776937351788607374997798005084658432 9730147 -96347517076335165804947105375717664000 9730148 -256914279855069409560642661431374481792 9730149 35073247767906708520726768230771340416 9730150 -45972438169373029689380545920744470400 9730151 134554767883288584279170798383599381792 9730152 -95591516572406887074505178796965068800 9730153 -249109237537133193312269981700117126598 9730154 66552226652638267104545190053616425472 9730155 -143450822432541488196225060704073453840 9730156 -83607517618376364095537630969900236800 9730157 10191593313240380626392658088356871340 9730158 -68889621036398154291458209514636024832 9730159 196913076120759701472829269621225258304 9730160 23069309130695720229001412648739471360 9730161 -13180479503041924784676126179293032576 9730162 -63068586403409567984502775719548904960 9730163 -15211733332009175897098862001866385588 9730164 -116539978205316921565149042748873574400 9730165 -45446603333129752275311862071512067940 9730166 79043519203102886892776824311787811520 9730167 50674990027109465354289197453286613920 9730168 24891288868749609308232139049415475200 9730169 -3370805539525688269534477382095468656 9730170 3487514245879442405271278954172834240 9730171 384803527070396846101562924345950245408 9730172 -241695135424567576123758813234066253824 9730173 65982962115841880651063232872342361600 9730174 16430428994055091286912681509766094336 9730175 -169587707523604027512317444837211375600 9730176 -121515560572054970896746435822433075200 9730177 256073585078360405647668154641560817026 9730178 190926109766135676914001919270782770640 9730179 -94864790729405686539256257324125792160 9730180 -243234579705691329752465315354962809600 9730181 -402659801757810863435939295297992154018 9730182 -52521435199626775239651800587061225472 9730183 230963644218706895055800050065206801432 9730184 303077706578873506811818414756275778560 9730185 52815555500045580845085380377425422400 9730186 108317741801578156760675234121476857440 9730187 -95093639055075510774902471222236050816 9730188 16803028345442963286374554256492488704 9730189 168747402436626939383114162010643212256 9730190 128755714376350684030727323611497923200 9730191 163875090406070366729387825645276205192 9730192 48309365831583907495729086857183969280 9730193 470157833727090723974437386629304159360 9730194 102787715816724596695425595774485878400 9730195 5105419405403823936392530163463453600 9730196 54730004226481577253415701587836354560 9730197 71474231751837798955468363695245623374 9730198 -85164807730426880812421894394868592640 9730199 199461605190997770550821991914064576200 9730200 87934492024985379325710873804655104000 9730201 -16593652089583291424060140494654683896 9730202 -53499576310597024937082421828396651296 9730203 72743483837673227724931984983081583104 9730204 -161275293488458536488538903255106437120 9730205 -91968318331116218089689329539192140840 9730206 133531276308003667828467849957424403904 9730207 -58148764833412412301214597396714464544 9730208 277864113776066925461732484365011845120 9730209 -369495768596866031448906744087977136480 9730210 57286766033552009783572288463549030400 9730211 549813951924363929817455729171879462352 9730212 -443652102026724205792532839343247360 9730213 -147284302983416761279256242567714750976 9730214 -49186408534777975830782920340138027520 9730215 282810837023582304490001839732436280 9730216 158592628383119698243212561395461524480 9730217 2293202044429255503588620230019531712 9730218 8830617436384875695603541798014035968 9730219 -131809994521005091247381759154786395856 9730220 79005640165340516281398262568074106880 9730221 58148668788623744532262063058747809440 9730222 -229137894651661911241064262373402344960 9730223 150763376135837769053814436998843257040 9730224 19849759824190783298201587345578393600 9730225 74650086861810818681026191860124241500 9730226 200879013615364377796140341766364857984 9730227 220050603114565528943817046984656852480 9730228 23828807834153643027070134366630109568 9730229 -513621156355307108676123065811607441170 9730230 21969581774726100004640524092415374720 9730231 15941168226067229665325133425314896224 9730232 -203046815078315222551774006539815485440 9730233 -47204928641491796393710622814012094080 9730234 -16423573141676600188213843714326078240 9730235 -84265521669426790619516335707844881600 9730236 -27193633207883804661559488321157836288 9730237 -194444966524599323665195904149639468320 9730238 10460246883719070128754236407617242496 9730239 118593369317749753214896584440132048160 9730240 15648233937705632971928621187543859200 9730241 -53334752991175313007243110580282599358 9730242 -52766148756509015723510770729761707520 9730243 14652932586512011857060769312804521648 9730244 279784630378141553929147774549890193536 9730245 35184214626728643435189092406640387200 9730246 256652788135366818230420520676660383072 9730247 42754521649303864734146362518230100696 9730248 -86538652282535390691857757635288186880 9730249 -68152368009143033178675351829819792640 9730250 -218550145879969667201082766413881736000 9730251 -206714839908987161572149863407499052420 9730252 50988582155030158541388872185740129280 9730253 75927146006691475251117931476301627884 9730254 -70631017523199050627686310459710865280 9730255 858606517948776668930228755178142720 9730256 -14353744190603032140692171154981912576 9730257 -21778230662868076051664413138459193280 9730258 -54393835892171878473509349775090865520 9730259 -98950877076068018264675309569765906176 9730260 20876610025764757261102017759204556800 9730261 -325697943614418279149681678457143728800 9730262 -37727883384775994551735994038010950368 9730263 -233062089996323609320571481670248009600 9730264 -76124577948150374253712365904726732800 9730265 81606231017099987098980318173327514240 9730266 -7437506438904005686434452897943896064 9730267 -66907332830783198385341899691953067288 9730268 70366713696539256380797028432958865920 9730269 -66047760472310564865911649743088689856 9730270 73629014390304476415499438394579654400 9730271 -321674109274526599637133097534658695008 9730272 -422685764452292480637945922179909550080 9730273 -240293290271808479254681646458531041084 9730274 148829270158319888047277243740671149136 9730275 142576051835683944859117659964656085800 9730276 -275993470668907310375074824482989018112 9730277 275590950243259939523767357422781739772 9730278 131796214740416885591231630366214715200 9730279 277337549992884804661461407590391672400 9730280 -19973992030001087160354427557642240000 9730281 -51786182776883045565147382000894063680 9730282 -17103405312167729052856043882136061008 9730283 192067342532649717650209649687808572880 9730284 -79807337722456041985781754412614325248 9730285 30708877148500478693931481477281170400 9730286 156804543112727608470920029153256918592 9730287 -5683761185673702250856741676388064712 9730288 -29767034760429389458776696497850679296 9730289 48884402858016265677506855352222492480 9730290 -28036306745214950995614487020688819200 9730291 -321902733504119538805992281074678208308 9730292 6291240784768229167340257273585526784 9730293 208092317766142340723688339652886178528 9730294 78658173998055088846398924161347516032 9730295 -161239577258455696015899903428963404200 9730296 -903583813848292693328461922382336000 9730297 -162111444446180372748395326091858031548 9730298 -914795679624701470833704816532155136 9730299 61269576569985306402115637512375535040 9730300 111627849073838257203477470301290278400 9730301 -24877779370014494440153279841897401248 9730302 -96564718621538775593108973436173144768 9730303 -352941066814781366560600705000602540936 9730304 -27448960871924084079187233781422489600 9730305 -24037998868931974289049603555382647960 9730306 30141117380978112122039922718359836160 9730307 -667194497515236878320408199380871479008 9730308 29365239387411824995267147615608631296 9730309 6365150941335861257942703099637250880 9730310 -55888498102231437002053014754702765440 9730311 -6407315377505856778221920466578073600 9730312 154978169708636046420963893549660620800 9730313 -803822866793381061405310840746259533516 9730314 14796528582369220152725100098436641280 9730315 189476880808690365523418559686807119680 9730316 -4043611884587680045602295546169610240 9730317 75600432185714174842869816886418005248 9730318 99575817476503503110234260834154931840 9730319 -46368118055523163250497923017967251280 9730320 33801657080447668922389529293797457920 9730321 -147892950166874505876871773979761932300 9730322 66408580593348773493003285541124895120 9730323 -18677824356325861607487752948188874400 9730324 62531110725200011780094808714484406016 9730325 -45410005897577407324007106369612652800 9730326 142161074905950895028520501056078967744 9730327 362087912075589246700526514779737080072 9730328 49810137356625467895593836274003189760 9730329 13981731194993844726856034412577901568 9730330 75505214824018271000396831971847950560 9730331 -127737713078179988664816351573609568368 9730332 -156748532680487457816101000467092255744 9730333 302729960079492135792208664915017076582 9730334 2096112826899928435573994824177212672 9730335 153234281738086523301909611763900608400 9730336 258641546842484865635368546577940480 9730337 134145473461562593511222531979256562880 9730338 -146257834373819766851275490396035798656 9730339 -160909450723783379648856255876967308480 9730340 6183502870360181640981561843372679680 9730341 2162566228642602264419927408880753600 9730342 -13827517479344670927528308800716781056 9730343 115476408848634943615628111818367500416 9730344 -41957561150700328071801126712369152000 9730345 61398686216705279022830716333713800100 9730346 43397045213854008399574007663535178080 9730347 98493747132588131761836890108250709440 9730348 195076950132529762148499891405587172608 9730349 48213718910883212539092663164102515350 9730350 -25319152888079990654723506197558768000 9730351 157092952165320959083320573743059237600 9730352 -58418309340325990542030718735193554944 9730353 -49181689510247287782332405961606755136 9730354 268096781318542728629765238826466016672 9730355 -50014275358290373153055737104853980240 9730356 -152864164866117685958185579649496852480 9730357 -38830126621611958564572451329909062400 9730358 -238274997938327053670458349790451628928 9730359 75794641028985407761291857669465917184 9730360 -156975021577293801361885181294977536000 9730361 -309520761488832615154640405393492543148 9730362 -11279425750205045412054919213032219648 9730363 -52443530940651383425666146211111583520 9730364 -63636210831497195163279666396350505984 9730365 26391207617065055149877702375429987520 9730366 50905316024518047879981943611089781120 9730367 231232424991376786744512099111567316416 9730368 6830719851629210022793827229248258048 9730369 187198048314291407194812524907054458160 9730370 -7176885217777103076646755690992097600 9730371 -20696946377229757539730490255201313360 9730372 77026717636461610271047151348349276160 9730373 60636446029983117355447220782588093824 9730374 109178357505949561058806515022800596160 9730375 -6113949702066012588227114090388120000 9730376 -56717000262501777818687623046179476480 9730377 20970868579121067112134457582391585514 9730378 45480485224176070725393529866570911232 9730379 99172682924517911247671511807682974720 9730380 -18005464668222177136565289174866165760 9730381 192166971316436543340504271094100456182 9730382 133035605429900606996262523517337917952 9730383 -101266082000135601099142113085246237296 9730384 -1326198233332334893527576673592016896 9730385 53546503092792986531245108992136623360 9730386 49642370729928467939522044569194806032 9730387 343547222627928563824635582581087597036 9730388 -206746020549395764314729262547769155712 9730389 8107799766685992114945944283917494848 9730390 -7242031309381883501206674250351883520 9730391 126467260897819206763421115881534823168 9730392 74727076088065630029583101959232552960 9730393 122350207252449973844597002849546517642 9730394 3553565515158330985121071360463087856 9730395 -298102073687895374250538508399925626400 9730396 -8774090244247729203920496749451243008 9730397 -120795711063469455710112970560862388820 9730398 -516000511819760796192212148976865280 9730399 -3452931374005431956536419879913595040 9730400 41544086288787876052119875162672332800 9730401 -105032090565971129363693733444326629968 9730402 76322329571480518762823635031661035904 9730403 -62330688375793372589513576071705233936 9730404 23408995296727159803366854508334448640 9730405 -57284005101346889189532220504193879940 9730406 -97507267311979584487150801011693527040 9730407 35248574491481328767137005134143403520 9730408 -18416696303098635915354574138148782080 9730409 87203549527813753310600554145819205960 9730410 -274373861147637162041011021296180756480 9730411 399139306383972353113612861076690777224 9730412 61208732940338359139188417825735687680 9730413 -91178703172564820231633902319004172800 9730414 116882948596571552908408264375194709056 9730415 -514134996880426918767739722064552920 9730416 -29924531874222968196995909025707163648 9730417 210881626501046730749283767385893040880 9730418 201574136637084160939671534643177726080 9730419 72540638693088982067778028344454501944 9730420 -147542914190033834211850945435754630400 9730421 -310411732861378665911168537479090247268 9730422 82111723721029167870106212961589268480 9730423 175604953187846183311121064529871021672 9730424 192898213556799046657488990820959006720 9730425 -54451094211303202280877846113964103200 9730426 170058343203239706287095689730052692704 9730427 1112041585799004707267545230618500352 9730428 34395690475937889309936456076433679360 9730429 -169017247320239959021628419297887373716 9730430 27645786008038816440882635281603968000 9730431 -352870825708781123858237147114694591720 9730432 -49452633281987392118253557231753625600 9730433 506805000725284231491852493399512215682 9730434 31651797071942122352196874307959936512 9730435 -2288605376046835653497003396255846400 9730436 -217583263837098090253872474280698856320 9730437 22428045917326076120967005947125974880 9730438 -142196362558433346848492390282920766880 9730439 298257813140507407834021124783974482360 9730440 64279663294790528817754116036169728000 9730441 -24230571436062746557558580935152334656 9730442 95708373244157479474991518553018221872 9730443 -38992511008913589207800208355411749456 9730444 -143249917349651254314904651991162760704 9730445 24453525156012824836917760898281254000 9730446 70973793282207065340730228450075468800 9730447 -45389128071423729433606956535599679320 9730448 -1052853025413271622164476349691461632 9730449 15184234260868281630060258471626232768 9730450 59214889261334564456429386301145534000 9730451 -115773708131828178595264609516531704720 9730452 139176064243760834351913664970761132032 9730453 318563470596378459224431104643985429824 9730454 -258358571756263822078516638499035577824 9730455 -62663646115896154975650568082850938880 9730456 53397587337208306100637226842329948160 9730457 -892319573500602978642963854453481600 9730458 37726858217543154580586756228322338784 9730459 188518814154986893822932578458164951480 9730460 -275774444314247988252545701659525043200 9730461 81181277463272015916853284337461540000 9730462 1263762549872994726329714681573954304 9730463 -373155742623811113556618280950941929976 9730464 -237161233579645354248926570741476884480 9730465 -211087135499674837121607591300092908140 9730466 -22949594270354377039331198879452409856 9730467 -35008874993441468967423203646402509916 9730468 -218961989724705351994385950003598665728 9730469 58851239984731821165627692987418073500 9730470 1109984385309832221249836148255590400 9730471 505753495049038820143680928276528727672 9730472 23821368123030187386417396903743569920 9730473 55075655890614754992197146393322514144 9730474 91510316470001422874246390215557101568 9730475 -192652329458932928497053589144306669500 9730476 85351051157747478206812128362990960640 9730477 631066962752576613713961881558283255552 9730478 12268597887153483186844406104972568256 9730479 73917761585998814179461462829776973056 9730480 58422873830334579763375079208718172160 9730481 -14953047784210945262777583283721720028 9730482 -479376174534626943307247900490349056 9730483 -153082278062946303153540575218200597680 9730484 -45311037953426399934251317001621433984 9730485 -71132560432970800582228445062058912580 9730486 -117165414170288931332111814019539824640 9730487 2917775540260130546387959641582285000 9730488 184556179274066975133708847592865730560 9730489 -15842199452523697113388394523364905120 9730490 -72352600383815435090155837646902256640 9730491 -230433212789478240472843020265540837608 9730492 6302475897543462837166244036836526592 9730493 -186426703729865788621225424435551683258 9730494 -86421155871007348098748223914029398400 9730495 81680733969315246390971364158550896640 9730496 -8122060647473755245372804851438714880 9730497 -14813351973949163147232211744682766336 9730498 397754941743921596428053242599778648064 9730499 -96080962362250629225756380224517890500 9730500 8376721547366808783349912402560000000 9730501 364768617071614273852387942794833239104 9730502 -113353405533065384840202262581994092096 9730503 71574070975116341602688117955057888000 9730504 -237318761851258765444246829711620177920 9730505 -105861288135583016446986794967753090240 9730506 -51695681626894554857373852618885540096 9730507 -197231072764778277672451453643345578560 9730508 15762479254322552128421659646014072320 9730509 -437735756906041838750570853561654483840 9730510 143059295284233663781750440971705492160 9730511 30317633882609455776883472440281508320 9730512 -18158629551129364096548130695772372992 9730513 7260600711902185639572083140808786560 9730514 -32147952946433108542143032475848268144 9730515 -47949549388454887855419866800786884000 9730516 363599130166382908577116403022883368960 9730517 -123662962988463198319415380828137970368 9730518 -4457000127881115793348334647161937920 9730519 11419548781768020177153049382825418320 9730520 238912590571942782901146884581190860800 9730521 -118302006630951559742740443725398892028 9730522 202123540694922456922565161070009955312 9730523 -39605271136308853456725096470254332696 9730524 200269653105488129043250916941044249600 9730525 66749826004686834725608429806314936800 9730526 9136424354752711910609176001428059648 9730527 -293679384307797926845305863129429953920 9730528 63002171563833642591317240600542052352 9730529 144964549025247198858357473532427604130 9730530 1423075498754551768958548449257824320 9730531 -468040186947202748679815162077042445668 9730532 71746115769247118345483179474343362560 9730533 -16492867177607524509301239110931535776 9730534 -132866390209878195888960308491134662016 9730535 -5716491274572491545634875431412992960 9730536 241662540596655723231122868017243750400 9730537 -54518249937766125991990317921546907320 9730538 207935211160998661112100686073411052896 9730539 22431591125537347914210172823370297264 9730540 100257568717688371413497890189418250240 9730541 -180052939775419792610680486092507380448 9730542 45403734084159579199462929661035421824 9730543 6965834083657265532979644252480903744 9730544 195220786329853501976722349064820162560 9730545 24291632706379962811449669620821526400 9730546 -98959447379446627647844169260921820160 9730547 266728840323150589646933426315125377996 9730548 -60691594941947321787177390549542780160 9730549 -42838681968305440210091333276102607840 9730550 -21144315164795175575548697854727606400 9730551 90774402959604477947898345855392335104 9730552 128337230341977112313804995134767493120 9730553 9676599158918762329746854703907072320 9730554 18373015946135174651826965758115389440 9730555 -177624051054632754253477261603086579840 9730556 -1465545464035007548206066858523729920 9730557 -188880588485934965223805898790101991360 9730558 -30235761699036648345312362418560279616 9730559 -81700935105492869850565729433414041920 9730560 -7414046710666625172957438916668948480 9730561 -42225715471605025750239210185777279148 9730562 162042641150789173056532389734698232640 9730563 75097113162770459982731319354254653944 9730564 168825478020251464475612500896301510656 9730565 45865286644830465410849066781470736000 9730566 48059725810549232928695977336817729952 9730567 -107386456046055679520370442655573472000 9730568 145399842455064212382413822036401029120 9730569 250368661613627551625229638754538262544 9730570 130735802265117963638889030110631888480 9730571 -45405697927483804052551474792782907656 9730572 -84698537215876978539889416654998327808 9730573 50589826216823300957486753667976069560 9730574 -87758167887090138616717566915335605248 9730575 -118988080382817857486661545625533739000 9730576 -95224564580338477945745941146072506368 9730577 82597508752660124353893914988264021426 9730578 -58951313480139115550918808963027456 9730579 153328380159221484466429732999822688376 9730580 72360249604987766827879597229907978240 9730581 128812895979633247502221210200774953088 9730582 35450921423336768554094404569198148032 9730583 -159806287160738473139464721264276262360 9730584 211943754722283654104616335074320384000 9730585 -93665606648269951760527603235844068220 9730586 -37253536317367531890520303323469813008 9730587 -98026190836747054865006490430271788032 9730588 43986518602980343524523171982434959360 9730589 841073099681268652391341265523253079232 9730590 10878926124752048548500118647532093440 9730591 150981782397968780088512578751075027744 9730592 27197682724284838294078380404944207872 9730593 56931883959402910103954482811319970644 9730594 -7025767569219806159817933844389439200 9730595 -97670910587073818186783778436275892320 9730596 -84375444493696751760659398749430732800 9730597 237834926634949536860593267790514058046 9730598 262438881524273498781809024379917102592 9730599 517017027872649235394150975096143488 9730600 63523329676810632448143811595716608000 9730601 120926915348092660528531108668333748602 9730602 -17682889684577464594449865090224276480 9730603 25344044493783938662928780571340096120 9730604 -112821692153946026690240532294426584064 9730605 145465172568293155764570606361364467200 9730606 -58139426948035377127989742257113581248 9730607 202099529056555729813305654021639875856 9730608 -2529465041234437679481110359184572416 9730609 98563219865647993423715726161381796416 9730610 35684084392487634672660989890770946560 9730611 4931787710880416895668954664226254144 9730612 -13168944288062483471375104358345127168 9730613 -288010306239748532183544212142947349504 9730614 109691779314310964370327783918541371840 9730615 70809656919842308055081181636350329200 9730616 -7486056046705571963177066184956682240 9730617 -1858003173833125709341402037344541952 9730618 -33063253798906838011695197019251671584 9730619 -2310969637779295816285488580261301640 9730620 -17145956106024000838527896741472883200 9730621 13268660662630784021137562160162713088 9730622 96695623413518379864131956801037875200 9730623 20751030908726109794993910322576681344 9730624 31608897909958070110248710268852371456 9730625 -63635631512964485996405892270087393750 9730626 -114940929095960107375839591386449174656 9730627 -432138181013746918892380349802875027524 9730628 -308887088818554159709682355996837109632 9730629 -205184576296718529649755177632236647552 9730630 2742092202023236148346330794632097280 9730631 107246445982066534246565915152344064200 9730632 -146946525344692415297497232938185523200 9730633 -228948386811032187436597522007401415232 9730634 59825462419260776380475563140001029120 9730635 50480804197987070916535046520249135600 9730636 -221324336841816723786885170349665393920 9730637 69946517136017321567809744089267316800 9730638 151388437072713363109153396405095690240 9730639 177999036835582826164807570841160099440 9730640 26749286586172229433796805418575708160 9730641 -39208598065511530626199841576301839040 9730642 855954035285017558096079466635567232 9730643 -59973886022248034514905029047429111312 9730644 -39201532884412716560078703134305714176 9730645 96858818116141785374758517779810674780 9730646 -114827942170676329269179544363075989760 9730647 328153392262839195934512872489316583200 9730648 -99143665829593584648603759445496832000 9730649 -222074285529952419162628585960215007350 9730650 1784662625027784734531573307833721600 9730651 -107411465382002867192758863517642844416 9730652 32703197930570656554648916211129180160 9730653 58047380269223266721937149487155193408 9730654 40456519922220352518388205990264155776 9730655 -185990662975015661980868002019233172880 9730656 20501360768354051553286453787907588096 9730657 244814583694208354053188612010846223906 9730658 13685848284580704323722296801310296576 9730659 -42708571936143138530837511221792392272 9730660 -5023247359298419016095417582505472000 9730661 -1303057066812417298792092483090790500 9730662 33026869281713933957712837232993380864 9730663 33921274730777724077808150658264148160 9730664 -191827795564390284019986511308201216000 9730665 95317518645178678812283466249661465600 9730666 -157814420605131210417264695317566538752 9730667 196399515184267791035760543560117966400 9730668 158268810324881234742251099733615836160 9730669 19899647750183923500170558034127385644 9730670 -67841574350416787743910553020520006720 9730671 31620430413315201571839303954443867520 9730672 -4229620384830685098134393877498953728 9730673 -321607878940591998966872143187545452078 9730674 82904813766585280441399134870994637088 9730675 34695901262736067022167774284588233900 9730676 116801053024423165063188989387106456960 9730677 -185181284973111380165254227418503335520 9730678 -59613228227024522180522426047582062144 9730679 -4988428986080783168498235359290513920 9730680 274389671472059848093637333473124352000 9730681 -4111408108383177386758302525432413016 9730682 89009401194594662353315253630104556880 9730683 74038802956165009161179974591509167424 9730684 46441444351455986035250592632790972416 9730685 4202357392775445661270363834681605600 9730686 33116720210425551437284843888601038848 9730687 44000310964206772593295218688242472704 9730688 -111155564974532587241243178613824552960 9730689 27066688860441538250794238389738464960 9730690 1042888209590490533303030606171757600 9730691 184199264382442806103987783736082772092 9730692 -119375579731584311290279845402340958208 9730693 174607010281263924475367289044673654720 9730694 29029882413004359744564156244614543360 9730695 -66132552004376032549690401900894912000 9730696 162547254689657516783268438901185377280 9730697 499273422616625989931198042582203573146 9730698 180615845211061198666057492288134919680 9730699 360512643667624638996232598871201768 9730700 -55364079239601963146246586350941209600 9730701 56465533901069649176764898471299426368 9730702 18303948847815358065639376231999180800 9730703 307926862588618234580992996040087331480 9730704 -15043511046489700840795681347124592640 9730705 187181296997290142671260657820469407860 9730706 -176272202135004556266661900247600270448 9730707 -700051738867191682480825228994006016 9730708 139039350897540394427653290893383233280 9730709 -109811746801521084724947886230442719090 9730710 -15928402522071477501586012017562070400 9730711 195028433901456377883966952871900378312 9730712 177680436713329749450059709501523507200 9730713 -16477841636251594303175663926520789856 9730714 20021856722489415522261966915613565952 9730715 -24736941914728879272719328788372097600 9730716 -130844437730801944115897038230650562048 9730717 117607329405990075427943073434377375680 9730718 -21609459426147137770532581213544024640 9730719 -756089055855233408775910955126317920000 9730720 141441574367525629771878293724152463360 9730721 55368953376208178752585217602329595008 9730722 67601599875858245859903982782030312960 9730723 -79667388853423877710153194108750261028 9730724 197506562660167253077014096858319610496 9730725 -89996341557350033218054006987380292800 9730726 -44021637655256262550801599009044141760 9730727 404407825963498206178079264244643635576 9730728 1685842255555479454952768161296384000 9730729 -161402386208200367185562849337304209670 9730730 37393815076956190667442155412561233760 9730731 79781339030191159793757613074729558000 9730732 113277675217959920874562509066630312960 9730733 -269708013480463515470312062268785156020 9730734 1068097342573149006945351807826846848 9730735 31796140377536678808338464514712381120 9730736 96383832459667463419591221025694515200 9730737 249490171469682989646682526290340846208 9730738 -184843599119500557658989274677305481600 9730739 -647027850836498845274597900225590755744 9730740 63548167637025990040989820765531668480 9730741 -36693949543709279584446162126049208296 9730742 -75483434795972379618222503604605208576 9730743 -355800953888967552334700786429515632000 9730744 303108670570473162720397848621524152320 9730745 152674079551740989385862168365287554560 9730746 -172744520128228594673417879411858380800 9730747 -26038223327757700608535303098376351680 9730748 117395272879107603053683225047666078720 9730749 45981109594082582145219015175784327424 9730750 -103715687239654108198121871664373136000 9730751 448558302970059647537457931217874994752 9730752 -19210543175681811122178264261879398400 9730753 134286698796934457364845231962673256002 9730754 -117276949686466330787594507946849827712 9730755 -2638571514226458032024785469070234000 9730756 -222915372238130156937011755322346921984 9730757 19506895122683331408505510159399553820 9730758 133158113207650884349802722496232993984 9730759 -272374061106803648137130198017679712040 9730760 -103730622575462004240759072348996710400 9730761 198489647924069192538742257335554739472 9730762 11550348331444870283030796053793140832 9730763 -261329890654698900852511023877319948784 9730764 -111868153904858120072982948760297747200 9730765 -141771022620822466798504592732470814880 9730766 204442716675717251489542575172178563200 9730767 51264102392881033456349875597791590280 9730768 -73186090559255488829313575067451785216 9730769 186015987423278152399609794523928515044 9730770 12274588872741710897468412939228994560 9730771 716563461963693960225849406111695360 9730772 -195959796472907565756465559108432746624 9730773 8261954748384687947505778210432651644 9730774 -57628154285352213694879647150490821120 9730775 -116996882766814713197111761940345125200 9730776 -23795232644212923397839718458300825600 9730777 -183615345547608553444533148588500393728 9730778 -27257027474869880940242308993119046944 9730779 223151111642909755197200807311283554608 9730780 -225042045161706328724144707073116838400 9730781 249151726427256611716968447856195925964 9730782 -27485340871722644066209263857556100800 9730783 -342253846682497442356875816629862549600 9730784 -16353006339565914040253425159525367808 9730785 -160890491649246721561248749345512540800 9730786 84140015394348704391931887987740212224 9730787 488636245259037794312756664201605843592 9730788 245360350253623193622350046388835205120 9730789 -317560710957890237636578164377807613120 9730790 -3775766137577397062507038862102497920 9730791 106654863638582776886194854748973975904 9730792 89165057545076168659790541876409728000 9730793 110529916578835263964913404056217426320 9730794 23047663064189438574000777252353495040 9730795 5584560575159422569558831829841758320 9730796 94541578662589837806306929376178690560 9730797 -41949960363020990563283070462902670720 9730798 8998013380953226865191546672896952320 9730799 -131452152256397435559177039111911129736 9730800 20330798980652624249680810751410176000 9730801 488412790038807172671963719307649150802 9730802 185322603815244844630014048475512093600 9730803 34837160189549510879863147096696505556 9730804 26313417387456303240211806622402717696 9730805 -61211953425729810090285337128363273600 9730806 55982753226727294374299956387773859200 9730807 -86320650719336123047407141136783704128 9730808 157416922307355134049119283649504296960 9730809 8251882343043325801366651709816894688 9730810 16123772182260173524803426979799278560 9730811 -128166846788593243062723105796372372800 9730812 60027392940006214067759660443164549120 9730813 -274003528510413460263487979150646578938 9730814 4074072008432780674653109186998532800 9730815 -15942169654419414648433171791823185600 9730816 -72338572813236764480742131319961550848 9730817 99019850156471664062961314297492911104 9730818 -26209855324075574100773453466676140000 9730819 44217819859585250678874271845405708496 9730820 -120091221407684123844338729670869760 9730821 85323269331537486935921664393522368160 9730822 460449343925458042738629988079977491072 9730823 -276311875579334511167243937845950525896 9730824 6318508393118863920711208318705336320 9730825 82243794466558452160471241504065520000 9730826 -31301189916579951238743204644335645440 9730827 6387868272280594493729326098591116640 9730828 -156158445163840417265117402245619978240 9730829 468547480306735190055673260916626149430 9730830 -98311596332579613980588649486984670080 9730831 -221525061136523987257779977776132569600 9730832 -2561692537363580616701511001762750464 9730833 -23578773453044041301210053036873082880 9730834 124363755836177971094675165421610214400 9730835 -67510988821113378529917743143009959600 9730836 -59216233742255731023990103153425907968 9730837 -383791129854035304111803248370976306720 9730838 16427558320820815651267572278916891648 9730839 99899560569153289033325619092162341224 9730840 -60748033036488894121262164564731494400 9730841 271214051677473833436180544896884407242 9730842 70641217288631219526235290743499115008 9730843 140001365741186678091509503872647049092 9730844 -181342021337580673005263682068986059264 9730845 125828432628135646630796708007268994040 9730846 -50846364614484609175949102374555549440 9730847 -67537560846825349909619647384603079568 9730848 -151379064409403693334994136956229124096 9730849 -6304199185977146454530911165484917150 9730850 -42450253571880039125031705919786704000 9730851 -136141547038934321734365744626013186480 9730852 -222820954707289183966953648066298037376 9730853 182571479830221623118882599388285035808 9730854 -1771737631978644968099110489735509888 9730855 74670347088407231373693881623417016760 9730856 67243734579408909410217824135785267200 9730857 -99306366871961042220429560082982464 9730858 117601238917793354756570211318877945440 9730859 343892438524773575808117026924624859060 9730860 1196614798604634309119815980685916160 9730861 -2436570380979461916415306562508182730 9730862 253536970991272610363103271971730650432 9730863 -67373943180517405972358680194682414560 9730864 48855035908289685212792252681723117568 9730865 -143549358633468528093353309318206321740 9730866 58885653196242114887486844088357017600 9730867 -297558494434344780873335351310801530368 9730868 152246377369367863189385963926610128896 9730869 14155895523091340116606559615920097280 9730870 97586662823129400450925187021376873600 9730871 -43741934325589912915511369876574991008 9730872 -87172395530095294374417195849201377280 9730873 -484802518206193229850061071958446449878 9730874 1988957205639435396754558707419239680 9730875 97990671929815796407370877850075008000 9730876 101296258314031698941056393287013391360 9730877 78205342467527997839185630351395809280 9730878 7538952495250534977289687719948997248 9730879 476715805504768317620379267561936108672 9730880 120379690710833495480434591077016535040 9730881 591913752443672111623629375268410132480 9730882 24655714340468942700587317365845996544 9730883 -187213179665343472533289281297991916868 9730884 169544875754352931519186002172552436736 9730885 250252155640097120704398255938992896000 9730886 -3593143388427967636477071133712228352 9730887 -307311180881801085497266647708893918040 9730888 260770287086924767552857798204982272000 9730889 67347927772919728295047732641800847552 9730890 19600077606611514888353696469965891520 9730891 -201272704441374588364387171085044801568 9730892 51648078731490475453767535840524672000 9730893 -134998517369590133362855853649628030272 9730894 -230134333000950849429039986461277469504 9730895 -44769495001438863306635380858932445920 9730896 8639089424780683774918550231098589184 9730897 352623606268231877046432577186514915520 9730898 -38301348778691610456191059325778410880 9730899 -108629708944439185326429423918845261832 9730900 49722314956718671050255687786905600 9730901 19948230098605408225950905972484139200 9730902 -101618125826963684847900012651590545536 9730903 -5390301545806468531261968055903556672 9730904 76487153794685758901857115161792512000 9730905 113400736035459706162773007029677070720 9730906 -82095621864697186634479071884762884896 9730907 -391447044866106846156605248744302015120 9730908 268900873287712264284293577124651991040 9730909 -165908764035617527115407324615483833696 9730910 50734451264289887122122100195111104000 9730911 -97970890661181980323112860155827423928 9730912 175591947197651392482420829820338962432 9730913 -459300139262217499707469157151397295838 9730914 -75459212396246162135151114988519762560 9730915 -6978914123970180011188803547123243440 9730916 -65926040026366243758868053421590267648 9730917 -13007246292234469141438504156897589280 9730918 131192812281150071339730547880804456160 9730919 -124418238177655341744389354280094296888 9730920 26359728378392361471511690825976217600 9730921 -369683707480628665644911310848363920320 9730922 -20604798699333596218038560318118665376 9730923 -62905778873467327283698761481493277696 9730924 -113982527451579149554978105948536986624 9730925 154495165109190812547556969236041964000 9730926 -13373884847591832141943592140149667200 9730927 -261825777896774857694164144169046924768 9730928 -34648231191751130309472023189998141440 9730929 6968434181168455650326787199272619200 9730930 3712171406863833257191345785358955520 9730931 13730199646499212432091971655408907264 9730932 -48388741179396055914002391724503748608 9730933 210022198112498735835396469154988795182 9730934 141025919866053702163884280801859411616 9730935 53959575053793676112424183302427567600 9730936 334363292657879939234004986668974735360 9730937 2512863692148563349642437103839288400 9730938 -725541357235896423281858033563840512 9730939 242695984611152209793002128438616536740 9730940 -83409878674845670793621225346533790720 9730941 27639491488805265590525324717850643008 9730942 -57335428950590251633255594405414644096 9730943 5721041851509366128246436483954509424 9730944 22505905594138276726626558884205035520 9730945 -9705430414731623322037458657274588800 9730946 294912724305416036807050130178377763840 9730947 211247294131861240899808636633396855800 9730948 168466566172823193492087056803072711808 9730949 -170104308276905188130811929598026070564 9730950 -80211851738570765820465954242720496000 9730951 107597287988763863263244686766875804952 9730952 -116335859114677183603133909936621322240 9730953 -310933517105713423667328620304099893676 9730954 -24631548958796016211354582632144175824 9730955 28226911839809409351990022490001209040 9730956 62269646909328420044446052406185283072 9730957 406127253637046721944349762139375137206 9730958 -116534339641230650031375439218369145920 9730959 18945434657561302086703924665964842000 9730960 42683505752775706980611114927688007680 9730961 -159141204795395930722746344444548479438 9730962 45712342751531654663449850558597345280 9730963 -157508975532823175777784243778380642480 9730964 17326654209363502334022385571657472000 9730965 26338239941279133280893085879063449120 9730966 -5613865083786970670814823665590455680 9730967 -16604051538710773353024619681867524888 9730968 -95819882988381396577127444006389555200 9730969 -106623487895881404784423097519087656630 9730970 -101234803807355478391188048256355442240 9730971 -307152255239840876099543805508496808660 9730972 -164556163543759512210410341766735348224 9730973 4347198762928350033626514067514282880 9730974 -107129701383075908967593813797259513856 9730975 59893136858525870137083899455527523000 9730976 -74854720082062494300859515223346774016 9730977 -88976126214400063970252106120842131680 9730978 -122505160114972055619937832592032626176 9730979 5007283943252900317734017330139707760 9730980 -18544346240864721435676185333572874240 9730981 28816669760563745151592514838081808824 9730982 10638547438806878898615611264314526784 9730983 -76659784568729243554329747509028825600 9730984 148037968422740681765876823773543746560 9730985 -272189204807700270981319105901774135040 9730986 -1038656629613684277352628743983296256 9730987 28448951868073409876297718762764519712 9730988 188892796913772150963644976121050984960 9730989 -387831530374332575568739051111294236480 9730990 -182467383134709637199494415049386472000 9730991 -45635730765438345815005538033126314608 9730992 -7150512865842216588138064302630666240 9730993 62262766575862758225781646191403604480 9730994 10436868100415325055539041168382787584 9730995 79788222532846948524835610249129132640 9730996 90133845239822681199705667835667240960 9730997 451027467702790776786564066614968318446 9730998 44199607849575552778136882443149871584 9730999 52835502426599849256177003610395205000 9731000 -134142464619624925063506124569415680000 9731001 -52703815261964478040238326909847110656 9731002 123708959045653743519538292426943705600 9731003 -120336071856803606857795475769242678856 9731004 -104945006028760938414155453250823953408 9731005 365030301124679724853150422229440802560 9731006 -110256251051062750973101515810626296896 9731007 -39790320746956256016461710721935561104 9731008 -53078197188086962954215394355215073280 9731009 219991664679374729401458838932427686210 9731010 -55971091577178815238735228689854164480 9731011 -118160022846367253203593050006133480388 9731012 118676845353435648321135028268754565632 9731013 -304836548426780553206641101899632192416 9731014 -102972638053658810490792207933827178144 9731015 67772078114849425419830978135801042400 9731016 3289055465322537428153569948931220480 9731017 -468591002562846966301960184978951932508 9731018 224979443642357803001853775712261168640 9731019 233853005333709977141114997137684042688 9731020 101206881708827048157683949163917926400 9731021 -199503022167882801253245082346913864960 9731022 -21877899617276940442397812669367764992 9731023 14682536312700024341435063714021933760 9731024 14570566353268341070543115133898457088 9731025 14077243569549065448565665725978353500 9731026 197479916341945894810324624998957609600 9731027 -266973832030127839682391929524732991124 9731028 -251037169525980605800866113636069339136 9731029 660662497615122604038964852364981760 9731030 -130923320229058946039340686600604353280 9731031 207986544324216338975671002202940712552 9731032 -50771140014514991835620691537586329600 9731033 131398380247612300086786941832148308804 9731034 -145883680224831978914695176433133177616 9731035 256810141917818978931194456310837612480 9731036 17501387369722751486599156470206078976 9731037 -118145335787570001824121948236283790080 9731038 113553974552454269968023848379561719040 9731039 -120749717021700300309305477840639480160 9731040 -102366895202658148081761836002285977600 9731041 -110736633089393359032069876729960283500 9731042 95820993645232735420327253150322030672 9731043 -177606120058435182248449103724119009280 9731044 -56360617779476103029379123474606153728 9731045 309441925424743392258418215459033810300 9731046 -718786861349676745786486617057419520 9731047 -77432233847625809658771051099990136320 9731048 474417440963013570116594277938932316160 9731049 -70826618639424414344396900617012193136 9731050 -1764397897672268788036612695994003200 9731051 473508677738037719889180735328856653824 9731052 156159357758055313487963312133224491776 9731053 -299840741676843492564684811423961318698 9731054 -128125302017653752286617807738239882880 9731055 43020600139216106556942217053605437440 9731056 -40158686494670317633373036824081727488 9731057 -221226550520536444103418160758605565294 9731058 477838714169769119082718208860051584 9731059 -200603316267821532310298069452213014160 9731060 245910833316311750470318765175400629760 9731061 290224294079694557562300970022573795310 9731062 -39091989124302305227313016617337600 9731063 -5856460738879572282975849750955638336 9731064 62412170910163350418366947077842206720 9731065 50192659891152848088678206818339904520 9731066 -118306710229022603422977076683367929120 9731067 -109667800127493054362072151586403839440 9731068 41173898504119197958970503768033984512 9731069 278155666891512182001565685009744176800 9731070 51289781300363765427122413889364787200 9731071 -12797067456733765710699568448438547456 9731072 -2507500332094390156501911561188671488 9731073 -92948702871129350866102607171931166464 9731074 85027833485230432979430254421252567072 9731075 -212169385499939700441724399020272802000 9731076 -61612766507020161359022030625629754368 9731077 45895946354163117985864801351290169500 9731078 -76431719292107269350516424375454607360 9731079 169714790645300354105857351635377597424 9731080 101504132335991202869305450335825100800 9731081 -269166405848125933674436580970459782118 9731082 41931655397900836612469085623594204160 9731083 460555739858080787766640915067879088024 9731084 -119802240358407095531065082628155059200 9731085 27689993053117243039309179595485369600 9731086 -110765759953457723243380517626060010688 9731087 29523339103769456376988302946789982232 9731088 44887571922075925579074386273172529152 9731089 276654977373006250858218841221091878756 9731090 189197063781811684367548338737063585280 9731091 -235204074730011470118288482087792603208 9731092 2867250298070520042253737268476037120 9731093 -18169289967775892399878931640532054176 9731094 132493384693583588733124511141037835200 9731095 -100104866942798462991854282674289690400 9731096 -364299611589689921121610119131033118720 9731097 -16319425567393715199288720627842901360 9731098 1066704735667965641404990799441001408 9731099 100195054866451285820083937749959441936 9731100 -2465359404192384530331620312202240000 9731101 331584808238156662781989098968865536102 9731102 203318549147506168586943255976726906752 9731103 -11997287367594117753697698854746561392 9731104 157163780167595342041690970588580544512 9731105 160174965683315840344859552432509694760 9731106 -88672452094037930832157460914203022080 9731107 -818059078408851022541840266126015470560 9731108 16602357914161445832487623825282151680 9731109 167050657197497282285066255645725564128 9731110 -27183948724801406719916234560022538240 9731111 59359065318603063070030446931521683424 9731112 2369321059187222492908960329453158400 9731113 -127717185363471893725815800295205907840 9731114 -20297785076618149956149035361172523344 9731115 2279646397985651113831676617846187520 9731116 -1854552555148671598003219809137415168 9731117 78838522334872829147499786637254292224 9731118 -6784012202254496282018033459715907584 9731119 -2736124756920255604464171219972598256 9731120 19212567969077010340241563791440609280 9731121 150382046967022428027463998307883510784 9731122 171642504196333632776163276384684068112 9731123 131121962094298966899718073199702072120 9731124 57131905614209750823507728433229824000 9731125 -234205131123281965690410154636808925000 9731126 235321488286703871224103736037031751680 9731127 -90476123674132343987085885133354973568 9731128 -236416638986638409934593654230674247680 9731129 344740159777711915382996107692004164240 9731130 6664365847446966602375999273365317120 9731131 -725927241431887610084359814779313619248 9731132 44347382066843299141825447369077504000 9731133 286353419204872985750176717999251355302 9731134 51762185802330404663727535660389700992 9731135 126387737524025707486406427014910565200 9731136 -15711123433310902917460433135047016448 9731137 -54056590413120139649396173263516814168 9731138 38677324857519734773870934786287488720 9731139 5297674230219392990310857146206172416 9731140 -273998616963009749586915514275738539520 9731141 30847621476738698190157762500930727680 9731142 33543180127929978656570454346370708640 9731143 -376221781230269586113823509868154877608 9731144 -10470742343101538179416544005027363840 9731145 9077214336987684269354885238274179840 9731146 153860652266042573206499552519231476272 9731147 -131745373992937174804223487513816035856 9731148 4888626687440732940036183576373100544 9731149 293098165680713381820815026660681436150 9731150 -53992535191024481933035805477651260800 9731151 -62440518101297509982516087703783287520 9731152 112253722401448826403856973608165703680 9731153 -327993299162666973593438586311866526220 9731154 -111120214913238500767146237604729009920 9731155 9288656571382769481537621583807462800 9731156 -47139640329390223487647430052165150720 9731157 -318747650845686161018775105101034028608 9731158 -4255192126195329414548928502935585216 9731159 202447999637411973126478661077265124360 9731160 172540697946417020411690107727578521600 9731161 177762041637118380326901557097893451024 9731162 6120191973807330333234559343545319424 9731163 106643796055075877691763275854439817584 9731164 -11877787784154406605877639101353434624 9731165 96134539221579971299691089665439768800 9731166 137910179526251587294231587689828437824 9731167 13705550636600666789170182389705606200 9731168 16850619083755633444361664616946073600 9731169 30959421372769330119368165419987662528 9731170 -203797049979254714459189924555489342400 9731171 20180901952896318435672798097064247360 9731172 196277755517808910814595327972649334784 9731173 -224122298787911791780175373298989373280 9731174 -296270366230178257212633953546765503488 9731175 137361093220785313967568721303916475000 9731176 38993407052446927434879251153091624960 9731177 763241769183082747552025944888544310900 9731178 -48087181636719589376995157612816714496 9731179 62585947335241315353742855798274547520 9731180 -172477405746418247308413595967549337600 9731181 165142177688510688565310940389560537152 9731182 -146093032139708690671224939037683825600 9731183 337862683737751438195922870106967920 9731184 -61991119083627434009521351220040400896 9731185 -84488438083176604392905872515159959040 9731186 -58169352837230134057483103308629060576 9731187 314351073393409228698857523174326626644 9731188 169446885742768047475271433892504657920 9731189 72614611040704415016069167119155490848 9731190 -27211104248134909248319842878856192000 9731191 282595693283673502642407085943542994352 9731192 -37050333403335545516234959249316044800 9731193 50731199796429150649642668849978355200 9731194 149445001075588740376549984640931270912 9731195 86690550521896360899534379807131170400 9731196 66855888374806757046934328683556132352 9731197 -9300118094504717439705385555689050368 9731198 -84592622721570529329753674839943753664 9731199 -90888423360079372296940248222493300536 9731200 736107606116851766619484240478208000 9731201 -4823802659203116598202086676659197648 9731202 -46652330686022000297537721246247656960 9731203 2339609343382375524374995702725289480 9731204 231047967103762070327452830496375741440 9731205 -189702841946544803533567779297156873600 9731206 127553292046313755069944641195656275552 9731207 193350228059339850483838092919877394456 9731208 37052666244587078362686992894745477120 9731209 433901516941721702771634154086238453632 9731210 2346959557420512894615684548291051520 9731211 45707774932487725554977585128421798400 9731212 -424231340305477229128445007734346775040 9731213 401650572728067094000551801720520545462 9731214 -201978885811296187335922337857977063360 9731215 -64191433708197057155879794574164956480 9731216 6562082620787863391754911914002284544 9731217 68632210840673597852491086816136612080 9731218 -101552126701124480171396293133830185984 9731219 229826781333630898234185243930240215040 9731220 185954782383290356325242856369517772800 9731221 113701234618588039126334357190709120092 9731222 -13637078968352991587307683696012814720 9731223 -185310860891858446315154089132896762528 9731224 -104862916437365446373207316692376576000 9731225 119716432605709173363072034087007356800 9731226 29350029120595358097775887568591916544 9731227 100577336131494519758267308976141098704 9731228 -99310166071076566107052362993296156160 9731229 86089320819786883804595839638819389088 9731230 -32195914950896383756726724120663702400 9731231 -133959305032054351378838347701098749488 9731232 -50678602001862127268206863735639244800 9731233 -508188713019538771047496861948684511518 9731234 -89378614051935475142788615111106546688 9731235 18069870724501436066914317764167793760 9731236 75334622837584788321065693906191729280 9731237 157275058392427915563533264576998109886 9731238 -50125457867163108773993788298999215104 9731239 -133509133154122887729097169216411451344 9731240 -111678282913589833489857278371883520000 9731241 -7925985143056140726921732936625699584 9731242 -88237813292812274318309351426127195456 9731243 -125140396361919073255229034801466946508 9731244 3465042962621415391640906707100037120 9731245 344391320725402241421185383402601892120 9731246 -31405420837412883565637762600415404160 9731247 126765907316872664897598144412650985872 9731248 8232800645836218399006563955496714240 9731249 -339793491588877837168751212410842591040 9731250 -39317188948257510972118667676165300000 9731251 272490673416893794194003655570602387400 9731252 -240358408078089555720066609564326658048 9731253 -220239403597640364388620802358467000896 9731254 2782568698795397803762852853490724608 9731255 -183062784190243326709031619213174374640 9731256 485729593946352649583393468998733660160 9731257 -760609642847093522740865618515147362048 9731258 9406644856746934979790418959609402480 9731259 5788326086292164567708074773060640512 9731260 -15574653116803876758333563424094617600 9731261 -161039994275569350176657211823636638138 9731262 -58358269321650078792882093427065478848 9731263 -11811478409040300499757035656847472256 9731264 130017372455323553190135243408823812096 9731265 -14265077708655777255443157147859601280 9731266 -116815473291357238428509780658508754400 9731267 39545423795048736510978459047811564192 9731268 -85539645497115978800074114154707445760 9731269 -126754914237488845338264332460860531880 9731270 67066977485161447913390203681510124160 9731271 231524363086695641793964200396096104064 9731272 -51776427168895788823683675882346905600 9731273 -259411492357346430774031079881687277478 9731274 20646015823610236790900770322049269760 9731275 -6692088411870547985379482439129435000 9731276 -328558739852266684188396963879426458112 9731277 19339157796917489281636219025463074688 9731278 453585035312629763779702349213742720 9731279 64076967072861100472291881220652560880 9731280 -6521641179594304884696160865589657600 9731281 -99338313848216145346125129653450536000 9731282 313295642598646291616117338482374266368 9731283 -32250961608457832655589870334258558400 9731284 -21742239059725959444058700776008282368 9731285 -313305919836803228562897611914109626020 9731286 -65548492435554048407873776620178529280 9731287 162620720532889522375503405106113898440 9731288 131669819171819903528448252957910671360 9731289 -71121898658809014122920766798670044976 9731290 102076586710993673413305403901491058400 9731291 -27496368014667238166893520441713285200 9731292 147435897196324906872174122364340849152 9731293 -200661318295653377873983966247486342592 9731294 195575000550061132429904384542178157696 9731295 32963552554302716431379326821322017120 9731296 -229912907112571465835111963829271265280 9731297 -115234530402904316644260982159551549420 9731298 108215265867364550188072066666543925760 9731299 117315342936769707004827544653657920000 9731300 41089527333236887756187642065526476800 9731301 -3220279344273801789885823220326705920 9731302 -32947260987192642152326923121948343040 9731303 22529107050864016830032563689319772160 9731304 -409270115811483580654033569301201920 9731305 194332665323602961318099981921829631560 9731306 40217300474664697972095785429267808000 9731307 281301459636007382566400454640715466840 9731308 -237706457498295588708585099310948090880 9731309 2078164896701923775480538364137446688 9731310 10872856489230192904060414059238129920 9731311 352729619066617024144805577039122477424 9731312 107070762218421459994676359997320790016 9731313 593775001585326786975863689627497600 9731314 -131702847435547374951247767471939765744 9731315 -191700660192186406285065111236894735280 9731316 3641106815708259616864764060672921600 9731317 -29971458099277235609262309816751959634 9731318 -260367401344372173768025319359113164640 9731319 130699165172991121782893977443400325328 9731320 -57868107009713093933311932689609318400 9731321 -183836891157329950855051495877643779478 9731322 -62407018989130493228467570312970762640 9731323 27418543879886425838729117767138585344 9731324 1508617437827689277496905746017340416 9731325 -27155198115076825250923097775347820000 9731326 -250371581071798081330278827722227268416 9731327 189761881537037878322383839033055393200 9731328 138032784953301400290027250195548340224 9731329 257526681854781087584968110423135260976 9731330 369065647380122676042938861686179840 9731331 -109772966766683614130859120480270393696 9731332 86161342254961704149189300969860218112 9731333 -183081890175010795185755691324801023940 9731334 -3325051822493029345005721905932304384 9731335 -150450903612179449361546974787710742400 9731336 62884857082901721828699790237187527680 9731337 -104992060443751345162500638531092408320 9731338 13576740793856928533852428330671253344 9731339 -972154821443549049920771448494750400 9731340 9605880863516484038813391667308579840 9731341 -40435323627250518585969112961167205600 9731342 -125653992654307664836903152072664468800 9731343 2823827712214773801695563388837846664 9731344 31443265525090366677999624036640358400 9731345 18204127203404794825091531049162812520 9731346 -57391801152617582737483969352439816192 9731347 63720936618535160847163537708366357632 9731348 218238890310736122390859809286073444352 9731349 -20004107242785400767827460060169330500 9731350 41422192216090162556976360837305049600 9731351 270262153461950018503246230144024763800 9731352 -168564130023063736534345099504240250880 9731353 344905707690355263563478875701924974544 9731354 139577473888915463995491365002073683200 9731355 81057294911627753727968996688008229600 9731356 -242057650567846953076970828729071173120 9731357 -294287368971321579367406625358259426100 9731358 20212406475009376394803049578889460864 9731359 2042740566227230290238216617516462840 9731360 -102886079972835635593990136769700823040 9731361 -122962110415993179280451031327099491616 9731362 -193108379370558949352413823418609054336 9731363 263604376683628010751100341016046745600 9731364 20335581910273436114441951866353500160 9731365 3081635108522080958639491852511923200 9731366 -9221931791474399047532626478079502368 9731367 267647264935312295499818417092064172240 9731368 -100443961317580135254737008091283133440 9731369 -13345957873985985098447683231836704256 9731370 6551989104970732564054638907101803520 9731371 140603370336755457943124034772075865392 9731372 125019589528126961873105792614257819648 9731373 1163496006986539334920843943775304224 9731374 -186505539502706197997599781075886799680 9731375 233243735106382129731037292147190144000 9731376 -48760141495906643715003666700219760640 9731377 -436185024837575456740282800086797805840 9731378 -254038023119084999228203937698425968640 9731379 112554125423170446399728684740351660800 9731380 73933159404165007573251183967038892800 9731381 167974781594751806676433526642106914784 9731382 -136866503784875810840456449231223953920 9731383 73910843866132621289737561001985708024 9731384 -43968366693543520409767606671245844480 9731385 -238458290186935189876519855090596238200 9731386 -44113450303275277725192834991570694400 9731387 172079697080924633871429869026077528036 9731388 -58029934612498579729299178513340812800 9731389 70315191496856934910917414150924085190 9731390 -67808415188069313989058855541812009600 9731391 63450701821450550593474048179339483168 9731392 62933488131054517807079402522126843904 9731393 -178889688461925100621753850597500852800 9731394 208688912682987574029690572645822711040 9731395 -66289069700045102251685717049158485920 9731396 -24734301123327705849618022304337592320 9731397 -96995338837053742197437564827763400960 9731398 41897062622656435234027355400203791200 9731399 6399960349867446404470531903254029400 9731400 -58573659775373726599919054972537856000 9731401 -180467549117181334533201454270313805600 9731402 -9102435468949253437112603828666647296 9731403 -112395190341785540183571649584574998936 9731404 -131118763585986999772201730912283430144 9731405 -200284511530900370554657915887982853940 9731406 77811081519259442792599499976539094144 9731407 62944502418343375964725046350912096352 9731408 39152951096316260671201275811984760832 9731409 108894290850898426400075155465348750848 9731410 13370487387432530403121678419137789760 9731411 2707994864736016820668134087016379040 9731412 254148288261097394550218910964850863872 9731413 -212802816169185605700541031894971292640 9731414 -9084348627258198677138384359149619200 9731415 -60113540877585330629307960277505256960 9731416 4825120496189575250594285368021094400 9731417 -384304016147858399179124212357157148534 9731418 72050645192327519060164195619799660288 9731419 -241625823960832266355602435421428469180 9731420 202821341555772006520418478552133248000 9731421 11250419364141572972608991695770770592 9731422 -138104159336079545338209491483979439488 9731423 39255564012545835074331532592397495264 9731424 340856381896068393849201277509914591232 9731425 171146831101165513102282075780662950 9731426 -50020074237207566632179865299849384576 9731427 -8235942029388476516103450875497635840 9731428 102327777447560228137687876711411613696 9731429 538904463452829402298360633405056095676 9731430 4618371114579337902591361349486722560 9731431 -100038336258796593130267805439534264768 9731432 -16146797318396137753513593638842828800 9731433 -190249863357735577931520924882802552176 9731434 -211853343309051573279589303618525218384 9731435 42994009038012600608972781423740144160 9731436 -16501794438445887121914648660914552832 9731437 -322639222003817950146050411285522591914 9731438 40871880690538083049427028144490702080 9731439 73945082566348646354633989831818983400 9731440 -131849453449886513352508109088170311680 9731441 294121338360222278165724696585270661842 9731442 6142587936182895109679359840329997824 9731443 -505819177864673600750553331575923725920 9731444 153822486855750374610666766462413619200 9731445 -62141012882344860558560714597341114080 9731446 -212459189325548093250476136693113805696 9731447 184974902012390963881813819794920095920 9731448 27134698696560753337714788008572723200 9731449 -67881230088508328529983783394298967484 9731450 71895750142478179839815463178288896000 9731451 14386840429827636882761089498442730864 9731452 -387415050678588900377836855490429301248 9731453 -19982475443571342803461032441336978240 9731454 162017473953583045932129637685543142720 9731455 31071298490420074933768090779885143760 9731456 79852390646986494718222473652359659520 9731457 -33686525913538935712523630527138112640 9731458 49278917611798989117069281554798018560 9731459 5877130540817871774747209911062892104 9731460 129927990511898037219754827865382400000 9731461 -2279836900984434668072046641607284160 9731462 -51695458258000592594895376291802573568 9731463 -6785169439981407243613445599111975680 9731464 -42018229128314001873503157234996464640 9731465 71902857008084413028335118810171346120 9731466 19902760110556183667518823770743297024 9731467 -294061962909004419351187575592503453484 9731468 153052653009339939377279617097346909696 9731469 96541054012879899208158807699958955808 9731470 51135531409578991963425500741454754560 9731471 398529763026545358375149571370320474672 9731472 34769364990157882466012900272696197120 9731473 -2654862344130892707734488192869403392 9731474 109914039669272992656422127522361550736 9731475 82350106351674516915576782610739860000 9731476 77612978963598689497421377216790514560 9731477 -1547713600305983123946686880371245728 9731478 -251175118810096172943765892458079074432 9731479 439046820619008003872686792330021843576 9731480 118779721485281792642175363680731545600 9731481 -41422279797491059606207195665416039616 9731482 51081636048672078287533903827656996352 9731483 343245509650273549305439268329744272504 9731484 2481505206447435350386202212123413504 9731485 117722896574401862152202723931353763180 9731486 155682819005559296160885928462687224192 9731487 -17922987243143566995472185680594520048 9731488 -166708311685932818539421144436945715200 9731489 -2103364428021903967093336642371470592 9731490 -6438000183773532879991840682302195200 9731491 -218605324712604974941608348128888325120 9731492 -189527473779937888486755028881378463488 9731493 50012103603786588791345507096955041982 9731494 -218634688458556026194927699408818780704 9731495 175291298136209596645683361523176419000 9731496 -22341451217514012546734763868184985600 9731497 -81153701290115083717111354264015225088 9731498 -3229892034535614343813859272716000000 9731499 -91017391496065703263040759671279047336 9731500 52447415748616521331896879618354432000 9731501 108540109871891812022300883307345415040 9731502 -96128099138532549404456250251821056 9731503 -295120536996984033021878847483202039056 9731504 29690233121073908448887863282588483584 9731505 -46353532084928826752505883173660593280 9731506 -160614703602897377393563277291799288048 9731507 116367499269316186980644702174091550320 9731508 -134017893555452587022311566644205312000 9731509 -225603752894359810476677649302752694290 9731510 -29989771168062922424794046495898339840 9731511 -59979934256325535463475186656602683840 9731512 -130975873129727179346668568281522053120 9731513 -278469035233894955701552326209125835712 9731514 -12501226395166055233543803152191964160 9731515 -29118605344393481164100894336301560400 9731516 19630532038487457060367004569912665600 9731517 -222602531689820977212568004638207614720 9731518 3290229594519931803148217974031985216 9731519 -32384188847642814908208362042138801280 9731520 5753263521126611148718364975274393600 9731521 -64488580314141080179093185323624121696 9731522 -74549337954838356490154689027114448688 9731523 -223785913595214501740934297894899531016 9731524 122362701451207936188456972779125742592 9731525 -49921917914896673897318359217688434700 9731526 -10378507941427500662069202197109460992 9731527 125233026963915557010777014584265176080 9731528 48391642039024129016427529103748572160 9731529 -62336088958643679595631996916255758400 9731530 89756282088632560695832449113102208000 9731531 165396159018975918843334811238111243504 9731532 1689618957775917747303269067184553472 9731533 188665021683918434625400381154492554720 9731534 76944515195976698259480537060032504640 9731535 84003206791241542760088884746414473600 9731536 -18049146615507559575560256458031104000 9731537 17769785602778234508704913441706635252 9731538 150704232322690079188252492198129772544 9731539 854906544971326320709502847604792701856 9731540 -12589374133830764235425337232938885120 9731541 -64554935714341415195715893286242683200 9731542 95696012002744723678980849393360026112 9731543 -10514046445307492203572479356412370816 9731544 69501316809411307738240017315433021440 9731545 -4851286641656725834400217762973495680 9731546 127319697811252737740524471440166896 9731547 4906791503106047816754475070433130716 9731548 197240304305041658199152907589144267776 9731549 134459324076889036583165703667432079232 9731550 -34238882618853395749910753032401307200 9731551 -18456374927828707328059760133052210496 9731552 106161518460913333290466993080982831104 9731553 -41445842052964385751739038726715745280 9731554 -9283076027533712682398258865480918528 9731555 -60663798223069844500793503616646053280 9731556 -150788633358059189684234815911414589440 9731557 15680168714880294012703886503381001280 9731558 -12055849439429080164416751226471623360 9731559 -177476140891284152336573122576063819440 9731560 -82506007897991213823954323607167078400 9731561 56716050459393099908779923558303335040 9731562 -61735186941980736761740305121671046656 9731563 130403283029656223115896585275965645812 9731564 15126445244430445656780281973575632896 9731565 102831331392601294621606342360548252120 9731566 74550381554257791796981105960697872704 9731567 -11902721592314265131850330414644478384 9731568 -5833596783527642363943725528238784512 9731569 -380841355280676076705012572843023194030 9731570 -723691675649026317109947553838174400 9731571 -3222945731974975631981213759103479760 9731572 254364217243753198688255559989721640960 9731573 -4396566275675123483405710702673909700 9731574 -106901998695762915467009403813986145792 9731575 24969283301638765933545623692360954000 9731576 -64811178384974100372351891583223193600 9731577 133521590861778365759265440558019927120 9731578 237598137717963204687595324505177598720 9731579 140516642331717754831464232602455055888 9731580 1964862834513581284169430051256043520 9731581 25620113538946216268898861225026341382 9731582 -18449802584122130289158922706689884160 9731583 20332815652904383284007013742582915480 9731584 -126595598620464003675112251283514327040 9731585 533418467156620917709303765888120748160 9731586 87979686367887504768065851603168596864 9731587 174895181750548942150609517479261674236 9731588 5103297224646464979013067788407029760 9731589 -8624166523702248741112314753285745152 9731590 -36559353520588275251537109561828604800 9731591 28342069055208952874074755414125819520 9731592 -21260088943994539060037428726208655360 9731593 98864979061497725328353906002213565200 9731594 111389668103189865210381891271637730096 9731595 87014708752215491898326191439547049440 9731596 26519289928671730031033870767528857600 9731597 -298014800069721737414800157711021763648 9731598 -133050451100002224547410532762311116736 9731599 359154375499894909778180260017084254880 9731600 33665908426454815052341619405724672000 9731601 85650977612938564435176803900871133200 9731602 -64405003618130718231324958095514137600 9731603 106189246701612393626715099359422993056 9731604 208485446636751699223623248958289360896 9731605 116073745502601864983921455946903262360 9731606 -228357944763235338992304716179528417248 9731607 56994864101738665855343557913296460880 9731608 244787973127845660360206773721932584960 9731609 175366806022612012378928356299950503680 9731610 5713677800807038542244954018013184000 9731611 18397395615956694221087951004097745800 9731612 152067971961233628665297048127663355392 9731613 51565900912547128379991537677932147200 9731614 -2575338110492428824870735762779053440 9731615 -280604118599529674688468835434199987200 9731616 132458672529548663540176100308581089280 9731617 -156940816863892706744254101913739572800 9731618 -64517696053643236220946046259962128096 9731619 -203709794438852578404959105781839860956 9731620 80640083643511624524725563690932879360 9731621 284331873325175564038528533402007904544 9731622 -20846612752178901154025188111092043776 9731623 -68009188832248496491791269427322619496 9731624 72402112149219821678621214425656934400 9731625 289781423023796696347770632233923648000 9731626 10291672835177796302867343092113999200 9731627 31326072835782304241830219399785912552 9731628 106790595874591022953106719894960211712 9731629 37503226534864578820640937460745267200 9731630 12958826955803225246297114175835336320 9731631 -753387126409556369131150948945743360 9731632 -61728843054490739782516576026192642048 9731633 -209723180714854237262306420582796942300 9731634 -13675830900762592993674016636229203200 9731635 -48333825582197740029979326772691196240 9731636 354954896392171659052527356372891806080 9731637 -130690787079895649272838659850299440000 9731638 -49866106501924388656557510839561195904 9731639 693378855403524004732538151790748931024 9731640 -55400979713862523672142132216962867200 9731641 -246983150753972100993266668839325948416 9731642 173927297403901578698017735013554511472 9731643 94610315145814123399825235993684163864 9731644 46589069337836049907721503285831196672 9731645 -107434858973090094119455450165260167040 9731646 78809019169729313211548372128409322240 9731647 325379251225122998375026778431206539520 9731648 37868371501964420491067138903365386240 9731649 150977680606839834909076972522110153264 9731650 54540589380845365290012319031073433200 9731651 -5772997421824086133146330029193274296 9731652 -4489438788606111169038806318925385728 9731653 308940164204904058681757320024274281404 9731654 34386687969016546457376283965379495776 9731655 -211357727761137841032665488833051437400 9731656 -208323635883199376519899641129118064640 9731657 115372756681970863715859782860389174180 9731658 57720414245791036231304811095366062080 9731659 -29087785773798911097269646034698582240 9731660 204027125501688540407208002377420999680 9731661 -129005134523304822709298361379301508576 9731662 -2785199532224189203768760918857143936 9731663 -130696354722839671010740833538151411088 9731664 94188287366261003573742012933446959104 9731665 110477294440475755068777606108204297600 9731666 19494680209098943439252614060254322176 9731667 271227577035157319930538541691744640 9731668 126830557822479142575040780591998996480 9731669 190971278125397003679414714989477765070 9731670 17907141180337054714609389522235779840 9731671 -116596346890247719276226983332111515128 9731672 197346031795447077802487282382084556800 9731673 26496516827868638056291991690851976064 9731674 -4005344502763569887181830911482266880 9731675 17281730828427257838145202020840368000 9731676 -108933175604294588356261041258419885568 9731677 44397061066502891215491120325685919232 9731678 6573870798524358437081590193577087360 9731679 45158756288118840138659262664883408640 9731680 4006934564720913669158906374206259200 9731681 259573374965715972139423711734079511232 9731682 -92488349503296308283750375549252529248 9731683 28042969532565225293865693762530677424 9731684 -286183593287429031117733690141424481024 9731685 -49535525171322331560123039571369039200 9731686 30136399713049692908902401743948605440 9731687 -102777445539766535255856044438036061648 9731688 76917243871505418229351805946570178560 9731689 -97538486718314777585779174405652679600 9731690 -25623325484679206317270701515497034400 9731691 -106183749604680314427508647252002910720 9731692 -282302980167666573828484353007649085184 9731693 294126609231416773883431031539718148480 9731694 28715642149658641654154868276326553600 9731695 24281348020190369025115032930270445200 9731696 51968194796410519970049955399034634240 9731697 -49842885927822527281610283646879771200 9731698 219380401015710241061861835530493891600 9731699 -213563886474236551065496860406126917300 9731700 -27119810293305481935863845604680550400 9731701 37446153675714415728689274017859204864 9731702 -123697642810443082609836019692419854848 9731703 4961884640987706250708276390951966368 9731704 -26513726255751805646261971064906649600 9731705 -70171239906914527984251078717864192000 9731706 -13263026333229017049904427307822446592 9731707 -332109068433410307371578006110583550044 9731708 61715346301061177673539868930770697216 9731709 124522834511520872899187079602864635884 9731710 28522450022558055483600013670521067520 9731711 514427925906236853004005086639025662064 9731712 -171216589584179024725962643280033218560 9731713 -478424709673831511313328359702586151038 9731714 54491535030193587309688333041377502720 9731715 70368710667275270587893597304330878720 9731716 262722706378276066842736246746341747840 9731717 -498377495727365698219174621097110368 9731718 -156668716247145630037616986013827042560 9731719 -120699655282860994973059131132655230528 9731720 230526876319923656041650606210210201600 9731721 50527342450302765534913042594188195264 9731722 -6662090492454290288224758040950469632 9731723 -40472337128513913391980754915568707896 9731724 104937165616140368732044248088702832640 9731725 -155966953906292041330510881056821030750 9731726 289300134572156187948255517663307700480 9731727 -137350112460208496205251737522141278936 9731728 -91995961152058104121105807667011977216 9731729 -32324351981014012454125727633806405824 9731730 21894080740245575673810070774794462720 9731731 -381542262081287610891894071057626970936 9731732 -56189421337806063176488379563495883904 9731733 95516840415617524772846918464922798400 9731734 -22284359048045208217920437753741710080 9731735 164119099035784005550921758448970900160 9731736 -90198742604742311754018808038273638400 9731737 -96156651711172704138788097931070630400 9731738 104130608692816841521256282492341079520 9731739 -356924795898591773345948578248982187520 9731740 -70809421238125506045695649355378974720 9731741 -474986281229494081436400303559065659700 9731742 119501690313005667782741657137191128064 9731743 -149628126544688971460050035176896865880 9731744 -149362110244312063899748048414187716608 9731745 -3835298087889552053152043891027093100 9731746 205643720679379934168289618760384870560 9731747 -271464654624020589784721161193742720804 9731748 37383962871282782965537441684495048704 9731749 495288564579521884109909108462150133664 9731750 -65520320317450301262556758653646336000 9731751 267299420641214324350551545471460507432 9731752 -6060685201345934387122553191688601600 9731753 128414563924609605316316049578195467002 9731754 19479279833558476486489958432934296592 9731755 122173504539240558863620846591452000000 9731756 249570700034467539266978054634069639168 9731757 -25935996033290853302298395464574318592 9731758 258320687791292902291359622616608853376 9731759 111632060978682094006454527740126902160 9731760 -118199555943282030068816088315985920 9731761 142566261243364687123895510415991008052 9731762 71144686223570899319984735405821747200 9731763 -294935053227816717848944810292453366508 9731764 -49230993101906875511202922737127491584 9731765 -196428762736780743982212129902056241280 9731766 1271930339239673618177192682171330048 9731767 154503439863359725830221759620746443816 9731768 124814084932425823905522735036914565120 9731769 -152489073921956534979608817049114920192 9731770 -13408255471256800893783656511855973920 9731771 128627219594615020447350022827663370512 9731772 220687229367328840736847053122927411200 9731773 -877841469755191553552644560676671075840 9731774 -95314269101301794058462657716062862400 9731775 39667748891498391615551252155163971800 9731776 8953464355764637119092563174355894272 9731777 -207730786316820342150036011693913422016 9731778 3622923050857970087615160719214097920 9731779 258039189359101857107073799382900952380 9731780 -62690524301662950971223653803338566400 9731781 296801762537583495168984495665333513280 9731782 -152779337892889294761249550261496335008 9731783 248850679352807867487991978806712237584 9731784 -152543233148697384789325195281894727680 9731785 76961909720684391705265696075858656960 9731786 -30589828917639118455154204464606309600 9731787 64898304484254618814708361802643734768 9731788 -22001599583259405725874900322137856 9731789 -500715889137002870446936093858376594976 9731790 -36427874414467329970431171114550726080 9731791 318821661837997514622336213370034213400 9731792 43385030125300229120728461913320677376 9731793 -105199596596652115427506955711914987536 9731794 -61412130338814738071867493989360989920 9731795 18098482470326383746673064509878689280 9731796 331914637468715327119105738209685684224 9731797 -35235940515112758175880403064131920960 9731798 -77493465474787776793521845142493989600 9731799 28577857832006696766102975537226383360 9731800 -38161863309666162706713799687019520000 9731801 -192918693302463576505909270799469458796 9731802 -93462467502261888635398920541337884416 9731803 3703909157940910342846437629062326864 9731804 116707976485881361973960937087220809216 9731805 -5231908189400117093603092740423988800 9731806 -44303276733485940946885328399197495296 9731807 137842905171998772010932199897445973360 9731808 -5339329240015118453712453716070629376 9731809 -404485579799128069696759757381472407760 9731810 -56210075012418752361720494136701882880 9731811 66715870956901711566062377725264855672 9731812 2329609752038594388704374791102062592 9731813 70619186650720390902890789939350508160 9731814 -7793759103962825708799943734278645760 9731815 145892855209390299456874411969706590800 9731816 93336231024585630064776875261611407360 9731817 277440748332448144449477539533180391280 9731818 10095893417076538790724922592032019040 9731819 -59423863044299438808172248189939878160 9731820 -71490536793151627543637895096768921600 9731821 4192882042438867941739158801443604288 9731822 367861076253406567337972377468357410624 9731823 -237608000182353602867987772655446765816 9731824 63811248909479300274965027058238193664 9731825 -3039431631796424231955212370426795450 9731826 1081430871644961695486823999360230304 9731827 -6139110307762734272677218474843209056 9731828 -105891067378434121146511994853393721344 9731829 36292830633688781743376116747981376448 9731830 -21642808504653124396735247914214292480 9731831 -151115424852193006170384164718839641368 9731832 171107764028339865596709042111806177280 9731833 292647498594131072362118332358620739664 9731834 -72896791911161306291744179000961534208 9731835 -202899609274873105998605771113013063280 9731836 177835761503082684906203652938921966080 9731837 -114539947394824504612196611848459433908 9731838 3297834903527849670102864323400285504 9731839 -41398537683536105256923560075821132776 9731840 179773539987428071993509481918349967360 9731841 -50129213768398312777739079758411314560 9731842 15929419632447510064246626301929238944 9731843 767765567011057615553378337350709212160 9731844 62196888018484747470862954279985201280 9731845 -38453711539207392673589261400789240900 9731846 -1390452645248494992724497580774332096 9731847 -118639103088953441234075453787306256560 9731848 72553007220010634976306297150521180160 9731849 -4873637893417606985646829963968376440 9731850 -17163331764313531611278378041880256000 9731851 111443068371685686023025897655467306592 9731852 -136431752776717934579828158976775290880 9731853 299489714769321882093335976224916580800 9731854 -15732460146938717084978883610694376576 9731855 -24369048532399058442921385805336758080 9731856 -13854690422402928173442102131099762688 9731857 -61322001889898235537305111050842892320 9731858 116303203725033238887891772231119995280 9731859 326845948911939378474390972399380770368 9731860 5699810079442598740755007559476815360 9731861 -86971824585102873964025271267218510976 9731862 -37432578343666861117039915172022703488 9731863 -259098086881633465924730735475202408888 9731864 130572403097832632456677059111992217600 9731865 24334702622484613386887937044344104000 9731866 -141815065376718614484618378817807108368 9731867 -344412760822113228185604766219933071648 9731868 -176729609250999873486363955469357237760 9731869 51018075800669917421698036137210758592 9731870 -71311184938327178888234064384579069120 9731871 4634586927975647851111334627240445072 9731872 158345895353489915328084457576267776000 9731873 265719503363629615439575122832445183520 9731874 -147309132954639942930973239020407731840 9731875 12879611786351949930051336205653870000 9731876 -62328001937577101755814180713644687360 9731877 -202617310584153958796945760942255943392 9731878 32495116283598856216171799221192287360 9731879 92435095594093499253566082497273323080 9731880 67318703510174947248672197888372736000 9731881 -30157578977010233562734195913305150336 9731882 -248751144843083117348193548964488311200 9731883 -8536615597512419435253379551834685440 9731884 -70415008895018999826013793590585178624 9731885 -90304717003955997750688215719363778420 9731886 173736205976727972111238587342804161664 9731887 -119871722463802546533845586314398667208 9731888 22974231991604362386285931735434264576 9731889 -4307568380317206755607115381432158576 9731890 92831934547974590053526054939318693280 9731891 39235147921046078118502469779502819760 9731892 -28033551185938882917638854571973328896 9731893 -4434977402701744771222384017537198596 9731894 -244372471599641790019654078139758737504 9731895 -88329701319906384748974996379804348800 9731896 -2471258878774905583156863730480128000 9731897 -39783445561551051387197635144390733568 9731898 30134054808330641642096604485454832128 9731899 -98697568672971343103148863534950225632 9731900 47912283148336897574652451910706163200 9731901 -122998589916589549078430033539733107968 9731902 -68506872968566192414831189690089454848 9731903 -711395401026257587188831156422678529336 9731904 1233721671114912122092223615207473152 9731905 324662391164491056632164373866560254760 9731906 96308067075999928810297648393673491152 9731907 -300918615298177492910831853958750064880 9731908 286666705240033941589415012865169920128 9731909 -708598286288874994294298099522099010 9731910 -1422631310565122709631083948464576640 9731911 -7458996709293289665085515948750929920 9731912 335499790898014366364070851671881139200 9731913 128626467483767142442849919692882178688 9731914 -387530023174143627584108718586912896000 9731915 85984843205111267642537868809943646320 9731916 -90220592916874437000617362403411347968 9731917 203705978222856335630267938877446122220 9731918 62389724615461651768593781739128304640 9731919 -28829498428524036232151791684019944056 9731920 -25922453503079600985062792909891174400 9731921 -80374094237309913387054886199571630528 9731922 -5419750689720386349331951824417317376 9731923 137592066856348297230235348985565903424 9731924 3101829604005408199840994004404020992 9731925 24355912806987226757136213683437468800 9731926 -156507185827088963036906019754183589088 9731927 -141475674485404730955221511854376895224 9731928 -1101540471630069681619646748961443840 9731929 91147853544244356186134858176033275530 9731930 -45551942749528763817390399434570460480 9731931 -41156411160647709401068691016315701760 9731932 -650973419063697794607057170610339840 9731933 -123816771323879833814039384010830412480 9731934 -103319482632109020591079753753556837760 9731935 300789995075160461390819277186217884000 9731936 525013835098921996525184155183184609280 9731937 259837643198908346935994924332351178160 9731938 61755536326308629483840693202735639120 9731939 -316270852244265331893132875250605304000 9731940 -16119460885480841676435235326608486400 9731941 -79719938563260270686573869887333348 9731942 23338688860705130336073069220573229184 9731943 -26564615928331729571773435311794934144 9731944 37615873870574745614064141306062929920 9731945 164765711006184215552539699270819697700 9731946 47376207258994778862954238805429268480 9731947 50398363534346759617667940805024481396 9731948 -132624630314615920028294870880057960192 9731949 171438644536790075601606564292109542464 9731950 -2656860138766450173351873016298448000 9731951 713372979154191205573740737306025476232 9731952 38842702247473411984864040285664215040 9731953 -103496542375287437441070560192650521600 9731954 48179489174665042236433213100638144512 9731955 73214565697290398802547596153991776000 9731956 -35277393355155014028737657979638522880 9731957 -42699383075555403616146717166210197120 9731958 104802151823989863116726935575634728384 9731959 169423663032515882800382169744297730216 9731960 -85161433675892290697474067915358617600 9731961 182189230836457899410378632190208902400 9731962 -99701341214598270791720850667630245120 9731963 -99224731933546916971484437159040934840 9731964 -13805362159894734877739614229734883328 9731965 82673164011901281614886706557884434800 9731966 -16024027712444169091018870064439082176 9731967 -27542502831734821980369031705177766400 9731968 306516934692023139540334156138539909120 9731969 67177267025017855275907943973698069844 9731970 -4676938300923051442467855319947624960 9731971 -74417189662573342890248355724243673280 9731972 -18529164878202547277537460334777562880 9731973 -26889722529759578351768543067846338496 9731974 -69815124384116389769698215097821234048 9731975 -3157913494252675365253687183581916800 9731976 -107369370252077674401622235407795200000 9731977 -199400964614370846919766478651646627174 9731978 1783538897433131656988536156688117040 9731979 -202286441691459386198115243195099831876 9731980 -27373505467396327546031178571856793600 9731981 152454700010293377892319848439348916192 9731982 -8750966100618356240281169999126785920 9731983 50932666051282356547849265931059288664 9731984 -1132699823903594782926221158246711296 9731985 -35907821299611455310316152566087846400 9731986 61936157038292411177590259341369762944 9731987 -141462055172330922790652849435616720120 9731988 10286551714754657056987817186603488128 9731989 270902604017328410592462904958262523790 9731990 100487286149695079297370522614340710400 9731991 231659713517916818451219501273467264640 9731992 -39258680778588915693819064900481310720 9731993 200917305286945591823688461780653608084 9731994 48513264197970748979121429128075608320 9731995 -1636447729882232530755078497196773760 9731996 39254081328607267544063936493132480000 9731997 -19024931720679689037754717022246940000 9731998 -274442970051353491475420499966518544000 9731999 -57550470044591159185187388386006493360 9732000 -90493956933730315845215479498801152000 9732001 462805059330830372770169850201849699604 9732002 62271264622983873273884098418662679040 9732003 128834127666037380545752974045652080504 9732004 47144804160214244988894563230766781056 9732005 210832988676524837888980194496186641660 9732006 -22976584809141643680121432838992938816 9732007 -469613210457236622508467508862651769648 9732008 69894732727088927098158212733238640640 9732009 49620788877201598450590262575764935680 9732010 87077040673081355131962147599337062400 9732011 -254295941673751913020087264899375389388 9732012 -52304381024218780475047181036556284928 9732013 -323152860386159388559328854958345808778 9732014 44442349728353366974449922681308545856 9732015 56349869538844230100594328788451604000 9732016 1684864978981278267026824241478631424 9732017 -390023969970427337458668937673612164428 9732018 -392823721936321788070018914675075072 9732019 -182855964751626768153872255491503375792 9732020 -41193791442491705651818151178710795520 9732021 62114868717860174497669329493057400160 9732022 -43634176625276027463187003470971054688 9732023 -77109982372865357334515567823692820480 9732024 -344924977049315191383273281468134932480 9732025 -315742317363996659824107561229591441700 9732026 151429476280233031615755849597518489712 9732027 -88079379377179660194431255643343567080 9732028 -223236690344584955398146110623046612480 9732029 291297032474570420089695322544182050630 9732030 56413464220582212816761567250677760 9732031 -659513582061814372618883438352563484608 9732032 -108497118285027696296189769505396752384 9732033 -53161820063940810837403286738539345998 9732034 -205546788930283388920620261549978371856 9732035 -59038808320157390045460143813419361520 9732036 50446778868606935632012322142493384704 9732037 406272751642531116576553827295031389566 9732038 -10375476744283118492434767816026386080 9732039 8615595154849597080388726945701690024 9732040 -155224177088057849433043260906199603200 9732041 -286050536092038371779940728355266511232 9732042 -275065138370079480264220597211329190400 9732043 -157055451563857021476463890187680025708 9732044 -34302868582212291849877130236839641088 9732045 -21910249792124435220058066490044987680 9732046 -131103120567256607436353931334366686528 9732047 42922376790526184777932083378920220240 9732048 52076421988399580314595360033728364544 9732049 99868977543254994591100520447156392180 9732050 -50806764644646794061744506328850800000 9732051 34588699708773876647389020000372741120 9732052 81905440005746914847784942536145487872 9732053 -648921408771891556140997549360370203620 9732054 -67942395276261013324401772309899094080 9732055 11073058004925210724600862882156420160 9732056 419586422111092904441911679477654906880 9732057 -9560506191782880867823113727021513920 9732058 130384172386774310255001751774619768832 9732059 -50246594803940804079107353900358454096 9732060 40567123960967653944258256391426457600 9732061 -1898126150320657040930131337569607040 9732062 -2455485082083033731856689437214124672 9732063 134727148113449423368025162346555506688 9732064 -239927362916131945263350361203046088704 9732065 2606032846242493847906068300503417600 9732066 -123907885341041677378994372929219603200 9732067 296555959085144094921547176453252621000 9732068 -24107818394525992876922964463566693120 9732069 13907668623491271438333596981269213596 9732070 50527840454980206729281573264680809600 9732071 261536388937112812788054657873247465272 9732072 1449006340253168532073403255558307840 9732073 16104691273716266644154052638119458824 9732074 39711594263909961731272674421392801792 9732075 52807248232220561175809307830780055000 9732076 -13350162660418404499150675427186253312 9732077 -202740400016837735350287528070224933408 9732078 4654017565224019754370703295281532928 9732079 -130706692739431691402538170356839659024 9732080 -2919093094064352785761868668305408000 9732081 -5962280494713844732565615454861074880 9732082 111845195723987579985508502141073523200 9732083 502086926517051112307451852824348368332 9732084 -132568511785399254836060888000739379200 9732085 -254359073249227366258822017048286272000 9732086 -23383742435870147033484058269197304960 9732087 -55484952782974938395528612572353513672 9732088 -26453055321280795989559867255759380480 9732089 131243437991143991910565088814726322560 9732090 50983736318569348996409379863316760320 9732091 211606646440617508346755494227158547492 9732092 -623268680132955736858291828732241160192 9732093 18551931935127701351716390693749701184 9732094 112996328538117015838230288445117956096 9732095 52762687094785756691879693965726332000 9732096 253892566433254110871243774235561164800 9732097 -370631749630626196769775693965921427454 9732098 -42314062493844115037543274824288305200 9732099 23501552419894456096053994401358162608 9732100 123346038691645922202552867045990400 9732101 -7357163921364050673229186288290859296 9732102 283411934135553683300218929145972629504 9732103 84848478965333783230254298271972851352 9732104 2550920457715401585695212697253888000 9732105 -20435487558753283181516848464589527360 9732106 -157741716907953122497063115420247344640 9732107 -7913012095613589162912632032809816576 9732108 23255294553331208427373287509560679424 9732109 188387205580767897847561436805745405440 9732110 -228851648150756838932829957399993600 9732111 111298584763030933230528579925205839104 9732112 12648654635050844175885599768480317440 9732113 -93317567613573185906552588102098609680 9732114 25961280829233656649810164559928327680 9732115 -9139936833789122125518642299787198480 9732116 79596095460613268665742039171612176128 9732117 -264973465199776331390506110452013556320 9732118 -155195845130023291959896477901909771648 9732119 -203965794145003985532467968632129783480 9732120 -92277596924201190940048029444299366400 9732121 134522752921160662898032841989714586304 9732122 -59933664152988730444336476706247535888 9732123 -271062116437515802981768258973616038400 9732124 2372064908396570615090815057298324992 9732125 28186646372807669077206150955575756000 9732126 41377973103589695715882211642938502784 9732127 -320944374387272176995540569949740389024 9732128 -51190187219998949551192528024051384320 9732129 53136202694094137600297117651371513536 9732130 -8576001236293254776519695160439395040 9732131 -584211828692862582111908797721422316400 9732132 76318495218775324017375175783240765056 9732133 146875796054142176133292206449140770780 9732134 5287346833831441688703165091582534272 9732135 57340216217755829858685016509118218960 9732136 3653953945497705028894801902712258560 9732137 160942583375567761009728824491301317632 9732138 -26557372006212242084067164502754543872 9732139 577661592453033819712823715440745786960 9732140 20910632329404326499058231764938588160 9732141 -1817306203037448278942013054868500852 9732142 -44905443759518817651445939691238497280 9732143 -59424136145255694947136717944294190720 9732144 37443454008374427784662320620738412544 9732145 -348907752687497401627678300611419585100 9732146 211556022548899514910087544169934208272 9732147 -795829212771124606048303737487107840 9732148 -287602191525904709189930980180523185792 9732149 253482427358987453596260252355897880832 9732150 24430143835881959387211193751454240000 9732151 -138680465366664608270781854143524960 9732152 -37420093863073384776372095830290309120 9732153 -236919458782663857225631200798319774896 9732154 127365204011755079282170035840700895712 9732155 135551702422513334978933312619756348000 9732156 29417055450379353620510140611189596160 9732157 368177454508186936117700155914803806406 9732158 -120679867730618407337503517958237013440 9732159 -251379422215353151482737073257409363336 9732160 23915137250893673059218000382368153600 9732161 -423184161174927759291750010529835155520 9732162 -146079443378452062933760877577708339456 9732163 56718973949597180821479534280583972560 9732164 -33039678690302788180729422623705346048 9732165 -27094719233651580406888864705551574080 9732166 -6412459149545860929052146415052745216 9732167 979435318161378245050575898377559752 9732168 243838186426015660715714962639626240000 9732169 -15600191558038380694762885099825371430 9732170 -10079470135000038862603513205785313280 9732171 -13206508216221117448188153209603423232 9732172 -90653592183930350745552433050043455488 9732173 -466786582544676229221177582956942308896 9732174 -28467567029847196903501193553659842560 9732175 -63075969847269961877360727422712124600 9732176 -108376928862733979291625467401699737600 9732177 -85980511013711303574454869015848133120 9732178 -64168348669800415812299918424635201376 9732179 324527419061681792386231759697306412780 9732180 14682575352346204217650623054868377600 9732181 -154238397033788674940843129334118792736 9732182 -162019280979826866101200531689973571808 9732183 11255703762718744614355228882697490048 9732184 97148278745753009868372994767842549760 9732185 -29427365344021654226200994670905427840 9732186 -126225505977392015913324289567953642768 9732187 -346336010045935513768511333637851903164 9732188 -146864159220460073797859723027663642112 9732189 -101782353335045200413726390777588732192 9732190 -69707255386172316588179081252962560 9732191 -11908708222176202031456076786159912960 9732192 -222486234304962539782889181507054993408 9732193 20405232152171401241002509589520785442 9732194 96306100776832640491749755872491780672 9732195 -24563999203410425493824897821276077360 9732196 111710449969440317456965097087395012608 9732197 -359760439176074751980239238937168506880 9732198 -44711494366150521991607760998548162560 9732199 3887429592939113298517855064751366960 9732200 -42661115854445360266378471846974336000 9732201 -217994514941372455263932902028736870768 9732202 -82566143844901087487976664505234666496 9732203 225302002844876708011640534921927931252 9732204 28929802924046130119140496156840908800 9732205 -64773453107270770609298319435777258240 9732206 114557037588133907471554273479386098560 9732207 90244228867315144620570532456586116992 9732208 -6025664749149831561295367436345344000 9732209 -76592644491204972375566166320164231680 9732210 3538991929700970194339458381681382400 9732211 -220070382882482496593234006700134503536 9732212 -41275527754142368847375700333664757760 9732213 -107665731728778933412447839919544880576 9732214 2488551943611064756968308971986278400 9732215 123149479857778809294053710880438742360 9732216 -75729341751649776661390330172246876160 9732217 75713649154439340051183010424213542464 9732218 -143169636200654763730548932623662351360 9732219 -20016122512825228849346598116551619328 9732220 -39897029803555943111859197617228216320 9732221 -316086731656138436674491037500082308270 9732222 78846802874616916462342827079348896960 9732223 513261686117675651122580116571213997280 9732224 151751847529293742915854967828276838400 9732225 120330816281113855583497196371302543600 9732226 14733295916220962575052414175066908160 9732227 436704100885875466452707293242613964520 9732228 179050395541440698794251234801883164672 9732229 -78489162356506495938627331052265778916 9732230 -34089491645291602273906157670276393600 9732231 -4339572561025604521741372643111319048 9732232 31715063920156094722973938546202342400 9732233 1712986931224315576098756978542956800 9732234 72739005757230446574299572568200231680 9732235 -215687415406962683833419073009563652320 9732236 -265282998429900758042383102763991486720 9732237 -207368852025214806136380628900182306720 9732238 -9734900055586920284070453610838518656 9732239 221360290829123798913043425964280728560 9732240 -875606941646563139197272536906465280 9732241 -26259431469762480714631581393428058128 9732242 39994139235126014023394359490091026592 9732243 172821622010275097529713506182306843648 9732244 -109218374641703331507496622928997262464 9732245 -352623688708163271110005537512857906640 9732246 -118787981910098014415564491739193009216 9732247 166741217665156541969234393926919168000 9732248 -224498788156747197964649667719695011840 9732249 52284654821661752308498243236053377434 9732250 155686643217565400284885589260080960000 9732251 240210686786744675044480081592581941252 9732252 59509307309467569470170427727457763328 9732253 314828488054154379766238743995007961164 9732254 26355230506481055294184950113585823744 9732255 -39023194224502078407227235902561668800 9732256 -42990614661385622141687370199549870080 9732257 -41765018572162091421052095345338768748 9732258 -61023396327550997380672367413159695360 9732259 -197638588536611041278676524778596262368 9732260 48769528835147126134384072047467765760 9732261 7219447372830748336249549999441540608 9732262 -159947397974582913414751831389151211328 9732263 145680856614616640500866472139306779512 9732264 -66722056848000577713945237785212354560 9732265 40580165282666340810408935986113450660 9732266 -151031784345426290493163557561822863616 9732267 -200172823680507865519497876775932896952 9732268 59879484357262083677025841343005362176 9732269 -160661477898201335700328291335936708330 9732270 21842096644792951894046425327203283200 9732271 -566023903206086310285420881290797995000 9732272 -45615291236445268678475550909352574976 9732273 319030187428951294245477306896455700544 9732274 109033592792029138916311924210557382272 9732275 52315677808789776545348589332928000 9732276 687358340300236532692622379667402752 9732277 36519754068300554884956707571295350112 9732278 -35280309234354980792965374683468926560 9732279 180528825601156079917194789857255447760 9732280 -233669993030940419644923666798890803200 9732281 18152348071610543697798062078542972932 9732282 42868490529324255166953944283212928000 9732283 -41987449062059580007349005722428394480 9732284 49451051301556119597399811264183848960 9732285 -195781590351627098464734480417822148800 9732286 -186746166075262679629079931495967610880 9732287 -35064579700953034709315284026998150160 9732288 15468120908383395562001807052650840064 9732289 -17630618474266194596711728146910761600 9732290 -161862764190526053191754135536053201920 9732291 -58420512004800306333426321083512326408 9732292 189716709554453363309779971776913054720 9732293 88104742596686758416529011983114424924 9732294 -6541892922554322659015951994340608000 9732295 -27203173624719378381126228177766544640 9732296 14217829705875012898179562841303285760 9732297 -38506103222677183169600694749573122800 9732298 -143417991012777217864805466964570779600 9732299 -276709658947091281749279048739614734700 9732300 95047151951622740984790481452993292800 9732301 -429284845569011235700743976163337230228 9732302 -72967360831272275321164556753908707648 9732303 -443791034709088993775265174371726112 9732304 101184981143824918782970360432166789120 9732305 -194351451164159949726334897348282006080 9732306 -135541846025142485374086010994861217792 9732307 22063372019948972046797181306343833280 9732308 -358098446398671954799891900607492307072 9732309 208446626147607217728300326818832647200 9732310 -11441908164810019634582636284367696640 9732311 -39417183116062791817108524386691476088 9732312 -3108848977142931136117646240109895680 9732313 -262783549401889628590632916212550176000 9732314 150701369367166697572323588639133765632 9732315 -94728716380684039778449391260855745280 9732316 -13166880993977641988588085844058305536 9732317 -26721387488676318665178831245229890208 9732318 13338196577828594199275254960363677504 9732319 -3486206926877957016758192343547710720 9732320 83689387286188972028452950582676684800 9732321 -110492226839779073615640309137831968110 9732322 250174327731953184538654297691375308800 9732323 158012076861665445682043154325734172572 9732324 31628556359019635230457000369335775232 9732325 72787592566794855469259030579197005600 9732326 -51098753193120382958519082350749040640 9732327 184861927170150974785351523278328215680 9732328 148731842484430346784323372765762304000 9732329 48659341006886240439782383678874367930 9732330 65295858411569317286213411180987747520 9732331 159470575710438391926853687238290227192 9732332 34923792076805968970430605992511032320 9732333 74959924850720703354851137709501064768 9732334 31819739716452212645581156546322099712 9732335 111279611810757756639934360654319584800 9732336 42099734365327710767165920416958021632 9732337 336696614382005483200954422523235943552 9732338 25307157232646683112499992138702541312 9732339 187997094811936527708418783022544689520 9732340 -66756450222385538925617843970931580160 9732341 47844644233360408864622520180719294400 9732342 -61391418339649257495612028008149719680 9732343 14083576035883593188908460836899882240 9732344 -237781548697406986521447529943226531840 9732345 -66563465967704285337415601850473548800 9732346 62621918456971130674084664485382333664 9732347 104999427355388288219723059047524944872 9732348 -8745314578217225927890198535027962368 9732349 34224330947225317369294274591322192192 9732350 -55475975709976110024089765994149985600 9732351 -109102342914938192545867154058639095040 9732352 -17071829441001594119863329324655443968 9732353 -160311875844963614447452113446853842640 9732354 -36819880790893787519673590497815780480 9732355 -286088168437540387641514935938264304240 9732356 -125259063114043076682740489193307102080 9732357 -106154018676318219805727744393473448832 9732358 -71746230343413701526114381776587622016 9732359 13737842888824339880322467565604178400 9732360 6577635491545457343658897150658150400 9732361 98152751368047905247011781987484551962 9732362 -917063519481280261914138076107913728 9732363 -156792309174726044104915483581511156800 9732364 58913169806562937419114901802468814080 9732365 -315423101853728115633697748479104802740 9732366 56741376759492560856898140693429073920 9732367 -588529946834116086858602674420773632800 9732368 -46457372062399541738577147969639211008 9732369 -94524567097646558310913782182982435840 9732370 20588719524910570081539450211554086400 9732371 310428182092531852630239206667646827600 9732372 -51267152847926675548930999873060454400 9732373 -48850417336999405821490781413121944160 9732374 48877371714599012701151192507770491936 9732375 -85394788099927841409777015328897164000 9732376 72979168616917160993938104747693742080 9732377 103458564004347104698385679517612028880 9732378 -80879080472348677829792406686889662976 9732379 -75821769842117055808536278544101777020 9732380 -20897563560672796134592818447151925760 9732381 -106878229780854949378310660540121599616 9732382 -39011573098481821114742116460484624000 9732383 66527486611618345746624711247351971144 9732384 583303610973402867114237332480789053440 9732385 -30601373752442856409445008908846538200 9732386 256455527148301728395647742290087789392 9732387 104530428439563414947334331978465258752 9732388 30734053377876972585935971641924960256 9732389 297396652716325738743553280761028279040 9732390 -4133796521570105158056746712452808960 9732391 -113242766162485715600473385049456437760 9732392 -37980523211388298451690315623446374400 9732393 -424606728373929512167115874235493808 9732394 89788205945836056506110199458172082432 9732395 -146935531665808142468996625998879683920 9732396 -76557335975925437165791834571240964096 9732397 -180537817895118088957510281251105058154 9732398 9767695184322217774163624594923852032 9732399 23219136802946186266026341208465872640 9732400 25733838845345163714919555643105280000 9732401 37755023972382877530603238211704959552 9732402 21876208504882344142188748703226337680 9732403 -85358438853166375428330314332623537296 9732404 -27242657398178431547379901739297832960 9732405 -2194826789095624046243127876017356800 9732406 6278465358463655766911140553266437120 9732407 11487038131756469735266485724285372272 9732408 98246101289985106838074058052648960000 9732409 17336699290937465940558325201270094160 9732410 -200377810772339341297589160188046949440 9732411 -25647280331247127583099257912682301504 9732412 -77630452517504420293739770315619206144 9732413 390681092372942285333724293024135683584 9732414 71516633416842899027469009289505522688 9732415 50833636123495665200124616593206261760 9732416 41780215762966428158103756703357992960 9732417 -72846013124142037574455264782006457440 9732418 -216242361209797236760363439044491969840 9732419 146999466903876058255774725974765198400 9732420 -208406431468639847646458298852609024000 9732421 -397774979307956074855500712757094006308 9732422 -9489217887149685552810629026515791616 9732423 -32051074864505898950265144806203237632 9732424 105065722722955944367463389198532536320 9732425 13547397432101235424040850162381753150 9732426 -4596984357046731296332780877532352512 9732427 -113317500182914713982002733692582174720 9732428 122504050115057827666666476960883255296 9732429 -191766566186952596872290469399228133940 9732430 16510893277775596842823632412939296000 9732431 409283744502961576101573156691267655712 9732432 86830140461515548140129542583558602752 9732433 -18395720481786473594716266461254573916 9732434 157763756461766292152795686883549386752 9732435 84319659433222637122397181613568911200 9732436 -551041939825801114021453669102180352 9732437 -30409363247399152984546599301222774560 9732438 161336384454256229950319191643786811744 9732439 11961437130763933591553567319545279240 9732440 -176450238108023718505505144387984179200 9732441 199524537863493339109636236736779882192 9732442 63769889979599096529262678401066853872 9732443 -3400524137503676938327591895384114880 9732444 203686251494630218049358486535234300416 9732445 -303529772812538569929794629289117889300 9732446 -254394806604363971770369593671295737280 9732447 266282471652964792377624612165591617040 9732448 547461998626942406251451267288137728 9732449 -218527881894699486922878676149289125564 9732450 -1469737903712736065408990209563033600 9732451 154367729085999400054446774822341925600 9732452 -178583584149839640328150437090665748864 9732453 -212711623646976116489419600477776225696 9732454 131991154159415200533310001399904190176 9732455 -77366788253852548111214478108667220640 9732456 237187972861772299897434636478910929920 9732457 82502034877567097302675729293292477824 9732458 229762965358190788372931613044041265760 9732459 20632194424765267647490621095549870528 9732460 312319556438810184039100669163622835200 9732461 -14565550950423372667319454297231022536 9732462 -45292108485369996839656353646269056448 9732463 -58208673337935737661389983104193381200 9732464 3552330337196106601999094469098864640 9732465 77862648961709996427240460082878766400 9732466 -240916525799586048834063023179152684000 9732467 -85161261936245944372470222555569902128 9732468 -109855111124703922905544029475297320960 9732469 -495901981471440441448705318821612164160 9732470 76141678664258396293617402746466355200 9732471 26104517334205914574389707576640503424 9732472 199690545274161428049446401859891404800 9732473 -69241572017759417259510273883370416896 9732474 -7173836532585634020163113846698334864 9732475 144440259804205705565228039362986732500 9732476 30004555813765736020198321661689554432 9732477 -213742746838231881252655724145755297280 9732478 154993530684450032661369754549677102336 9732479 -127305707508757095196702815043354592640 9732480 22283487846078900027739669735774617600 9732481 -21726344344055411197262077470239484672 9732482 -19466788876158314239657767416967759408 9732483 157939381312162028580668286218995071144 9732484 -148142445068472540540925555649653350400 9732485 -18197487156441952208047610012769517440 9732486 -110929801013986023331662787957383702336 9732487 303086008516219261693398936245414206800 9732488 213764956010327003719220514322788725760 9732489 -86778256149760391709229699835781271104 9732490 -81312453938187062111162725341081062400 9732491 -4861713131829457519511909146504760088 9732492 25225813490496833265617874626061778944 9732493 24045654818848783144501619165089343200 9732494 -2330835556676695586143075091538973440 9732495 -39122577217321425525150710198142213600 9732496 3198056883515334372248922755727360000 9732497 192088432862668669359237558091129572720 9732498 15302056045959352409223281399782564608 9732499 11660953194486919353720782305519533136 9732500 58766011472331099810745354669586400000 9732501 25205575734687761148609705742620091200 9732502 56197418595807581729761985790908549760 9732503 174842650374469593033680257575608768640 9732504 -132485366652818534076735982769100410880 9732505 262171118383270616894097738817579254660 9732506 -1326696907035635052526115579496453120 9732507 6258653429126860661134533649486365888 9732508 265858789811418560272438579681557667328 9732509 -425060508313766102534344526445731563290 9732510 -49877318852087033389455445324680993600 9732511 4508768057280773122851913398913336224 9732512 90663546261050019957615625166508785664 9732513 76194684593007069775607463332830463424 9732514 -115642860033034216900914941683707264 9732515 106974401955788744504807345264669244720 9732516 200615048058112175821001577936494100480 9732517 -59109798489406697715558918979638142728 9732518 9896296155325062770115759088047138816 9732519 -104642453276096296849788345704634401136 9732520 -56809266084474685037857075492233216000 9732521 78396744230330643107019518872383433722 9732522 107752990841443391170218146782506086400 9732523 78855083315195131856234772396636670772 9732524 71247999657977210549246189801205312000 9732525 -119858009875049590916505178974554188800 9732526 -43169089424586717713820339749191812288 9732527 -82510191646367647300205688420156945504 9732528 1315104445674773126090460403337134080 9732529 -142379548183371393528880822543280053870 9732530 67328334820755640209138816492868448160 9732531 -17848704862173295478929612824021992400 9732532 -25657139948489097245780049612796170240 9732533 398528932360205521279330601482246732782 9732534 998499478002898514329731068124033024 9732535 -168590146854835915743431824075133588520 9732536 300448258923772823994737045536555560960 9732537 -83423150193022241001312758354541844560 9732538 -101980215333141799252499412242391947520 9732539 51070091980149528763503270204702923160 9732540 113295882524765913337540985409166156800 9732541 26003313368650861898305512512959788480 9732542 -74680958895186006138991640185959369600 9732543 -52258951604942949441527323598614851072 9732544 2661835256594348946815356087086088192 9732545 22125893193219150633635283978528373800 9732546 -22517657571263636073697815688960490928 9732547 245628633574311107190823874944443479040 9732548 -6273874887933154037844858524187193344 9732549 30510654194316029038534427584464092448 9732550 -36485647829664522078431951500509014400 9732551 -28233312935186740331191893984454557456 9732552 51200495694195383487073885168766976000 9732553 -881613362111063636916527236886489124636 9732554 -32248341791241828672274910253453566976 9732555 1080672436196031350101167180031548960 9732556 -140703823426404528300826825410853991680 9732557 20043363302295998401942622984290447200 9732558 561805595872010220409754500569231360 9732559 416675802346375984587948998445731563760 9732560 -1629439077045439417548654619574353920 9732561 95669492480182478074677011448323826672 9732562 -80917946414818890231409802102355042816 9732563 -24347628608580500135252867785850424000 9732564 183826443522610516541029577396971902720 9732565 -127737463868516467228585401066972055680 9732566 -3371766569067760967289080555713836768 9732567 -27203786075526230263442744449993325184 9732568 -191128798691978482844182237522118307840 9732569 -70517959760041234122760947735418039488 9732570 -78404299956273957608686416691761388800 9732571 -342842383305534732929493493869842311228 9732572 -279251114464799896767313202379330263040 9732573 38163356857871271329706147736284804000 9732574 72760570986451885629834089291636689920 9732575 168526816022016219500821279705092427800 9732576 -170031270255815597769799970041520455680 9732577 2045751576967714291232773384634397408 9732578 60956445028544117150783121830764583424 9732579 -8170175628676786636654524721897372800 9732580 -19848726954811719947500200933709455360 9732581 30415964626099650588914793262269371040 9732582 44948338606462825643234533654563757440 9732583 15656141584429467103547766624814147120 9732584 -70397540105417944833787296671678515200 9732585 -159112097654810981076490166933511047040 9732586 34741223477151730857105887176178943744 9732587 -223502321433944373844961940254828332848 9732588 33442609235116519454618560518326108160 9732589 -48769360006489011775795092785045215380 9732590 -78843153827062657734946175037712919040 9732591 -138509962139418836737699089118995098256 9732592 -5743021748173332405113352669042311168 9732593 -219054853236634896589939086763612558656 9732594 -69667096423353954013150955973635155200 9732595 -90513561579270897167270447718971073600 9732596 -55750008673689320030847363465135144960 9732597 -66695511308371464542742157615726350528 9732598 90855098071356686526113358003920706240 9732599 38395701811330286123244582301961370600 9732600 54428798469161017450150944769050624000 9732601 260063781351372858205432943831178335812 9732602 68429432715369906070803072457350563328 9732603 365348049770166988394902920767147545200 9732604 118837648301288479127323246606578317312 9732605 50153840102619506115833431918234283520 9732606 33351676229001939616081393698938615424 9732607 -119723152238409476993431769546825542144 9732608 -81547206428476128850512395947883888640 9732609 -22070716007855818291581320002567877760 9732610 -67532260950035198836001576708423256000 9732611 -50903109015565535945244965943506153472 9732612 -72471795530554652623464649490205032448 9732613 -302198280327837542628655342815731225760 9732614 -138618216322821916430491101770835517344 9732615 -115119477111617915705234755026555167280 9732616 -288921351354415952626362231711300971520 9732617 78174791349604993567967588504029624800 9732618 11650983966420423321740392250338155264 9732619 414270943320270556368242979016739271552 9732620 3647485161855871562060375063425889280 9732621 -147251540579397762187344345297657993792 9732622 40938702956474805392144030946781632000 9732623 617795823424235701320721153977339559920 9732624 -66676814470924214306135270202584727552 9732625 30034218072837255823104973905909600000 9732626 -217463405070565238848211636287568677488 9732627 -237905373541948803828455063408709244236 9732628 126914934364452689381430099370508183296 9732629 -116259962675202319419004490050473333924 9732630 -7129547457654721172214562124868864000 9732631 85107705688768597794463814027003375432 9732632 -76531891669484463801443166507882086400 9732633 -41423067836567163328959037867156067376 9732634 10705766652628186463509243674714190848 9732635 -168376297402339421545875156945066960 9732636 -76747590413401107320906473042898780160 9732637 61352535005503784064614347080013720192 9732638 -112398726657452841375172788976897979904 9732639 -37212524706555664974184199769772606080 9732640 -166920102149088059221528150709266022400 9732641 403523114187380934142480981431758554800 9732642 194727259179389669283150546078789995520 9732643 -120789145893066209264902732796408093496 9732644 -221152804268476809758482612879729505664 9732645 -52614130302459741698007559041174312960 9732646 34553287654370189310227532545372774400 9732647 213786464914273682288537063927837871096 9732648 -29050023517404452529206520553679831040 9732649 329114833645341599286559602337258422650 9732650 -17858983951281382781968743784079977200 9732651 275716437162350261733106472306552848560 9732652 9744283583889582962829166195293978112 9732653 -40298196028051767451874836742995835520 9732654 67166519037322120004822596123358571264 9732655 -115383115347468808324119929470947909600 9732656 12308122982047845506828012303440576512 9732657 -186053246688811845609634219229391197184 9732658 -17449420020569987728766965579833899616 9732659 430932038092723064843596156160242846860 9732660 26729941776184978575858695517087375360 9732661 -327129107189170610106566818622426549700 9732662 -48460993519089662734107168205256655936 9732663 -3009306799066279618840304942057975040 9732664 -84559624069526248422599607596005232640 9732665 82853215602054316679041710042147217800 9732666 14589809312767519364508338760989666304 9732667 44479121571046100448281678085717085184 9732668 -86763504023262080297835340604817990144 9732669 -95321137153235920804038011858860237056 9732670 -170413349147976867783888930957381421440 9732671 -116917080892615741690179904884159315216 9732672 35037062373595131629445404913552064512 9732673 -337389957639956945187668485276935094078 9732674 -106711503534169835338748896163724493440 9732675 -61293785134054263101447416709364999000 9732676 -732470183641455469064910259942124269568 9732677 -389499381823425003489731089344818469474 9732678 -62389509917904119465119180411360221312 9732679 -121247070239861045369029850515043794920 9732680 -83083632761722530847741892604149760000 9732681 -19086431027860019824156145744437370688 9732682 -268565393387453060271904924375942841808 9732683 66214083514849696441970050249223481264 9732684 -30677411420737885460631436783022499840 9732685 -337725945670574746901987238403926541620 9732686 -76369230668388854880059315417937254208 9732687 -74246823939891366914888649136124068848 9732688 30059678590370707766154895414481125376 9732689 -106913290816970482631991120458806503960 9732690 -49651592458184224681568478883607808000 9732691 337502898561102804016204568534307450092 9732692 -5665839547552765257652095102223718400 9732693 -68282353535903878721523929004955860000 9732694 -9756941485078619043334338110218829568 9732695 25472030948098567344257007121611548160 9732696 219014222913912487385937076955230924800 9732697 165089469209781963131736358750459446340 9732698 -49150213183995064437620112923597245440 9732699 33474287142563456545254920649722862600 9732700 140332127483232966956393936505917619200 9732701 92669440430681515545260450237747529504 9732702 -16616110039374569000748896203402530816 9732703 1953647105277987276725744305798400928 9732704 76007233972717665950507890998384525312 9732705 -117648350598158413233112012180136273280 9732706 397273448217266705183571302511729024 9732707 137632528993104177037521202235442940956 9732708 14187722542519529375255552386335254784 9732709 177136721813689002742150341298343101216 9732710 -71483867161951584755404328215118457600 9732711 -185632473694618564183395043379303968728 9732712 -35434355335228518614663940345541017600 9732713 -90060186205726471931795653573334766720 9732714 -10370887636444636716498432213282878208 9732715 -104884687663603500625118262783643364640 9732716 -50464821835476301305851724835883710464 9732717 1743309727343312847476073654642868566 9732718 220215703191503544218699180799623530560 9732719 137308905417105928831970807434014204000 9732720 15880277058936876271289356019682508800 9732721 650680626393226463471990780401212756480 9732722 -417730777788684595246713762292011427200 9732723 16138837719817803642473224078059191808 9732724 137581924786394301346612234377743828992 9732725 -1441884113515717201864119535559061900 9732726 -36619134295435392574915113137996972160 9732727 176310252145356283931873872189529225576 9732728 -251165331218836722990399783083144355840 9732729 47786291442893290630690711440913374720 9732730 10406055695101248979854060430909547520 9732731 -387930403724377372684833348718255725000 9732732 55097787744569577367164561030888735744 9732733 93503196211919888137196746003927846924 9732734 36566417319276285508038789080599157952 9732735 -150015952513168438471574508497279075760 9732736 33863794949973128375958404487708672000 9732737 -149339728318990650797365045334311261248 9732738 70594383618489277705003264740145386240 9732739 39012807857802363898945348949428962256 9732740 106304038908990637399567241846829968640 9732741 -79613727414806762012685037073428696608 9732742 -223242366792293960106393746557111693728 9732743 -15172063735029214661860830641564049600 9732744 42002771875359230832921675649577779200 9732745 174174114778829201266464606163365974400 9732746 -4478997101172212945736511296419218176 9732747 -174419260642499488120698348067028843328 9732748 295913949722041296749606438753388257280 9732749 -123043683960144619941712186321049472 9732750 -70166713622435165552996301943645440000 9732751 -74190023307003950294831420689031602176 9732752 38021340571465213681760034627837075456 9732753 -154550131166356425510948657236289988638 9732754 5967607132610289352984464605923260192 9732755 -72572152904735693479536348419857783200 9732756 -264795507499201907531036752681979904 9732757 63737563875977242768861736446113317006 9732758 38822163388183419042741055578495313920 9732759 -143771787208657518327700647842786489496 9732760 -159628079609121791294055480123142963200 9732761 194569448069066917086028194994135626372 9732762 -20216531897942401537784526457036791072 9732763 118702566824526122572814887591130560464 9732764 1598866200511123325033267213543665152 9732765 -4344137530672059366871694889127351680 9732766 275236985054534206631009863321609448832 9732767 -194664199643389579703370904578281690880 9732768 -58619884981900126075286900241261920256 9732769 129184184748054576831185391177813217840 9732770 195238784382099691285614245282152354080 9732771 124844459311837984091102072386625635200 9732772 84491654775581637954409960378746667008 9732773 92216553036620313960176910141178181340 9732774 19786664735408207023762924152993207168 9732775 23777391365853985284044617757752757800 9732776 -126212972035459875872101238876192686080 9732777 -42614112024201488718478161000170465280 9732778 -88465285181828307661082512050229171200 9732779 -241884916973756250909987900781861344000 9732780 -72267167549523183653657110411527552000 9732781 -187175963624330080248283204582351654836 9732782 207401359944309418485929680397916124992 9732783 287469947416033098814502639913433993224 9732784 61757238749143102914199175758599372800 9732785 990054148608351008839505119501757520 9732786 12569008086983406005339229583497722880 9732787 58082779240579913544901124335585901952 9732788 -28088820873904773680847231715523573760 9732789 301008086407873262141261368878198086208 9732790 117194091083867174948239850533708070400 9732791 -27611388999536819796847119236980324416 9732792 4913565026050634840326974617106186240 9732793 83189503653569248970933358473282214400 9732794 5305121555815453224229695411871526112 9732795 119800897383010075547552923598199786240 9732796 241263144688160876919193744450789588992 9732797 263957720045512794924121588458603404160 9732798 791297487674016338554083085476829824 9732799 314594264766140415248758668264837684800 9732800 23485104001800596007692506698350592000 9732801 -141911016109854869779366777975178933760 9732802 130387302452706839214108252951363974352 9732803 -82711372978500794393508735853492424616 9732804 -186350249265979549207865057761574421504 9732805 99128583783706908031054961062281542460 9732806 253995119054373420527528913616474421760 9732807 -51813346083907578470808401309664568320 9732808 352637156567010286982136786325467816960 9732809 -247162119061026267729544987422199117596 9732810 46230836411453064422202136678212092160 9732811 -209397843216394640264269258604601049152 9732812 180241773076493846165358036923113126656 9732813 -44047579353934019276168585570798731296 9732814 -5239784355136360918179092928865589760 9732815 -62296476124308389694841307553392258040 9732816 -8927141403355289119375255924336926720 9732817 370579221459277738711267720219997307120 9732818 -38037326268537801900665398143749431296 9732819 -226681075210090940217892569973201392456 9732820 -26247131692676311136775952283832049920 9732821 -89271040311855174331430457681513956832 9732822 -25900617203283006168719060862774411264 9732823 332749257435273223757704715371224180720 9732824 -106471876075329162616865464778623703040 9732825 -76690809453144463469303389527980340000 9732826 -38768163165617766471127849648989058560 9732827 95903783718724626647939570627467527312 9732828 -25632982233686717780241677819082670080 9732829 432808793035226577856595521128716920800 9732830 37216379710415982740650067856825610560 9732831 265220303495108143850063199785003431752 9732832 -217675422433192207276173102720825950208 9732833 -334956389516443482176723301844775620176 9732834 12394241053617841218371346287114053584 9732835 1304470724504799825808661865656217600 9732836 -168124035286772549605096462814206993152 9732837 -65496867527836081632080099757263607360 9732838 313710996076758170295578588736325335744 9732839 235495298578181368052887496937853763640 9732840 -72985041710311667875372437984962150400 9732841 -95022346228539691377747355305497516160 9732842 9358781706269745656656800882452834304 9732843 270296941930980343510764003159577647600 9732844 -127346724696239052828871413775866582528 9732845 257294843959803184128937386367241887200 9732846 -53806950883235902790084239656718958016 9732847 -468215729783722617875491636440996425568 9732848 -8997541099829109774477320804802428928 9732849 12582497624451390665724088521253002240 9732850 41276465218687268390623771669528024800 9732851 -281402600287420146440512974121215617568 9732852 -30525997221193485702943910833163735040 9732853 56625284273584711977282575473515565568 9732854 171524173480246573438141979750227625376 9732855 83721560172096397505250258794484656640 9732856 63585199447765097914522762209153515520 9732857 -39754571760335805294954912430146258348 9732858 10047204375691567270732445267726045184 9732859 -230711902446511251142953706112587614940 9732860 -130673997990279732317790205871748625920 9732861 96742693950503570654597850622210228710 9732862 -19358592597807666336710824067112700800 9732863 -47083026601676792308857061346276829840 9732864 -87740313626600052438496065177098649600 9732865 -73981317424893252840873567141184851480 9732866 -72351971634034854186903576250615636992 9732867 -41408731054457941499486163654232611744 9732868 -143270317143985422840963240868701895552 9732869 222742776850329602536586669798473698270 9732870 16416942794442533449310512167254868480 9732871 -21294619901291644810478227206649639328 9732872 469736889523352279764289576709937359360 9732873 -108181078169606061479139725111560901616 9732874 34655417980173039316400455066281415872 9732875 367929009676776457847624394625574244000 9732876 -21030831665161877820589173362908758528 9732877 125945838987567096127119330855248416 9732878 -277508163112687756006482419274509376 9732879 -171325707477996061816474328922882959280 9732880 -42783124851359936945128293022695997440 9732881 -82479515674301282674418870607798378318 9732882 -156642418649325600145581239922564672000 9732883 83705641580765094476997063287220056240 9732884 -23651370818204308143099964644541759488 9732885 108377908977986144251692297777778989600 9732886 -4025354693022655781005861322345968608 9732887 66282964976614999894094608226763690912 9732888 -68250804825154349741123808764473651200 9732889 -277774037919303914177278711540918455344 9732890 -98875488685486111233322382769584512800 9732891 -6308033097540718415016339910389273600 9732892 38647089184989276339712979092356884992 9732893 -15023060569600312412155824284937879456 9732894 -102587502177997037234416010044971691200 9732895 153984688068288834687130045266148799400 9732896 -143771969691647940970542972845890142208 9732897 -415189415425240362618293186113341705180 9732898 -52999055659545976764674049630403505664 9732899 -106873748781921084617618862403217707008 9732900 27887275259886043619628535154086732800 9732901 -444629523960623702026801232153720513280 9732902 64417817080804672718694818297711601600 9732903 54852117994887666119882802668871544104 9732904 -50378747104954056180373614370727700480 9732905 -32356274356272846759391988993663854080 9732906 -109468606575948717395942111626371763200 9732907 136412805273078978564281069252568541272 9732908 -1621702724394659303386402326222640128 9732909 -16940060953906023716276977582259204352 9732910 20751204822294899762589966293525483520 9732911 439308206738705489718535653667097194512 9732912 -3133238995391369230054321651423641600 9732913 -38401514467440780931261123175104616396 9732914 -169498500964039831414620322243041822720 9732915 21860252736921708548944305023658529920 9732916 21718829907487865992878877499415627264 9732917 -298103173002902858061143998341535238034 9732918 -15017784133583818409633013411261551232 9732919 164135105010934018937369170382604192600 9732920 -147859036472062943312576002456950374400 9732921 2934922050051569361653079891505144320 9732922 -86592292304967004695115785430280551200 9732923 28773540544746900011677366800849011172 9732924 -56608123197062544927109114918506545664 9732925 244345993831666490498520514527051987300 9732926 -967594041019882924457661216471864576 9732927 -427675881127608017622970750645385712768 9732928 84499790980360534459729637371549319168 9732929 106171437407917350999643821270693486384 9732930 -52770403844901100476304829131288826880 9732931 -81112684686342144669095482679838591968 9732932 -232983376975065182889225413106623382528 9732933 56263512216596251468909842845002137600 9732934 2776554611726116877819205206596022592 9732935 271023813186455056791913887438379263600 9732936 63714373700840459398449345245952983040 9732937 121958513826683977478525880642860570020 9732938 -89035888140103944021008253134044604880 9732939 283338039760358895512032614522640593624 9732940 -57748838372126811333070497285507072000 9732941 272333383414485678341313581289781764342 9732942 20525995746835774640166367708769688192 9732943 123396732962824248838023564982362229944 9732944 -841734457383279217467869133224312832 9732945 115856659994766840729769967067649201920 9732946 -59925415074751615857028485871220951040 9732947 -126401559996848711625071576473914126768 9732948 -272776472915524589059000338733570105344 9732949 112593953668970452482543976344305927352 9732950 -40164282307920529110861817646487996000 9732951 26770959996306249428619802640694018000 9732952 -23177589684172516191298847392817510400 9732953 -389916839868009712436723318552311911798 9732954 -11393633993165128007637905246848413696 9732955 -4329077787243419862500981248193819280 9732956 226558506103495080576092594651792302080 9732957 78742483517613916591690019076198691488 9732958 279487044980513485648083299693101248000 9732959 524878548292089643329208160612676041040 9732960 -10785395936969648224479181678486487040 9732961 58132541544813692929405868815621666880 9732962 54568427151305470713621821470755953232 9732963 612994492896611474493968407664756544 9732964 568329714824017915916086220201152512 9732965 11533182094896596554882229771612394240 9732966 -94684634729840366260903881603242497152 9732967 -283139001710690722410680761496197222984 9732968 -307055097856592894338163467371073536000 9732969 -203824965854582359272357829869705092406 9732970 70437033354728053861758614574425419200 9732971 105454986102011153874908811998769581172 9732972 -41188033470733160952443283832428292608 9732973 -201502763875576799026318958006000241000 9732974 49571849770352224696868382078013649280 9732975 -50559900557694999739651600206404688000 9732976 24159608003620763121918625300877082624 9732977 -66486135321042001107632680369920212736 9732978 -89598307673961273853417421582212608000 9732979 196118415232607782179403464866335388784 9732980 65085299505987336726884774594867174400 9732981 -307146680288134799831841707382487239648 9732982 -49699609417198170914105895753330789120 9732983 131828977055816261345567002188744940104 9732984 107119186121279995977710114049355960320 9732985 -524507035378899915978412858381600776000 9732986 -42273184042422479603821819978292134176 9732987 -405805723551099055709814212772151605120 9732988 -205500363373964069660108388825100736512 9732989 216809826029985137471394433967977945920 9732990 72399016211872026054232820134598002560 9732991 -296062091751467243742457786732237748608 9732992 30039639273609286134149506478270054400 9732993 -275676440179042950735976566681354317856 9732994 -184851914454602978357778827177462935680 9732995 41456983930654999187667547026590400000 9732996 14832071486117985184926990951440830464 9732997 -304833527957938231553215852882160536320 9732998 -11725242107572261977896249681759232 9732999 79836196560444289462568670765658442664 9733000 90689204345103820074384015428344320000 9733001 -334424194141942274254152555435911536998 9733002 69692477535026061675665933935483614720 9733003 164444161871586121067476764369381862656 9733004 -245097435707962919470139823898181746944 9733005 -121743381837524461109406796510942982100 9733006 284071192292534872694654957005723349952 9733007 -3009039573926736579836807796257904000 9733008 38217931607048282557320682993979031552 9733009 -78832354619603075995309830896698706880 9733010 999290440945437571842328185581030400 9733011 -290860744196593267582663655384511315528 9733012 -246282728679027716997582578690666402944 9733013 -340923559091256195865809239721784986738 9733014 -122838869390100710081741809763682015360 9733015 354313504801532591103512668752114635160 9733016 -253933742671340781295730757171111628800 9733017 52817855476621797545059825712201952 9733018 -17363007112799838454865569918908170784 9733019 -149400051263906702254268814701662839504 9733020 -91704653634716989317922157551673303040 9733021 -41801693756332964830442838836650602778 9733022 78529613605230854758797233023225858752 9733023 62365351204243100466130776787228655304 9733024 119975485214305860521549736052289175552 9733025 -25118978850032370758042694324902419200 9733026 586593085947578197684425876382138368 9733027 231044347143641704066462099179471055824 9733028 -26540376407364638935304248984837135104 9733029 -29701092985749799536247630971557234112 9733030 -1402780230472653216148812419211050880 9733031 63077173214022820799844112707791539968 9733032 -78746514991784151744073775863600788480 9733033 323721339579109038020503131503016524282 9733034 36545427217767252032580576309445642416 9733035 13375879250464537153198900225504588800 9733036 20361589673367120479115503861366691840 9733037 -316321323393114439231163542779149192640 9733038 57126949837052656000366757617818071040 9733039 -98831133167137532552806722662722660160 9733040 19487642362252722517742536099951411200 9733041 5521258376708652471309680866593467952 9733042 -464926267064306970416749606818338866176 9733043 -104936593961193056140885207626115710708 9733044 -186522670583527992646180523461976014848 9733045 57667333523008826345636024434035089280 9733046 -94559955462067592255533003136318778240 9733047 -118163342012843757106669010187803430528 9733048 228499847192286978044135839853989847040 9733049 272895415933798636422190307715494011050 9733050 603371302759839611644300780197523200 9733051 105358169831414642326338291214570330992 9733052 135267322016236106956089655893076270080 9733053 269132676357418840138657269704512320000 9733054 -64485691463840433650514109007050138560 9733055 -14972138938724063726342205238081864080 9733056 -12139913159728657213308783458009481216 9733057 -31063707964232083013242294177719267500 9733058 -138162982992016956389456022540358993920 9733059 -65012541330440884544883053081005049136 9733060 141769767941450415917105893147430196480 9733061 12042025597644162776904941162041643064 9733062 -6131818713040035101795813035807209600 9733063 -10075583644819958912088953073616313400 9733064 124502636256339952808379362816775659520 9733065 90049314357781685628464201555972675520 9733066 -87139483853414748302285573007354389712 9733067 -371561354599725114618735830494931759280 9733068 -94477547686644620897147427032190305280 9733069 -18178185540818004551586811861451258720 9733070 -14932117643815937211299799211563402240 9733071 947603946119450224895019467640951048 9733072 7393656675753332335099686484971454464 9733073 -122328604956952917195173575450399383360 9733074 -6116559639089159416582799939134098432 9733075 209349709710812085209829144791413800600 9733076 -48887716149311079016596105339802970112 9733077 38480591545501777824096940829619750300 9733078 9106006596842601188312710865531990400 9733079 12164365386976413227641763293765037520 9733080 63961076229958256853210744868179148800 9733081 -86014776080372145826334038763604912118 9733082 17807171026504498560695864554501393392 9733083 -22319026036708472931812043625244937576 9733084 58164940456847872515920502909993929216 9733085 -12751323980198650915967866513614323220 9733086 -175981815083878015388595031365963852096 9733087 7333239785286687643333262179280596832 9733088 -292669951989170396249102940147263471616 9733089 342180196387780740557751237767957112960 9733090 1913482780474646274003047742279552000 9733091 46512669350896075310612048064676661112 9733092 -200270526430343654991598240805507635200 9733093 -6043409310591636322238727354587747232 9733094 -20572398470700514823363011367571234816 9733095 -242755422221499871205675918131123780800 9733096 372906564309375784349873772899649484800 9733097 315342233895003789335537850461433221712 9733098 4808485664944571795650352405976165120 9733099 174340394160399402939940734193850096720 9733100 -4307292885795729939909103012453785600 9733101 -19143261355149070642910634545650655232 9733102 2985174441206531036800690462939570752 9733103 180024282931432119027574002106279972320 9733104 65247608657338017266161767343225503744 9733105 -145400230244759572495144035963368449740 9733106 79016397338532626036279057837330509824 9733107 -28215182013345508713592457714952405960 9733108 -113338015381155251432620597489228320768 9733109 -171666204245709994563236829950069300040 9733110 -10510726982563162331408967390205338240 9733111 -52032468103644236839577557213477628600 9733112 358398579815284209308400904028767641600 9733113 41910958889836328661236844463354157640 9733114 31721536147347705594419993699447500656 9733115 105125879848604624766635575915123849440 9733116 -272337147884888637457119716717419806720 9733117 134888244080748076444672365391550432160 9733118 -147158197270121352729945165412335882240 9733119 -520287913700148331351758279978650808 9733120 133514368969734316201197813695281889280 9733121 94201764696793407872248505864879672322 9733122 -97843970903265416382665007764769578496 9733123 479576147485221066754350316492923653372 9733124 -159581506564981147284410226871545643008 9733125 -26599373913718716970580789743174500000 9733126 111270235779888302124030668332368570624 9733127 25600222238482190685495235040564323800 9733128 -47170759530163316088430986158076641280 9733129 14055578993405585805372490795590700800 9733130 -155557523964795274988713392581857420800 9733131 -223463362215057707272329096304121388000 9733132 -22453314467749757312062096382248083456 9733133 -16592190445074278943993662942531219220 9733134 -91732019024803886141081035760346179520 9733135 -207578188348683158235693469381516780920 9733136 41264455570406139563732224042587389952 9733137 190107219316152582929314925112207198960 9733138 143811661853303723739389284885944888720 9733139 135427377440174780592800067998922863424 9733140 -62701036763862132479013195756670894080 9733141 370085285645174694626554995591620102784 9733142 65836947351847000304697468691537680192 9733143 -95946587213965113675304322713765881216 9733144 -15491880363373995334307231956545146880 9733145 17343586919348796737454984782476320900 9733146 24848046068491708355348507346505551360 9733147 -143952448808564111397959002890514580760 9733148 -45180092313308415905720647513137068544 9733149 359526139214442050633421290429121220800 9733150 -34248484362155275450415658807524016000 9733151 -226561703325715072733983583767788750000 9733152 10691704625590981946066200945942855680 9733153 81988411836348944466275875422645863424 9733154 37459021861647740326209100687333984320 9733155 20976120665292769633551066889377679200 9733156 318416734524151075111487143097607377920 9733157 210892976504952562425369656355572227392 9733158 -39617194600434822537194970502810868352 9733159 474361296795006319806884665772850938360 9733160 -59401145711954031212032896332487168000 9733161 264205433642061396718787092022430444960 9733162 -43075177344078778262288380130206329168 9733163 5324162183180704118330632376419332096 9733164 69881738785472566730184293388246345216 9733165 2112193096548750309331689675991553520 9733166 -1989106496621608432745175363332107968 9733167 12827683677407251506366436447062035448 9733168 71721321681592880484547317769490595840 9733169 -261456526268796522949842826738992176640 9733170 -93452425033363606826606887027301721600 9733171 55620490896290473583948384632997736960 9733172 -163315840854332507587809561600286045824 9733173 94695956391464081627280220990292023584 9733174 105183099309665022364826552029055313024 9733175 2645647499170113113733361868546626800 9733176 -71213254481937088585723988282423500800 9733177 211001169246406033537867176525528456192 9733178 -2794172103871729219940379286229898240 9733179 2872818285365378919552434439780814848 9733180 143215727158142976027292932846148899840 9733181 69668944074982572846900858246041078982 9733182 13664430305898137550112451269084130304 9733183 -342200799489802597351589298601191162240 9733184 -61009286810608117089020956886183706624 9733185 -33026543653125031442610881192470013760 9733186 -16591930985171864658362886516457506816 9733187 510630683879666693423525093425736559600 9733188 -91847217769620247881778186454695142400 9733189 196266757790803106496327544029795416990 9733190 -74323675317812423914250190998896435200 9733191 -187691156220103744939249612121189650944 9733192 40457219770322730760007198378908385280 9733193 17278831054295121996944339997330941604 9733194 -33459469865434701408237813570404846592 9733195 132695112490115669377983074797200489600 9733196 -452637625149517698768039125669322240 9733197 -204457989818439349541018656212208674240 9733198 143705042650596520093275091949517201600 9733199 125335182113123552728804486927947050736 9733200 -32730348553048943587239829997086310400 9733201 -13096051878539186591287461965591398798 9733202 167274815660323212445541450686508817552 9733203 -9140139928423243766020116624672971268 9733204 -123118567274799027549125565918642731264 9733205 33770194488960278175815613159814432860 9733206 38913807381988086123783921360658851840 9733207 -431985022222799213650867794641257648896 9733208 -584039923759878302715985096861436928000 9733209 63349980599482925459268084399714328128 9733210 -113126211690481469881854549628368510240 9733211 -394510349956738289221647310947984640188 9733212 -35997411528310856968376416407425149440 9733213 114299829729073487902319342707241961798 9733214 -253053530986424285135533149814975302528 9733215 -155679937238034285748493136731535581280 9733216 -170736774726536238253824731380227637248 9733217 339142729561046533690423730377420703094 9733218 34379617608958231911666198870102044160 9733219 40626693343771439700361762145034521408 9733220 -10520588140227775692394668488922316800 9733221 49571155761919561530704309138132220 9733222 1044813394977933005941891292482473792 9733223 475609048556005223403455832634220300472 9733224 52935629288158822853240820207303966720 9733225 -76571647291651038826556872234304608000 9733226 166642288481809220466571089048381306720 9733227 -131637561324532505088078996293248293120 9733228 362842889517564891085931248296162445568 9733229 66968229594138601466762066298330783072 9733230 68437482628795928258989593929398272000 9733231 126619377385721129710718755038997143440 9733232 28336154715305727958759600933242470400 9733233 -3185399869549984560853605873136039200 9733234 24600080855393568734983345162203604992 9733235 352527270416249036789995715377561453680 9733236 630392632917175253942703078484819968 9733237 -334574568305435887862289464753376604114 9733238 44286439680647206289662246271800038144 9733239 4764566779896172028956493382458593200 9733240 -214085570082806423289200793772953600 9733241 168983397724888754282114678553277442880 9733242 -30911190697547772990337429910387877888 9733243 28848132775879623835027735442631121744 9733244 -93408836821236994129825148531931586560 9733245 246633032450360815198107802588146931200 9733246 -152440411698825165558568031754069692928 9733247 -3574219798207299990924151610017394304 9733248 -43499205082186202658440524004390338560 9733249 37139676878305641025593973361124266836 9733250 -198436162777382705740564689756677016000 9733251 10266654549775982899714989959461840704 9733252 214342707924967787070255353386858564736 9733253 13857572312376204283332644280606353502 9733254 -6344391807557332631589214134611023680 9733255 11585166371096123250306473724482872320 9733256 39205409769385008720819484327388774400 9733257 -72299464476666061107763840324653768960 9733258 141021335454295835858712582863440050480 9733259 -361993535856599485783656229653106337784 9733260 -91792608090872461001290473164927677440 9733261 -122355624249677345844714749953216849450 9733262 -60417093885624329723468141641495225920 9733263 39152675386813282979559280391770646400 9733264 -15687010344438511074973403909565562880 9733265 1722545615756068276037132394346389120 9733266 -111377727659627792731255212636893260416 9733267 -5092948506635918035156273778641394888 9733268 -201556322687839407482483930581824922752 9733269 4963768873207544470212688113836626176 9733270 50252038871188731685846714195975324800 9733271 -156882211864321778064490133613401982768 9733272 96229791854912589753739562092271185920 9733273 104484492916620280413141316988998263168 9733274 45267725938281229608780229183308495360 9733275 20622394871170848806883415269560244000 9733276 122432726115468439328459068231616870400 9733277 -187555849104523882209776605728030231936 9733278 -30794149085502210972828792907643357184 9733279 121125687258597250885663851903867526880 9733280 262294799835665172478046811082614374400 9733281 -121148026500793510758582103124798380800 9733282 1881384515573490059258688979985999424 9733283 161316622129595999263463656307950752720 9733284 8831248414574538196005127054953219072 9733285 -350858993075756142352084719170399734020 9733286 -190421186733246645355084887897706149408 9733287 50236627446482930838550971166409879040 9733288 -62375254314164899597252505448488724480 9733289 -68209443062535704505617692427894040000 9733290 17281045765878843113798805697988736000 9733291 -87192087540230502152332900374788733456 9733292 -291483703630283435903381642069520009984 9733293 277933885892712645485215274235904019382 9733294 -133287068544825316229911176842009219328 9733295 -157268455643916456280959545138444729760 9733296 69711037109311760004473628016665526272 9733297 16494729583594023388675811948269844032 9733298 -181693077752287645741827204037491471600 9733299 -84148455353738181425486961497066558880 9733300 32305933188072537069948965870944204800 9733301 -204240512072712988863865007138646822720 9733302 -42635310253271504221352289190110249408 9733303 -450073148675860637262343683647622783448 9733304 51105698394191993574008182286150860800 9733305 -44019212292522367815082852027005762240 9733306 -26330829284149368076031761362388089600 9733307 -175514015248056225826840080237619741320 9733308 847458782192249614951056645440053248 9733309 -622829522641754314999189543940579392 9733310 -95952473495478661127498425302231061440 9733311 253091386252116042232737262949220672000 9733312 -89902384226710452527252637676311937024 9733313 178263065848663863525599125390622186562 9733314 -141531926000354805220817563752271845120 9733315 -249614546328541238771641393972387085040 9733316 -281996584584735588698110396501474889472 9733317 141592497184789560603705091851545392800 9733318 -4921315913621852156121783762272403456 9733319 101783437199870089897950872226998716080 9733320 134415753445900716173356206674829312000 9733321 23383042748200443325167799995940502692 9733322 63981136394561649360328753884519606624 9733323 -119978173466073534629329864523145003816 9733324 80568428367351080821670405740908675072 9733325 40937906323896496516897736201210268000 9733326 34585232307872296696592373279752022144 9733327 1791999117154523672443486987373278440 9733328 -14773300038983925069870180901086167040 9733329 -24188686220312305222885363089954946800 9733330 -151630504652926927054141501567941145440 9733331 91369386264630077105480818493110930032 9733332 55805814429886814938433215508417236992 9733333 -463748334629736384434227629720014273700 9733334 60483189679833644920902955907490510720 9733335 131935555806313889219257083018875000400 9733336 -129466677050013074581123645657845657600 9733337 408617448042959980274069517665221726986 9733338 -19931841133813950048889371861694087680 9733339 153942434540142103220445061769552244480 9733340 141115698257609386039881811422385251840 9733341 -48205050604069513459956056552967182208 9733342 -235906670645305784150483357579204120448 9733343 159882036554243277379491281886241991544 9733344 -63079550103972771271688501548631457792 9733345 -274854438035807134777865872139669841900 9733346 -47198880400775915696353695746486453760 9733347 -44857903286509928930138604899571788832 9733348 -248908807603003520314848082426481802240 9733349 120524007218685088222291371763415986560 9733350 88630106543562104893823979335926809600 9733351 -2029078111852193985553027325462459048 9733352 -274023061812704033311923887320893849600 9733353 -10609164868154387436321684066488125440 9733354 48760222189245653904412668685428755376 9733355 214002898399987635752293678282322081760 9733356 -121594208310433169185779024713268012288 9733357 107867527089427458966096692395298727660 9733358 225809266504380664544318928768539043840 9733359 -101701494982714436340854466630029043312 9733360 12912641245480228742755053819380367360 9733361 -1187834954044808269039678480083708924 9733362 20686040081339592899918220608762290944 9733363 209053969894493286557226365821390097612 9733364 133989162729159051151458160932226747776 9733365 259210708308127375638886491820386282720 9733366 -280496295844167323478708921037867030368 9733367 -139991747619998872295948768121610546176 9733368 24776675303444697087241636602639237120 9733369 187607570257130011473396450446893836880 9733370 -12967245157561470204176154204543513600 9733371 -184595132328288556065421500979830406656 9733372 57663297554266440010756753281135221760 9733373 -22450871493582254468542464313962510600 9733374 -45225185576372513511712744976346384000 9733375 -171821230954736054809611262599770058000 9733376 213533579219654415100478372069844713472 9733377 176180193551222220173378971241675458080 9733378 16541839896930176854352332176142311456 9733379 82271798445679477191749627019710377980 9733380 28468579433706146912998478222377451520 9733381 -130972615613074886999382213824711856608 9733382 -2591736721230652577726971365973176960 9733383 179657839655869711911521531682508677144 9733384 184576136814409556506664714578530969600 9733385 -192168230151767625254926134776004846840 9733386 -72014124747337525868445608690051861760 9733387 324395985516660872179429948872196958036 9733388 -68730783859319476618924398525537659904 9733389 -30202175507962688271858505604731776576 9733390 -112325104392400604026473354770751878400 9733391 -7677346874681324752223752501496720208 9733392 -100674091112684346718005552340946780160 9733393 -102743293627065668694055374273661526976 9733394 1914108013821375646459981002643887360 9733395 -78847820487385207600927051923045408000 9733396 -9136410441251355850567598704318464000 9733397 -60087550875700777081939114152992422272 9733398 -110202137316603445257533128975370243136 9733399 -83009216755886937973178263256512553336 9733400 57119715265823330776242255400241664000 9733401 -280570904553005827937485351328297397708 9733402 41334594487851676099523565548122129152 9733403 187017988505213470977448547678499851652 9733404 -48257199790559832743885362289486220288 9733405 130742621727130911081463557578232433920 9733406 -84157660217571388287361321013487262848 9733407 34314188514276012168251941414793072640 9733408 160729429992505225012035695633835294720 9733409 404735599790961019900754935263349878306 9733410 -4553996743483514979833374386261788160 9733411 -122588921710978082714964629248814653376 9733412 153828354872913060590620407170918813952 9733413 -119834372559601916702275632868816693056 9733414 176051722851339245807294652450572761056 9733415 62655291008673505539343291941287076000 9733416 42010129947496798728614644099920691200 9733417 -263319601250732429658881043543809926534 9733418 -190629205845762188746055681450541554688 9733419 -238542733326118982049905039458173049680 9733420 -1859915223069997189966644023669790720 9733421 -263517494658354565168062646273180758378 9733422 -9360778558141437507803719039602787200 9733423 104719387049389320580476883173072736240 9733424 -7624424968035908116922601063719976960 9733425 64109795726501689798431884694074040000 9733426 165398400772686879150481886227781211264 9733427 401028739719791410513202148403306396872 9733428 -218818344242674989920450895682487777280 9733429 -236091954053258066597072570623859949970 9733430 29866051274205810628803635763986073600 9733431 -32263477312780149026769774602100734976 9733432 -18625923638359880716735340771351347200 9733433 -361448775732667877512301780462846753136 9733434 -788212056008457777076695258764325120 9733435 28171738837295948824573773386849124960 9733436 -257886059766220659081830093780279608320 9733437 -1940101766353064388552781305714933312 9733438 1261270662502524767016386625517799808 9733439 120469789642687675426984657476194750880 9733440 -46995815970551088685674856183549132800 9733441 17780793740778509222517253556653599684 9733442 -14089715548793713758871537118920943616 9733443 -119697623346472589389155178694133852936 9733444 96651737692254179572748708748092682240 9733445 -90400473922418787917418520188421263300 9733446 -1519185065508301900492895277670652448 9733447 149084629879352884251264361773767031896 9733448 135405751134056389360007079801525519360 9733449 -208032322320501366603613169077760542752 9733450 -15173849755535373726539431632059858400 9733451 8275526747447423512127675969470834464 9733452 -102572833708723046503357913867371496448 9733453 322612851003070751284086372162705109120 9733454 -117713532533880613125983135721444565824 9733455 12325250977252760109933925554994197840 9733456 29813969326946774882358648868089217024 9733457 -75921633127517023179916287891658825500 9733458 25212594920816815955277736335860313216 9733459 -375849554804797177880292197256939768340 9733460 -74979446920141753096075665401553838080 9733461 207198770669344550053648425821615424 9733462 -32179694494868903804284770887782620288 9733463 -263094431365369412028743687381202903288 9733464 54369496372757984596244489206468608000 9733465 -113412159273257923834891995009498915840 9733466 -133884628082670903096623474153492432640 9733467 -78285281193883976727910290977792770920 9733468 -9828799068848894377805743464457810944 9733469 196987134562224939770991414365073638592 9733470 58856709859945739193079469462099472000 9733471 -192089029942522043507781761331976858512 9733472 180817497382894882744593190864677765120 9733473 -66334272898697753261311992019228185600 9733474 -185613406094650626319091522809347321264 9733475 -84993842413907759237797809480858393000 9733476 178117927271021840014022807902696952832 9733477 -129719518121025466376630469336406037540 9733478 55994403945899485512505147071253892160 9733479 20847872491963118123928866799611231232 9733480 2836244107495652559717474894993408000 9733481 143168152980717698781081807550368812532 9733482 30772846366479181611035421275265120 9733483 238793333628278979637821968904187460280 9733484 -253475709271593754296407013495696393984 9733485 -47281652003177833113557791745309395200 9733486 85881554471888202002964857046363983616 9733487 -93239536112586628708892209353857154864 9733488 7705844601199406945131461022384128000 9733489 -265010652114509806136593528549839377710 9733490 -6144615041362081849046069499739826880 9733491 -57447754604426938488203453809422073320 9733492 -8647778417569510913166131056807485440 9733493 -9521327190537702793436504520191795712 9733494 21393195925535216864724555329780160000 9733495 -281701313973212795383732590590394489000 9733496 -233834920889644271156191992473198284800 9733497 -156470997048289531511719572738931950000 9733498 110980668017381440836340058854930758000 9733499 173976332264197991614359246515357138064 9733500 -146379560459686405395976148798914560000 9733501 439139242883193638655725148844126138502 9733502 15622702857612888521310592262309070720 9733503 26347950888530553672062824914713794368 9733504 -70053199211855922905585532761611960320 9733505 -283017947532215592485720531478230279340 9733506 -13971227287472239189294227579730384896 9733507 50595174815126373978914467087395792672 9733508 -184282396793474937367746017067294720 9733509 -51303751965748684568709562162973514786 9733510 139866419314865476197865497967535088000 9733511 601426093461827268432538955892738088800 9733512 130056338895763078993828391438052556800 9733513 -437910655120194585156117888064564923238 9733514 -46747922369451038993466095769246873600 9733515 -59234052476005919688067572251134287360 9733516 30184109786722428748375772768246696960 9733517 321635555174003065967910874841508412992 9733518 177271689184981518026585417306300244864 9733519 318371226959903781970036228283156367920 9733520 10948581167825685025025552511529697280 9733521 63473060479327724545738206438822105024 9733522 33995165382141347221686247865174247312 9733523 1444636387072081142724467159714984208 9733524 -85079760351058682846480494558743865344 9733525 -162104725115175557726629015229603100000 9733526 -90205473116612936778135817009068438912 9733527 -5737284436373788666301875204637286024 9733528 -2532888073636412386375383080502804480 9733529 -105168854836836092902888365308514803520 9733530 -25479587937069770016054512256127591680 9733531 49023799522107212824860159480352929120 9733532 60902285994669640639848006085318167552 9733533 20841159735701192178484150010993148384 9733534 -57169742341069527620134036590248675328 9733535 11139465598901730607809705011068753920 9733536 -250936075822868551716186675651754917888 9733537 342683737874483144478286887621391548384 9733538 -23885320093312493535207585771976046304 9733539 -176266603099852727304388440076490391552 9733540 243754127686630173103815547251003306240 9733541 343892940549169734723303235027052010942 9733542 -3468385657646923036481276947684448256 9733543 528977272916328445268951618234367068792 9733544 302641653867869074712510660333340380160 9733545 20193196449989664410555154594360366720 9733546 -59938079516689663687786235344631496528 9733547 49558525017124613707839677558408754996 9733548 166550243722254070224467076900840775680 9733549 47596546928829359175584725403142221536 9733550 -84415058838579425947522847057804419200 9733551 -185350470747877411810865340482178302976 9733552 27308197834730885784845651677646176256 9733553 2014017372517884089075206451038517184 9733554 165137899048117045033092809889826990080 9733555 -106150931583051854877287068464082444800 9733556 -154040853979860706097445453241442579712 9733557 -12628876683945011985244251074811944160 9733558 167922044809423904976659004227169185280 9733559 -467888467273767685686702249209036837376 9733560 207661792572343331821448921467275264000 9733561 -262515865576955059117092955408390506838 9733562 -263148308430508021391817840045457514496 9733563 95780029371540786605940763729575968784 9733564 11721093351940802737754207302367204352 9733565 68169963816624495178266480014938796460 9733566 -142162048574799199130724399396052992 9733567 174909043395500278559133086892094435200 9733568 25792655454372404143895303531475763200 9733569 -123881507983196951267874751309401957792 9733570 30804893674024512781947073996120273920 9733571 400068615880285416378584618948853145200 9733572 -51424984025666062759334187484938148608 9733573 66168653878313739141959015273841024060 9733574 119028469094673703267014458641768896000 9733575 21159764609742225403106652388098687600 9733576 66465088730842006051732264599552245760 9733577 -46875152860450706101044110533774151808 9733578 91065100227018929177078090555781191424 9733579 116751481263849554828871542012029388180 9733580 15821970767121696012788693625694387200 9733581 -143841065079807200621977500191657581440 9733582 -153301100112838398556135305423383692608 9733583 35083176059333829224572965041997061224 9733584 -10458273564863611152353550390326722560 9733585 70696228585832841318587756286389481960 9733586 -10337384483681463817202073016192951680 9733587 -84829659412237398680908753769865132240 9733588 -93857631569719072687242107479043760384 9733589 171847721165479468460290023659325518460 9733590 -72666518953854071422316372072610873600 9733591 -84509417610907914035252630931906967840 9733592 291436244105304200751306777731826585600 9733593 13723887511333203557626088054226842400 9733594 -18158021799812024305054231953521911872 9733595 527266038556618915203301968374136331680 9733596 -88202921236493932205035133212671860736 9733597 94251662761908685034477698931389889152 9733598 -15921039177645820897931743343455284864 9733599 -375365985853873768307692903801294060176 9733600 -145696194208934540144706168231100416000 9733601 -18102006343014160577189750012288816508 9733602 -61333076608357195525673723102649317376 9733603 336577628542074928073089779509921327616 9733604 -168889574149032377715767264532107919744 9733605 46857444308820876956755493587127011200 9733606 -203081273746381940458380699982541011200 9733607 -7862395729323113405238607155424162560 9733608 193817457922585217451732022456494259200 9733609 3010818884824710778223795781163966848 9733610 19137472860908308160319800210282520000 9733611 33683868396448957500354472586630137344 9733612 -84026475055949289267616274007071759360 9733613 231002363102959579957825801416145074240 9733614 -140886631523668279693443485165346401280 9733615 58064461933019384736365686895208434760 9733616 -145523217249632622623178316008170815488 9733617 -299638869491833855029594348869801859966 9733618 87532097773685961539457960750405322560 9733619 151050695457567526419081978626467522896 9733620 44244271207029266405552733205605580800 9733621 71408726520601484815742465370527176672 9733622 -20994674762697222462668078719232774016 9733623 189876592305244189771075255480010527104 9733624 -108260301001704623852372490437258342400 9733625 -56070996852428819813776166955820080000 9733626 14760504808623559428976242865512774144 9733627 -227876569012446324575116742914713833408 9733628 -115223245616338594071054079265412009984 9733629 -297586422720318721491990089201335228416 9733630 -185032401080421204269542019805463630080 9733631 -86416622373674762551975715987629997568 9733632 -2394989785190359873801461376166658048 9733633 35542822692870754588610550862827587264 9733634 -230180156291436968795662888901500687488 9733635 97303859605038399372900494185971247200 9733636 247357495036865752103479751490091576320 9733637 -105445510790101774243854390551617115268 9733638 134438205446940898417987172329781194944 9733639 -187539997907416633485696393482306095344 9733640 -28275387852056465590439424748528435200 9733641 247659780308084863650673840445445381024 9733642 -118293017184704194097578405222905912528 9733643 4447937203165516931614129825090620360 9733644 176204187861509420956381935718084942080 9733645 179582183457420751905414065051376127800 9733646 16575979167888062700860786544912142848 9733647 58519868590506300392566523190183805440 9733648 -5553593732570295864084517819079376896 9733649 52014175948575287292184109465014577664 9733650 -846007892719151263819688552357462400 9733651 -166962789969372660611844142603837243348 9733652 6251256278053336348758573760788590592 9733653 248452117997691198523533072976025936064 9733654 -7090982571926512101118014384742835424 9733655 -129894728621480095395924620073907630440 9733656 220666883032070083844169030629321564160 9733657 -249872271601965265009245896928277431094 9733658 140083453021665322870255203722995034880 9733659 -16929639676515080911365636332336584704 9733660 -111352192481466719447107339672379896320 9733661 127409661832694077822494649779363379200 9733662 -50317761674961662078493590440962816000 9733663 -102683196919239413772746679725982587760 9733664 -31530198688463391841400877036354797568 9733665 153873553284959054201125198539661825920 9733666 -50859534872380137974088151252318004736 9733667 20322701009313395233015421274802042716 9733668 48636433020187246166763945042334887936 9733669 -83545433202665874471866242093390049280 9733670 20475357095369180363198650797064337280 9733671 186380930071634894141674074842913217200 9733672 -78636378158740109189532572240945909760 9733673 -45342338762642007274729316412724616760 9733674 8623408066337547011924699179086038016 9733675 33811964165645366391215831261827034800 9733676 -321384649096861623763786465501392952320 9733677 75093018054775850163568975985110835520 9733678 -168574190454714373699324366518361315200 9733679 169479575342834469674160596135378219280 9733680 10009914733872681401687628107331993600 9733681 -71902737803518361728203468457295894880 9733682 -15006970576135707248591944628575561728 9733683 131307316416624391968829865895191283264 9733684 198403289892643439240888652529030572416 9733685 -80292341076138827425070650712336385000 9733686 -27159895955343822228316703969032934016 9733687 646070997852788666394948818091400800 9733688 407014709203198374285861691442990837760 9733689 -2331373665177924826751943240374838144 9733690 -57812773838051132791441119528184995840 9733691 -358664717206250790110628415853035166616 9733692 -86593634197533656215521531145229426688 9733693 745832976520928336956285304788469034720 9733694 8306474099937208116540155442757936896 9733695 1651916871151593400149049726148154240 9733696 -49999568850902399701169743215347105792 9733697 396244771935988570876122009832376233392 9733698 50896950804063919456378636058579794464 9733699 195829666644667320997361626498432672700 9733700 79023961709098913971382308035824640000 9733701 91546513787454645891504037156751512224 9733702 -172491411883986285509851244358436800000 9733703 -260424123897192157812934848139493734872 9733704 53327927585153043979207304684402442240 9733705 103994012758704940397031270847214517000 9733706 202706086352693043949113041377239247104 9733707 -16370010036560602829374651850494163472 9733708 -26743937561206534548532423879507857920 9733709 68673745928412698050175240147473732140 9733710 26102838247644063462917362949635153920 9733711 84286974723866277270267107769109680704 9733712 -42589029738954693387475451957124931584 9733713 -95082831060208970672562553591214398272 9733714 -187792030414409277578129521737444338544 9733715 105877225210790275489134736344142153920 9733716 -370362101018660003182862047841608458240 9733717 90289630386500979817560283485962657984 9733718 -82806666778309702757600717986718857440 9733719 -131955395434297346874202753494189922560 9733720 1347657086293484233523673363248332800 9733721 -39083962984968259957278009593226329856 9733722 -118887347713328590170607752733151804928 9733723 311024752679081242306908783365892530400 9733724 123699564065500638020885701325104128 9733725 76996100075229292993824240120796268850 9733726 -154983630923349645650843665249788002688 9733727 -212647532819657259158505018148049323200 9733728 43765055858128704427183373767090372608 9733729 -430263401256947936194564286795945352670 9733730 -57004827008644162291745978026614102240 9733731 -42922302458658817134552964436894374656 9733732 -86496907139720404235160230302544619904 9733733 -72749402893005088778015029453897686018 9733734 3554938891674542775701140025766587424 9733735 4999106311145322037517187018648102960 9733736 136302928968870004665252140616391680 9733737 -91854220845531676476818440781982940032 9733738 249250642866754887481864667615969280 9733739 -382411081982111444542013093190274808460 9733740 21376656197777596281057014956800998400 9733741 412343792425347392753513295223839030252 9733742 29777764536652366182852159714150948864 9733743 7431939529088789685999721994284813200 9733744 13791703187585466524708310690152284160 9733745 -75791102460466963465895756514328247040 9733746 159755754600106909207202596805808691968 9733747 -27984327585670334376374140193382427968 9733748 48274359079595626167580324103608750080 9733749 -2592214947916229317348676939079753792 9733750 11537565304475479286576002151862000000 9733751 304760651866460436557511685833596347752 9733752 21516683323060552861700292657387110400 9733753 101948852324067508598545402751449699200 9733754 -39779693750630849705685959848505633424 9733755 20516291846194041738861141468860296560 9733756 -213621315824867369141922298337574060032 9733757 347706393692151917691724289842359230880 9733758 111635411643491772497303099542179000960 9733759 -190798976260412362635666818748905687040 9733760 34376798442853496901476294941527244800 9733761 25314012593431158737492994863941755840 9733762 296660027948549160335706817714994310144 9733763 195127177579503912291231802457677693200 9733764 -128947890545442707064037330083876762624 9733765 -197869714552804903312321808195737775400 9733766 20969853907953734792667870105942203520 9733767 -101732180930503511999701940762304069720 9733768 91860146465921333451696203569943838720 9733769 93376623627359157859226448701591533620 9733770 3862014461760558240823270773502157760 9733771 193197125621428931885776453811462357972 9733772 -226794935478262278122961702272604090624 9733773 -23404386951279084937706352551200337856 9733774 -72229758975695538839039366590748382528 9733775 -135582163987678941975361277898821022000 9733776 -427661463878745043824450603040112640 9733777 282288641185706015658819621165793666560 9733778 -17594183878166325809733181497062292480 9733779 128257658272761086673462876745062528648 9733780 -25376744592105943180138287837450117120 9733781 -1901478292304521415975660031549366528 9733782 -37074554969638281390797729986108703808 9733783 -23277934044037766250468031030613742656 9733784 -101066606280796197782028456003065978880 9733785 35873675158615042221899407854578543040 9733786 -140348161965640531159027064755893147408 9733787 -80794462061142334752048396435789796848 9733788 64406579996483799583608153944219566080 9733789 43847593099083406082436673103370606240 9733790 -1524188676612106188200390223096714240 9733791 10975834104544923300762312012449441040 9733792 4245132161063366958294157355750522880 9733793 -5923126076265130118042467734906716958 9733794 -6107240914764858323241557168094068736 9733795 179196849062872527299381993594557033200 9733796 363074363038921585206376732976131564800 9733797 -520627876487102931543795141958060776960 9733798 -54672331648229159047222631984347053600 9733799 -198760308530245229848215243906524386464 9733800 -99865676897191167995521731628818432000 9733801 34289716448005177384621635043030022160 9733802 141600454935059418752708591766530641344 9733803 -55786135302785986608465290624911243776 9733804 186019454542761446421498259102313190656 9733805 332713273868293603492053522064373528460 9733806 258788824028641422152239058627814486144 9733807 145383858880246220171449721489562557520 9733808 -16013326437803978400138461434250919936 9733809 -56101769145856558262017480005241260480 9733810 -44580889067874823268277383389863602880 9733811 388669546283942673993770992410778790412 9733812 -8405519495227384044990226323913076736 9733813 533318420339658708549565998829778574062 9733814 -27832566858411350506015896956746014720 9733815 -19406814968998735005733279854933487680 9733816 140919572088791559915981316209605468160 9733817 -322706418334795200969990552467226562134 9733818 -24928731291853655741187334279426712832 9733819 407135835538581467900740862755948549220 9733820 -4598365432117797393051545028095846400 9733821 -17424227850061436156811695704646261760 9733822 72167497453189126907495523513388523520 9733823 212445079909677028482275585166484865520 9733824 2139303053150072211266391618764144640 9733825 -51701642269112101387150768273561328400 9733826 92756617587860459713783480683107713440 9733827 -367760770508863130040920904390829370880 9733828 54199183234349383684977637198482576640 9733829 167226609883489054793807645397458976 9733830 26570733989588930490400759858021509120 9733831 474564881624884712398690414895079549064 9733832 -186524889206709513039173256841700121600 9733833 49418012742044591787453301053640333680 9733834 93422514037625161739428260148040535552 9733835 195813261745204150804904714922301541280 9733836 -75802469986685310019744243148180766720 9733837 -72843210025467194718982647288595525088 9733838 16876942780345535004386078700257392320 9733839 159063291250865146282832752637835577224 9733840 10017642382819918341950196096752517120 9733841 65243738807081079135498728462678918400 9733842 133447776380227427609186522210509831440 9733843 141057058059240255336990844927676734272 9733844 -17298173533667635899978433654180059264 9733845 30461092095993773831071174972869120 9733846 264985914416202523416131012314216387872 9733847 403562344531089916801363267085739964296 9733848 -71496669001517146167427762953670103040 9733849 14757205714444801522305728978283935236 9733850 39631962832461475261155212542243236000 9733851 -36083023009148992086731338232174380656 9733852 -266104634877305699123920792585186017280 9733853 232499773742936660352874601107488193344 9733854 -24911038431221874492283275946315128192 9733855 -170608486288704337124393569062207105240 9733856 -95080965228054853489878339205990711296 9733857 -15558643490846308516232759781501281280 9733858 -109336213175082227555081024561775948720 9733859 313192515091349447729937610827158962104 9733860 -8363488125135719076068141567086947840 9733861 1157406912717730964237835402094450300 9733862 -104659523438925329860615823101147134336 9733863 59532080325630089528387463177605103144 9733864 120068493264061295941830593292775833600 9733865 27898344694703840676367952350499236800 9733866 93222754466980814563109584747670740224 9733867 867062490862882546038537371566388736 9733868 199973186149916181537452190648486920448 9733869 271916244923521760790480594797813778294 9733870 62305705884127055789709555051297746880 9733871 -39117127482273858965003223502407072000 9733872 -79258732480550553147438000101115494400 9733873 327808046599996580690822142660025527122 9733874 60425531659191231116188739779089856320 9733875 -177196486050436513902013519523533512000 9733876 -31273735499939726863292505460023853056 9733877 365445296626699088824183918373686045212 9733878 -7484564200496068530971162376925777920 9733879 81717452231253552201602084779347462000 9733880 81062534080840015321352793612804096000 9733881 -79664556173645692375683039736143792048 9733882 -139425418442773137752463890424389336208 9733883 32674105571675074677428884660824571320 9733884 171506313142422052599985556331868340736 9733885 -2359715493369125447474225516348106240 9733886 -16978263520716239878778925115944249600 9733887 107010569866583571347545098681178582128 9733888 -205471568046179790163849036473135267840 9733889 -172636189683461309868885338271025717200 9733890 28525853663668674894299168828063347200 9733891 484840816077320205672882866682541222672 9733892 31528342223745274944160723576468807680 9733893 13058300522443540550466953444696680896 9733894 117877540011575587287878039248717621632 9733895 -61004132328165951179055278642943294600 9733896 142579853476620711243596265016087557120 9733897 -245234172343187571898349799600147006768 9733898 268400082709567735193415732035222929200 9733899 -77818034451480672962125416924232611840 9733900 127054470658842332760847355140271040000 9733901 105502629947506828456359244140620878902 9733902 -79309280106334697501452168274557003776 9733903 206046040339723327318885558995964095152 9733904 43243737472263330628900538011597086720 9733905 -207473098284915928657161995291673052800 9733906 12504966264654619555678554209259048960 9733907 -130956391742749361754493274391851924928 9733908 169072846292083561816835001930058690560 9733909 -160888342859091914605024324235198684960 9733910 -246815542418918588191379083056071040 9733911 -96184942842558632002116004184766988032 9733912 -391773692571894975811720085289200148480 9733913 9851386537671841788189344893224577920 9733914 86505809118500738729362202896563819504 9733915 -3446801954945905648154674373983065600 9733916 347198317676456859663763762644435724800 9733917 -18938190213989418827016636529455397152 9733918 88730742678472630515490482551981181120 9733919 117396042245785699374983063583025485144 9733920 12845024918659220224764737991066255360 9733921 139407569243657908221282006352951233122 9733922 15084170636225484390010751970047061504 9733923 14368655654591808323301330940543872864 9733924 283744015950242552731897104236286976 9733925 148692441276178649593356700616767594650 9733926 -165002377206693606193114120572474009600 9733927 -37043183716425693127671276566941505568 9733928 139829940798943952316788788358482329600 9733929 334913892084994207767991593560507136960 9733930 74264387321018375853054785034350443200 9733931 -24009216100207148337694462597955789136 9733932 2741280104777426898843204274775933952 9733933 -38744936856624290555786243353362422784 9733934 55280553541193704508201572279660728192 9733935 -287389349748077349673745254769043363840 9733936 -29372191654588164469804873939206750208 9733937 57417833450686124311592393750509870260 9733938 -9484753300187894069979318461582376960 9733939 455955409546780579626022578429986937740 9733940 144776032512971103661960555353623735040 9733941 -57924344481382175951848470987171177216 9733942 -87963757577893267942558385625613869888 9733943 -273543173004228331698475650248308190808 9733944 40515982124374951836833361126369853440 9733945 83153207342983285529649069746548285440 9733946 165752304217762476790292258835925506672 9733947 11689613584483329723040260210743904000 9733948 233926927901356553532063626208779010048 9733949 -17342961703585504570640718399603215220 9733950 -38265971765593085668391194133318822400 9733951 -475028855456338696015706827325470208496 9733952 94479066753872590750493719189670854656 9733953 2922152053044482538159949344270410688 9733954 181382341843115757697336068536349844176 9733955 -148603027465543022141663062385335042560 9733956 134744405076932346490456852406923779072 9733957 -344051324694088568205970489814765693794 9733958 -1673409191032655818919853342881179392 9733959 -954297516905129860380847558659996000 9733960 -54993360564271592645871752079677337600 9733961 399921451518690244013700185208537725712 9733962 -66085790700237170253727058173218733056 9733963 -196995610717940236765486550074623671788 9733964 50481055320710951727713926668307550976 9733965 -75136515739998559685732852012412398880 9733966 -23966309856921695585788275264470400 9733967 132731993852087731529537773175925199752 9733968 -9013117196654880772083810693597757440 9733969 121949003485662905429290690037616168768 9733970 -68053672557195481485605272112058388320 9733971 -29594309869332275668869426817333202640 9733972 -39283427529750620881750319827426820224 9733973 -174767679905734272936555438768125801778 9733974 -40610070234140756929996909831906619520 9733975 58561549264800335918665447217532525600 9733976 -49971252830455979507417485236941537280 9733977 26213685082266754138771923948982060848 9733978 42668664424400845005588358500505325040 9733979 521883311190203877566575510007749953576 9733980 -49590152473397806678176690838917396480 9733981 214385083355806183568918385380847164812 9733982 350176904424821369686753855273901812992 9733983 115279512491697646961130068227093755264 9733984 -698791031435317782924669318738739200 9733985 230571198439849285347812474695696608000 9733986 -207193245596906238158347307066143276800 9733987 -40204443797540698344750315069328756368 9733988 -45290806634649760629114938469461105664 9733989 247632180811165248289753251017348491968 9733990 394032609349478425109180434761884160 9733991 55680379078526231176336057169843606400 9733992 88905871929110427325932193814726246400 9733993 -19185170320638829859989120443497510000 9733994 151015581132991438852672926747666469296 9733995 153093930848326155556306180235275398000 9733996 4922912525767240424523939891973370880 9733997 -33608152533652413020933464710454944000 9733998 7652408200553267700732925024611392064 9733999 -103068104674087415478741944538841889040 9734000 24627817529448848733228409753042944000 9734001 -165998115559105287874927676206403111568 9734002 -21660922491599506362273109847088914400 9734003 -315293840730920876987899251685944269748 9734004 713901619234449262014320502776641536 9734005 -181988535203490240837799424638807466340 9734006 -172611413187972674589019864730143134048 9734007 -146298872237648347940144452686384261120 9734008 399300772778330383988426637053186088960 9734009 -148765124379320167635338995532607584790 9734010 -41376453929176271308999251513934003200 9734011 -49648301443638672344402448982992739568 9734012 31651336191348547707561315082732333056 9734013 442233227922213689755911338269478220 9734014 16825607086011900182852161762630759680 9734015 245028281412583386365632727372159624640 9734016 19588742673072855639852351102124032000 9734017 -125506454670286644210808256916498298620 9734018 33948589083096817174426921467127549440 9734019 -5713092282335823897168951564038914320 9734020 53066444658832139276333667054680064000 9734021 -363100966657558171883499647051065548000 9734022 -94611288198698386115964046814982687840 9734023 -148298152416233961419047659970323535600 9734024 15685648999958090082828375036238694400 9734025 -1339526962329552388958055547417214400 9734026 -17290403043537433841531281402940142288 9734027 -126636109405081796828512927313812556880 9734028 121327551455733180055524280173086232576 9734029 4907020722619364753195773172919796992 9734030 -6865114118565296172348942915538051200 9734031 46529943514679452667873506122638661120 9734032 -13994284455796644542217125930661052416 9734033 9425227760620367647370651964363899124 9734034 -10188868295904328194441641941930053120 9734035 -58944068021553788788958486221286293440 9734036 36826824160670955898572473030621728512 9734037 -59537223718734084983015593480980512832 9734038 170841465882636285242331307959870949920 9734039 137832042279215077326223885942395648 9734040 -287872007485289874803073121102424064000 9734041 347174818798556891631004244977232211732 9734042 152943540128307411224451267933219102720 9734043 38210962622376524770263973830932659968 9734044 39321325933194998963231122133216595456 9734045 -162030021734495677335754401805677911700 9734046 20909279163174618065037627712453858944 9734047 -365442350329544627046449404780535838528 9734048 -60829805260124391100693269393529896960 9734049 -3787763991887452793865858755792733312 9734050 -73388800130460193507873030772449165200 9734051 -317756327150853185627262158719315878948 9734052 148872555931293325648101876116933624832 9734053 115129054713541490519321846762470690560 9734054 -236646467971418755453609645588516609728 9734055 -120603944431706511177588390589533864240 9734056 -68427447933111466453766004343585996800 9734057 116578966239560611574434366227198512292 9734058 63312487752903171319919459069157365424 9734059 29970936681135897339636535395531390260 9734060 44471807078290082771503718587636776960 9734061 28713752214264088324286038646872272480 9734062 -6612845548910120773379885817660833280 9734063 -299722355100390417904868531253954321816 9734064 53985833085542898801758038620603678720 9734065 52336248806470898905843490830915542720 9734066 -53036429185934149276683566765424918768 9734067 141204936031442552088527790086664791040 9734068 127997285383906779318198354564918937600 9734069 66997699301084864679033389309679103470 9734070 68064473779722747017252081349547939200 9734071 174036983819253817095128150029871705752 9734072 -292109321388863962644250268048075059200 9734073 133608265114168178427009314264022095184 9734074 28578546305585061096030547098655867392 9734075 -49587235941005999979761795550260062800 9734076 -5243739331315666240325226430184472576 9734077 256998173822471404316416087485087851052 9734078 -90068151469075706770232800123370286720 9734079 37739111373566361517713230575260093384 9734080 -21448920128840165854816824425604710400 9734081 -209826995075658455185963134500887267200 9734082 -1048643588615608183138050482466716160 9734083 -287345647486095225588872282577750291216 9734084 292262315521653540191709145845602265216 9734085 2151180449979131784167228395642752000 9734086 138552668736624399932184398762095302528 9734087 438077925660540911792026242918763968 9734088 -12934242971173462807319465365936865280 9734089 -122953381267960062809741784399141124080 9734090 -54966588150633180896661292239340471200 9734091 89637599540565233080413879843079704792 9734092 -3359129187738512381891983408406320384 9734093 166808499169913132517863492272386497664 9734094 -175002537303643341510115248334221483840 9734095 -38489366525446370814227384851864462320 9734096 -87971865647125142658012981433688260608 9734097 36586350826404324701876638156214220960 9734098 89912722636833446671648972672516175232 9734099 -287702316303706334036300364325222958760 9734100 28107247797238416935044385861354188800 9734101 -39118846850039164117700710310475169988 9734102 -19777141333201639430385096351726450048 9734103 -174854171497545217378553394501289282680 9734104 38615659674588440770244043768953333760 9734105 -88302636363460141069828304855662287480 9734106 84933505123060392358430572683552259584 9734107 17111830174530858145397213392332540356 9734108 56356318676745029091560526122258764800 9734109 -32359103689668071308129449300540464640 9734110 32942541482641344205026584893362288960 9734111 142865712150234193048613778745919380080 9734112 3998243830415441717767313971617988608 9734113 -100130396826216933868805328411618956638 9734114 -79970445001016807812939490710407018720 9734115 149865713494480739580214500692877657600 9734116 -6406588957058545680156488482537943040 9734117 202155185420905207860611388040484903712 9734118 262689933438295573069550182667145062400 9734119 -296217454272636316015513982475110146104 9734120 -127523287130322636811995240709107302400 9734121 -344841319553664553546685681999080105920 9734122 -51987521818295120614663853145329743008 9734123 -30694539878416385666089725926450609664 9734124 -16092786956626405240532620221581623296 9734125 -8244327117098899091654423851578552000 9734126 -115876550818747014161841227589502807488 9734127 -128513178559783940176075535282370663792 9734128 82626827082949045282039323756057853952 9734129 262636399035551379030430154128114816914 9734130 15573995043978976730025128432773470720 9734131 -340691337678514149538510063445591649336 9734132 45668267040041372523687438895397180928 9734133 31826133228425860453891631806841262624 9734134 -217204598647791139834756105803427922784 9734135 31443790089593744216017640031499536960 9734136 7632055945575566094455370639971020800 9734137 -68980719502292663560890511401240155200 9734138 -107525258941134750741526086100540277280 9734139 -44575282481975982386286254047544096016 9734140 -9980858249963024445428483267789875200 9734141 419324568606346851123503776466690881542 9734142 -7787569415666627711090559781177307136 9734143 283815273804277437283007735242994790880 9734144 16968033461396553385719396792658821120 9734145 70153644513989124171556043234834318400 9734146 -214596481483695187824171720254651719728 9734147 -226775057982164496835103061516786886404 9734148 -362435167259151224984011717408932065280 9734149 344706870224834614564363195510090887036 9734150 76655584792143415791616810237989064800 9734151 -89625318843755473849849140240342662016 9734152 -92303823746718519227442733380412538880 9734153 141431173945448410261774749578279573568 9734154 90180863690940472430664708328945509120 9734155 -18196840329905965959309835123944554880 9734156 -83773039814391395565101818253216071680 9734157 63859125429224831172958835708230633494 9734158 75315280971279032765778503888218440576 9734159 111078564367483277818514688863743451904 9734160 -8914682285386064977285992570775142400 9734161 -247639293714928722500943559947633756238 9734162 232975194858558783334952307982813740672 9734163 4380469617660961871930812563756220344 9734164 83160822081082129172595061055622162432 9734165 33088401065052993942296590348465929600 9734166 -56826771100966627579649723509181246976 9734167 576519706776485049570836679222989592880 9734168 -898748752046228716794727197449072640 9734169 -35892518439752954359697704773037639680 9734170 207372056072431431463568407432039680000 9734171 13053217659184398401177535702598364916 9734172 -42291273594367850601024757041049755648 9734173 308713538009069321064201798840718735744 9734174 251797927118885855453347183648576681920 9734175 -4511970368646925332267412970524848000 9734176 466559035015155562590262681531962949632 9734177 -205728967453432217135550666727813474974 9734178 -48209354116534011950013282531826839552 9734179 -337340089617073669748457531824506560 9734180 64400714640000877402670626214504563200 9734181 81944590869295478736419747409328864800 9734182 14981565289382153876126442111114160512 9734183 38966701224477888236864079212714139600 9734184 208149085962245387089246281422874946560 9734185 -1356475926630676674284795980447831800 9734186 11489171183333192516100301763895951360 9734187 -131237562754238959516560048154861980840 9734188 45119103977153852330420132678267445760 9734189 18022790904882048115562396636961027990 9734190 -14156484111153541370538351195667908480 9734191 244904202489516448530604549353694919352 9734192 469767632827380244403329410108162048 9734193 -24965499826325107264000422718855916478 9734194 -50926523743659048117432959396613720960 9734195 241236244940601968678696347927217161200 9734196 -170506457249186885500832646881271287808 9734197 33260226825661799087825198449267417920 9734198 -92796944558629794156902922265988317440 9734199 6542289521531520100323387318193570560 9734200 51355019638371912857020050672568320000 9734201 163552023589037565387181882470480194772 9734202 -64306713360244227983995628705626344960 9734203 222751027537031569132519211803871412452 9734204 158559249935376928917304031958061264896 9734205 -24296585979801490414188995939273625600 9734206 50006874314101470236122751488776183552 9734207 117475849647868166161698955079714528112 9734208 24881484792074249366834277683036160 9734209 504259373348467151451727354287638108500 9734210 -28786068326865247268515770450312822240 9734211 -4834629064308588635482589221960065912 9734212 68343606930211349102245061442022883456 9734213 515329661213902454497846385731029625440 9734214 -4710582934729616709325732393969883136 9734215 61842024679783399326621250607079810720 9734216 -85215801510001558313810713200768875520 9734217 156073414963393395940838879042955952128 9734218 -57187700798675733423413984179525536000 9734219 97267031416142847039339041917345805712 9734220 -31320460566156291491172032460505036800 9734221 -171547441265788740455899910079690602496 9734222 301856599408536812592183175405984300800 9734223 92669939356640309199082878592777019784 9734224 107001507293258379475666797672733859840 9734225 -2468954992835400490792073552779628250 9734226 -12145543965682610357138351335722093312 9734227 -276928152033422491617980911340495233440 9734228 -124611621432307058779723211886331582464 9734229 683316607412389660899431440455729743040 9734230 55617945449191269357528830594820424320 9734231 -2408416403856356620159663018212174240 9734232 -156638556328000602989511418069654732800 9734233 -306160646536091037322010751227167238640 9734234 100051495583047158768140435225840305632 9734235 -14587915766894899949092646360177130240 9734236 300723391531668239395378734075269639680 9734237 194959912914401632112823239454904814886 9734238 -153740026232803510274448397592574451200 9734239 -527187074926380497756689605607558612960 9734240 220539325465393698352123870762507960320 9734241 -862948696530255424725860821445389632 9734242 85102178323046381611257858585729062400 9734243 -411505995505989298568589721704844673508 9734244 14086141066450093323132529164299870208 9734245 -68544187996168674345986767277180024400 9734246 -84086407864924514586102525245123312928 9734247 197623936018768743969147510623563035024 9734248 -78007463000201716512527299965770465280 9734249 117822916051134315895752894687045419136 9734250 80806540244864250236987912684713920000 9734251 145539126591433388326513269031346503920 9734252 -389979707000376301951989101862594344448 9734253 60453675209125379392643679041289789504 9734254 -3211291876740267274124498659444921920 9734255 -227581857280630498772413487892985734840 9734256 643972212131459186214158185898311680 9734257 183246882935244623975410184072374758580 9734258 -622427036127625194918716477127698112 9734259 92235382741465712076574986815873448504 9734260 106700454496712484330696589469150810880 9734261 -2881640495153663293884096062539897416 9734262 57962001668150673387338717132091721152 9734263 16449437694660620438198805583387110912 9734264 -566807016208974025584293247843927244800 9734265 -131212815402195818325403847264316132540 9734266 53668518438957053686438400567142206832 9734267 -39039146475968805116262374524137372240 9734268 179432283796963176968867606124921947136 9734269 -262520042379696751942898733549187102330 9734270 -2928726088427795839293653291318169600 9734271 -11400741664106690092162363324051169520 9734272 -136478807135917735109491672312719605760 9734273 102606972589157094737123307867632952324 9734274 173969237057024847251035895696354163456 9734275 -73096720106502302708531054712620063400 9734276 190552881633248695591663285873241132160 9734277 -20964500278490694152257221566818392768 9734278 156062217345520607494488304432607737440 9734279 76337742017970081999162458430642963840 9734280 24507090559344123620883733116174336000 9734281 -411590204731256729527468971230526562918 9734282 6926457464855259040038490961108649984 9734283 52744907977223622988016406370397741280 9734284 3118908844478453872822618657657241600 9734285 -360834654996918332720292177978194592000 9734286 39877247058317447775551119139710262400 9734287 -110703044596190747821689684609787770064 9734288 3817876042050413811512835935607693312 9734289 -146198717254720342610130187639379432160 9734290 -81899242452976956111352982516380577280 9734291 387687630580174210510535395348711909980 9734292 107472990361951977990046592442602526720 9734293 -80209908950809689474859484426267959460 9734294 -99669485047779887786053190278592846304 9734295 -150112884676709888055448985440097653680 9734296 -106129045197295144934842563353200558080 9734297 8677043320144148094212257104955718160 9734298 -10964563305564242145399118147521027072 9734299 -512741879350376542652747585388637896700 9734300 -186233802239558914248110116445378995200 9734301 -108705398121732685121993251676210806080 9734302 127099167284024771416530141815947586304 9734303 -7962202507648311121672913937075731880 9734304 335329345864511090451982360659021004800 9734305 35509784372410762819168953886361770560 9734306 352045846855093701019607756442683535360 9734307 -315359765033284484812206993802036582080 9734308 -71593071893459756776067791528582144000 9734309 -199655515918574043396749452967996629920 9734310 -23606802512747313715703210563617177600 9734311 -369878766392938953399495668204732516448 9734312 52993378785036424397326547503070330880 9734313 -48625548524485325367281527825032164352 9734314 329010212365769569696111223873781681600 9734315 51619402061131479812096684088735717120 9734316 -195155582871886521247282091766711925248 9734317 -401080458582055681910559890703471654634 9734318 263916764413147116249732872842544533440 9734319 101966501007981424337359494512691345600 9734320 11001193643905970601640621839777792000 9734321 -194591769293064772484443617189811034478 9734322 -50680862516732206073878267596728524800 9734323 -52501556705342306793246158573053924776 9734324 -298983021957195898644346959790235756544 9734325 -68647052312617055149847929498370618400 9734326 -53815207435535505815701940868101677440 9734327 37262941439659547311671583227356026440 9734328 -55350746572195207010325145609051176960 9734329 243758138704430890172633692394209850 9734330 27373172856300817037153870750545348800 9734331 10115362912636023543581996501153290800 9734332 9807433124948662625931602994914890240 9734333 39857431071331073664179713983653697120 9734334 86963759384073503505447398026549686912 9734335 -140541132189223570118947272095183078400 9734336 52085214320923827420923063194972323840 9734337 345975907664019620547690243693591170880 9734338 -253300557902533399120199004919429252704 9734339 -80819268133529216907469501492741408176 9734340 1009196174969731426266783266881536000 9734341 23044126596605580802096203731829734144 9734342 -124557943460063687302374289161335648928 9734343 -6415532059094615915409599033286146400 9734344 -155380588855749460666912364670962211840 9734345 -202104235474387660684527791023055535900 9734346 -139991948447905952665773093762112350720 9734347 -146624156290846379345973867160478707568 9734348 -87043485869886598871166270207602365440 9734349 13540062546708557936768153888000299200 9734350 -76853677189392572948120182672788249600 9734351 74002512211371693019958387371298743680 9734352 1250186596462854953930382964103577600 9734353 462809637450192634948133455104059327460 9734354 26575317115914529381263178789857292800 9734355 -45584455661454983225347193556471436800 9734356 22196484654060574743885569392634656768 9734357 443395380532719993815357488223883126606 9734358 144194779555583669020841725129259888640 9734359 280668330601385927678555158680349225104 9734360 -48786982737821618383223457657342566400 9734361 6988601971428260658116480339162957568 9734362 123252211338647558019049186687081283328 9734363 391050256848763891753327359208382620440 9734364 -95090555206220835928625562481141340160 9734365 5760922656317050284638817205684995660 9734366 -244442314722899222272688939421038526336 9734367 -26574550875529289587764627254361752688 9734368 141190726184978882411445464209810784256 9734369 -34786103447215109751098672263632703356 9734370 -44662076945359269661400701360891299840 9734371 -242892787364357666398110258028194275428 9734372 23528828068310207281985570443005050880 9734373 -301289605620852375519252411516036942816 9734374 21833029076794746962346870458057164800 9734375 40648451219611553188919007359741250000 9734376 218871043450139155173223907510378496000 9734377 -52680444893614944050525969118493297520 9734378 -158309013289642593296601183153891114240 9734379 80483111857546781413370915552317921728 9734380 -154103217754765508161987316632383283200 9734381 153452092649444978200808960867981812182 9734382 -3901454806137537532079401146797506560 9734383 -3257782785334935498940960508340142856 9734384 16974611095352231634396831671317954560 9734385 -74666136292598119457446716731990895360 9734386 -3072930590944595467195390528428303360 9734387 -69736958372340227234777835402584025408 9734388 58425440206326207267205234908547891200 9734389 453181202889734388049493098843925819676 9734390 -187401811087606687508390002570806220800 9734391 317055024482869589710504248404348428800 9734392 10770514045702694460335467402942464000 9734393 -335926706024539495406412322768311038358 9734394 219008001542672657413171850466942362880 9734395 -342247235522476300136621598714710511600 9734396 14312036871913704438978502962977832960 9734397 -363357368331516029853974103179855342400 9734398 -111545971809151824506249062535889972864 9734399 -2242881699572214837959926282726414560 9734400 57651968015592065024340114596796825600 9734401 171850467829484232777689668942525574100 9734402 -10539327114424616876673329926681075296 9734403 31443322589779367955952783158173614080 9734404 4327504732772541984723189718082245632 9734405 214383227267876222427367664477657617920 9734406 -99213308908530839000814251343053048832 9734407 -209662494827893101697313256211027176048 9734408 -133758370664540225473819492169636782080 9734409 221533398674284975854121652841349524 9734410 -49353742428136179024175679501603251200 9734411 340661664717497561335442002004200797012 9734412 65714644008147437014180429662998188032 9734413 -111287630484362067060377664393628841876 9734414 -4840865309405793617987940293874106944 9734415 -166670953593473632131893219984989156080 9734416 21133726921329298400057320736968220672 9734417 -59204765128915573804814218502650478016 9734418 5704430161588170148680789520277969040 9734419 3570590302061175419732400716079768144 9734420 54887506333814818270145489502710081280 9734421 -200283540547365183411760935840288146496 9734422 80970347996119918641719634229285214400 9734423 59086046955240866645031510186249158400 9734424 -71658060743540589821766940471592878080 9734425 -5071450515021994091581153658689697700 9734426 1195794503064637088938410232948948224 9734427 159863282938801383011878378419392837328 9734428 -153339062546249684898255810190345052160 9734429 -34973215531187744899415435906195234970 9734430 159979371298535596874131477235684044800 9734431 129866932610115644768634235069868743792 9734432 101391302190770037268071032821702459392 9734433 17582129445273729141198236227836183648 9734434 50433983844134627488846479128143368192 9734435 -97040269170821375424873077519454947040 9734436 -208951188823259077982708896317187907328 9734437 46965502924931028927351954989160411232 9734438 -263938656020952846709737443363142026304 9734439 109861428113508446650995160717958887296 9734440 210000874798816465911235646770320076800 9734441 18376901603055953522153772162960805440 9734442 -76979240997598158905897699940944287488 9734443 149694338447842698924251599134231648692 9734444 -129636213658810124618770285446605128704 9734445 -38269313634840203328247176339412396800 9734446 -74547922328804238121500357219047195328 9734447 61782155642709044430260066340417466896 9734448 -48017392273831017532243288361317171200 9734449 366882580438390359157919742949121715940 9734450 64034438623013641733020562515422000 9734451 175695761065041259359303254653183921920 9734452 -51752986902445926743177334613096366080 9734453 -94551215568760554218983499181735761298 9734454 103187360000499457873959241951196650464 9734455 105971423873257550565390943224365353920 9734456 103243184460460967681886876141470330880 9734457 -26833330756201072848747405377125902912 9734458 124420909476077666619978079287679636080 9734459 204560045038808203609595212527587942400 9734460 -26096847780516291869337772333433856000 9734461 83047429323959248686506893672001982624 9734462 -126171988639850131075640128029450913536 9734463 -42298939674583970842944350841617240760 9734464 9480818429062549357760057738605363200 9734465 16616492028068644375284743227978199040 9734466 -5065223112312895936479239678693716992 9734467 -291526317842648212972841934050007708484 9734468 -91608295625145671494946429766963321600 9734469 -1854166744152270584604560292791500800 9734470 -60421599160515121222602275362119129600 9734471 -281672031817940897918461815672354053688 9734472 -5286687570025644700553474919938457600 9734473 44443593552786258565816984314855264640 9734474 47153370445555723482097655473845277440 9734475 114511933429984627155094131138384102600 9734476 -434120509103689795436717806847978680320 9734477 -14171737739015648250837907589752005300 9734478 24057160233108804020876434036084401408 9734479 232345309467052303112926850225462801280 9734480 -10012542733995255675668477226099671040 9734481 153794206881167243522830106735056210740 9734482 126860066772859828605199876018363101312 9734483 -74400636271130650057082014065382425600 9734484 83107670613833481775797467814203713536 9734485 -65192996425755615466427412409378211040 9734486 -208510602203156232561831929112015299808 9734487 183076273757886431927001974464715298792 9734488 292683490291015678452620639288669184000 9734489 -354834575088606269662483379420993023200 9734490 40685172730449334216748084382397578720 9734491 -134960085345902445485228039189747833328 9734492 -20203482791980863164031031076978880000 9734493 522767841830916426230854282500718246464 9734494 -45032850141979609055104993366695207936 9734495 2787904848086202142660435984905897000 9734496 -106353751140050558026738899516791980032 9734497 -151188590908083173430009707531205835968 9734498 35573818864205222265501839241187280640 9734499 8564720077084434115011154074013175136 9734500 -305682131393911778953014878008063680000 9734501 -2457038758432064555669874968357991648 9734502 -64890742926409544682545675431573869696 9734503 118376243089861109237502823142407245752 9734504 -28806808620273926209117102042360596480 9734505 152957352332801956782228476769342256320 9734506 -97574699619128521555043073117138432000 9734507 -230147286028660955674165408816095713520 9734508 -41235928552558107598318824983907179520 9734509 -491070167427681700162678238936133893290 9734510 73232358981525812967048886121398978560 9734511 99395928273559200922458965928264926472 9734512 -693993284702464689625140056310579200 9734513 -53622235142480791712665208885378984238 9734514 31807439146074307539754470213621440640 9734515 -367376754695064223393115333917571520 9734516 -82913784479391256867980559604498626560 9734517 -74103551596803715292226816888847747200 9734518 -227325298790066000832934218403696499040 9734519 15680042951338881999234650402030818920 9734520 90374588281026663347825846527662489600 9734521 84387669723381629710901276699773983722 9734522 -35686104182888291714183811120874330368 9734523 -72671315383339856113055568355887553152 9734524 -23310395517111936748643549675183355904 9734525 66008177005394851742148891923925316050 9734526 -80868470523151209002225198311414118400 9734527 -2042419703400852684735678569402420736 9734528 -9237973469160407065884554906566656000 9734529 -34354195639918514819544376220596430400 9734530 -37263932615112079767307529958274222080 9734531 -140647781887249911281709784151753089668 9734532 -5975850300997304937511601433525823488 9734533 331035192520762622936925951869416856064 9734534 77320914541706593273693415062923215040 9734535 86989135166217569213423350594836778800 9734536 135490183473096978994741816954697932800 9734537 47021371115745091276757998601466952740 9734538 186953154940999727688259950026649477120 9734539 -259250615577427951569942989447879521944 9734540 -159869981040109915212270722236719237120 9734541 -518377706989525711715704939670297397120 9734542 17104724066964167669189865781517598144 9734543 -30960530834349649859769093455583647232 9734544 -44638522243038880142234161540623261696 9734545 -277338808526092185082889967255045218700 9734546 264720632903475499924719129719251522560 9734547 87455625398428746921102763732721870640 9734548 5597714127178531560314147128105049856 9734549 108586333983519089012763234121321633920 9734550 993037514929636481528512584366489600 9734551 390268854164203360341553358236780292552 9734552 -12687924834096734838884961440926801920 9734553 -117174589428821121553546204086144542400 9734554 46854291609968154835149287763066021600 9734555 -1587712787421232282843576996450521600 9734556 -35185433922547062759276842260346489856 9734557 59004213101490533942581354208461553280 9734558 -8398432396444464920400270132332786688 9734559 58048105511294307894012259692153287808 9734560 -5764805253720457374856181590791290880 9734561 487903390188996113652838418830952049300 9734562 -27290409033689447148964288957081765680 9734563 73305403495797390225831784316896909488 9734564 -126758100420157589723653862347851386880 9734565 20149738731711930368193612776462351520 9734566 -15539395713992376014703473815636242432 9734567 -292924020080478164411075682139961789328 9734568 11725028236260979890813775707746549760 9734569 -8262237319653182043709392542699303586 9734570 -15935799260085495497301563411972558400 9734571 128017460323084484747421216457166736 9734572 81984981838300037487989384813504179200 9734573 -140989075815156582829606413718530995178 9734574 151144991265704159416880566871502151680 9734575 -13359366548822747640263904042993197200 9734576 77257410122948022584504900228996677632 9734577 -141734750929411357253473647190800212880 9734578 -27923376153639722940811928770454329344 9734579 -339295716546008647746196255710641048820 9734580 -133666097078541050414685586684512368640 9734581 199249668207285562674625757409178342382 9734582 73319877417401543860379500956853517568 9734583 -27307354836393164830611933811615728816 9734584 -98155630052661612310286363777519677440 9734585 276483255459893930769846848234451896580 9734586 60753108571793191269630631621865124864 9734587 266507538994309426655264241042366878400 9734588 -80820528997871459194259447043279843840 9734589 -6285709285085085280589740770547928064 9734590 101358829052503650813976962483149812800 9734591 36849442663155397534803564698015481024 9734592 10815776919363904417276746820088758272 9734593 359046952436875294185927073100265185280 9734594 127398434646016198455727881512565414096 9734595 58558651519684003935815800643031462240 9734596 213452987414878847841217113490425219200 9734597 7528710422693080600731973788842588544 9734598 1561160526380380901332227043021633344 9734599 472490076456173482176592435379131520 9734600 -68563475328541134839575363362162816000 9734601 194564253122810138810082425859254210832 9734602 136474105763525503457903090342817352752 9734603 -132053965365660346631894320295686295148 9734604 112926037812130939772627838916230021120 9734605 180494479637490229338365124198830029260 9734606 -23664911542316553523796369051329057920 9734607 -159019397440987502753502511812571413360 9734608 14518181428541490150008888085113831424 9734609 265423326977710536732394434241266221220 9734610 131369175962733698277210112092808389120 9734611 69726499328244429072181515842764578144 9734612 -103086867715242251523762681138064281600 9734613 75916281587141460874407795364278791808 9734614 -172827288772093588574486537681390917344 9734615 -233489385044631588696053676314605027200 9734616 -6719442035048424324236998683474370560 9734617 -11587698785874311488358588725025328000 9734618 -248228439998111500706418101314660404240 9734619 13932990644042733064862448908656217088 9734620 -29638598897597944748816699467693424640 9734621 90149039827387314409435991008812074892 9734622 53264528741925577671040647443476567872 9734623 -39511547088980390381335865024629656656 9734624 281869798692312608278698163205010358272 9734625 -24160849912125406102896710524884510000 9734626 13908769141349760212317754385103173120 9734627 -25082809434063053708791540602475257600 9734628 -158861776839817264781930680932036993024 9734629 19552273657657583362916286516218986876 9734630 45101085660472599807081937344212613120 9734631 -354433030696073310028895009472388848000 9734632 -113266266014973026619900742544342599680 9734633 -674190674855217082417582089249721310400 9734634 28817355008153627879003585571405335040 9734635 31737079296255609829755155411714844000 9734636 -174633911438949290272740038814159793920 9734637 -214064320164482604431905074035518307040 9734638 -55859758385222250316470622352183801280 9734639 -434967189936288001949685014653069360560 9734640 34907119585697630393681985322635755520 9734641 1643458418191220631665580880165457984 9734642 55793580888208315494334626681024075840 9734643 5932095886639452405377859793139548944 9734644 -378091912252707835572939438916167321600 9734645 340726736529332785594835948088837394200 9734646 67861909700568846275993275276397214720 9734647 -198090755318566868147652705008266802360 9734648 -47898229135699324557525102950888570880 9734649 53682709700660698088064358141845976128 9734650 -44604702358608794790150526984510752000 9734651 -58497270352454280967215686538425455296 9734652 -134964164940226287954275983888591962624 9734653 -45648722022270450834187282651750511098 9734654 -87307720456161520075768180388647348224 9734655 51144582148562295562812048390621611520 9734656 -159320895524111201391173334636227985408 9734657 -2940068513744850891709684433075040300 9734658 3532312936544063014922437709549322624 9734659 538997087688823879662910650040395047952 9734660 -53821679038649424226718648642001815040 9734661 -27422501067650132732550708910671558498 9734662 43635020115985845396966485875427201280 9734663 62092042962318857713831842023590542096 9734664 49542626812983061124479828299169259520 9734665 292670447304719335901454237961338249060 9734666 11992142648508199831339464973104010032 9734667 269218843701021681900993896101345361880 9734668 -16158720062683427497395084043311955968 9734669 -49825687537578897144980865133575246720 9734670 -2327368284773732980148001327378552960 9734671 275430259683673508239418685481812173216 9734672 -2807666246235239013210886388667629568 9734673 88728742694746720199435750378398148544 9734674 44273683296020366418311119342555944336 9734675 331208189808319230554467978026412528800 9734676 -11119945585579670314981646907115474944 9734677 176225564524318223387335843911575076352 9734678 -62922348386088244832913376235179323360 9734679 -93599153882883893327481648166182559776 9734680 329204148757186961302775020117494374400 9734681 18243842336161420602045309349865719680 9734682 -5650695810101460757845375129732710400 9734683 105789039303637819961973497536693531200 9734684 -4050648618460663864768586947235387904 9734685 -2780009055850644231462715381143955200 9734686 -18869104467746356983656592294756821376 9734687 694199369714973665440436114111079143712 9734688 -46613512155218515611075492759679795200 9734689 -69956298048581923378529873985393851244 9734690 -24012394633053209343682048204437880320 9734691 170630291105140351142329717270171327920 9734692 508284489499295721670276062854069888 9734693 611448539233196410192548177059679813180 9734694 169991959010261187494788793136252446400 9734695 -163641266657666349439741244044526665800 9734696 -32020079835978511089325278371399270400 9734697 29460678036262908709139388758291696640 9734698 326022579262410185357774227256495636736 9734699 168972070912280016867068373663872898864 9734700 48435014424225773859642659624735462400 9734701 496200461243031440424670583956718685600 9734702 203918575277753527153104490889745477504 9734703 -66953057969708327033547112614268392192 9734704 -8270059386218612254852894923282186240 9734705 128905221447232616986911276117906600000 9734706 7561726138022770643388642450970164000 9734707 -207600065489181166036061389539631045160 9734708 168977615776140318217904705691737008896 9734709 -182243491812170576424869862622653601920 9734710 48375947434938883450871334741666213120 9734711 62269600172621429605375445434530054144 9734712 29347810587598489818479674994634670080 9734713 144039477434008994178983768431359488 9734714 134743232042108477743135243584246066432 9734715 281085178952455731468534312994137516000 9734716 -289801554229141417958251857748171740160 9734717 -315810548840456500943940345549115674240 9734718 33765351141368652063297857176343362560 9734719 -51167405611785416923349200264781442880 9734720 81096383639863423986385969942364160000 9734721 319648386444528425478279811085273547312 9734722 43658035556777781250404619230979325472 9734723 -17651669990764647623234193050328738576 9734724 -45628816694736374460851410433374799616 9734725 19764011338870861801427377296286224000 9734726 3034580886933776467193607862479877440 9734727 3024009214978596053956042517322425856 9734728 -327990792233350150442057825494443555840 9734729 -421937790380784361347478922124514853670 9734730 -80072870334635448236959922463760961280 9734731 -41903448111234521464974223310966917800 9734732 75511849224985695387087927553389752064 9734733 -171585550083774116433403101033325361898 9734734 132042368956939058275470847820774967552 9734735 -271763789119988697417581774356321027320 9734736 -50480172212115403129751254567653212160 9734737 157956611050409299655492483982134089972 9734738 159827185654215714324116333491944933504 9734739 35749432948497452564109919088557432320 9734740 -410781670835692459907689484043622924800 9734741 -127819632265430297659450291608745202016 9734742 -4267088329336625149620707482527470688 9734743 165871909262662053812219671997703238624 9734744 101528718740632488087493877967239577600 9734745 -27984724242288679076862301575071716800 9734746 46045974541196364494988305724338764800 9734747 -251303527374842049918193281291717214488 9734748 81379254965525183267283507597271941120 9734749 -201710567621380047170528795585340764340 9734750 -8379954260330258059728209160587712000 9734751 11822175280368916387839454869495415368 9734752 -131578708104102061503139128707463118848 9734753 -38814210440020990670089168751020507008 9734754 -93484633423104389326808699495593920000 9734755 175288459535083709543880999618700703760 9734756 -107380128677317151476564779965811665280 9734757 89778328571403272540472073635799340640 9734758 98681851424645840156235204519220956480 9734759 -444521501330697609923418857553673888680 9734760 -43310789062947766830767928713168486400 9734761 355845205414128980333823604733486740212 9734762 -138840423713196296047535847057262034688 9734763 38597012369153967725141675459216646744 9734764 -129613409791408950184005230181692620800 9734765 288012516370912673156092345172096632800 9734766 50552158377413133705019490448758352000 9734767 -84951258454936747103835789250633902608 9734768 46342162606922879601734212449374011392 9734769 35116438956877760972416430410788336000 9734770 2966768396478468841417931002008038400 9734771 6498252879709578312112238658593026200 9734772 87648596527596777670551434294452641792 9734773 -166123572201753283348777016097304791456 9734774 -31642130585426454003744001257246812928 9734775 -20657671398038014859107679376351744000 9734776 275973977134084745014356837838619566080 9734777 -93627382532329185364185960802929737340 9734778 -26420506590869090164343300420153010240 9734779 97046229973306265504542171037040858184 9734780 101332759684447494386864052044400000000 9734781 64030385916698255703104821170455180160 9734782 -91654130634442947829838934354840493248 9734783 47383796865393795076871060882788821840 9734784 90414099468368975688980108068289249280 9734785 369107754671824130127129756519132273960 9734786 -235743255232930183612740256058006016 9734787 132063468970311279245962421390966958288 9734788 -105773009622503731360572557522453909504 9734789 103205646314142286468876362557742125856 9734790 -14664063656721598667104124828280384000 9734791 -281866864166675171151449509108364317416 9734792 -221184439027141717042914940422594432000 9734793 -117055605477480187416933250631655895536 9734794 -56134972548379918917161486887119085728 9734795 123151768001024767371025936860603908160 9734796 -98543583345402535334997263203727769600 9734797 505322759430701039283207034302695960246 9734798 195717656532064634985324212336166590400 9734799 -121307058310063710142055980858838038272 9734800 -33493638796819467404530758558576025600 9734801 -191569751424847879443273838319797845198 9734802 -44030234092360977962307560754691891200 9734803 83872977664664035436988628982938475584 9734804 -121250887585069493117518566199924260864 9734805 -202953039347767807413247271849541101700 9734806 -60164465119354071054571228295578799616 9734807 -272639712095436885465652317648087866880 9734808 142373094720738257853157554579038699520 9734809 -64160107935445521746930802771917751168 9734810 72871834861409584422346317023017605120 9734811 120278552648078225655679502251361772144 9734812 -36550386133844830912661742835677342720 9734813 -4785790375199227472161977063532608 9734814 160590131349126332646104776902154135104 9734815 -3137813622458815119779502936459806040 9734816 1674485332564141071360545583009890304 9734817 -28648609563097420403252661235009181520 9734818 166851609159569951887196527557654273360 9734819 -29650026516290603207724769414307450112 9734820 -60864305226860041280360167457319321600 9734821 415237631200521386547600113751165667680 9734822 144682213338547188602961791254398431712 9734823 87343457813434847236519959121597720320 9734824 -32631833982410505926621537286003425280 9734825 4233669674529294902222160653139096000 9734826 -51911501329678412979553829873521856256 9734827 382548959945297603105045385572280538676 9734828 -55173638932972893170840925901572378624 9734829 -16836938420086870727685355531464299712 9734830 17816549648751181946288912084661263040 9734831 -215964083901484546330359364192772808 9734832 -24558727910227367431276610325744353280 9734833 -41464286179339024583410851103356462096 9734834 -170781088160924039892811469136721235184 9734835 -4670277395583239925619454391597926400 9734836 -227899555567888679659196690878811761920 9734837 -15678737197484225752507294342029014016 9734838 115232154298471854894490620666819793344 9734839 -633021194150165707065500802366097365776 9734840 -66917155525273333792938888947358720000 9734841 -99527870716284575694985933764446117820 9734842 2775463288190750470650642808437989376 9734843 48919431212905806673403629100689621092 9734844 -72670709631924025418925367206965157888 9734845 312973519429445432824253306569155677100 9734846 334227704501376085172644518494744856960 9734847 81556976376966374697871582958001087360 9734848 -44484120013473817744043118564919476224 9734849 16005112193293470133057708579242076464 9734850 5903693102770290812884910355457056000 9734851 -146993819747381682499616790381373164848 9734852 -317433096097391305294395776648898824064 9734853 -128888447046548363894356605472433592096 9734854 -190643040519398521108363558561453827840 9734855 -29808324220760420394989133038550404640 9734856 -1263797185107642273047630684319989760 9734857 204079370184099855113676659139144161232 9734858 -68342880629033985757936425939588090624 9734859 87480245040976007973797367871324438200 9734860 -16558639904513114484463608538520448000 9734861 280447767502194566388184132963899033462 9734862 -3897533730848717625285000626736777216 9734863 -354180933632499495233788171232969952960 9734864 -20923210010558489470013877877857361920 9734865 -29116596764584382007481498211175936000 9734866 -72759854504757707037181846398650752368 9734867 103200141550958347131453410955198065112 9734868 18993213048699252715353473432138121216 9734869 54728902298349081371272989831622184270 9734870 18531545845133372812887358295047514880 9734871 -82850896272009285442886691676827080088 9734872 -91842015458606288365989274844328099840 9734873 112603557161424475881285141996700282122 9734874 -159600838473620809087824862519575651840 9734875 -410443495106969954535216373768014288000 9734876 -33121681522585617995472251372654653440 9734877 -173772821092293476773471320589706132160 9734878 165079292269738251045450589013373733440 9734879 124022438611105790504651210038424067192 9734880 4759740725570509569956988389472337920 9734881 6576462718254279540555261723759801600 9734882 -76103160853103784991544842907882640000 9734883 -32142940116108696254949505141238073936 9734884 -304384783617047601386770677720205005184 9734885 -66730820549530471536342247029292643280 9734886 -37274775102307028702112791995749453696 9734887 154595480622040288682679306614363412536 9734888 -71434504646327826061791568281513492480 9734889 73172165822913207912978470419035233424 9734890 29647711902532886777798115166110240000 9734891 -118015180453990033690890448178099661216 9734892 -64781900766988911173551501662424386048 9734893 20413425802778032958532762534293759200 9734894 128193368686254510914703004247800926720 9734895 29881358723613392877083486665201647120 9734896 19430609000853884108791106880147095552 9734897 164160962901081231070134488938578856800 9734898 100296982922495603390279799795924084864 9734899 -1029543149598723093597246855669109760 9734900 -5304625060883970828430231849648588800 9734901 -76670802305013263200841507000129472096 9734902 -71916622576827583830196242101959978848 9734903 -169824830327740145128525797261705987120 9734904 4113407706152645076487710099373854720 9734905 -298074919560788295698368384953129002940 9734906 181909323492298442563063531036613047152 9734907 53829275313986722459723414829970792960 9734908 229602213555211735746762029255253168128 9734909 74313856171936777107709058493409670130 9734910 94972668020517050500029021680822559360 9734911 -9659012549729276191669733478553624368 9734912 -191518088462432388763559656407787634688 9734913 4391651374602910762040017889103971442 9734914 64832855627972898630671974239370171392 9734915 -13259800744599129769701866982967380000 9734916 -50274743139476992048056010959510190080 9734917 -41000831504398071435504067287737163840 9734918 -163691243706613533121288884665224883520 9734919 -480493070630216962238032286732870059440 9734920 -96241253549571672223992561827328614400 9734921 -35913203539598083312571414514429660288 9734922 -66610444990147926449895265529413380096 9734923 -495630036915717530453364232671408701040 9734924 -17569498515102578629828580660152940544 9734925 50486641913701437690137525497123999200 9734926 -440626499330947564371540669782208101376 9734927 13789309025625646662003366532958956200 9734928 -32204924065186393051876267204626677760 9734929 -487590633405215947047698894915542951820 9734930 21177868482170032063780837197696581280 9734931 -366257357433828647508580722828908052480 9734932 -10789178265432536665946063120964709504 9734933 -238123156627651161630307152879461587200 9734934 -27401920827299412626111334131972026368 9734935 57434073710128765424049218155115904000 9734936 168011050953893341187515122997010503680 9734937 352005666513618198904700449046569436160 9734938 -102223418432301361362341960520362948880 9734939 458476867706838319932679813006703140740 9734940 64707505964200752315472990418364725760 9734941 -70030811438877851960820791547904740000 9734942 2043247272435144584729604713090740224 9734943 -108815832759571297471198109957821290936 9734944 215426491061196300302004676494727643136 9734945 -297173769911974633632257216296048498560 9734946 11432464464084283563007349670852999168 9734947 -325689508362202628647248184938892389440 9734948 123525972921206263471150410631268352000 9734949 74976886209521747821998283187136774624 9734950 -62917721078761801125771016251898670400 9734951 287907974411797325264584876711686536952 9734952 -76982705215999310557813912796218982400 9734953 -51112186051570603884595463190217681798 9734954 -3324003749243520637920480527630200320 9734955 100858413107881709117899094145065733360 9734956 106604416870404269930619581785535594496 9734957 11708811966795270797217185943468345120 9734958 55342787671549676291669254342711261440 9734959 62885237103315247116156817156694112216 9734960 -51382018169178233841573190336495288320 9734961 -59222333909506430154775992082436756736 9734962 177551693198791550239160336496926249232 9734963 -61128109420754230390133307108497957040 9734964 32103091232403763593427423519269261312 9734965 -53906066129037360706806351580616953260 9734966 230577686455816287253687573464773246400 9734967 26664699144766103824483390201825265280 9734968 -273196380369143799586570716020223037440 9734969 -550365516352140695772835286502311723904 9734970 -6174292744887630888277592415381012480 9734971 17503820678522900737124628321952627172 9734972 -111281313318124306446939413491282887168 9734973 -373384339871075241132455728867759659840 9734974 -156656922725395338504480816201429675264 9734975 246614197270091079406188299964807435000 9734976 48912452331120437783164762812883402752 9734977 -416001019158774585511221516338739433854 9734978 -128967321658737491296199331842066256000 9734979 -7422507397679928301823749553012236992 9734980 -34337147372631843279523950249156464640 9734981 620126398654475522321404970596359188700 9734982 93948888527292508977730274239259228544 9734983 -67860507093450006616789821987200012856 9734984 107659399664806001025988738977256243200 9734985 4316754548277591990221520133854960420 9734986 10825552112433841332492113838834213984 9734987 -19358128080762578482761444887792590032 9734988 17196030149661412739097595034239171584 9734989 268379607211919883389763820989517932000 9734990 -32779440964998774338266370080329926400 9734991 1642542447551286719954529531554400000 9734992 282433017733039644851814902273146880 9734993 -706851839957219979610659142809192719376 9734994 41587889210961979633707107341528191360 9734995 -13376745971285524559101514536813890000 9734996 -27055230901946382211722539312111169792 9734997 -44877159884132330052699592046085847680 9734998 13573400687863357550863129439208860160 9734999 143638355333231028803305024897409698752 9735000 28874224463487614790625698043392000000 9735001 -188296896363218320690418266705789099008 9735002 32215283800085526666484480834891283952 9735003 -210848489832629572681341296715425176320 9735004 133070612035622816732934598901871347200 9735005 97070519708240899297460216606043740160 9735006 -33391621784681340350765374454033520000 9735007 -334645057491394944479558468320429483744 9735008 -24554598269467498360994707095701422080 9735009 244731651883470011570279190428620035504 9735010 120938956855804959657023376108304488000 9735011 -182251612178494289574052095797155184640 9735012 24634518900450875005833563885803929600 9735013 -329263691359193006770407300172323500480 9735014 194916549620614758169674719793443368512 9735015 127474023150233483094834286118445274320 9735016 56847624496305225433347031670124380160 9735017 150248515456945800180492588891568059252 9735018 150566858420434486554577200842223083520 9735019 -94754415515707865834791611871427369440 9735020 1441654276284238522353564640207764480 9735021 -115770505853121112337060835250656042420 9735022 61961059449482303096832126919250418624 9735023 28539810576274687425431320302350604288 9735024 -386079639609529550898117454766211072 9735025 -179716643902464820278476056831179163450 9735026 -669929835475992192072232270589798400 9735027 -226374975709070795223586590469503259080 9735028 5343036305498237165081668069997209600 9735029 -9958505070212689628475176577463196370 9735030 -98778547866478687680393750421781481600 9735031 -73325564742642916968251900306172982168 9735032 -137289771921342014738823491529590169600 9735033 43946389057987277165796356448366741504 9735034 -52852415399675533385884144280787628320 9735035 87053776117228266380234097076671402960 9735036 -77100004167346881527186743637824101888 9735037 31273255084463875676536494293847306700 9735038 -42141567555793270135419283603540813056 9735039 -279893468272013776858527374172382072800 9735040 13445696936727772611752174845899571200 9735041 -219762692062228315284832146429646270416 9735042 -27591821736597198721040396280665988096 9735043 -172998027999237034061681684117423512708 9735044 -118585825407378252329197651307324617728 9735045 -74536320162845311766396554616994303360 9735046 50419488129570293690093328096318141120 9735047 43269788487453335307376864402900867200 9735048 76716257895591140750338375646346777600 9735049 -241995772494290481894816252840892013760 9735050 10309058750686247995798012754529921600 9735051 200055027894723758995998075687596312304 9735052 112204158578344326480079587659917934336 9735053 248612415169799867822661628382451751884 9735054 6006632697163915513179656418487517184 9735055 -290349644223175600578441726591366120 9735056 49589922314527975176301428662580559872 9735057 -82739846763558745410116011957248099312 9735058 -129015294977878575041901549293916954624 9735059 186439962251187807416453231064194612520 9735060 67223328538333148255819514837720360960 9735061 -9396024689940132052649798265541769536 9735062 -171309291532712075256676106654374213248 9735063 58879582894751512363331286559108910544 9735064 -242461519478032303549428073802800128000 9735065 214702100985995564838597004100303512320 9735066 98705705494373194834591433773429699584 9735067 -284231978558816467597738533046108858968 9735068 -143850527436012843330257171415807590400 9735069 168849527075129297240514815629240796544 9735070 -51657327423280315977018449169826333440 9735071 -424924578431910095719309945048816968 9735072 42686921434575217581611263146212720640 9735073 94282260751864971351420350255535076322 9735074 176911860335223155566783900035739450752 9735075 -2537872105264581474752336958755792700 9735076 18474541705486514704579169633716843392 9735077 52376763397770442369806804749545138944 9735078 88491081645466155063236649148607397888 9735079 -81862394495279703108700548584042904960 9735080 7482548658706883013686692471234560000 9735081 -121559969933582768228630759162367887136 9735082 41030132422119943789355983017774819840 9735083 -107603533265207067452861269540659605640 9735084 98224019775781839168724646138929890816 9735085 -39601740694897277669790054093552007680 9735086 63255324701721943875118426084925788992 9735087 1454090221515175561204283975963625360 9735088 -7827550023995227700763867574343663616 9735089 8154729626449673099182761920404109760 9735090 42292410961513702364821120294596856320 9735091 -196885429625199753132383731351726325600 9735092 -50432031297625504531608143854058016384 9735093 1587778819601233102019748602940127680 9735094 -91449885626814734647239989704787066880 9735095 75875088388965183033979733617538351520 9735096 60771711510675759930737764601166888960 9735097 449748813002909407546633174077102035460 9735098 -201806820713315540105060840606896913664 9735099 85930890104785062539515498864913445120 9735100 117401712849169481309095339530382374400 9735101 -342839739636176048378955868063848732468 9735102 -36800188288349212006913408907721367232 9735103 -8225857189126027449789303767448805520 9735104 -14905279777653861187538315726693597184 9735105 40395667908603104300346877048315512960 9735106 112893151216266700349276918999119029120 9735107 -119264676714165782641248279329125595568 9735108 82219739367065210798088752114206325760 9735109 -398339388884923914782565728765014750690 9735110 72050042516508035549612025646189363200 9735111 -281508354845888243750022940489299929040 9735112 -479950623557709272660032884497864448000 9735113 322339295385891637423915079006735914164 9735114 -1164446138640117510966097495719267840 9735115 -43992904422842557292748856193338592880 9735116 9524005489117158752536489769941340160 9735117 49682956460380307347004607032605261440 9735118 108925335603756627307664413409974794240 9735119 415396489981728844324294544549185697520 9735120 55462727927594801056214764436461977600 9735121 2630079445896530354496756811630673088 9735122 -219405408757122173134762263295800576 9735123 -83532297434920584937718848019945420616 9735124 211571802773432010177830442506719121280 9735125 -365963598875715781703486914471281000000 9735126 2773687067970034724307983285836272000 9735127 316284991421006743201770068417045657832 9735128 -90257757665266729557432902230218301440 9735129 -202864285434833151752638914090346261926 9735130 -29568477505849523654463888385685760000 9735131 93721292412074817865746257949419749392 9735132 76244604333562113128435669188985708544 9735133 44764910398699422398649881490832581184 9735134 -1902544647519260439603969548355020160 9735135 -43953294754981811036674672265004553440 9735136 148684182746054422548215263886822080512 9735137 363967862487638137748706937957630170786 9735138 -13044080660536752941865624706314832896 9735139 15387435942115463493391152537004643224 9735140 41749150018531861446716889888301021440 9735141 -12906845553696440820939612620653590144 9735142 -67193928456782937775886963992396608000 9735143 -274599624497515311328694649399926699520 9735144 36297404931915103190558341254701875200 9735145 83142394993704295159353453851437222080 9735146 40010009261115824165561920312881669984 9735147 3921260787585257497174937614885791552 9735148 49467752103418806762630694581678330880 9735149 68874596820388763985060233574149601036 9735150 -20752813452555722394656316284084654400 9735151 215056823069301425129394463126556547152 9735152 16016426973809060437194985187855695872 9735153 -234705747936056180452089970448642079456 9735154 57892580228498540681446591891606248960 9735155 212452734718816874751458039431399326000 9735156 -23482151063446436723202772411635919488 9735157 489668080663926146430540407797840512 9735158 -12069638582748097834593006815314851840 9735159 46908600370930209235977109032672620160 9735160 -278767141610948201088505549672727961600 9735161 75975600944650865707853127977703462762 9735162 -10698051674324999234080070065334073600 9735163 -160960753884306389936093061529297372560 9735164 -68377793746327388572785984845204204544 9735165 47176096464845774614903046915759379840 9735166 23579186646850234796797396182667509120 9735167 -169189235501681673582406050209133197808 9735168 -99568244034170173409748667824215162880 9735169 -375199198960905220882530315821323710204 9735170 2044287280234032227877773814420556800 9735171 164458243458122702830444556036104901112 9735172 19480293715605696859415831371357880320 9735173 -217035114219311834187630085049541543204 9735174 -240801844890819191877928486731573970560 9735175 15097229618526930706700565796851667000 9735176 89587571455380456361321809679411200 9735177 -151300310245361041992605506755322284960 9735178 25556316103422001163376285364852669440 9735179 -174729261665973252870561221049444578220 9735180 2890310263768398312980729329997905920 9735181 -120877744733946069430950471440536129440 9735182 264043043899393729682880531544445140800 9735183 183031482867957271104466032169915862952 9735184 123175236830267942967067572396454133760 9735185 -91140711050548576845788174325525181440 9735186 -63735146402556682567962295975868864256 9735187 -38680914699476160001444808514199779840 9735188 92670640570388229911574569461708613376 9735189 58998621221189194074279046113994206624 9735190 149240751302991796979128132931833207680 9735191 511593402052361751991719823883745803592 9735192 -183570133456380931101644207117232199680 9735193 -125596446644086151334079747799524368956 9735194 -101780214612256072709142859143249370368 9735195 -1911993131162183537056522748580329760 9735196 694061332039178071398924751493729095680 9735197 74421952879075385635080659851163756646 9735198 89029755771373984331431057187952949248 9735199 159171208749148831912227741740288923464 9735200 -1435663930485271471360696869676646400 9735201 58229147995503836405720379524191180800 9735202 122378259880967045261486131464486912 9735203 -281477138390442983784580295963686131240 9735204 -52557312328607655106800842582827646976 9735205 -234754172375378609555184247879940635140 9735206 -169657745682342900692127143444212682496 9735207 12057761369166340690242284858570747088 9735208 -183015014474005336420071564915874529280 9735209 -105182154803185867456491187781745964800 9735210 23964120402616226922288969945383792640 9735211 141676792735406952360639634506470714152 9735212 -139433023221995243861503487945096012544 9735213 -246058876522690345125418559250444192000 9735214 -35504867500099081388902017624768548544 9735215 -118789785516733694000467221586313028000 9735216 -44515488369891682606975217491239272448 9735217 270477973687937836693177981983409749266 9735218 64075149571795331898083374207969646400 9735219 23981435579792835351101980397603655504 9735220 -83172181459498422940099427728982630400 9735221 317094707958853954615747675303003501422 9735222 -101755510646899365414722862688427247168 9735223 -310872321380972927740285956642591901528 9735224 226328561143911403081663112812352040960 9735225 69300573609254109843791680115572155600 9735226 -14327590282911171553204001388955364640 9735227 -417688513450293488347104391344099504924 9735228 -4025132145944597062005300060268050432 9735229 20583072514733738074800314029628330880 9735230 -123459158349007846891816399991525730240 9735231 78236164066796914060134815994848761344 9735232 -23507955000967135412376030735387066368 9735233 265602588690376854314053328265938045568 9735234 135555709857335410145492519519354878464 9735235 -36019484315196535439018733449699767440 9735236 36737017137557007781168054917162270720 9735237 114783563940345321064902651034138555260 9735238 -92807028161103138684200426867981496480 9735239 -458842811743484230303466150521359400560 9735240 54866394189359899428292728284322201600 9735241 393205509170622383896486557190228775642 9735242 106690841398341216622352292885276537600 9735243 440862931140605004047058008497859328 9735244 102462323578614098140618586423407555072 9735245 -45655756701932073232046085845717898360 9735246 -10988009829687952679079375003042662976 9735247 527250400114065198854586313015041731696 9735248 146041413077782674948259598470730465280 9735249 47106273219656574390375209809026879360 9735250 59329723839101750585338739856987264000 9735251 638762945826077262865928154543882530304 9735252 -84288452491886172440415781571462780928 9735253 69366921009055834877245055972426350464 9735254 9229682792055076603209527724972011616 9735255 -97327185683866388677455271610998680000 9735256 250628727200924366572599634922353704960 9735257 32903545295311132270151255618078719872 9735258 52052809640046770921629873529694297600 9735259 -24409981201417550549595743452422490296 9735260 97550349088014523007286557593875148800 9735261 8537912219523853502985955737171065472 9735262 -37651738582852166062284374089810090368 9735263 88654291135551428444968842236212372512 9735264 5809305112700053085132585541209948160 9735265 -210016119730939591927727220796063785600 9735266 43033835761775229279154845409615981344 9735267 143547224244237990038831391053521083648 9735268 336972206300146324099055895287318853248 9735269 407079478060153393562042616786911708670 9735270 38633812583213751433088180465055744000 9735271 45941226925079539465138770165504264960 9735272 333254511130525125909972848574587289600 9735273 -198542496096510222152274765963113713680 9735274 229807333137379203217010968539117641136 9735275 10358204183391952904702592523423068600 9735276 -204417969011015042199533357313216096768 9735277 121513662439064632221826862969311186400 9735278 14165207242415437625804933681696835456 9735279 2389714309530589379505874723735488000 9735280 5471021739946546056787872702154997760 9735281 -43606466356415283804157283193777281628 9735282 123293820673583925694125081895570060800 9735283 -42475453543221379964944254566720908468 9735284 -8551974995614670964999073662540858624 9735285 20005729719322521527279280097128927360 9735286 879014096476113793772937892376871936 9735287 -56384453648277084767054443799441343960 9735288 -97313707743298481546735811687394836480 9735289 104281547187513106990933565567151946248 9735290 -96490537336025008170918821102933229600 9735291 -10767763505798612211329592838296146100 9735292 -53476036789004928235275510299045128192 9735293 -59232777279446340275889166845397192800 9735294 79616004865217785646405527482095457600 9735295 295580161169572176483518800725350623200 9735296 -339074453553224594263979752796297625600 9735297 -36704162124681773409291816151341696 9735298 -7420786749447116709764526542537508864 9735299 -125845760425928090205111215294627740464 9735300 30213625308659371583713854293426784000 9735301 301410751011241214047649614468188344032 9735302 -32432033797330163842915112012691972096 9735303 -147063063007214382236708380913795422296 9735304 84390001371102663027727575121672565760 9735305 -39852231510675357166066704743172551280 9735306 -40686217871899122915728404258548513792 9735307 -312544590397370099118969548243851780848 9735308 152118633201247780854134729231507284992 9735309 -195369918862230298869628001524951343616 9735310 39314325987754702919087291841829282560 9735311 141062310044592786060912703387780740912 9735312 48145009996398596654411313012604403712 9735313 13979962717987634407047415735378173760 9735314 -197309310325718358497750155247704773744 9735315 -47003362302998037551044787090572608000 9735316 -163946432828363071621403160274550776960 9735317 -259517662261065962382884982071417483634 9735318 124595874786033292452062428490206292064 9735319 -238072860728006675449948281016478520192 9735320 -114003099600463284392669966368024780800 9735321 -178249463156045656104638310684412362288 9735322 64359067335776946425673787531875206112 9735323 147969752397838096818188343799150686864 9735324 -81639278831618345443640141705212306944 9735325 34215908930368427027997058801409805600 9735326 -209854272856183550307676623467786225856 9735327 -15563756453666289913489326966604185120 9735328 245382228688393587007142890875188674560 9735329 -2722002208087777170112633877694569280 9735330 25281405513505925417299202685477987840 9735331 90791847242817942219402447897328487132 9735332 154462567655762691482821986952065991296 9735333 -13800659969337128412570727527325277952 9735334 100824610528556951138160912033852672000 9735335 -126907387013023590296389407655401242400 9735336 81686076330478603271031006987748147200 9735337 -22851131036226149640195449692187915014 9735338 -44451054540315399733265624296164723456 9735339 -69207243014514732236254934604393091920 9735340 -58925713678746420068760048876214364160 9735341 70503705068108457823566430792880570304 9735342 16283543356206354611547794459365365312 9735343 218437916786944637982567871155373672592 9735344 62738269733262045719549209821180149760 9735345 -336071827996580538659559729822945828480 9735346 -157948236450214295887600151483336300640 9735347 -183533146107362352193944847565998089204 9735348 -7636867214950011555263308994905374720 9735349 12569013763104958978900086247884213600 9735350 23316456494147886153835929122501018400 9735351 -1749479710915958395590964644125407920 9735352 -133410520332855437746364696222297395200 9735353 10578090856207515954562102712114440800 9735354 -79856308110649457820012755445213350400 9735355 4774973854934318017611198718112328000 9735356 140561733576588576507372744017248951296 9735357 -132783086604895022488410068117724047808 9735358 -120499951384138591058925239253214755840 9735359 429457073365091022962842375075607530560 9735360 -2727952142874055886312946659795927040 9735361 -173293411874151032749429707039647663038 9735362 40809160158028151422339171871670528000 9735363 119566344849192652551521768762537635200 9735364 80424965356968759151278403646617649152 9735365 17302640155892885068720356220070035260 9735366 -67876881854362141145896080074724886656 9735367 320224308590673752282601956087480870560 9735368 -132330482853307939632460347442402836480 9735369 -123904668836104838115622859509808860800 9735370 20783638569663911410574545101658358880 9735371 77698693746462760047025781135066740272 9735372 1942057491720521605600724703206830080 9735373 -482392478104650799683717213612532491840 9735374 -38156829527259602931215269716706041408 9735375 50011440483679191961830208509466248000 9735376 -13415762573829839615975989824586907648 9735377 -141395664785906398275742744246789749774 9735378 -51317006065994156412979950668021555712 9735379 58028741987147920358887958391168872640 9735380 -179269531501634341111569716196934099200 9735381 -88322783096498635379331773699308358130 9735382 235895137558058802835504031963506965792 9735383 -107173085383952470043353764149510019360 9735384 20536851104013735191050234296579256320 9735385 -175980689125316599193941685628739674240 9735386 69058239265366493747342671106744977392 9735387 67199243096118863525569715464498372320 9735388 116620766141481877871577610318093304320 9735389 224759086051339518035201848511819739456 9735390 -1824541445724388250490768598149911040 9735391 224476044421400679417132489900213749800 9735392 -530945744822445081829425724013751042048 9735393 13593322930439640050712969484579794864 9735394 25201315265003584543036460280460423680 9735395 56066879802258864090223868221237416960 9735396 -30680000946681978654561653005126090752 9735397 -10936885779366333015418068260919251168 9735398 -72681449501378761528645362824801786880 9735399 -60238132445471483337418669519618853616 9735400 41525044350557515382597008211206272000 9735401 156660718440208132513391532839633482212 9735402 14357165065380595247301705817417360896 9735403 148799578388418172685941585323938098720 9735404 -20775523310434646078504939925121302528 9735405 164947429206980097130555175419007901120 9735406 -188607205239113086109910081748833970176 9735407 318761539380443184714229984762087641600 9735408 -19193124705087005124383350796657983488 9735409 -188334943928602437964668453222982956288 9735410 -49985806397583667234486315407425856000 9735411 2348778983694692134513336750323650304 9735412 -172193874876737907056992147996754326144 9735413 383115314627027314564845347148320481120 9735414 81249209952558632510757108595600696128 9735415 -1865798040247553505870953905220790480 9735416 116650183636274710339230376650691399680 9735417 -227719399984011952860048681984284286720 9735418 5664597286725802148184893261613168 9735419 -137730341432967573960239986208455593180 9735420 -17533597888911400340249479403268357120 9735421 -287942042639428713932141280887513890400 9735422 -113795897757369841821808365459230143488 9735423 -17762987426921409611021577945252584832 9735424 -381600345576859887120952821838830895104 9735425 -51850689347908818368318970327220291200 9735426 1506240968343461433274276482631557120 9735427 86250704982037612930584494096688830240 9735428 -54486897561751183711081599118843920384 9735429 -239175011551180134592677542909243281920 9735430 -124491227539028949776070155836544140800 9735431 402316104495295209938874055325379864 9735432 152858805046810346421118278935036559360 9735433 251956055118298801519388227990862374682 9735434 -73888347907085525340302538592179378384 9735435 255291811211380505267430491888308546800 9735436 -4344465362165720987018909171984038400 9735437 129853955667085991341635668464079980086 9735438 48911791838578131082855973066883860544 9735439 -207624765327542147808913584734484922368 9735440 5002602554175019531176342999127818240 9735441 -98451382201334484671844093855473463456 9735442 16216965886575519139549460320839706272 9735443 -202838013324441543224287167020352795960 9735444 2160276277494042728192494219568025600 9735445 -151238524208228874064059886889433988200 9735446 6774509908549807753394369221031936640 9735447 23191194474844192137623726589222787920 9735448 -11758086548383416542304526579201136640 9735449 3447482080175355726409304943022429440 9735450 7789175757394919836710506199897523200 9735451 -539727652353836922149326050617601833496 9735452 34607404172057802483310347855291056640 9735453 27669584006234471248938337548093145344 9735454 24957822364504832610893340046465762176 9735455 135341540827270108353069601440021096360 9735456 2167322991774433018108081578931912704 9735457 -308399086438216858603197110073298316800 9735458 1871695173029944996148585507031985920 9735459 47610548116435931251986113449195901304 9735460 21769459324124231836591274141366169600 9735461 304012346592779628290518927347358957824 9735462 67843114445402368658976282214438658880 9735463 115660352335923168704309126670007340304 9735464 -137090177908847885560104952510072596480 9735465 33481585343797805614381070365188360000 9735466 33584770834013757626641092460373073504 9735467 422652625264138239179495466318248778360 9735468 -78540339088580980899372800567621736960 9735469 -348111310957989015026216783370812193130 9735470 622261138852118770607654665866463680 9735471 -12266884375241965056556074925306510608 9735472 -59673934705952312641255661225464135680 9735473 -217730093203035368243473547275673995872 9735474 24260674794263606697029192356715520 9735475 -310340596809843846740060355443770470600 9735476 -118106431378560769693331041626433357440 9735477 125665641968267399620186840189798840320 9735478 16223598147435154612371222392796652800 9735479 -46696924524592330887601057724889103416 9735480 151229404034426142149214345531753369600 9735481 -23504133778939624514620479960293431808 9735482 -178201965818505133730113384783889127168 9735483 -69464287103027466567278048573099462976 9735484 -116893764074822263701260753758706016768 9735485 194159810315162873523256544716841109600 9735486 -123137381504761967644671158827882905600 9735487 37450784327477464007752504011929144712 9735488 13679214940097097048425314946396454912 9735489 331170087621211856357916553927220591154 9735490 19897772331687126047971939027526400000 9735491 -104839712856607073940158915254855194432 9735492 50181893457472377433747139372544466944 9735493 339607017255255505991412862525758211742 9735494 54423067399165435936648058530388281152 9735495 14879773743680051639037850351663065600 9735496 -434664840951970843499619079751758494720 9735497 85186445800337691028884717918659945946 9735498 118654941325749741917742627934588293120 9735499 -21886527112371119622674652568856098192 9735500 174462331498476637000714781051668992000 9735501 188694096392770355418304937193040896 9735502 -42115080272993435410843154336349640704 9735503 -208052084754388350766720038055828233600 9735504 45344632517912620813881192472824643584 9735505 51693699099363455896141568886397022400 9735506 -54088522000853791194972549404894004480 9735507 -218617395750912047330965369769733945996 9735508 81315664605275182657160537567590039296 9735509 -70012966188685922726837768668828816128 9735510 82725858759389242639482845731100338560 9735511 195758860586193393386188337590870569600 9735512 10287897803279199719113263998347315200 9735513 156263121751092930465889830078473985744 9735514 55057845140736636314917930493740676832 9735515 -89175479251023307687630339193222969280 9735516 87449358619069470584270507042645621760 9735517 -49043405939295223913012110125085975200 9735518 -57358885644579963329596100151370303296 9735519 27400026920730011054797224722431246848 9735520 207044470757235874252164289348380917760 9735521 310394498875580915440726361260172242722 9735522 -78264382226909318708136844533372275328 9735523 -45931049752282239796149833953022054960 9735524 -172339492866034471950574414304494464000 9735525 103281137959799507401383591623480136000 9735526 148275368186749845653477647037545511040 9735527 -18577163050521783835540997902312476888 9735528 -188198377151219583538654238265255444480 9735529 -65382300175657118310769270652403186816 9735530 57651571911040113872662093320812006400 9735531 44361519694736616098394504080964007680 9735532 27136563881617790532375907862955110400 9735533 -853939937979099404313254312612387165760 9735534 -118626130216649533116791879406738095616 9735535 30271406569993573061263086419520369480 9735536 -66164437573244899863008066964345028608 9735537 -74867058377772814589486752740973648896 9735538 -74152351058078716757278508313800233056 9735539 -436121717454525806657254045795328880 9735540 30721071088135503222142955075285299200 9735541 178699665436786542200892636220089776942 9735542 -187468776647995811989524944972450687328 9735543 46764238518422067924622433174186162520 9735544 -698034512915878103622277261142261760 9735545 165967969405306273675394921387147007300 9735546 42124306691302754464403881417225488384 9735547 -207746945356457593130400519762801358800 9735548 225767307810291030263057776212124909056 9735549 -117010680904524472604678820531990333600 9735550 -24761564242029346283239942981401292800 9735551 -6401963694265775788498415080181657760 9735552 -450690543909668429582700964326471106560 9735553 188175333918937009230168565726183269460 9735554 -144660301309783827584095889918515263024 9735555 6176511442054009943794615574525702400 9735556 -50441765790710482256857133897338487680 9735557 -221111761340293796229941882618113109220 9735558 -32229721326313123022719699211853158400 9735559 -267961801557987745951033928204917675240 9735560 379651592378397702180994874298703872000 9735561 131482648391371112706976648015097264640 9735562 123389473008355200081396524349398304000 9735563 442674466710296752052163023474146969812 9735564 -195098980195232860207959903688821748224 9735565 -158267676179234897384359740954110841600 9735566 -41594751945556303815376835791402936320 9735567 14395871719284596000762645903604153480 9735568 8068725438853559642386950454794584064 9735569 -243930643939838954681968641520102239504 9735570 15975128112196263025334975979983936640 9735571 -11694580877128534233085293768341158228 9735572 1926499308180384731778879781323300864 9735573 2200510881494860920803416860251050368 9735574 194781226777473680910196169253396607872 9735575 -26475162250879581477394943618620433400 9735576 29932299788329355756647050311861698560 9735577 -230052329681486818635325010159819115768 9735578 -65251258229484299989925045688130142976 9735579 -37601301672185785714245139752386741760 9735580 236288827894060639514134269701988618240 9735581 16452140984557355513388445071803347200 9735582 -12557978466851673190936048247949014208 9735583 394312234019264304443051753499164734824 9735584 -70598905460043363976309028493258129408 9735585 178269181098332387943695273559321494400 9735586 117904463978265650857733720737586542080 9735587 -9496891697821106302071203048585261880 9735588 33976997409013529177333740248226402560 9735589 -184032062770211090000802065311444908610 9735590 104462403635703840877422161854382880000 9735591 63236847847386652784491398055532072064 9735592 -35459791741999790021120506038542592000 9735593 -23410783886890212052137458779372137984 9735594 -87467623916381404806971020477271625216 9735595 -230985783696529701805455779832142538400 9735596 -24618452280985401678333802328659473408 9735597 -255944263820810991894627272378740356426 9735598 -234326153950667772118472040169705387200 9735599 483398806437789301861707755700581573472 9735600 7877134074222736253532049494638592000 9735601 -59528310436132072996427623033243593408 9735602 -8342667812904426440553706871883307248 9735603 -88371028371614244985560379223285265096 9735604 -269650241125992574022541550627135663744 9735605 -177132962163076537220854474824768192480 9735606 198012315245129527758128918656641532800 9735607 128132532972092213778073355769607099312 9735608 -311283500422042248511528689735993815040 9735609 58509095023334823844945508066767036608 9735610 86563021458299798323653532670563860960 9735611 -421488793870310834005931884282103278488 9735612 27867439883615863298506953353353396224 9735613 -78301870130645113300287847255927486138 9735614 -71660428687435647259878624112163856768 9735615 -83653926981845476062399753865806579240 9735616 -157314033541274900399132435469953925120 9735617 -14779372669333485801157936264317722688 9735618 -130241980909988122399099684524904995072 9735619 14042541034322215532248003152209622000 9735620 179506353331457441860935488928761959680 9735621 7102794455831055615390146657321308800 9735622 -10489978137731137941713114526443682048 9735623 -111450948274631595933839335753543338216 9735624 56743137589870949406179238284798361600 9735625 15243224986297795349099581631925632500 9735626 196711484181094663591550645630111038512 9735627 -514400136744456374093244446012105872896 9735628 -14446246350189167453042151406414737408 9735629 -618772672380094083291282022880481274080 9735630 108674388243856452899721514438149120 9735631 -103994006487412811300403474871022710320 9735632 49604434597724054982758530943607767040 9735633 -16315615310234365752405402399235779438 9735634 -264984859584021271827511602280482236784 9735635 -18250071487927125260941989688379375040 9735636 263061332345224886727833380844210165760 9735637 -433174354261699386129754258509381601714 9735638 220382337982187821567815382391920903680 9735639 -22278446428431633439585155571911303576 9735640 92740419068412312600832521923243212800 9735641 99245932582341171200273225804204304000 9735642 66257672564287252886189801031320355072 9735643 -110281642510940357578632943523844480 9735644 -94567560564198700410677477798355609600 9735645 268458503884542404474408878676135040 9735646 147775887577203021478069934027025670272 9735647 -241822192143100895783347076383236713520 9735648 95014778943120988609628031952119398400 9735649 -160865789519854540696959056939082485760 9735650 -107066103681250267114138336234330093200 9735651 -180581517307084492615253289162049640232 9735652 -128327326893949039868266873707245764608 9735653 -210831388015567068084756608965700980098 9735654 106560003955851301800732492011179965120 9735655 103970939061224901728043748914862695120 9735656 -155832963486584332353339428308352778240 9735657 52468697276404716084228060592293067680 9735658 -78583303846372386497256299174303220480 9735659 288198195100888527163760039074013647860 9735660 -289592252610856589981617492573440000 9735661 29884741052939668039353264823180293944 9735662 -21729378878978203206391115010051463680 9735663 29346719884168366276738338791986890624 9735664 2830990344096710317597622854896615424 9735665 -35083458364001120463693364490103292800 9735666 -160924033881581932363970249491207620096 9735667 -416859002354655300020787050733005754600 9735668 203359346039641696119953110745389170048 9735669 279984671616580924732071232758720947694 9735670 24206346613047972769298122878474485760 9735671 -31783031633671948385486100726530978856 9735672 -22724902555713958158638319995176181760 9735673 -2357999116341199610961974322421785856 9735674 -47180597917204444066168592046913929216 9735675 25442886632212407715646315077110528000 9735676 -78666374847930820904332021715429575680 9735677 362243065209347974876219421698272000 9735678 17081176372290562278007772432346343104 9735679 221598159075772149605199938240523502176 9735680 -94598922478223096859829656230496829440 9735681 -4940885096595922504231088076493243296 9735682 -128370565589706753461579758219775116416 9735683 537227531756706863128325898063681415932 9735684 29201082024327755422808730696849027072 9735685 256588480930618091307690617826170536380 9735686 173939337469434701838281157026391453792 9735687 99059590553742701499843808455385441440 9735688 -10699300264824926991482201823896202240 9735689 269515829453845913546501412768515650356 9735690 8814215177006285198477916383776139520 9735691 -103913863583683468762525559798093814128 9735692 210586147018356163330114612160101043712 9735693 -53938671181538858082903324344216223744 9735694 104682970790643349179747400578663143232 9735695 -135661372302382604407854644197937674800 9735696 17906159238535779462723123211324391424 9735697 -9378539772034649808126393441215944668 9735698 82037871875019286219498117396476865536 9735699 116827940662843480629213200876294549760 9735700 57291934090586401310213588942077216000 9735701 -229124187653248760851836658549435565298 9735702 167903390855278371755170346896927876032 9735703 -28578241544599962302574968371554133120 9735704 -96553429066469189409724974099999744000 9735705 10393458767221945638205508598183121920 9735706 288344239537677637194897167540001412800 9735707 -128984506664765390690870777310429874044 9735708 -119867063118307192335163569512626298880 9735709 149895451669231194248733604542496951910 9735710 81011764490705785500592808425885488000 9735711 23093875131029099946763341192583027272 9735712 -69211114583143367068107278665855795200 9735713 111351926123520196735502846367240182184 9735714 1747560266631119394608919418439533440 9735715 148977997760140500719308612100181581520 9735716 -1376853696376956629437666132003396608 9735717 -188848800231949549716756933398158069920 9735718 3236462090822998344895980537527613504 9735719 111509202306927944518986541920926756832 9735720 29159761199809665234499907549217177600 9735721 -371674269439618477260049744665634986240 9735722 97917211999145982405655277630461897824 9735723 387210358613211086633933975594610949920 9735724 -247220109290763945478387059122699125504 9735725 -68638504214068192264298946504882396000 9735726 -7746050540556566345681200694168285184 9735727 -138656164659263851998797770472690207528 9735728 52912176199973753403040468426196631552 9735729 32675170839915061221465934881653171328 9735730 2817900558752943982227202047600417600 9735731 -271192154667857603892345572106111684468 9735732 -37598247602177081537726105942902345344 9735733 59178690798958035380579688698223790080 9735734 -125350856875437312805341149464227274752 9735735 -550615869931122568604349170151314400 9735736 59390641668847029069586690965811691520 9735737 -8376039778136002110329957100191185056 9735738 -135547835888603557785091696665649920 9735739 -14990307683920002591082602996870083232 9735740 -8528788833556016129209691413554155520 9735741 -53474045389731504102236331121993480320 9735742 31850954260594839177289089940618774272 9735743 -315995650209037802577053032936306099008 9735744 54457957680232527094030438976156860416 9735745 349825532998254165700288801862194444500 9735746 -252022586732703257265795846458417690928 9735747 -118365134770303811477671851623851762176 9735748 -61922173899474082586995660949644247040 9735749 -67458090025966805423631803029183985250 9735750 -70003427891342854512909516174837216000 9735751 -283630685832275261910239929065903819896 9735752 -192383441267656626206536422743092224000 9735753 -85367694047037410055750288601210208496 9735754 -28078447383929481234705341240278825728 9735755 43678037880663324010675075851059264160 9735756 54623935822038964381143118833443389440 9735757 386140951032800441151004588443831383340 9735758 -25912935661165584721898723404524275520 9735759 5357693135089120203762836143857355008 9735760 13787551164553478220458535725991444480 9735761 116852025130513686508938743019343515570 9735762 -69495076604727685635418613170697356800 9735763 -512825189329235751202418006524642995988 9735764 -77734615905509647932760463771316687360 9735765 -88841534646211514534214130538395486080 9735766 249461356433659719418132056816702695424 9735767 87930941437469173430369517589032599040 9735768 -82787370974572880510464222263273062400 9735769 17962337827118641629957883829272142100 9735770 -138845406343545335132816978751135598080 9735771 63939743430966231232483930992846566400 9735772 41467721628061061361784597214324861440 9735773 -170110733173015211058065576504271203220 9735774 -85116674729848522977302114261510581248 9735775 66754279069105285540339007310671438800 9735776 631504101039721766427603030961925652480 9735777 -12285838703343880330691757377687485740 9735778 -38802072848962933653345938487002715072 9735779 39421572735470235380786998319524977576 9735780 115006192003974127448093326737646325760 9735781 -806545727472226421685914485002550404 9735782 -111208230637163634074009243222843136 9735783 106912712719892381298977344326562586448 9735784 -230584453914279963930259509483544765440 9735785 -80203398822264601091998062879372446400 9735786 27156147063349729897170184910942707632 9735787 -409169513443428949609540945845194023564 9735788 157500823863425167417851435580367602176 9735789 -90065511493183164484050066362944765440 9735790 -59561057647375256723387817669490108800 9735791 11161526500878227835600613313242351440 9735792 9919245378218661657380143407743631360 9735793 117637476305751528414224377561291238760 9735794 38933855965713229410384700337552690592 9735795 -146590838740148240195024130058052501280 9735796 129263489594629961213280437999587268608 9735797 -377698772222605483194247767186971660754 9735798 -32118062853743410068992613148862791680 9735799 187573554426134603465282510952817718880 9735800 226602778311852956659133272276124160000 9735801 -44419187296965812737080793730032936368 9735802 2805438210335012102103309529414609920 9735803 2282240775394321327448970537015436032 9735804 22642047578731502175524569684130715648 9735805 9818300408997494157747225531230358360 9735806 -537013721405964215937716811445467648 9735807 12828291727035894612415406510413597200 9735808 -29502729744245149054304640335484026880 9735809 -3140249514559936790158252322228270700 9735810 -15187242468236306078742484734008409600 9735811 -167933893263798669624782039311496016408 9735812 -83374804294795585877578884881490793344 9735813 4705759846190787973519798749715346142 9735814 74772183599138077124783156766427828032 9735815 64568991869389607890074298376143639680 9735816 -48186402962060005367552709408492134400 9735817 -1494325778300913747964216773019328640 9735818 70067470311599242864735586836110381360 9735819 62910856727938498608637538731748776368 9735820 56265736518604887123380271466885447680 9735821 -300306808245240428575385447295322395978 9735822 -2502267567109457371586092864456646400 9735823 -48318347655416449896560570610975146760 9735824 35930624320561915658909304366121353216 9735825 67707769856126180321534274704805127200 9735826 -161086603573350748476197946241201261440 9735827 -40652166373860227742743592489356396040 9735828 -3239753227543458230505557635195176960 9735829 -96638549049782426129006814357504279680 9735830 -74982491055543318298687181674374583680 9735831 30996234837253572013646642644108922880 9735832 166525817039567627554163843971997460480 9735833 -253627352367118580678332866176871060918 9735834 19446616017919038960625948392686906880 9735835 138113220397938782318913182324973836400 9735836 -275045699204969960745487878346932679680 9735837 377109560138848773884256652782071753952 9735838 22366739255983348738619615781615713280 9735839 -88848722004277739637375697361376195360 9735840 33639594232056488294079429144062853120 9735841 127581027450091520289986770776160226500 9735842 21380016315306423510663810763901685072 9735843 35652049574991545730347531777215899648 9735844 -97475642521499428806583400938051190528 9735845 375571012451817927783872799504739200 9735846 -102802975797426545905740749798870942016 9735847 -40617735418209583336575709347368457600 9735848 456599882051619832087053477361259304960 9735849 265407260285804580359275846026792104640 9735850 14107255154452414474096071029847152400 9735851 -438760217857962537929545365365610164400 9735852 51289865437448173879527863579115651072 9735853 616920917299259410745818731435282107724 9735854 -23912862173141196345414190132695374592 9735855 -77360356253799477966426437408640698880 9735856 -4510899920202031410651387862532292608 9735857 -150649538161226372996863154674080211968 9735858 95703447987802073422465640875411198848 9735859 -88830499403762544307343699039363683488 9735860 26792959065064236827107731986495569920 9735861 173658915825469915621769153484591619872 9735862 -331619521053770179392250935452206073088 9735863 366113475420020965830063538548749315112 9735864 -13336013340861363881337299431229153280 9735865 -419730500055271802358692824851379277880 9735866 -70262535978845567730908298669969423360 9735867 318273481759791080806463020475208982284 9735868 -353656749406416433286875922884133911552 9735869 -371658758901023164743417517593030562944 9735870 -57824369256765087545485342944235939200 9735871 331311602242645747673544350165864555072 9735872 -20150996856391830438318834608640098304 9735873 -82049680402888423340455018169027374656 9735874 -52213828256949466004397320701853280 9735875 -38399157182362294660391901277014456000 9735876 1471969754721200079257177536401715200 9735877 51855125050531881989214198996308133600 9735878 3114726555891151919368631511411750240 9735879 85536231681604775453727524697834661968 9735880 -34464451219427108408763292749250560000 9735881 -259386333009612651968125226822585212800 9735882 -32308787024293751114906336251686462720 9735883 4310615532707743561083306384519328200 9735884 25892207914879812548116707179844111360 9735885 165270397181442679200671193182831784000 9735886 66659341198266376786762759964646702720 9735887 75304825486347897454788375403306547952 9735888 -169938217270888724160763845802721280 9735889 -55685653004493325920005838868911351310 9735890 141957169990265305970838852559580508480 9735891 -46651186892137050056630541554923958208 9735892 97536732719605948273772024191353265920 9735893 257773015399675038724575469839271160142 9735894 5676872927535729171606613514610176640 9735895 53725541213578860783425518744159945440 9735896 -43840122232126000914416870938168350720 9735897 11597741417268642747770982438088251600 9735898 -250575554700428768055824579399923318800 9735899 8349113259618199260183134811371400900 9735900 35724606951561154846390880440045977600 9735901 -20997097322995713474512750182091921856 9735902 -304783979872759037088201410782292544 9735903 -123623732158831963484090299266989641200 9735904 -231807801273149756364647437529461555200 9735905 175384416527328319401509283655249315920 9735906 27440158629690734701468108902174892800 9735907 -181253740989898384914108784373198765480 9735908 -42158506526668883542295468203300710144 9735909 106374048612243230266388878104161406720 9735910 -57872281532275675468767870484589312640 9735911 255404187141316529818905789600183307800 9735912 -156003402000330612042483416579725870080 9735913 -74118386398099972599418473287200272816 9735914 168660121400058049787350382614911067056 9735915 -21026864795227389949463506570789082880 9735916 372624448806066139450130662195429802240 9735917 261497544447312398320034852865138240600 9735918 846708733351487265506798765535554688 9735919 -250133092009392120107114071699343189680 9735920 10765521811247333657771713126558924800 9735921 28700796555539705400531404749005106908 9735922 -14643453996395580043100262454816813056 9735923 177847124980956604215729874224491731200 9735924 -111048206416253085907837535067839674368 9735925 28267396218338282475041684164699716650 9735926 41191453782102777620146905005142474912 9735927 119673034905454071772770609380778557520 9735928 77310941690714997304120418717434306560 9735929 144812853011465354525110494034785355776 9735930 92754293164776913663801663974021657600 9735931 -1732544503131395394725661365553449136 9735932 -10367908991630668144455955428249673728 9735933 73594494472194166878359324637103266624 9735934 138144233093932829910339500252613316992 9735935 340295243626406209619095769235306549600 9735936 -77187088898848985740150191999550488576 9735937 5949028469223352734327071046129486312 9735938 57630969277745490339936853374539926560 9735939 -131892842379855463494043910893470327996 9735940 129102311361521708654117338296439799040 9735941 5329099503537231375268335756347956092 9735942 -45020327846914130839411110779930711040 9735943 -26627034851464077415513339040720925216 9735944 -352299689110243804231860463384954675200 9735945 -221286292474994793992462403452250646080 9735946 8825183683493330168010247177668427776 9735947 -141554393699075108093267461645661787648 9735948 232217064587752423538768630121537407232 9735949 -90970335591250784166753681969025967050 9735950 -40675345127971720176627870723524745600 9735951 356029699263002742706004697018954434064 9735952 -49662871508630027412072299102830649344 9735953 -73841820298395022015226988074804860416 9735954 162303393401105839455168179748157230720 9735955 10613841449586736888340800545516300000 9735956 511185022907122596318385070531745927168 9735957 -11080695366819577997391801465181024128 9735958 -2517457818962433151819514809941379200 9735959 32142953700681811251426844728688564104 9735960 -41875508254588250485063362765331046400 9735961 -102074843787292134966792199610244695600 9735962 252092247318152013436382099467794699264 9735963 -56783888364406660735308852678068388456 9735964 20530686993140585239112519455117279232 9735965 -247799863502128217542346404960028725140 9735966 136865723725429210697448223339822465344 9735967 -100211430030914968176914471057686969680 9735968 -58191738973795259205070631924917075968 9735969 76133457290023280572185994713507655488 9735970 115863403417014995574929277968636347680 9735971 255244798366743255190392763732861052160 9735972 421081629707489182485874267718223654912 9735973 -192266347531614512287360573495936016036 9735974 703115245201231832288304760363686720 9735975 141337928901836339842407426950036790600 9735976 -224887742408008248289462598935166161920 9735977 -197290360589168997833418652419131882400 9735978 43736048547846380658412667329763013120 9735979 502766038170317687888906117523477550080 9735980 9621133324565860696125416915424537600 9735981 95736975627498983469871901100191276352 9735982 296678303804823850308910632016587314112 9735983 164225682700937187284129477570924635728 9735984 9421229847932380074376333880029347840 9735985 60961683588781460250559018543902380160 9735986 -2611002204082553652326946898839605856 9735987 236730115950405104784597418334309987952 9735988 8248797995872502073724992960680815360 9735989 -13452126685534495304566828346290500000 9735990 -5570249279284587591257449644625950720 9735991 -172583327307901719475815462192147371608 9735992 -102851120390269296496825102613210726400 9735993 -308000961613961350599561600686704672518 9735994 5076436311911406527825585808909286224 9735995 -57396786804865195909478725412843991120 9735996 63927991288517024596721346218026690560 9735997 485245054413012651964638997269115283040 9735998 -95988772997007228615267085558018080000 9735999 39496463867234493004704003605152212480 9736000 -25169867203444781116926955146706944000 9736001 -267149427916917159919702378739499442896 9736002 -151549819590054440861478088624474528608 9736003 234920801723524196024181989315886635520 9736004 54466823828207330573115925361686909056 9736005 -25908847715254942141763892981021720000 9736006 -88045731631677808705959662572323293472 9736007 -453161943935531472643336438340396856744 9736008 16640322988497247141068961430636175360 9736009 124752162720594671392216784644659125210 9736010 -7060977935824341105361457674708472640 9736011 -491123073190233662833388828798580705360 9736012 -65539560237143758454111950237128477696 9736013 96948740388731291111306547425035899360 9736014 -159212792072871409050766700793842535360 9736015 32067886253980773477880153696572426240 9736016 -7181813336592143386347998561974222848 9736017 2373254186701518998924036686725528576 9736018 34156200379774013184534151597848167040 9736019 175033042772175488961659526035328687096 9736020 -2299332993042302021664124916420689920 9736021 -282347123529223954326111582400550587908 9736022 94948960891475082614785571971830465312 9736023 -317040858892687163823425592661367448 9736024 -37424768460759210500268555567257210880 9736025 -960682634152717242211143034950537000 9736026 100841655573380563056008802891361350144 9736027 29218946290966489314468025404984300816 9736028 179949423814553790194506492880105673216 9736029 236865826685364916261410533913931440774 9736030 16326849669931284829237576753184707200 9736031 32035221257696471470352038902449363112 9736032 -31871738371419675979451569594547306496 9736033 -245905347382083433567221618500368554718 9736034 -37734990685335092771515114250773266432 9736035 97972580377077794844509500784837665200 9736036 179608420410859988492553242809360674048 9736037 -30542339145169790682542745630426943200 9736038 -53631153175583044680765066159727122432 9736039 -239450821214559728118326207739569306880 9736040 -164090535480965480737770385590310963200 9736041 36571796918152406385606981493340022144 9736042 -127004865304306222466668849420570527648 9736043 36563113768822321179111721408922546292 9736044 180822302918297131943895141654506313216 9736045 -55336869832359613250394643603728016800 9736046 -11970665447194619731803252551425139712 9736047 75452980927006030952747899791058119768 9736048 -8113395457384496171912810906218987520 9736049 180232102537145404475855943047896074864 9736050 -72475920929033600179906656496102118400 9736051 -9380483804281199025361303805680303056 9736052 -178832228724275359279969601995047041664 9736053 33565537160872011183601001558351275200 9736054 -199138584042010967809983268055558221440 9736055 -57113093913428122485996739180212584040 9736056 -188010376255510328030251310418065817600 9736057 521717015990274330291826978072493219306 9736058 190740093143148833170692974003649728880 9736059 120388222086221835535808266844015311920 9736060 -2487490751808051643895348868261258240 9736061 114401493447887414016293601094061027232 9736062 10838783072825214951766812085793433600 9736063 230391568600236192252940587152201501312 9736064 -64838564334691394108832913408823132160 9736065 -98908300035893123516621330354072448000 9736066 39856907065000115991556486696513132800 9736067 380107829881597757616395966556523366152 9736068 60972526952300475118365132029722988544 9736069 50756262940390902502018170887681171072 9736070 105861557490025698177163285975986620160 9736071 -165156440513448829650748478680787379288 9736072 -196644018360086833576680066355550899200 9736073 8396447051411478768696862021319178804 9736074 -71317304050694934862249620529854689280 9736075 44703802902079419549079687878327200000 9736076 -85625096093876825109345716549145357312 9736077 2932958315016770093080115720855118336 9736078 -123142686608901275402884615936324732032 9736079 116692315854348204176262732346595653680 9736080 -16121514874105940881190546071211212800 9736081 109101859387013220313380798748289720882 9736082 105498692572800479245923800686251925392 9736083 -76131520300906907435797607179389899280 9736084 -158561700169865163249290048754315890688 9736085 -84078119882427827489948003489483645220 9736086 -44881432231045330277650300607866115136 9736087 81804741846335176961562841571345300592 9736088 121045703536290128864007916481416151040 9736089 202947109246759112697738711883557459168 9736090 38289003085905712446564068105871313920 9736091 -390374954834397382075815413163743648508 9736092 46966015214366559864105393213254784000 9736093 11711877111716881245346940344739909964 9736094 43980761690306177991501611831592343680 9736095 6004349623451050209472036319528645520 9736096 -66415319642132225427026081857781956608 9736097 88007412005465986660856087594275997184 9736098 -43998243535140178168547627257251463680 9736099 -129356250795004938116014653751103908900 9736100 -88230137133680834992782583149450547200 9736101 -118891065043018342671381515120856578370 9736102 -14720672696019128993116383901793724096 9736103 -3341266196399143577117804255312381136 9736104 -54864917472274826184074578471777566720 9736105 222052621639553565993360909352968327360 9736106 40684121944670912217736550150428297920 9736107 149416487904418731141378326870214009600 9736108 -25105308654027066077395979711172030464 9736109 -336952752453028124134213002902962995690 9736110 51127282874685229850510580456440596800 9736111 -45127441202878219791238198781095310976 9736112 106952682476680171541424156067006709760 9736113 -71689640622089404880762936592613221600 9736114 292680139449792235204171118861429765760 9736115 -99759820676450710491376569889835220240 9736116 -78320601727532586996898677660808704000 9736117 160319016470074566836024033455007389166 9736118 63489038500909713043270270069069148160 9736119 -23243609100419860596129214664405365800 9736120 118475013758481072736758651457311436800 9736121 -99739331404357843691347914767423743440 9736122 -94405876233920913066998857556227842816 9736123 64054128957408843848268786630509846372 9736124 -359988046167387978170346252094623304704 9736125 76094815357971431331249958874987040000 9736126 -186404872409504134255098903117303443520 9736127 -181141936309900971192500765195518137024 9736128 23160101741748836879550017726161354752 9736129 -10398126826760555116298233454412982316 9736130 -97348335014832509951477190414881671680 9736131 23876790618179025445046997087460019520 9736132 -69412238251724835466382356173194874880 9736133 -527101028341014290686232759379271920576 9736134 -6635823833082254360953423860586793088 9736135 -162846471203012708033089603243436422920 9736136 26159118483351552965735797639032775680 9736137 175640758041229776179569704906660389994 9736138 100592585437324483055457165149096160960 9736139 -26642752682846076696831594220015715328 9736140 -15194665139176876404229994157193958400 9736141 -169611686695355552923308515468582102100 9736142 6031091763457225451865215109101333760 9736143 -58321956461988877101121024676909905920 9736144 119292841157511585500909302232383488 9736145 -96610421006500000073135086111939961100 9736146 -858330489754373883607594841757696000 9736147 -32787459684279542264497225477473275928 9736148 33493902318096507517241535747922958208 9736149 -51852008047313880682732132167421998144 9736150 -20018375712754797315564902542888879200 9736151 -394265938251471875876168885176329017400 9736152 4203404683892385502433111534081433600 9736153 -18068546368796404303947839921051944896 9736154 -167145132517007765312476143778724951040 9736155 29261651215079185867320966280497153600 9736156 13698234303302729622362991017186025472 9736157 97825598245126512734265361468379882406 9736158 -117737348011514813196698484739582593216 9736159 -3063025781247467884006289064510450720 9736160 -98935624086103348566586943285247344640 9736161 165221999436698044754337996280923825072 9736162 -13354163181003229382287827393144990048 9736163 -253087449365630980991168879315497503588 9736164 -242296205102683499105857070721980778240 9736165 -253328945133907003147850001776803670880 9736166 173990543160390289801619766765048557568 9736167 21698454469811009757007996128727619712 9736168 1790522198482243356744526497186201600 9736169 101578521052199777289318378199499664570 9736170 -559833285885446980698253833165926400 9736171 -131577842199009933175931910719691275456 9736172 -174459749270304195861571255381810762752 9736173 -69956913030734375708562295703396193600 9736174 -90884257989856086758490311330595973248 9736175 -164862334807983120585489792793648680600 9736176 6827501619372715564140480192097812480 9736177 342893856367790717968183892177887813872 9736178 444376596172911226922482213014904962048 9736179 -31914754991958868603491508119277272720 9736180 -49309179718770470387539408636027699200 9736181 -66902915717330571238937513249340658176 9736182 -228106356227718616136850610448602428480 9736183 -347155021738364325819661068486837339920 9736184 -171948023102889479023819815789365821440 9736185 -51722681153676965065591478510289451200 9736186 9054172032486918547756881604109188320 9736187 202607908123723963235869215254817868836 9736188 24515187006950909335342978101528920064 9736189 7221850407920565530544188448421980480 9736190 -17744151408692667187323647773134230400 9736191 451931378941237126648109283156768862752 9736192 -262997903128362409213210613314742124544 9736193 -96588070481913999089176341268577724156 9736194 -17392757006609607465157548501936041472 9736195 -75665887556148446941065052590083111520 9736196 368108648647017009067779998603039798400 9736197 -66449240671953139336161848226181380480 9736198 -39503183583970431745247737029931993728 9736199 131578047867603880813718523171362872320 9736200 -8391016655011905535302937687910016000 9736201 -39780067016582935643811747919281872896 9736202 134849510148046326700083729412216330800 9736203 230595656382016293061564946987985209304 9736204 -159607010810342583369454059880889100544 9736205 275508622033217370032352999915671350860 9736206 -59058144382850238816951402678431254272 9736207 -49642522676035000665576433782551208160 9736208 -20331487352848266466495956610397306880 9736209 -73193662891904798975218966211422225536 9736210 99544506504320756112655377958822679040 9736211 -340168551216815599850644142925050143188 9736212 44970691153449301278019461637112051712 9736213 -153285079831229000734742784461140983538 9736214 106049695385105693085079829417166567456 9736215 78202884823569461943820429082022615120 9736216 -72376733715216445521560460735690301440 9736217 -14752731678773313691359732575252347776 9736218 144342436835748248558745509885908295664 9736219 -41316450554613695758870619802471658880 9736220 -3267860180536744229063084883879659520 9736221 53158768813345401150844963058256197664 9736222 -36081901199063067193277512756797034368 9736223 -104467496348266768536005422722761612064 9736224 267220272939889804301483237898324541440 9736225 71286085562890785754679222219116992000 9736226 -101757009813409762206820023344666048688 9736227 -464590332305123431043952658415329488000 9736228 168940305108523133365029805816383156480 9736229 -2989864089246963654824558698333433352 9736230 -5677104926276132236609906204327157760 9736231 -115582009034180146095350233817840744968 9736232 -1198995510779834467759353348536401920 9736233 -274491652117584517540613457395469696 9736234 -12158662053279702763193597817174150048 9736235 8512890804071453503197514878780931680 9736236 56120291514027327544578268604936808192 9736237 -39772488376887829591530347090356905248 9736238 68510921597329801583177254344879472896 9736239 5650671635754686067365314544742791040 9736240 38880826898608624087758780213136588800 9736241 -425936812592365571833901151951269957358 9736242 61339786007471938760016539170598954112 9736243 239522539794664673574665896752512299008 9736244 48356035874264650175405425267705221120 9736245 -68491472394281252860089157403563071300 9736246 42869847423775302061660027140673046400 9736247 -133593177135590684269837811680397417304 9736248 24429947043604971940735152062961192960 9736249 -100170991656194240664986793771949781564 9736250 -36025611312722750591623021128014850000 9736251 -163061589426219713725224879924852079680 9736252 286606695651044379017866250651663092736 9736253 -359228480386042484072538991275752349498 9736254 -56256580766099651344394123779950827520 9736255 -118449656878567169353791627029379258000 9736256 -102993626104395758179517759690873241600 9736257 10147063613526367406653877646848674272 9736258 40967656339879709347802179924287806976 9736259 -12523932397030155511219186950915808896 9736260 1058412685533572996440407995284316160 9736261 179357977585406088394505750998626856862 9736262 -206586582096238743758076866324501086368 9736263 -43059743418615697553690741077918149696 9736264 -188234248370385326714268024476689136640 9736265 70309987109424670196480529767497368000 9736266 -112999976210328316189780677732750110976 9736267 -316801045988450217687800441900439340128 9736268 44894083423884509458827240019599866880 9736269 -174520942709250447525032592748920910656 9736270 -56431425864942969097375249622641261440 9736271 10318473320489681680515464457246704304 9736272 -1478986452002075438357350736057597952 9736273 265502144307008681288905131725665558900 9736274 -2812122700339819030707383334692352000 9736275 1672816752800751871781430554149992000 9736276 -167532784893629086612086560757163991040 9736277 -164343992292480679677997006234629773874 9736278 -112418207780736741340308397463096000640 9736279 189893295918578683071251738765160854240 9736280 135875107226674164739728490484509900800 9736281 453406251595208813393711213471794148160 9736282 201677386440069648001065325915683178992 9736283 -415799411664047910552873042696813921468 9736284 -59749251825082582574526085056521256960 9736285 69526006207299137728979625801074261760 9736286 -45523428555870565718181556633151351040 9736287 150385482309646776368359712608607324160 9736288 -406659350774479058668665248963735715840 9736289 100858286257545379059056972835705645090 9736290 -12275978822191524027849092785275356160 9736291 111227664180562352148412726207181544384 9736292 230318550405872255396242982521041254016 9736293 -92735494859542770546588068632626292416 9736294 -13500088324202538904148266960350402048 9736295 79763757498873015675529034260010911800 9736296 195890782650549757371625270220668108800 9736297 -403330260354793251514910037260761421254 9736298 33760399074514239528827311195259389440 9736299 -71629553201448384385836889948910474832 9736300 67328818112681428847456151736652601600 9736301 -11326898618773505232174926875230974496 9736302 -3623538932272699100900681708374980480 9736303 19702240386862753758440899997755516800 9736304 -44523406062065210099156101034812538880 9736305 -106593328226205613794909838631864970240 9736306 -9617242381081578580215383316629588736 9736307 31567241679456794807806781043294360912 9736308 316455829978090640499519304235272888320 9736309 73574481422157938460816032556797230080 9736310 -32701835145765903977479410495855037440 9736311 23077632352089137552714836895614089120 9736312 -256048551677535354904930477825856532480 9736313 408678097585468034837515127118571969104 9736314 3520786461130461466450653169054187520 9736315 -101970814333306417436064942936200772000 9736316 -11503231130263149885284996241583242240 9736317 20926647045629760297175020569620396134 9736318 381647660303881649235358410865562304 9736319 246570140619142614836786109443977614720 9736320 -160437444925527202192178391876737433600 9736321 129522013265303177216604295863515134912 9736322 -120052069716765558680884862923384809600 9736323 -107856548673969233278700495869057527816 9736324 -64431312441518249252215251569138242304 9736325 78230481119801989660418804675631072000 9736326 43164489141268248726574644581803327392 9736327 241152082243943574876831475169340849176 9736328 -53779649675648163684719009646795816960 9736329 116320516639941503906092646582668181568 9736330 -100271575458317825942334067595973012480 9736331 -296848610611468353694001325749252808816 9736332 -115899294592435158942456097699443081216 9736333 -217932297013390352514923472591582435060 9736334 552546436266815073457569825492090816 9736335 -68133991868508392466248098086357196800 9736336 -83489160893418262535519872371806199808 9736337 -46157526861729699490517576958326749632 9736338 -153842572669453236144662649194308239360 9736339 17343630826815872671790153452359348140 9736340 171976705783961796643283284575208707840 9736341 136192160020886427876690395188827226080 9736342 90773808010488125483116836318945546240 9736343 56301863465210302809761237497763579592 9736344 251106355309341873194143780898235801600 9736345 140594399179745221955069005770426356100 9736346 160143121835358972197671310763681349872 9736347 31620130827445935023409476144507689920 9736348 340120199945760809629055831907350916608 9736349 158926677876386801000272174873506631686 9736350 -17374583394376746018261958812124828800 9736351 -406831633715318557414005841312033807648 9736352 -89289311059727895355804143695893561344 9736353 -262953870328618068039976421565152546736 9736354 -162767293548056118591583238106165672624 9736355 55411671512699308599810515293636159200 9736356 8097689454413574837595823645837230080 9736357 -50770124558094348359749106610876252514 9736358 -65888131130799272812829198732292114624 9736359 107176568483166914501366366601690077520 9736360 15205968736377193682877076867178496000 9736361 5641609675014718106676363478527008592 9736362 6002068795323319212363872519519428272 9736363 -3004056619907959975792349307779236576 9736364 -58614063602339815168910294019632014848 9736365 -22507321606941141410570343509138559360 9736366 -194917934906871707235374052270400912896 9736367 618204293746408463234282240963507468112 9736368 54251096696326050145131680767070797824 9736369 60800857472831867411486556920804547300 9736370 56196158357910113008308025821565724160 9736371 -294543042512199474734625291168565393992 9736372 159911614936662164977103956722655475712 9736373 744406735185606022264143459285330516960 9736374 -69500565531780134453785863493860363840 9736375 -21074315476464075109925952808732872000 9736376 -33607806781581144927985605914202071040 9736377 -159201582367771561653330487174491739776 9736378 41647238974521455800709105840989488240 9736379 665476153345419388496257419138676016640 9736380 -57297068601138990841369327200946045440 9736381 247016083284296616664393649766690714182 9736382 -33670389971482720340681930056713619200 9736383 -41695891152521837688519407697214590336 9736384 -69313823884082176763237409819625259008 9736385 -1649255724796323093928214350937577240 9736386 -190164958640460055611881387945025408 9736387 -27430429883273087644243624876444357568 9736388 137147437002778121762608735482955356288 9736389 163739336333684849532777178823107521600 9736390 -98183112771407471220383502273405982080 9736391 66401224074247398266609150178808391472 9736392 265082205238626600364384660038293790720 9736393 175029768339888458247144696384605871120 9736394 -249800839971137396064505233758315512320 9736395 15754148229815833321986562807014708720 9736396 163088464015475761165244729739666348800 9736397 49359002173709919081327889790384313312 9736398 -52479468600338364541267039914721536000 9736399 -3333323834940310235591899555234017720 9736400 475929837102725016234549910421913600 9736401 310048576044575751366587780645927938032 9736402 8319149688110092698220642461506256000 9736403 44068789264260836206290934403390537664 9736404 1972381258693173453951857734026455040 9736405 -136840746940897459392509273500094928000 9736406 51889482006494959088142656613071393664 9736407 264472142172564479293731662107941436704 9736408 142348223952052496811138265542656593920 9736409 431009086979263674685375440027876857610 9736410 -14403959793851164128341409443217719040 9736411 317152150058383908159750027220846499012 9736412 -32735412877710482522895999259975234560 9736413 38505987578229117544636057757963401344 9736414 -187121147575831667566835280770438146944 9736415 75218132154210376957214248121195368320 9736416 -206626538892582406708456987385502105600 9736417 -197208314725934817455478968892386417360 9736418 31050951544574520858478927272095520768 9736419 -10595099001391212886869806671069315584 9736420 70655696646183576238617453710161025280 9736421 -110743231697548524583126409063191180128 9736422 23650523274360149685436622479838616960 9736423 219558134379110738806896564011186023560 9736424 133330013723429688846001786937581992960 9736425 44314821589845788354181893295210835500 9736426 -47210983015448466850767884465864546304 9736427 82132650932970404811982878185892558912 9736428 133374610964745497707383447738498691584 9736429 307651653608887329860900459456756407584 9736430 -33217362661165653986737238153094756480 9736431 37494863300648203391079951530005023120 9736432 91436595812163852781732722032105947136 9736433 -19262507869393070836505681215135366080 9736434 88244331018091589898084765095038494720 9736435 85705097056208787011658528692809280880 9736436 -112727290845609231973860272162262650880 9736437 -121295160486852168460908169495785615840 9736438 -28932024885202408231990921456061701056 9736439 -227209092733955571557723507669455838880 9736440 -25332828996889157063041356780463718400 9736441 -178360009628024527788695961170197866816 9736442 -129737727952485547536923605754570794128 9736443 -850598147208184191922117083100865136 9736444 16350534267427407121519131480081318912 9736445 -139702818155914453458205549684623044520 9736446 3906330018303800292581666661805574784 9736447 1361177288124390440938512940915663032 9736448 -18522604159484965027622452484150132736 9736449 -44742250336592259042956524902153952512 9736450 -133695343233661496053555298486940138000 9736451 408958725195110826257137714770535699452 9736452 -135349830588974926897772446480588984320 9736453 -38022763297750450466568642409234460580 9736454 45387351675133226599824645722929150464 9736455 -88085656169622022874519302413566976000 9736456 -435923992544788329816724511862271749120 9736457 -202375883657338471652756948620687320294 9736458 48613044054235261954695129782092272384 9736459 158591554538095003840099745699097848660 9736460 -75157545063775991884710346011298636800 9736461 133259089455972685779681786559084137024 9736462 -38358446475011586773389888413976584768 9736463 79266141150939147749815819010076665784 9736464 -76003131455876642383925226130930532352 9736465 166173648878517114299948330586565176000 9736466 27887076826945744999243824584626092432 9736467 7556318545342646747024048773352801376 9736468 58202751583329116787619777177112037376 9736469 50116952454738291052103377757969868480 9736470 177789040581428197598970255070040083200 9736471 183931573202833143400549065432752246712 9736472 -361451642402108644830408166252400824320 9736473 -76783998239279884105839607743123609600 9736474 141755112059626888431826994141652967680 9736475 -12727103235230842323512258010619584000 9736476 -81488711351872678802312323614805355520 9736477 -50564894174320522767413706445196168928 9736478 251799027208320632979317217786381805056 9736479 -41336620034648915613071471179620713976 9736480 23913772193319794431667201152112394240 9736481 -264465945075127103996233703157507411408 9736482 19785566402423162669306972810011313664 9736483 -670931291162487897619286228618943191400 9736484 10951288646066766686653384321030972416 9736485 102462207656750046742349567217744763200 9736486 -145589155700629820763049052792629835808 9736487 707748631765820445848227057107587963760 9736488 -3938571264288309353175958573363200000 9736489 5970911814410061010672314821590263360 9736490 -761351032089769763022317219599706880 9736491 -25776938574510998796754769611977437520 9736492 142244562092892837114873716137436892416 9736493 40773036560660852802651705963381472800 9736494 73812213150729024457443869184536424000 9736495 -69106475662377803317708568367964755120 9736496 48038107275480437086492678528597524480 9736497 -134122403153235733451919884909332164960 9736498 93736666430318886522053273547844414464 9736499 -206264926038300223442053601486976976500 9736500 -52643628946982862010070181827698176000 9736501 -173031573939165641529105983106802320996 9736502 150265997697644977490539515988437761952 9736503 -10053068515389462615977227297454119296 9736504 -169178417201359780488588316873025802240 9736505 64822163137311186681765897175990964160 9736506 27617340013299430533636377305106435040 9736507 569530928723553307722623359163924056 9736508 -363897746987039056574505985654797468672 9736509 -68655418097902112132785392651871370496 9736510 -50573706628954829131733012742247833600 9736511 56791797463630060687553489958335702400 9736512 -65864737007003009308537158938111508480 9736513 -71356228149815227640962719295854144640 9736514 -170509966769282050295341457761802101248 9736515 225584267559633387581674887342005487120 9736516 156724355999071450295488309558013579520 9736517 -15822846204042337735779859213673968608 9736518 -52093395808699564892000477132803399680 9736519 180556414990944237700072060906996797544 9736520 -91419784376974295047294543151505408000 9736521 9654590977153576309952525277408744576 9736522 -21194297381592258171137163080783278848 9736523 543004115899272039605381557568120747664 9736524 37311360572978938406359033467818259456 9736525 -117790672070929798838320019178083201950 9736526 151605954933885282323216105400443330880 9736527 16471354291005086939255976203709862800 9736528 61728927718526406630288211969181859840 9736529 -8200257978764391948779469123465786528 9736530 -75338774686347168402338075922463695360 9736531 2851032843837960887414305108057672272 9736532 -30806403665523789481665621251172561408 9736533 -1157743318277474074353273485560152480 9736534 -6104563992002708780720619302942486400 9736535 103842293157336926151497466850047795480 9736536 112985098256053956398702478866213990400 9736537 152927127401599330054115460047653250186 9736538 71231845132752442786653582055347837696 9736539 10101068212776158276312251114798723008 9736540 17899606294137598474925988466276961280 9736541 -244263346741768591992245902205473427616 9736542 -33003714406630777722673423234357363200 9736543 417807052509179005815834359346603989792 9736544 -166226250925251473879927939303056343040 9736545 50749228887212616177386844833280235200 9736546 102812299538625748287910445404186588320 9736547 -75637319988195510901240071364168823040 9736548 142534845334873040359136398749958394880 9736549 44229543569436895364523643415631965440 9736550 19519931375671622578947428759116368000 9736551 -4878117175310899577671429315591902720 9736552 145421741559194560984986156933300142080 9736553 -248558553533745673627900974683172263196 9736554 138657260823372787830129160006853433600 9736555 -209978124501531771750080393192889995040 9736556 -28107450370230917220624246972330919680 9736557 -33691968259929816565237986843624605760 9736558 81225970158759008012563430624188325184 9736559 -103161445129397405219815366471480467984 9736560 13045595473835977060903966781743595520 9736561 -443758824060152878430922294204319041838 9736562 -103167765190224444856800135075862859136 9736563 -310472887552018876744775456539091657616 9736564 265778987837943233540128622677839876096 9736565 -386692303645250866918125639062168589000 9736566 31659983831116102411801441011874443264 9736567 126988140188333153007950207618151401472 9736568 198498322832966562454685365106465218560 9736569 221239585825113310427737403167481900640 9736570 -99421015142283839571166948430796863520 9736571 48402251169159158174434999617971508960 9736572 -3512343201003150344444725924384309248 9736573 15958506106210110935786083430165790720 9736574 247625814164891312850556056588699062592 9736575 -95124887278875273889358465504821516800 9736576 -5171706345415116869030848334974156800 9736577 173185407872515646736487747918894916820 9736578 162090743196611113408309217278044683520 9736579 -417930666186776192254538877736640834024 9736580 -70441170892486512650574477292141240320 9736581 -2637495439508599145082208821840747840 9736582 -67953240271559706663435286481235744768 9736583 75301936247086959463948404359123852424 9736584 46777370034890744276733489771556208640 9736585 106846897115372192277656256630807917760 9736586 -62953336680811574524938406257926413008 9736587 34124463002411643156282211458930407712 9736588 -146746540143335465452376216558456506880 9736589 -310191388890639824692116428454540737610 9736590 -36539756368077035918293020432443842560 9736591 74614218470977228320522110715191524912 9736592 -54284021089751517025120246910264279040 9736593 -224415762372884674616066924506194880800 9736594 17029002477381307349808434562510027552 9736595 139659786526375288459878905002084012800 9736596 227830951306157859895390232988390394752 9736597 -441844017276865123497724030987818746220 9736598 26559731622147702727527634593525439680 9736599 -65575147069105398292682633865648382080 9736600 40494800556712713551097648172423680000 9736601 14580396158836457289657611628079025280 9736602 -45996117487401034531121159759160519936 9736603 337539487633739946383599656233249966852 9736604 -165308275081770449665253605739610513408 9736605 18637039078319395194849358736063067000 9736606 106800180563731133873340419489029750464 9736607 67281076072316346510043944115674516480 9736608 -49645928716452414265495384265242705920 9736609 -114875708977195237656463908113212572190 9736610 -58851212677536676792329885619060539840 9736611 -72366170556428937101908123902904021128 9736612 124726928548330147430039256547403248256 9736613 92527008200928156716257636906875742464 9736614 71526096530537863094260778098178698752 9736615 -16074438248942654881755698275099092480 9736616 408919329865998176599945832345519508480 9736617 290743813207795575121366645134770335200 9736618 -19829819808928997360521025213936316240 9736619 2136338528025764298940394642743479144 9736620 -53922241747556217458221477882570859520 9736621 92018685042788592987774576958106001600 9736622 -68978077187866554241519521334016574720 9736623 -131275374949787152521396896942721712920 9736624 27101737276532170922217651523109257216 9736625 -173900344317286013824214101604969271000 9736626 -109464985599339178653665042737216880640 9736627 373048388559314402507258158392061086476 9736628 458989735174731019410395910961459584 9736629 -3115198492698373478261218410891307200 9736630 13305759300916493136227487607078235520 9736631 -332676385135596531957024160936072786656 9736632 316470449801590332873545079445179801600 9736633 -236218657149173753186964177380920945920 9736634 -83634919988135065633578609564551972640 9736635 39870144046989626536404879170053708800 9736636 -13961434234325433390213092443282046976 9736637 384141755548019928866189521337959370892 9736638 23605168296725541305022190800615706944 9736639 194235604378396925768111132786115880560 9736640 110378861078519107177571255022979645440 9736641 3090147181021553045561125498299463362 9736642 6165914189829912100401163732512542592 9736643 169491585335274372742249305197534045760 9736644 194154339302956844595723696575151062016 9736645 369963560584901863666628207386459200 9736646 68855439359908597365715650547273042272 9736647 -9661226843145096043094551274798902272 9736648 -225486017547028826071019939353963837440 9736649 -104399194452684419192078563029863743836 9736650 13095927805584373587036174948136819200 9736651 -390591251059760495687916678031678666348 9736652 159690388145124123408534615868017031680 9736653 284993179316558515097121322896819943104 9736654 -111134772077136697207316985801498593280 9736655 121920771544912078646513882192661749760 9736656 -15948280437048863351445847529582493696 9736657 -67017213695188570410163188566328162688 9736658 -178335917168924299835130028590919678320 9736659 192041576647151911248222168751150387200 9736660 17959279679139376711187702970209959680 9736661 -22448850794104378969374227119058906880 9736662 -648891840133510876262393550570461184 9736663 -135655157107765446764583053188897850520 9736664 125465979614241382544724106207376179200 9736665 78350943237864482880053403751469185920 9736666 -45172874206190653678629509141052610560 9736667 4573929345531629896057318424555281560 9736668 114084765210454043636029653659268145152 9736669 -1792011671635791763656168612105185204 9736670 123699210127412033354059792482329030400 9736671 68820035373450374855550745375695283200 9736672 -45713653593199462965471242592190464000 9736673 -846603824292105043691587217956920770256 9736674 -54182153215922224499847310117576602240 9736675 -46030052937103227686099037711462362000 9736676 86465329079450188229576762292309048960 9736677 -46970304396693066482738579198137907586 9736678 -34894747827663792170030601273296002944 9736679 -286928390621472791175465856109641981224 9736680 75014673401338556233618089682587648000 9736681 -194210395678740345183348092461539585036 9736682 -86665841076109675498966532178324343296 9736683 54851439444692241623454720380209086720 9736684 65085587293016885108579032965031544832 9736685 47514068798983910295557602132053116160 9736686 3406040472378476234562640467353422272 9736687 961769724163032511203049850647350921480 9736688 -30661632004580890403370136241256431616 9736689 -22620936019340863081913296970252567520 9736690 -96200867528967575410302348483804194400 9736691 3285777777446560144143200666471518152 9736692 115766003796294374096935345686244730880 9736693 -1027384554230312169015895352359765543136 9736694 -17180716325472545991662077172033393088 9736695 -20879227294530799562680003624119874680 9736696 74588043934901930862963098127757455360 9736697 -12117432680945188928182108539477000960 9736698 74437375762638761464900454905568839680 9736699 53345856763890958885871522965808113456 9736700 13930830288048980451148055101283827200 9736701 95745583559725268701931189458018676640 9736702 131206979851553186719550164222933921920 9736703 -313274866815541021584830388410397463200 9736704 58735356044481301142366129967851372544 9736705 -1386192269897897840678828687235148800 9736706 62915693897850870380476457808857617920 9736707 -160033117979417938513457145358675543560 9736708 -682565804218000702870684663787007565824 9736709 -82065520003188535054377793140172061184 9736710 111667187655539184548264894166351576960 9736711 17392024964317577308590019403332517760 9736712 298062147073129257438544782574454707200 9736713 -33626739863290414641145296292647895680 9736714 27936766308818302996510567187857644480 9736715 46934246422588970587929274897898838720 9736716 30073311722036965852346587868630753280 9736717 -149357877473341127765571511108083436234 9736718 237720984798634888943596020297362266560 9736719 -63784159122931220854452841124044436856 9736720 -25370354796291815123230099545536593920 9736721 -30276190748008911844964554833038457600 9736722 -3788483105781980546877730412891233920 9736723 126266977297215783254391915530636781520 9736724 86571432753023913443484717018024288000 9736725 -41861815227802053616307734846587132000 9736726 -223370630311510540901695151743715102688 9736727 -15049580686347120079418797729872909312 9736728 -28364746033329687072095521097200435200 9736729 242343466097539842186632529516676016330 9736730 -109981509117430289524776780851099854080 9736731 29824233237249770918324630696722293420 9736732 51183661543029815173594197428255684096 9736733 -485173284003437407325008630221764128500 9736734 15024112664773114998347051612503821312 9736735 10012427803625154209948182237703120160 9736736 -241706756007002792904547893959283572736 9736737 186385106048727406766472620851469085360 9736738 114303110610252627250784355889601228160 9736739 -78210483511874044867710454899319700160 9736740 -4697427687223234102669516341712896000 9736741 356445177562298811128571190950031188800 9736742 254980549773389320440794837693271778272 9736743 269818938723414581880877023126935892264 9736744 -239304756318620017177613725021203747840 9736745 -267071497599560317940607717598128504000 9736746 -132573647598561385092817170398246889216 9736747 -412597194175726435581316327251320617804 9736748 -550750166095127587583318504220278784 9736749 25731971113010710148648230640607702 9736750 -291228482413892185277962387512787200000 9736751 -56595326937258656522562101622678597600 9736752 -10138316815737527958853594962571100160 9736753 -90466844698514250516665155940547015116 9736754 35045431361045640051487957275183330576 9736755 -65234026474698783386650625171223828480 9736756 -124844603478016263315579157938762225280 9736757 -35771840065386852492588443816437669728 9736758 17962866901199683954449713855585951424 9736759 14767142096995221453035629427927388160 9736760 157723963599329948388455583456144384000 9736761 229688242169915030528285415288375323472 9736762 1537678003613674407221403767374170624 9736763 200614155097525567989663636089914867080 9736764 166117596097261357481719169927524442112 9736765 42921058357406218381731509472661816800 9736766 7419346449154183018270755938496624192 9736767 -453476536095059525564735940245815406928 9736768 -81864614883661594850506349755282489344 9736769 -15191246147123360738926826872645091904 9736770 -21510352920552844836165361368077836800 9736771 284262214266833068559175872697799630344 9736772 48242314262710283029661371831012926720 9736773 125555286999636325027233960078333237984 9736774 -60670851883931137670433801305150370336 9736775 -194179139121319603827295932636566776200 9736776 104530419137523259637845604391510835200 9736777 -274137954589776098686350288291302126374 9736778 62420592314248684199347389242356224000 9736779 -50984141504527895923405034435151712800 9736780 57848902637449233010618549715065113600 9736781 -319281778010534876334447428880144534036 9736782 -23295131704643769958331465874969495552 9736783 19119600336430101296212516067127508720 9736784 13790142003504638145463378966785540096 9736785 184574846564250684934034028288688640820 9736786 -49963582000081033898430381207963618816 9736787 -162383252427423112853752293068725068564 9736788 2093871147133930159174247722355896320 9736789 -77571134472476283625908477761625973476 9736790 -10481131507773687547463062323152624640 9736791 -1833307476972319850657738098484465280 9736792 34954218521389923501784871825112637440 9736793 346411716439394776998740643427325136144 9736794 -218817325863470155587841841566527336960 9736795 -157385597527855713803999136307792315200 9736796 -265806143587661485220016181963220395008 9736797 -61233925814914468130679087536602429440 9736798 -102296186670556062273975404433188290560 9736799 95164030340201309537534612041515444864 9736800 -14190742814715061993507254835131187200 9736801 -646718971162078741184766523963838726136 9736802 -151074666293802807036755522271798448128 9736803 44579020021354576362473909934185386584 9736804 -107150819119696830741765723602904047616 9736805 -4856331389391424345746189562108713600 9736806 28187116531219285819381586059336862208 9736807 479560182818630352418865077460095632056 9736808 240478219066680077258867379095225088000 9736809 15258031056968018864299830252350792640 9736810 158887050443183526238598905435066846560 9736811 57543885946718071865144940269436675840 9736812 10813944197131261275424804856319647232 9736813 -29915124296316789344667481677213418176 9736814 129363581447274508510307117982746888256 9736815 13312882951835581486346987877552455040 9736816 -61486887938639375341607152795981414400 9736817 -97085792114196081646843284534389741148 9736818 19572244361910523214637621725140531200 9736819 241811006226125352021834965101108774220 9736820 143531728676722524492687469829503426560 9736821 127557004734213134909899264698278638080 9736822 101201672837478390610122654611721524352 9736823 130307266860239120062222256433725172072 9736824 -36689014778652802773706411381970350080 9736825 66414865631138923028344693386913096000 9736826 179669630339901550050869812126192323840 9736827 -93648961833253696868857468813291405968 9736828 156556771484357890096842902246714144768 9736829 650678341948475023917043103490112752000 9736830 77301839818121888989462375589527604160 9736831 27347233504598523659801148682873124632 9736832 79272104079043502580450126091109007360 9736833 -18846055867326639215204718539101818576 9736834 58410123428547233198574985407515417424 9736835 127401081893838091239354871029262188000 9736836 121993501290012278182092457252298096640 9736837 -761424287157658721851516700667856186560 9736838 266914707230434796454544350661694836320 9736839 -60570779006228263491431000604831520320 9736840 -114395818042812364115261242525617715200 9736841 5568614361584261159079106753300111632 9736842 -45354089004149446348154311662358012416 9736843 106102924158484237589133679708029643824 9736844 -8656300815892897213560602860658116608 9736845 -88815439089635053468917321557689416480 9736846 12533426047484692128196287622725563136 9736847 409672604430075865917721280990096341296 9736848 -2663713926239679614152571059395035136 9736849 70474796095713204984647506828389135360 9736850 -47096830180700027984505413684632452000 9736851 -90305005813841197932187825385480310480 9736852 256443224172582082969855240001431545600 9736853 1799434899791779451798122421923416480 9736854 41482266605562482505324150743601262080 9736855 -280143938020739605712798899297022427240 9736856 231102230125783990937506088687822714880 9736857 5728151650648816167206288259145017348 9736858 14244299630844673953176564056399722240 9736859 -499978388369057835540529539314593115160 9736860 -16066712892731146336186179559361740800 9736861 -44088231691918123377626240328924931700 9736862 174366669190432777782476093144749698432 9736863 382346381260944211534607205358351265664 9736864 13876687268551225614852486413383237632 9736865 250074560516649116625956613443096325120 9736866 -33202324915071541666304328145144373760 9736867 12516657159993776106417731895389143200 9736868 201929781420190277504699078750875640448 9736869 -154849699814589171439230167625178823040 9736870 141016722101710984695850324355433600 9736871 -6194659253121686613117232671314455200 9736872 -62139976496584105219093634672156590080 9736873 -324794292602394939408477730807575847280 9736874 76191138333621881489261013703668279552 9736875 -31442888557987121482872705187753050000 9736876 -108417897602672366508513306845209638912 9736877 74146478063033400973948815216116352 9736878 157298391631546125805875828596982249024 9736879 -169221929404044056618681151667722417520 9736880 -49161316639647578832608988249672253440 9736881 43111797167553365271101467249938686976 9736882 -4386731637418454539988757089603368416 9736883 6594169468206329762543299638491835648 9736884 134142779743393818978317170242620098560 9736885 99244130421531787765782197795931877560 9736886 2165371180915673696494852244804367744 9736887 -115137497134751156178365962438229749248 9736888 127293978812461944299216117953379020800 9736889 233590720441580383294946514178808352960 9736890 -20443277796420973471119197243011676160 9736891 -450494634198565888192644873930642679708 9736892 5496620091733850439320598188308372992 9736893 34924840803707047781383300782169557504 9736894 212616587670540618858715400142974858496 9736895 -16521092189028294533503964739018806400 9736896 30980874091106327733545196404084834304 9736897 111958649961504255609823792694324641346 9736898 8741024122734488096411729542553172864 9736899 -40973130061259529815985261529218961152 9736900 -112032896122571972160521277045571216000 9736901 -214735244841769442907436306021418320098 9736902 -38352508741587780030679194556650700800 9736903 338336865691732779333405537223731432240 9736904 116148117905066708162438353043865461760 9736905 76247216907034667446414561498553488320 9736906 -112360845231004917420922569310143952848 9736907 66281283439691351656695705776887583880 9736908 264644398344497620524174238622804213760 9736909 110331010874251397813083542613191448192 9736910 33316363973859839207635838734278855360 9736911 15701408282683449965343789825622053480 9736912 -24310847526999238435932168178711265280 9736913 319069948699953986985664415823828477504 9736914 -23258237578191404972508382677595422720 9736915 64196965936523390089374929865782752560 9736916 -58692998265156797276898135522848643072 9736917 -27992198685961862399544232793233968288 9736918 55664954879123894387194888999825104000 9736919 401316638045742238104723252469280701320 9736920 999297477429547886382244919091609600 9736921 359370086373237167512332901000341882122 9736922 -30039081150772000546606447290695935296 9736923 -28410262964823331045965175368312301056 9736924 -62443653660278097054662300009783846400 9736925 -35364945476080316700190297812974059200 9736926 -9489885115106458534777477228563760512 9736927 112439701372659992418162312508827855776 9736928 39281698288696307643999401197448724480 9736929 -21358990361731011350615914863509820990 9736930 -47772299342025846896196539352346444800 9736931 122312942052126633654035155692658903464 9736932 125898235348092955760647445009951388672 9736933 -252216838414443898216828185065078152736 9736934 -109818099252183374657559621834451908384 9736935 -91166584726261793871963626300237237760 9736936 109285334270230984999436274708866088960 9736937 -412590465940988244538960704610763290380 9736938 -6677329837253384026454149987864690176 9736939 -183906662885187187950136029506031701260 9736940 32413279036192037854372112740924999680 9736941 -62617196616608180063839250878317156096 9736942 1696049060796019011639665788156782144 9736943 -73968238675542869097083979973322573280 9736944 1177219186889303642981802397398466560 9736945 59934270396111878615399437376004883200 9736946 -3331658184135399910475563788968246880 9736947 247142403643438400267437599216304405440 9736948 -12861597274219526010471268875815440896 9736949 7462063813583623576411926111101353440 9736950 -56821924925652332730484681151565888000 9736951 85409548959573947649480088416072939952 9736952 -287648945078123331650397979263016550400 9736953 348937826854845280570464643926007363200 9736954 288283323948931720215019617537589055712 9736955 9841733032609632404050310961153615360 9736956 -21777668225015800038513694955310643200 9736957 -48189292056516853780232207098158953128 9736958 55972900608658421960461466068756992000 9736959 -8400184615245820909203301751157415392 9736960 243421898276988411950288347951351726080 9736961 -211961752552783794372394123273957834176 9736962 -56185888378695596396572836703269944448 9736963 -750301609300692696447802068846432256 9736964 255763856391244911781596394424715315456 9736965 4254824131251010297354157286197560320 9736966 204813033580305234895212648118512270432 9736967 -109813577310586552251684816513313857888 9736968 -51291184582433885933959514096792371200 9736969 -237415537919130609736155719490472807200 9736970 -49766437144635927215229887803650446400 9736971 -296485203393517229270391205493354722896 9736972 22446583521416565883079086071218792448 9736973 378364625347258327838100990379919751222 9736974 -9764938374972064344443450816965564992 9736975 -57857892116927966769822151393588363000 9736976 -19322963506109157576617938816211091456 9736977 202055135760965216992757606489791188720 9736978 -104697338163845254051029604729173411840 9736979 34298286209312419977347881085129944320 9736980 260889063882798204601644293362667520 9736981 140173974949357506411893886724350748512 9736982 30774788054744263815308760854961782400 9736983 -366499456332063202033650483922302634080 9736984 -163482371122043252087074286935000289280 9736985 -201778306718195934261399723791921213820 9736986 -27401747981500862455946115184950113280 9736987 25562419331745521274349028955688000000 9736988 -54423636809061822949679393907226732032 9736989 -44045894480807650048475085876381737472 9736990 -23426798555757010887025366118671941120 9736991 674114120594663844414756429402623976 9736992 -96846342205739440419954161654225633280 9736993 -190004432044144769277058163119581898560 9736994 -26117096315475695638488879319747777248 9736995 141223167361497076127048489055618975840 9736996 42126458025654585980978755754012048000 9736997 -159453661406260811364605636281391407554 9736998 116892240464605629924875429483067152064 9736999 -500554789554224965478701036430145065040 9737000 -26475549137458233662127666940231680000 9737001 60128647678414262606667030485780286600 9737002 339596215813646783621004204213153928704 9737003 11802659977105046848831235733873285264 9737004 -79672316124521110809982059678802083840 9737005 248509563260519290524045564806168641560 9737006 -1858771079069285348296656175697587200 9737007 -7158748390707767287465666324979767296 9737008 31484492016261758380294655894593634304 9737009 151300668504534377327673179972712904704 9737010 -98009201831473107430040474524332080640 9737011 -144853687572696561007178891040174991200 9737012 95121938442930794289315677754861853056 9737013 32422144418482101909200454798995888448 9737014 -92219875332026135563248873556739040000 9737015 -56412668925486154514570761686781522080 9737016 -104675353929080701605296419194113126400 9737017 -317425812469342294979243997688836560048 9737018 -157582737279496057276748592152494577040 9737019 -277199107659681840474785034172396560756 9737020 -15745138406599936809038578090239744000 9737021 -45629599161742684953766993772737283136 9737022 181053056580368772772730238869299411584 9737023 232874654237566505074987190353030542272 9737024 15084628356412448915775583574254682112 9737025 134146693158658862777335470766344732000 9737026 92436853149148491161652960899646587424 9737027 98145212663710457631689880859438571520 9737028 -14604121753748826191948198466304450560 9737029 101873697968657634413898381989816297630 9737030 26003723617027436963422767950690449920 9737031 50608260441380654384306910618336747984 9737032 -5304441165386643284509805790092359680 9737033 -118116538198082750776076136010762321536 9737034 -100836035710820546305472319889597374720 9737035 11075067216228368988492770440404873360 9737036 347494186398097714696577807208226394880 9737037 507462674275436431469107072979598647040 9737038 -13024831978299278768794898372734118400 9737039 22683697116755409510976308870488527920 9737040 32924563969352044226073139832094720000 9737041 -25993173734836954408952923108284139916 9737042 -64650295263025304540810509449067404288 9737043 -275669723854946602778161146550538838912 9737044 63699497262699094843958681534088755200 9737045 -60375365504396504465984091518696166600 9737046 3855074496719245230487417596310929984 9737047 349925108069591007837677076225105631496 9737048 96176701873805818664393560468440975360 9737049 -540462160007590316941213003338614784 9737050 -18952247619820585411526017789772947200 9737051 522721689382081663678391760442454570052 9737052 -80744887276870702686607355439874894848 9737053 -428568014477587650422881422482185880340 9737054 -81927787663055753103516981807993245568 9737055 102845408595502853937168921798484363800 9737056 -43533715457519289916690599053443989504 9737057 -10718471693537333146285883401485964368 9737058 -1933190615104301131467465614637825792 9737059 113134121576838202873436858180037664080 9737060 601907880205616351253340597527605760 9737061 -49124343619269835587464530823783591328 9737062 -232403894199320846738646842793544915008 9737063 61881610904864732001397053994533216000 9737064 362043805566244511905951754026119168000 9737065 -68001452803085832172527716982525336000 9737066 -120281343950721968050885887071736568320 9737067 -33611475098963073293920939527305732520 9737068 -52833595090058492288169027323798166528 9737069 -122560443407598692212069073857594106880 9737070 -6257349035556901161080228774562816000 9737071 440800823584273279211563300180632984272 9737072 -4659005002294183921707158202989936640 9737073 -236641084159642469837356214040369566976 9737074 14157469900025847219587548462677826560 9737075 -202301567456485097706600264262565807700 9737076 50889923341814894010936852786207750144 9737077 4944624647434215027956061424749568672 9737078 -7696540990019362716869351915352610560 9737079 23320636566132273960578287479445088640 9737080 270973715312154826584000552040740864000 9737081 -286747933721731501323257215288042436118 9737082 -37983871641997232233714748638911536640 9737083 183217166730769513279284148361833322784 9737084 200644645785383428467143459680193740800 9737085 6224847412370697267960639295465755840 9737086 -38129932689042089930614719245482987008 9737087 364549455326630030790052771736862172632 9737088 149814197814664586920076157277616209920 9737089 247876424338194162633243880439716152880 9737090 -34644039047780942201658193438983290880 9737091 -2331126005758974592607949956595598176 9737092 3103663843675990344083456796006157312 9737093 -107457480806962268962935041969610410658 9737094 -34023136525153103875408904767440340800 9737095 -66604484580538694856917815514971499400 9737096 166968503293371386415701635844178739200 9737097 -92475679486465481957276710481685394272 9737098 469609328748881624715310210479288576 9737099 -224879543030836692892414473830916272640 9737100 -5780102438956538927471054388318720000 9737101 120511824080763554770919343893703165600 9737102 -200566843033131391294603103177116003968 9737103 -118128685500450744434665675545925983096 9737104 -30437451648814841683415693677385973760 9737105 -4869711653477526545122131963411463680 9737106 -1245550091558287917694275253497427200 9737107 81306630648791110189680249619598714784 9737108 208453119809574877942971396937045830528 9737109 33090572237717636318612175487261384014 9737110 207563487609043459689724298804755224960 9737111 -345775791519110783489346154338458847288 9737112 -186662760290102655881413618080153600 9737113 466179288186340681802900227275685548362 9737114 44465117254499207589272074755852604656 9737115 -21139054709264262003393054475953659280 9737116 -156343008828956253285547597634293711360 9737117 184115521212634729492142237607417642648 9737118 -134832924295174803347658003411607121280 9737119 13746439973263377853096909337767583232 9737120 94234902353454209157429099087082291200 9737121 -114425023535033918881728026063227403088 9737122 -238502037754297322439316955807063475888 9737123 -1921041833358232929798251478164086512 9737124 -74504968808325635112199073138137190400 9737125 -337166392851684979113074316702555906000 9737126 41030594181711010935523641856441157760 9737127 -355391946520475628599542385155272308040 9737128 231648556092840939475282528200283868160 9737129 -220877097205076425892920005810818544000 9737130 18478540312948940469131124932355486720 9737131 15657176434695272258277752315737509888 9737132 -29764054686988168813611397600270722048 9737133 -69642604183741257740298773824517218560 9737134 56382408043086458287217449450125912960 9737135 391544479326336605884909507928492400 9737136 -1298797533599604177047050271974440960 9737137 183782330675828328845977668408560336786 9737138 138993687357904677581316449228088523296 9737139 280437532749344394789737283937740939840 9737140 51409305818852165006286473381142650880 9737141 82900569185316707946361586929873321920 9737142 -4479075695525051256546354378127312896 9737143 -215472987240752083406645242217113209656 9737144 365620336694311695019466006417389916160 9737145 211577929950576069232835452437791232000 9737146 -22106554066588921910192167424448931728 9737147 55849621387381055505586801006764052992 9737148 -132026237793206669815523023701806968320 9737149 -112254427941777989540473976439061148820 9737150 60512889162883277132471246120532360000 9737151 269162450158255751250226743887346658704 9737152 -4826133832249402346199465936235266048 9737153 198242678988422386416594691690910514624 9737154 -43844660488835441772170678662281431040 9737155 184078440603438969852314050416086860560 9737156 -142111807371881510708388731912867082240 9737157 -61971885982590612552488646089968512960 9737158 -219953910957399203180300652713067308160 9737159 -49423863911587547562695171423117081640 9737160 85697351183553526543250575257543475200 9737161 -167220831649809270779809994574168138368 9737162 78959196973460899606762828342010993664 9737163 49365483690480844877619422732738893692 9737164 -70579847963536293199226366233235002624 9737165 6754525564635809492440269301307982720 9737166 -72877481917074443953390281073921930176 9737167 36492923618089609234280209713846347904 9737168 -7020604438842279436740143197376348160 9737169 75764287511357028926666608702912148928 9737170 7925586528750848838708618198928161600 9737171 -196333247048127872218100712868755216000 9737172 -5976194914561560227833378949622229248 9737173 -195409960528824322525650221594631878578 9737174 29972255015967588354996179078632194336 9737175 -57231836548268546732881138165104710400 9737176 32359255585538601085584922641873070080 9737177 -89381537217493076118874589301734172000 9737178 217822218898809396349408052506116096 9737179 -173537374188360132242742353529907533824 9737180 -167354895535991651322695358759131136000 9737181 -108266711064598644682320429968645249472 9737182 -71176967853681320561705154108265470528 9737183 -263716670915501753874396178330210625640 9737184 255537085738753955215946213875034357760 9737185 -1571561497656963982012428678949594200 9737186 -211152204771051581113218468934764793056 9737187 109984690159196184633755915229835415160 9737188 43331542568361378811781701434462597120 9737189 -131257520478405050636683147091571509568 9737190 78801735225475173692781979950127403520 9737191 -295521540187321761881204942649164800616 9737192 170649348771662769436355414879380961280 9737193 31289462191008848301158188820367376128 9737194 -166974524864760789527200575830472577104 9737195 24716747119116362689359957983207323920 9737196 -19992381456070661471313260821414133760 9737197 300148923954921917888082521498454610646 9737198 -79443006846057855833859760005928574400 9737199 -413704686322418928342743171669881376880 9737200 5563786063604815709733766003141017600 9737201 492873674374175892788012059250675909202 9737202 -50619742349574341634602055186808579968 9737203 -59434773243270083861552068808144684720 9737204 61662024768032607863292172739493600000 9737205 -215538628782078456938693803156406012640 9737206 118074888661737879499420481736409447680 9737207 188186222156583379579654863753453396456 9737208 -102356519348355168314278623567236382720 9737209 4884712111876489060910864103159263316 9737210 -16006772098007100922173581974514503680 9737211 -120126668626810505339328315016916616960 9737212 194879336625005278519377705766040957952 9737213 -73282022803622146107893014767041929512 9737214 1529087280443358526273926985004344320 9737215 -43036506581421091097517614803650164400 9737216 -160224027228478057039693167958501097472 9737217 -12984490811329543462500839843754006528 9737218 582312920536092907340261947492036560 9737219 -328426798961926767637369880994472343904 9737220 -39438985500578110588454037895676190720 9737221 3255939903017266169553981298723837280 9737222 153204926434875092318310750004086613824 9737223 73069651027069082755075817019545403600 9737224 27897641913721128199404048784923033600 9737225 -156034397808904775160899479688259801600 9737226 -30005259101279059014628154819617351680 9737227 -465186387237471289957376568080930986924 9737228 -175062006702417504669673322615044485120 9737229 5294525954708229335009564114166329088 9737230 134055282924558693258688085027986465920 9737231 34617706719138091692678832165431380160 9737232 -55237347073169862379368692488929607680 9737233 -797567479156160472307399681545017374 9737234 -61337916011886016669657446174440094720 9737235 81035757656804588237031836502723471840 9737236 178788296848803167117875332242265786112 9737237 -309723674572226894047091246748764304114 9737238 33770782932272400216563088039931207680 9737239 239554657948228896336764023989363316040 9737240 -192569659948395614808511296041578291200 9737241 103982684201136920589792134698688701392 9737242 -152717877069195115223615099877427526400 9737243 -466645639992636208652671396862573439840 9737244 246314702892012772942366282211037069312 9737245 78783509963444525886407636394932474880 9737246 102450574729718924791928787802174515072 9737247 39953806550037672108887167720478817696 9737248 -181925477756752213589417925539380199424 9737249 168642105042129540314533216453465020336 9737250 13761714811777597501884547109463168000 9737251 7213742438165876357492425734300339592 9737252 199119439186228006487945311528673280 9737253 1586129838576111449286690427426951902 9737254 -25682208264231917102236333706630943168 9737255 -45495107097296715892289336866057359360 9737256 132033608170661914115433779186723635200 9737257 38606078038286800891082882468818474560 9737258 -22476472897131818406577874381998836480 9737259 115157539000385310788298878751302031360 9737260 42683280596314816095714677173069916160 9737261 5588676243415204032644778905949264000 9737262 -74196939763898826442521748373931750720 9737263 -362760970757587032048476554761100546856 9737264 1433524822982134432407747048478900224 9737265 -162729498752939883402610872541880071680 9737266 -987079484890396299427123300207229952 9737267 -84991565338899015771809970814151949684 9737268 152361497429056574831068947918626088960 9737269 -48011571158038726837549537352838441600 9737270 -57768702879342816685467379395095569920 9737271 -219468380497218446273006133885769373760 9737272 549314427568411285152184342667579904000 9737273 -120470822391653253473824371012650139456 9737274 3404436833801547556324156006119336960 9737275 -43286376633415483267386050626128508200 9737276 -133991989446252339566236570083889443840 9737277 61845577929057714319750158060561781344 9737278 225310743411152809594844105080971469056 9737279 -272310361721415815959355959490370765120 9737280 30225455022554135343289184562236620800 9737281 -158848333635437305542375703547352217918 9737282 -316234875034924711178683198097810016 9737283 -90445729403988031117872992524966528776 9737284 -99664654271442429790825843449529073664 9737285 -257758903108890190587353677299597550020 9737286 -21282083649254246431425032531465183232 9737287 56004862802384504410122678830048783152 9737288 -458821509721239750978789537579162132480 9737289 204319370893934334243068912900079926244 9737290 -71656428004791522439374874269602809920 9737291 10049326428926590874385984479093801520 9737292 -31071860252053700756187537234921742848 9737293 366797171780401048527757591676788503542 9737294 12892876614639266607362229840423880704 9737295 26934490611588534443853645154266132480 9737296 5095664590448141789802048203587837952 9737297 130696135858651145019892000348967164200 9737298 -70936294394246489682311551962010239216 9737299 104555716547202161319437714099976285600 9737300 168185808754030501272886643812098422400 9737301 -10593781829122835907632706631670476800 9737302 58454784642943073937871295951103512352 9737303 405182521201889626807486003051237492320 9737304 82157181851485675651689403022279761920 9737305 -154603266150702270568380429734145280440 9737306 -17517917147666298811235890851581445648 9737307 -7052433800802531130413996381881688960 9737308 28673333951407363687449799589015877632 9737309 -165390353662276309286805320548210377480 9737310 55376577430104039145379805986376652800 9737311 708059613669915173778447622848286550784 9737312 68944980048479642977985035392500367360 9737313 -103892554417384428495712884687595327056 9737314 14505968916117841815468702747660146256 9737315 -64333871694235509966467707781350063200 9737316 -94713128116112878181035285186483861248 9737317 108499248315544419510188432697474040192 9737318 -6729393282755699590390738450732772640 9737319 -12737278903605221034276024820214725632 9737320 -17617499804522918314940081628252211200 9737321 218618432903893428375058587706379537184 9737322 6613558990184379449855109664094114304 9737323 -113317764535878838090173413843225649336 9737324 -7253692155265706891883255597864651264 9737325 47341711581930335476325612527435930500 9737326 -152083402770444135418517542278319322496 9737327 136616980542508554761732438393764221192 9737328 41417051839130448793892628104121483264 9737329 348250932006048754940628997783378359600 9737330 172958654066314753943742059188081070400 9737331 465690585252475564940858997291965984304 9737332 177374094112485949156866948706127235072 9737333 178357470403062585232766171146442817582 9737334 9758895503792204356342506914682659616 9737335 -338842245843643177865175924838085847720 9737336 43286553597121708145285038311102136320 9737337 189538458509310692548721372182257287760 9737338 -32061587040748211116822419586411192320 9737339 437194667445057612813039253587564319140 9737340 -144648409164841352794982501765829196800 9737341 197042341869976762247666513604951268742 9737342 -36687560880335436961183555670724284928 9737343 -107548306005744261640849018127911108992 9737344 151165423507802202341728047329181696000 9737345 -306496816327340630205174171676609809840 9737346 10873186054192421543123600137172250624 9737347 -200936383107136220680524185482347967568 9737348 -80655200326349263294785335926444277760 9737349 -722242726573472780192421695191904832 9737350 602944643398157748109526174535628800 9737351 -61354918674121793177848328051905054488 9737352 118696163126962825906147988561741829120 9737353 -115255061117237342810294645382508447616 9737354 29888836238638281536634042891056688 9737355 -88001844843616576445719830744620033040 9737356 74308105655222009212292419478999985920 9737357 115724251819994298495282477268336953312 9737358 -29598714274618683525105075633704451072 9737359 -230319861869500636843081609483706945640 9737360 -12517004960209761218109421954360934400 9737361 -170590567149408729696964839882056445120 9737362 -232838420808758362896188272030970696928 9737363 -582710760121965709906659124065817555800 9737364 -151240189358815721941708112900898816 9737365 -25841774442756735709948453750927699680 9737366 204258766319899282674624357630089809920 9737367 -55406995203386137435638438587926032000 9737368 -140779918941868230241711302854084413440 9737369 -323163915382610834383111770525077095740 9737370 92342294547788125977900943130399639520 9737371 -61981366478546410760420880981078030336 9737372 41910235214124138932536833313191094272 9737373 112710845368848516058020592129769472384 9737374 -57814633445754603970760112186817256064 9737375 40840358078998629653553106012220550000 9737376 -28221169632334608408972543613455040512 9737377 31844637783037008497105368061165320680 9737378 148511049173632786030165291006989138816 9737379 112924681965884345719694795248336138368 9737380 235775653805545849810650232526991724800 9737381 -9112546952709825206105741356324113348 9737382 9407932218571066654281363037166469120 9737383 -115544534476523398357012055767632863368 9737384 -261514579361619713918644687713483571200 9737385 -75096053859234831903153746625182797440 9737386 -123393613584821453386481540789197263360 9737387 281608416638357575468929759057726186792 9737388 -244779686948893157849682599657686272000 9737389 -136058713258270527407959657598557528810 9737390 -6557070756338092678751528648681998080 9737391 131298264529879841598814210489554601992 9737392 5202118737270801965371424954344538112 9737393 -2986974264928309022278572165784544016 9737394 -69202512428725022189118897055629180672 9737395 83234162596010349651712787074655466720 9737396 390704118079212397098068350063902167808 9737397 -3774459186125241624442383963657315012 9737398 170724909467407202934062716290293766720 9737399 179316835923357366651165053215305276336 9737400 -6064747102159153962988741798740480000 9737401 -29650332869359264754113025604748136760 9737402 -67683113513391212405250067191686961696 9737403 -55190004748437277282627475381433791376 9737404 -50628303124718964265672834275779206144 9737405 188425831992350266532186332527263100000 9737406 -2343454948911889914007792140299116800 9737407 386742210359179760750813169712744686656 9737408 52110754576012370034492645580999753728 9737409 3248230286701585030032694062888460128 9737410 24973641936331683069956312727971389440 9737411 -45206938203701089056564457191557136000 9737412 -2749368544039762640336097124646197248 9737413 18886251588584239474701548405364675072 9737414 -451973817726708428742897104638596812160 9737415 569940427302481158508428539385999960 9737416 66838459359658123265563707693549004800 9737417 -769750877667432585482068853906911670400 9737418 -15014511006677833652925762579728569344 9737419 155993585464968003395834991866846566920 9737420 -58503157680761021515069617584912547840 9737421 -137313848677133262733807042166233618080 9737422 95559097126096369585088346049259896512 9737423 -389476892683758542184238540384251725328 9737424 -9184692243981628833880048903412121600 9737425 -96789851482225874155905893535414382500 9737426 -6992707084974110824654383289202144640 9737427 133117744686554083493990184518283379200 9737428 65118923482319859709902288674232999936 9737429 247687206736879167429300826744488734328 9737430 -139607968063325329774759505690059983360 9737431 -94266570153304078534453360679232193872 9737432 -257911373884571175882982569670398105600 9737433 -218386920654933355766987959372018437798 9737434 -57738112768631846370351220413211468800 9737435 -158075475492731178327861336664421613120 9737436 -1490119003819615156411146925829308416 9737437 -233516046273636221105232036748357353888 9737438 -10743604697725974853752308432491285248 9737439 -172965769117085061409479206676501301632 9737440 198669264399938022528435200537414860800 9737441 26006222109044802821868101620724072448 9737442 -102858512581990066916840285645971269120 9737443 130174798931907006739769469152934263320 9737444 -173167318479990490630508782926753608064 9737445 -145679262424881162262589827240976865600 9737446 258612069067221000072304969852779751680 9737447 -297499854168108899379811116121397009328 9737448 -59590448412058471607614319022858240000 9737449 -92069998036337118418247260113372374300 9737450 31199855521409884760250926029742250000 9737451 12938527196997404422963233068215353180 9737452 -6469768032856170445119963364645936640 9737453 330570372369114734992795562370180576864 9737454 85638827054002147730427667975179080832 9737455 21213773452768318665388256323064099520 9737456 -57963409738150452424105935875960537088 9737457 1946338900480137805737413050472227488 9737458 -176323797160281023053930047059114599920 9737459 15164349447759955158316324344966411360 9737460 118386352088806347785466507698861506560 9737461 -306201289476253878050317120791226587200 9737462 32057322781009869712401350871518085120 9737463 -22273136939460889497473011927078398000 9737464 -97184311527132627988290146231288463360 9737465 159892848138082064030625491378295073860 9737466 30864137635232256868626508387068238848 9737467 177502354527508104277434790445727476516 9737468 -21618501892773430466961089070051993600 9737469 102724484626939948940501187030546445440 9737470 -8193866440762623250531319346970473600 9737471 -62845237525241848698996808537730512128 9737472 -37452754741195367566605977567530844160 9737473 117402546244792224806034232942337179140 9737474 -11413842962735624924341104820329850848 9737475 74920960493098235378103304791882000 9737476 54700001188258159043466087490717619328 9737477 138649929910285989747366146588770379040 9737478 -21468583450842957845433137525887681920 9737479 7825796684870570466258406514538880984 9737480 47528514910917940591393901798470502400 9737481 -119470167002618609498547916254172755840 9737482 227053142230221203011074957183459788592 9737483 -12075046004394390822796176283140238560 9737484 49367106626625049481410435817025793536 9737485 180335654931536650789493398799483439180 9737486 7989390478219506846874803059921280000 9737487 -146342932653970342195938398537775274032 9737488 9014339328404555699550153452699328512 9737489 857687899137831172620446455106670806640 9737490 -11339240060304973775834928946081843200 9737491 489498604182992973860512060501084189984 9737492 209515778966327029842630564115667023872 9737493 -11387163473417157574691125200174665472 9737494 -842291531151717448609855668000027648 9737495 -359297439184822207597475270161494705000 9737496 -172599985750430855369343954132319334400 9737497 120157047518452931969218422809027705664 9737498 -256698150937962259095488892147573932064 9737499 -148312879952940504705502429019107359336 9737500 -73345117739387427719553510532944000000 9737501 407570185196117073205316925687967814502 9737502 52110096637951399888077877790599885632 9737503 155129800035771203715021401569194261184 9737504 -90132497981571920807862849632993280000 9737505 -33813180758542601126216200011954217560 9737506 214357216982325229193280359123269549440 9737507 73508577523584808289434140898172551872 9737508 -53972045622217330266915717975722557440 9737509 21949572323610944476155022528634139710 9737510 49229000971494561931834703587322223360 9737511 -78308499819355361970727134244933665792 9737512 -115313126597882767794047594096150691840 9737513 53070163695013622685969767784817129380 9737514 -33610713075419141071295338074844481280 9737515 137600179136605249584182942942318493600 9737516 295983767073397738850460842888765813760 9737517 -76375612231941665428802388080637711552 9737518 27692602341528817252649454158785904640 9737519 273556224862925061207856622635126087680 9737520 165714556398529184279028300119408640 9737521 121681158876707539997549967143321595700 9737522 3768690662201140943381192393201995392 9737523 -8750091322968046541764393821174522000 9737524 -163305790781825798913568090056709899904 9737525 -164454061517748535513883559796151853750 9737526 -15654191324152820282307001229741715456 9737527 85102239374742295217921085936021426280 9737528 -353887285864495515296359624519361187840 9737529 2372385649615385776589529251243663184 9737530 -127931001610054493581320911304224666880 9737531 125000147529560563591083078343832372880 9737532 -12149187827184161105717520354102478848 9737533 -50817123656454319049103733366467960960 9737534 -60929921103128156850700306884726686208 9737535 85605998184996900564607348126859199360 9737536 56197667890966739375576524463514058752 9737537 10896128162174953862723828402261499840 9737538 -42057579041643423383957890593536601600 9737539 4519901157800974416658136264946149792 9737540 221673830697222016746432958256923238400 9737541 -25298060932907387927455320184545964800 9737542 217317729190161383310464471107999992672 9737543 -28118686734870993132833551767879698976 9737544 10987209940391486273012194763540766720 9737545 4367044497586044341643777048490473600 9737546 16988307485155100763374619077351276544 9737547 -45542295510511983543873028556717077800 9737548 -247017307909886556458844434156393204992 9737549 31843306254477266160828363845047958832 9737550 -57627612367538209819358820355353744000 9737551 -180826008451043208163087302219599494808 9737552 -309765657519064774438102158893776896 9737553 26767172818041193874880776391222458304 9737554 -430277543902677909898240814696394912768 9737555 318177452325580019281620584912610150960 9737556 48433226186599453613202928715471745024 9737557 -86863554398368186584419969453135152160 9737558 -72678782319334114359438697516054353120 9737559 -26803387505854782278219304375296857416 9737560 14711761562330898932889400468586496000 9737561 -312590283781423667929888662944927870838 9737562 51330088478940997781825990344968560640 9737563 383309851305578598016732707397223946984 9737564 -103579997478475268888867272408107225600 9737565 -242231141225661687928450423767490560 9737566 -81012519039555012462002406083027819520 9737567 -59977246925532986119733104670486648208 9737568 231863889634266087810452596505731006464 9737569 69934064255343653445087274244947207970 9737570 -120347070728302027756456728658612535520 9737571 -202631029283003716291325490511967889288 9737572 8803392245246891444968596755536830464 9737573 58858967783747114067729011297439981822 9737574 -36226127523380863908934450191943650816 9737575 111943589954164107874850805327529347600 9737576 -481996125891192589689257771809279180800 9737577 -6022697904401404724655825830994357120 9737578 36859162244584691999101885763966097840 9737579 70633360106498852177417159075118236160 9737580 -140536013181525001008889259798604579840 9737581 39253430834491079575195987319456288992 9737582 -65582879821850753441872167879307593216 9737583 41017053301127854497658462078315703808 9737584 54849518098740658018249635872155336704 9737585 49007401983643808394002733267820190400 9737586 -12676740264925279394025075808198402656 9737587 370939854156486848692308755400928284236 9737588 60206540878408418209759160823908407296 9737589 176558247261775416291457779336901166208 9737590 -24732728485667436119482494126865843200 9737591 772833054105198359696345961327198940800 9737592 -27589564246070940156315016902838517760 9737593 263081963078360923855717461394061604842 9737594 180351903628702695635771094923921226096 9737595 -7851380400325006946885168244668908800 9737596 61460547456203230871563128048511549440 9737597 402588716500177744240969648378823448300 9737598 -10916959223280657719152296914717048832 9737599 34266736247549954764024927403374072320 9737600 100097859333828216267287337652715520000 9737601 54848557798156184936448370396612120704 9737602 -35717387528241058730693001040171385856 9737603 -230383776363991959472846161778542585840 9737604 8127561150247826885512000380231813120 9737605 -2760139423714207197038473708898361480 9737606 24082482808870274547028903797380136960 9737607 -143672685015234150244316691403807927680 9737608 -467145607474341784435951366211543040 9737609 165005598249662670016879642948063084416 9737610 28505708411899289748148753671154325760 9737611 341203673427166052488862689580413699872 9737612 -56098775505919945838310276861360626688 9737613 246853362625975436018558628408061278924 9737614 -6026443258616031443861605223181734784 9737615 -412637430873543264844121317802684055600 9737616 -1268849998910164960697266137966575616 9737617 50849111446878686819684399779545976932 9737618 -91139524807197843032369550386043173760 9737619 13019733215391959233112271346836779520 9737620 -73749675190136941743169364118818611200 9737621 -91440515928645672723041519822418200178 9737622 28634094782720753613981205363556177088 9737623 60168154427299526904626637693091244112 9737624 -19518999410666959299059287775345664000 9737625 90472317011385074914973726683585440000 9737626 280624438009387939157319465634122550512 9737627 -79019320506450577520258256543219549888 9737628 -41841168513035342144080124825224865280 9737629 71513609274947834196479041358213736480 9737630 23834550803624364552842985300303148800 9737631 -85097854587763993612495386276683570160 9737632 78873485662742221767226106882821128192 9737633 -241961947714802150081268893619900246480 9737634 -90189964127999375958086299196245778688 9737635 67614947391618004114897649153247376080 9737636 -229137415048334527591269130338658474752 9737637 -18447048240556974338155565072374712064 9737638 185015855482320073181149180701314442720 9737639 78777184375189007701936151591667448440 9737640 -182239924862329092851169265228744704000 9737641 485834657007729976178222322495538178042 9737642 90113213728910540317073609991612966912 9737643 -170076852873948440064068886632568503616 9737644 -21483436350317789984258947229693410304 9737645 5315998626251180255115342882465122400 9737646 -62798464817538089683880329100601348096 9737647 -378848594116171540227970579410072572840 9737648 12115415078501873022592586099913129984 9737649 194382787267462894889797312022089394100 9737650 23517443790479513573142247887344755200 9737651 1006165840844016267737615653899022848 9737652 196135867017142272949818576209254963200 9737653 83475424016218569478696797365221901724 9737654 157380509649902629086682827857686543776 9737655 -71697730527284977182295092483052156800 9737656 82725423476974415148749747888647802880 9737657 -410299376259978096217283059554484427094 9737658 580587356849785765561151287178637312 9737659 -82392542067378327658923530318029418140 9737660 85932362940417028270247213368717670400 9737661 235691346084735122954336626924484998944 9737662 104563930113264945933639777235136747904 9737663 -143234113695509515314212090976232118376 9737664 -20400272340076203794238656395207507968 9737665 -80997091577459932210094234946612542400 9737666 33535290999529038449374245860737870032 9737667 -14477803729642324326956736243818055600 9737668 -53347528800604644648674604961554316800 9737669 217981747974315373133194053248981207070 9737670 58329636719044693372366922554424342400 9737671 117124614865993797251180925203642359680 9737672 227990267381322401010346167311078138880 9737673 -34575344126341983514479032252671590432 9737674 48243993040839768496628028190035568992 9737675 -230284168008360630564567613076164739100 9737676 -50219179655433324696208954318652402688 9737677 141015134769714531802087243458590277472 9737678 -83194917589185278689588602550263503040 9737679 3983467161836390127167420633224074240 9737680 -25976513500626542508406125532874096640 9737681 336377614077909500606998841367631753332 9737682 137394184513406531850837023385267556992 9737683 416417697571687713672123861917758125932 9737684 -298396003135297402630023650323411795968 9737685 149029276529818808658628904837524579200 9737686 -3673713374167080978060334121128944384 9737687 -476667882322489644410041288623563084664 9737688 -82188754895267593017240552664077434880 9737689 -2841495306957656015240922653278744064 9737690 36482362067420927354364591862244275200 9737691 -249631940118879655763422086617389544808 9737692 -16741207186875438157773188120528541184 9737693 -37697701356478287096339766420696933440 9737694 -654976972650380711486837387328156672 9737695 -155997851024274372721728512939505853440 9737696 451688241896746561473238782595935240192 9737697 117108532447449417308148260478150122352 9737698 383576885360863480501015184445195509760 9737699 -174889737007722992428358457824773166064 9737700 -10054543827854659725927001725411225600 9737701 338492021781499130324951711156723288702 9737702 -55129866134506012274734142384105350656 9737703 164740754084941821194208124557286808664 9737704 357051210312940564111974554909845109760 9737705 72194072005730137875093393596636499720 9737706 -83354857857333019065904669000958568192 9737707 100194601248390281608063392193983693600 9737708 13807220374920561983309950057179142656 9737709 18839243265843151820028729109303110240 9737710 -72200713440061281064418956588565629440 9737711 -212447045806186924951787275864893536688 9737712 -84849771122199774203497249852537896960 9737713 29478701687255882756480651139948199680 9737714 47750000928224282164034678447801510400 9737715 -47811890196645230028761786743546430880 9737716 -285180089100997500584420325155451372160 9737717 -424605596072095762753671774991788000 9737718 -8149688442104147961215836207176069696 9737719 570182131007268179787521140930538667696 9737720 86710049499499510735259192829114777600 9737721 94177793234869005411219817091263990464 9737722 -156472954362864679310125215796096211088 9737723 -1020820784103968712049275801715876378416 9737724 931077060124303595900477597634109440 9737725 6464524289865380830478327519384742400 9737726 -76949656760646891187619721644863175616 9737727 -4977398206855156751899077585922177392 9737728 -20123124672533629273492960267122769920 9737729 312044225901336118428020126843745315330 9737730 54011941363359351071853544794823801920 9737731 256656589272863428266853311640188961532 9737732 110110201680536579574082566090930132096 9737733 21268238504348396784575498712865629120 9737734 2231117065024024547440826394913475712 9737735 61482567637048173366962330954441181120 9737736 255358505509330149953157003425331609600 9737737 37321612411972446082444265411387168 9737738 -44300295499454109465406275603522870480 9737739 -231761191131038545406958231381510286272 9737740 70287754287461865084868644540742809600 9737741 -19418435602927186712648256763178588160 9737742 -56472054518023771174537279784902926336 9737743 -386502870118234213999062376531084133136 9737744 124248877218033299302236133818360668160 9737745 -66676681060307965015510955150809946880 9737746 18992009908040694009625131206795092800 9737747 -238937848111616102423505672618666678720 9737748 -95110793536086415771550728467312163968 9737749 -107011464577764408436539763977177745728 9737750 166208483313506732118243236183727648000 9737751 -159948773620788639734570200821705216 9737752 -365848330564816294217550246501605222400 9737753 173940210532208119125892719253184640000 9737754 88340264785039138265879720236940391936 9737755 1701022852245266250623684842164356160 9737756 -57925695448387631502794331629867771904 9737757 21684278407661072147405862423199942380 9737758 -32792430241528042478190268523466278016 9737759 -92409122043043530995659891715190194784 9737760 140547498196188130457988315357338664960 9737761 -17792140240817688931104865194976957776 9737762 15202098345583919668407318906567959712 9737763 -58194641854144814135036664175848248832 9737764 -345150876990228198295662588155163735424 9737765 303226076870769713181280592534961197400 9737766 248090079732809530840214327339776588800 9737767 -277367521450812637101486836988050094880 9737768 -12216339740657223111955813019543562240 9737769 -197655410325411949138631714082914648352 9737770 135677892792216590029703360154576384000 9737771 -163190204281922633255031188419292919648 9737772 48645225807695808987325091291151888384 9737773 -59080770627957810234166400207496275040 9737774 -108498104661004297178627791593514522368 9737775 -57107704402328048188257411855353836800 9737776 88674538019598692331021383540539768832 9737777 -42895547657923222730502377752265875200 9737778 -3756647616250958904342008359906410240 9737779 -150200656914353926711429013964032638440 9737780 2749135483442768980738755238007592960 9737781 -279922609542956675658939690232168820448 9737782 34457430411934990583757098910076445184 9737783 14297682317433861554947260190703169408 9737784 -2907723615558112114881382808977674240 9737785 -158093290803046441260028966390152532800 9737786 61536218163669897750567355383600263424 9737787 -126247378992799747479790632722021778336 9737788 -172989683126779822111588838336157094912 9737789 -631709001958196333336971399439811841344 9737790 -11586744153817786950891089633485649280 9737791 157256307529417955809679429346852514672 9737792 -91530168940215821661330928108220448768 9737793 208949266675343113017092063032792711680 9737794 -148897062859905223975341750926903777280 9737795 136325383941453381040907527170694826400 9737796 53471540886797678187101152976307007488 9737797 -84586213462834833479007207435507846754 9737798 2397049842782898116194939777182163200 9737799 22513347265865793795529690013654894208 9737800 55479401200227269126979701574439680000 9737801 -444935938226692125842132251361040828198 9737802 156624908941586051730310300466997023280 9737803 -8217044839604417980772791437614297960 9737804 383199063016577006671247661619030133760 9737805 -58623066703492638454975135469630607360 9737806 43899179719694723748793008483777336384 9737807 -100210476160263508892708876197873132944 9737808 13214156243446955258894943427818553344 9737809 29061889544476481970299330705454163008 9737810 56487040111554222399732582704995174560 9737811 -88861244354044958239704697738116524940 9737812 81139568141164597704832868201671075840 9737813 347670123803163422319780843009843330126 9737814 -87776187373782194669273717628622485120 9737815 215361890201198921684615625481925091120 9737816 -39399821779006335228849511553315635200 9737817 -270314259061859454539441884102943753520 9737818 -103103992538844777560876469205205978640 9737819 -99390222435124181181576992768885163024 9737820 -10085177368255175727027201687074296320 9737821 -29177897617589906003359577488241473908 9737822 -96865314163533697534248068137853436288 9737823 1755895028480582359003940066865350400 9737824 169552445182054425488589618995810795520 9737825 211690556389470437384385029520999890550 9737826 24975809878888778248925577191602741248 9737827 72842784012901698174511269961005633672 9737828 55076330589796011270267711714008222976 9737829 4772476664196936169931115367802226174 9737830 -141654006478181718103828202048915308800 9737831 116648437134762974621822663288965672632 9737832 -38628906056525139509159818647548313600 9737833 -131466661605243823955076109140778282880 9737834 -170521902682673802894661679102380374528 9737835 -12740299513759257927342892096342736160 9737836 374990605612568800538858236984446056448 9737837 304281700720249725476950380804244109580 9737838 227835347740134854099039044618004352 9737839 -31236439347863335684636949077876191920 9737840 -10515272202240254046758060993416396800 9737841 107206662434934787783342168913739495792 9737842 78264752277442711207790583279936230400 9737843 -41468874519779450261670106698529392096 9737844 -47989445487477270610600598109296836608 9737845 -53613679682889070902007798317820002000 9737846 188670703827844673290051709978666880 9737847 -47947936224635656737019193896168665600 9737848 -131773184649581104462043123274856919040 9737849 -73286743251292730418282306904046679552 9737850 62290896116446023366311567286628896000 9737851 155454249535725892031768236431100565392 9737852 -264679848417413601619170630649474744320 9737853 -283748278794031363440406328608836096 9737854 -74006860441702008547649250565094003328 9737855 -28914013672224696323879986828339143840 9737856 -132151836631121693790264702198507110400 9737857 -49262690857910622274505889643207663722 9737858 25217837454727763512957604922258305088 9737859 47995237233380121873049351209047796720 9737860 86180687312307067913638474309945282560 9737861 -188767851365697567657155032437147240960 9737862 -88552809406997743743877843825333155648 9737863 58349323013925136491384011123958151344 9737864 -297325705275627877387766996508032240640 9737865 360792645209921366110266128894476260 9737866 404890939950476652338504147483328000 9737867 418462854468382701932109903862779264600 9737868 -110572260238449711022464856041811259904 9737869 -10734567931536042655400550424477920180 9737870 79453802344543729996241279779303538880 9737871 -76571957524772940594043505144713430400 9737872 25890914816775054117053787304307146752 9737873 -86435090127079986883599673897697685696 9737874 -214734525086086279040610421558822114560 9737875 -50056027109338402419125783959157760000 9737876 -262776305536931312294671107588596013312 9737877 -95106447824770150566502329254021827680 9737878 -2794322996448876402118875591929525376 9737879 234967788655817004973617807476386785480 9737880 120754877793054045840391383085842432000 9737881 -7388978850631476589985905914121865400 9737882 5501327661869874026298599172891294720 9737883 577825031256293364199097173224365877984 9737884 70044405183489821659111824457764529152 9737885 -275738548073393121031933275160734971040 9737886 144136361619542624086198855228252486464 9737887 -222085466005855778805502575108835826464 9737888 113746221568544724927733824791346806784 9737889 -2199244579990563676055154950180654208 9737890 88598975119159397255893079833739047200 9737891 -14860313956926098403652794983061327000 9737892 -114128927414547823121022631137837818880 9737893 244266538274830342281831467821220689344 9737894 -156645509367346537279872726112872873504 9737895 -15794505972752065943178312252890316000 9737896 -127661005285845664146479888618847191040 9737897 189583807812640512156016565770892983140 9737898 10961551959115762395725028390333550080 9737899 -27211084704163311402111875351827834760 9737900 107796596542690213236536138537498016000 9737901 -7629525156987848925048988292423757408 9737902 131477633069933485123900003153928624832 9737903 -93484578661054039794005856421211823120 9737904 21632656882145344907574364831567577088 9737905 -478189137456127785813898055825730527640 9737906 -57402849335555619251509426150636523520 9737907 10715140201421608670426310167413830192 9737908 9979611586624079908138406785499257600 9737909 36205844860306164940815239207531904 9737910 5041957397249619901071456715743667200 9737911 -134864417878129212035259159349924018568 9737912 -230278109122275339881507627178851328000 9737913 177585749664832037772547473327459883344 9737914 -21871457868271884081722917306967835648 9737915 -16907120332631345597384648244056744160 9737916 71931976536637206497316672700106199552 9737917 249815672422803019799493178205556090726 9737918 -150954622401791430573998157630698113920 9737919 -106486945517560968967624717881922650216 9737920 13750600699130708270890832179054510080 9737921 -463602397362935412560605600540857490878 9737922 1259507572904220063994669428147353472 9737923 198510454734650704258644713890457803680 9737924 31978149203027588233848447259836506112 9737925 -2303182465414075363683354851349943200 9737926 214106441072247434879876862022206821184 9737927 -197459147089194637510378580049254327568 9737928 6441182162898032250368817727179571200 9737929 -397198561149228868295145517672198457216 9737930 -12597830053696009398596604370374758400 9737931 42914067920558829202144520543287071744 9737932 -146321399966512977788546251366668469504 9737933 -50346073839007132867024240177282009140 9737934 10399216500487370696712754126926320640 9737935 75548515983959716376581838609026416000 9737936 -3676881539611285142854226780598386688 9737937 94293272545097616088610174039480463360 9737938 9643545396905270385395499924320695296 9737939 143514612217410581781929220909720426780 9737940 123359899565638729021243093366566113280 9737941 51364136555337393235826379228162347342 9737942 -136202314619393502714390493281534104448 9737943 -33900675837238043641246965639852816000 9737944 -34805039839241913357322150943182356480 9737945 83349248535337649843933364349836012480 9737946 -19917468291370616335657400454104843520 9737947 19680859460599780276784841982223125680 9737948 -202619777772791024687470162541528308224 9737949 119618021987966963822638299598115263584 9737950 -56885603544924300347909068232823672000 9737951 -7455944424422915635478633331904124400 9737952 -1719954927794801697235870646299262976 9737953 86796112263248308193199052523078455202 9737954 -173745412262387041867698316804051579824 9737955 161361916267866844860494251199172446400 9737956 153533859053423488097509336820360376320 9737957 -59962212950646358392092527276000180548 9737958 1168519297687360933347329979143784960 9737959 216813301464740400191577546513708208 9737960 126846909268433009048349248674810982400 9737961 -251408067078150776630231777899069903728 9737962 -47317792726204638279014132137023857568 9737963 -103573282349184615785829394447944681240 9737964 145255216057589537168435802934683807744 9737965 164714760695287023570070672156609486860 9737966 196650882342451000085843866459242794688 9737967 45935636292837374645752833819325411080 9737968 9464931270801315585752955999430901760 9737969 15178773840801991888266953256587153844 9737970 -65133077748952763978674922597700280320 9737971 119692702156775892370111954116219028172 9737972 104521134406776390133267911564182203776 9737973 -71912911692698444628118323892319177376 9737974 91947996551939844216671280750397372992 9737975 1220587707779861904197655689110080600 9737976 -100020757132883170633033998582750720000 9737977 505701229010697340618579576173563029632 9737978 -257062153678305577549210110622635538944 9737979 -33806122808476292340404122335421624320 9737980 -26288912578748089066639152585700239360 9737981 12076386255886367640313311675221410368 9737982 11734848954832545581143472977777796160 9737983 354016391108306593224352160728500223232 9737984 -174651933069909105995632473013600911360 9737985 10448809872685384338960701411737800000 9737986 -171166416344605921019485058181821045808 9737987 -179257034404429249102966145842178883168 9737988 61321337064921029631852502685453635584 9737989 -126182777939773527845300044372672690210 9737990 -48327572444203376262537737398007328000 9737991 -181578923561061111673689769795054794048 9737992 68526526385756302269551720021551104000 9737993 -22127832062628426094068706908921030336 9737994 837272553556807771953091671199150080 9737995 -3311339262596628728501432882475344880 9737996 31329243044423555870022495562204615680 9737997 -105662321847386406549324078442150250880 9737998 16118667488342582544056256484849944000 9737999 -98550680938752586497931834613111288640 9738000 -68273698734386641984127796954427392000 9738001 23485019007307136523790948847891881344 9738002 41916339729515651918323978067204381472 9738003 -152486747957423240184115255710716371584 9738004 44617959545500948354061854067523933056 9738005 -61979685055491345315229816260415447680 9738006 104528422789593367004045067046790830464 9738007 196971194829732853891235988775966962112 9738008 -84854145083833821411489305325939425280 9738009 -15271449392688064901632745739663969600 9738010 -20217785048819671866521239664605527840 9738011 -385659121805703389606113017589736169576 9738012 -49402432042854276941866151342523237888 9738013 -41985950208779406510740318999176766560 9738014 -20280378305135655351682556875058626560 9738015 -103202021452482960504791424005580390000 9738016 -189314510348371760616487398099262636032 9738017 -49198260000286339568484496497603947934 9738018 51547303362718296803247070222774278864 9738019 -254400165994474850858585406282603097656 9738020 71742348114911261889515989006650408960 9738021 -160986637855237736125563978088651363488 9738022 80345113348802341603040278381959829632 9738023 -312983815610234949372114734037542206728 9738024 -107259362285467115222923279382927769600 9738025 213328762231635328974272911807844061600 9738026 -148214343000315944598310560680076499200 9738027 -37556273666837277643260586753472478912 9738028 324011331156920278189208459830041767168 9738029 66747690911280452593519063229786292672 9738030 -4700963306897753707366331130642677760 9738031 -1186129905142096891019746927276264008 9738032 -118498806223318716819393431848086405120 9738033 11075618460882044886471151460713168272 9738034 -7196658379136472365724521860930297584 9738035 312219005488206319740332339984652714480 9738036 112679703509701792852815449209032867840 9738037 507604297027722533024125484871426774240 9738038 -62321452872025622714962013370065856 9738039 -77512756686912843045818481952110052992 9738040 -25108895920440057690352186364280422400 9738041 -154497193776376309208554269268485945558 9738042 88524100072592918949869432810178223104 9738043 12795715054768894941063568110030673920 9738044 334976184410153662050569944319650368000 9738045 103318725741541821815761409310814852620 9738046 181113315067594047351374047756479617280 9738047 327218741686295698029160904580529252224 9738048 7024753729642768425938530473980461056 9738049 165254904374618888737145219009349210050 9738050 -11962449340192063972213363526061235200 9738051 108905680258363334708252484895856681280 9738052 -124617546640216744292121144591597056000 9738053 150083229517947408803263184847110781084 9738054 5070070530440543227958244257919565248 9738055 -93146068792966916686520135200914288000 9738056 -680484413072275264723474957912323225600 9738057 23854658372857202213472836659138176192 9738058 14539910064168575407919945489810373888 9738059 -338279256391572867761086949486755779384 9738060 21773080142153874241367658085930752000 9738061 -66571270633762345129892109971743259136 9738062 9682099064706554052326579104731048960 9738063 24034903610402538760366715149426567392 9738064 74817599477657602917427540130964627456 9738065 -54267351934446615803784198570227064000 9738066 8332607912617339422419799232664085504 9738067 192448875742159070636822254857370464112 9738068 160612346863439577017140642487495823360 9738069 38025115530512251692107533532819215680 9738070 -117196415948837366558825361987382272000 9738071 85068123451958449656342275591904153600 9738072 65759271279535835567728911963973693440 9738073 -48526076525996201589813226337975415600 9738074 51188021476392019952798465799099248352 9738075 -61733564441659457708950722625458737400 9738076 226461898718575211396007861014200375296 9738077 346548235167231556341877217457178597926 9738078 -12206183718383869430490429879154529280 9738079 96389285639213597486920239045019264984 9738080 -239844007234147557361803002047365120 9738081 -4836819452166248269244693848806839472 9738082 -184511023305769055982095049634444232928 9738083 129430623434805932698312650237097282332 9738084 -124862661375852038419668484644972503040 9738085 9343573872822260942521840447310357760 9738086 -57045177469986677258290149570186271008 9738087 3418602642665965809658923789132064080 9738088 -211944193555489092719372703911466378240 9738089 409798794747081831058640903364088471440 9738090 137763053405724440912465637852464217600 9738091 6042587290887869772968696399881709904 9738092 8134899039028796064434044235959762944 9738093 208333039410910068496712358317014268160 9738094 162019475134444066899267811930697004096 9738095 26408771529755683813133671354374006600 9738096 -437099942790419603199297348684054528 9738097 80895771679440114279776248560105201252 9738098 134615282346303515666946040844239990800 9738099 -64746866439617447412372813868756249776 9738100 -99343432141598797296357006958206025600 9738101 421485986693538289777089991037989016064 9738102 117982511163544192751292179658271317504 9738103 71488523640205914773994824979525685352 9738104 121964131833979069020397270473113518080 9738105 52632697632082772310992767254463540800 9738106 -11734302071476406957258761497951289344 9738107 -428161672369864373114906703051353527644 9738108 140494957736394336790180845686204620800 9738109 1387336121390155030894109333323640704 9738110 -9564402641665387584664739955881543040 9738111 -2270114565228261564813652044376344816 9738112 343450283133422350166214294958296268800 9738113 -105554311280561669000701969459997280000 9738114 3096931317520622948865467177644947456 9738115 -16089714818226764180928268674102698400 9738116 -120754142362469778115481184206504895360 9738117 191467680656739044991245165720861484480 9738118 232611612084965526996611016752236510464 9738119 187188406842829736939808168364200458520 9738120 -13598817593324908646246082684552806400 9738121 363440276508122319737858878931417556532 9738122 -264161805612861939253679689895980167888 9738123 -461302368227152841612512758332408832 9738124 2437518010907199000346723125433700352 9738125 -82214983884614829347239596685636811250 9738126 -19165521341063202664547874080165217408 9738127 -9364327238876697670131749178307929600 9738128 -54793248194189521734984402818434818048 9738129 -220931372106660694891339924408298880 9738130 -85973776028773803063589346895824627040 9738131 2355748014094912430614494295544986080 9738132 129635734067741846510078911447124662272 9738133 74905964452638132502368563442877546382 9738134 -15001409500867511973092518393869979008 9738135 183000906422648730014895094197581844480 9738136 -42793332004096543944617979214898380800 9738137 136578762862291211686788524351751556560 9738138 -32306877539862570398849773877871469056 9738139 183025134666085418819779583702632135940 9738140 -195856304668337543689347869389617922560 9738141 18594749411859524535352743835570587648 9738142 -196317147221675002833314356382595048000 9738143 380472644278108954852753132202508093744 9738144 2539604009178800797968640294572589056 9738145 298477564859399131668792447984652650900 9738146 -96874894725515960580608218302857852160 9738147 -39958709808190034671939274085045907200 9738148 50750152409573355448083747908639010816 9738149 -383618267802244508655211351126414838850 9738150 -74418957783530476797516968416301438400 9738151 279962357519742209289416019386291651704 9738152 -139853963426571164005903133113302758400 9738153 195653840310735868639787428816594727562 9738154 9372007445746830457757748772243230720 9738155 18565715272571177507662034853294243360 9738156 7238837576220778780750141941734083584 9738157 173834819510734423794371399896612442400 9738158 311486423965013251219344664441959696384 9738159 4764997749601041996104086958417979648 9738160 19399862627341939946996802098304122880 9738161 368473794842243767518534951011639045412 9738162 32093216389193672083850161950723924384 9738163 228632551677408069835117783255053958412 9738164 112361778973895012463958987224681284352 9738165 85950511966066396907332787270590771200 9738166 75360868515004378419126202084411504032 9738167 -1255659161542870426330575393740927952 9738168 55043610684754764605083078266905886720 9738169 -323709060761302846781453413450655680 9738170 -6357318350759537260141899507323756160 9738171 232789468299217862369118849735156165600 9738172 -210617806816958121087357016765794191360 9738173 545284437593919898028880679848451012422 9738174 -57381483668788042119668068721997762240 9738175 40650501462232403148087472432314241400 9738176 43052798333389659359187819918092402688 9738177 -53338133758302320115604819046114257920 9738178 -36617425759048121547066499517508892608 9738179 266458312789659304560672942424179715080 9738180 85953828244478392459551057759452079360 9738181 -202762470649435923539014137360362050018 9738182 62392482821306337955264197779750185152 9738183 -30656586732491091662703382550626386432 9738184 375845369348005749527177584124251545600 9738185 -15968274002624797713450033649572253440 9738186 5718889339379852420179106259904339200 9738187 -68133334654847492398888291559240048960 9738188 35076025183672102891321136495672924160 9738189 57310805857248711732443319551356812684 9738190 -29612702617263737645671538406733271040 9738191 -375082111465087709200762466639952987408 9738192 -61688609862756064653301792891931197440 9738193 346039698911009160527026099614797814900 9738194 44186665237023422128349686384904842896 9738195 26234825440946829792089709960070754400 9738196 98099084856571825766497813369636763392 9738197 -33597983485006642255318987864121852736 9738198 -104306694780250427463281035535435210880 9738199 -27757089832222635461673195464654183800 9738200 -7548656067196607677868080497653760000 9738201 407870613929139720800989474126579680 9738202 -982195460101731456332283815514957600 9738203 164007555981182833171389466415445864120 9738204 -53665783933905115159802832621799170048 9738205 49743408836449471639348022272447162860 9738206 -145260508885196615279614079689326872448 9738207 14314241623648894049750591628119398104 9738208 -860485694208390319980758770906290192384 9738209 -109964621467418431030966890909241116396 9738210 -123795059420047068761242614940224000 9738211 -10355203221634742689935652807017350568 9738212 -239793733821865190370930961956909563904 9738213 -60345119733875061203162768249010110976 9738214 171082185376958013532973554174352535360 9738215 -71133814564115803418619266779029532800 9738216 84342411425709654609925965386692362240 9738217 241169567394916512173858063837682716032 9738218 24127327173783420845057865732037023744 9738219 -52810897386064726150506309464719442856 9738220 82630434630903706361861903258039393280 9738221 -87172716586318711636049514102914785578 9738222 -1189113671607094046555936639836554240 9738223 -295591695500995522314759455927433767424 9738224 56691022321769717787574299473883070464 9738225 -67654445440263170717678973317272296000 9738226 184663334680610185409256951215682587040 9738227 39222674788058015199035291979814794360 9738228 -122984234482785308486033761581624852480 9738229 339433976919581431385261950851202775160 9738230 -119457402694878845553483886426078986240 9738231 -217662832844962121866267749281059674648 9738232 -117779674246863839812067945232012779520 9738233 187604078494995795755728890822903137280 9738234 -68289218579339218470941880661485826560 9738235 14898205767525250354714704918915894240 9738236 -349449111747193176221951087783490846720 9738237 -53191137610696114374363397360540016640 9738238 34852604329860431742981316136911949568 9738239 -67440783479292063157608462470129489568 9738240 -13526091009753090400990165328304537600 9738241 309830100777959638147504633076126431520 9738242 172513616182071522277713285645015736272 9738243 -2295931258892622454175372963335886268 9738244 87895127930114803317310487066166487296 9738245 -183416316212491158505437541317995380800 9738246 3954704561276681772350373262223351808 9738247 52209041316637374543417665371991829952 9738248 -66352214885104377640584375928963184640 9738249 30485135399319456751239476105154938400 9738250 38605601492022383559788341651903224000 9738251 244049769095489165533255516593322125600 9738252 14157885220739452866684988475323176960 9738253 1141745277026021328744410909834592704 9738254 -71271181077928476455645230297826030400 9738255 61763362974256140864401137302739084560 9738256 -87555860506567970876330140560584933376 9738257 254607995709679694776558572307663939506 9738258 20928463884508889670491834131769948160 9738259 -529809218880149756616225136885156807584 9738260 -2806537397475903295819752485258803200 9738261 45374927156901570686809470694622351388 9738262 250131606306480293448408260213985433632 9738263 342380959608927116801989566656751954960 9738264 -15693143685236157308491929112657920000 9738265 190431538276883048597663320568697366660 9738266 166036566565747794223935715821137800704 9738267 50479307089410121093248619414489553664 9738268 -171420814917524570564176136089667594752 9738269 63242803903854321701395719722889949344 9738270 102689291786958757433400840553592445120 9738271 561787220186264649689780643151496761392 9738272 -106773563041297446894683006768125575168 9738273 4687495987887713821053473827070440320 9738274 13581139798812422187172351868741125632 9738275 95581046782296959414697883165706982300 9738276 -45045913297438754825417728727794080768 9738277 246913602620299283445501491415195512126 9738278 31464214139412870635441109461714657280 9738279 -29413365000068161823083703315633894400 9738280 -345948306493282977675403896409384243200 9738281 29410922255679701284381132764621566592 9738282 -116249955620684741611591690282104407808 9738283 -284035141245753804485431028139005549576 9738284 50973014699549574032179183610139927552 9738285 77102267841669424359050499521625566400 9738286 -166636043911956227914376382442431561408 9738287 197948024010049279346555139568082084760 9738288 -28604813994953685105907735012099424256 9738289 -115413837517351444637692546952351504256 9738290 29234956867148738401533611613002721600 9738291 -87557224536773646388120899802584861840 9738292 129585175813273588271728981163618033664 9738293 -342047035999665537361317179091119245458 9738294 -71163901112211198262060741006982000640 9738295 111823337021214214816312734296170541280 9738296 -3622470189296540456795748562190438400 9738297 23741067651343055054675315569649229300 9738298 -113636834060886944870535102426805451520 9738299 69778823811414107937371909452673667300 9738300 3972762854708580139503867030564249600 9738301 -15208790575309413227299409143184185428 9738302 98724933856473011398687425354812986752 9738303 -163630137287415169730578012987158730296 9738304 45732957517214582129764584474437222400 9738305 -261374534796248599204258533819281994540 9738306 8891961778497948565461985122085601280 9738307 -159223540222942708867351187460858219240 9738308 26769579423169423820299089748849868928 9738309 25049849935199287899220239347808751872 9738310 -176989824781251615717905065861602743040 9738311 196048879395235637171146772722196428824 9738312 -136831364741397996537180061486254612480 9738313 -103889907036245901672934437208927011136 9738314 310323340894156806592361214168667654752 9738315 15615661625135147478935940704078582160 9738316 -82384146894382674503239740929262796800 9738317 -173409424221702663094056600354218175360 9738318 113372757496178304548505871615322301504 9738319 320158181403271348360300718667434285640 9738320 -4004464255665158500965306785275084800 9738321 -102255801269193524613117645870509430288 9738322 -286486624508265656485856571151271664 9738323 -113799531532527527552368097469860272560 9738324 -168931461206963991166179380028010995840 9738325 -121806666467191770810489215482668968950 9738326 11139287611216613243661914995805810688 9738327 65026995377164772864536520763688662120 9738328 4426175417630985729338780493951160320 9738329 134025767797929267509018409468869697930 9738330 -45383747118245078237088930111202099200 9738331 -472372435549146459091291368021285011928 9738332 -111764366657471844870921200486583688704 9738333 -291304177553961415579161042864297086400 9738334 -88287555005828004882841224571804109184 9738335 -10594375716730586662509448017424821720 9738336 2945098127999385710563164080290136064 9738337 -5233662533291413973238426332583299200 9738338 -152915713538316630316810067575483983360 9738339 592057087214416254503851197655208448 9738340 -19091347305637070087387366792284569600 9738341 759983848558041383069400174492050354592 9738342 48883032802440702498394338922256889600 9738343 47247835424452261918569301336516028448 9738344 7380498738392016746784524169906585600 9738345 -193420946303781437478185868145041446400 9738346 7320405831998535574452140700860110944 9738347 -157427780108049387813911874250092343368 9738348 247459738281918375339934371965206342656 9738349 -153573669556480722403502807906019188650 9738350 -105623876429671164906673105970016777600 9738351 74696961790897334796413749779134411904 9738352 37884061259649351529213225347691479040 9738353 -130235518895894332328236457003109772800 9738354 10032474806901869638000440987536699520 9738355 214309627943580762361314821877105504000 9738356 -157694180393962572925654032527578942080 9738357 178259067001176466730261194494635819040 9738358 94107905445168018197167153623966321696 9738359 414607589903074460611503886877926771560 9738360 76916254488860272584770662947618816000 9738361 114198239672080525240257102304409529300 9738362 63579303221932835392876991649355992432 9738363 40566269693511471687257176035653905920 9738364 -115524124834741155312732277904530473984 9738365 -12619482548196970714098271749649286400 9738366 -81923485768755654132560381986543767552 9738367 226773634042259429880961828036655148416 9738368 292576144827705741742636380974607237120 9738369 296878804461580436579979179601435269604 9738370 56905647632491841794887486323373902880 9738371 27695233028307047191746425984427129984 9738372 -50516851500216703508197195925340622848 9738373 -78168232050759123639366538152186153120 9738374 146185489684386068109007725798439305600 9738375 273100933477112073363228128239717380000 9738376 136416529223348547835754737126373422080 9738377 157611189343005761863939684552818328272 9738378 50826792783354258586319255527415528544 9738379 1405285303662764594089602558416532000 9738380 39381098828806239391040061130133299200 9738381 -55735536093434683976027404382130474048 9738382 2587993570523661540513132552524705664 9738383 -741919917949695291603806132762397713400 9738384 29211852613996515638776492123178139648 9738385 45394924411154919754895947378160319360 9738386 4241245761197809936795570219520793600 9738387 -11281410495174264727789057427170915680 9738388 120079008478737801739392046868393127936 9738389 -372469213068854582614610315441543613810 9738390 29571421744111398738644663889961789440 9738391 -51101912848968929877138558829710021456 9738392 -171249895956105455183648717416832256000 9738393 -104711250127069991833438032084003701760 9738394 195171198945210284322347906600808315360 9738395 12130104308153754561701829426630986400 9738396 265632323567364571704540467291139497472 9738397 -77381136297297041403924549481114608154 9738398 -41025415873142368256556828991956960960 9738399 35992180167197002459380988134718487040 9738400 41125251904199140365338511370774118400 9738401 -497486525689722876883546571170090253598 9738402 13294750250042092266930889574811660288 9738403 -23744037039162386428467286490745198720 9738404 80803667931084380455458442969010094336 9738405 -115141105782002872365669342813381386400 9738406 -220010761269169199631003646651826439936 9738407 80390424128285922159855009796436585232 9738408 87174820465717506838960006753643151360 9738409 -840102211060380159340532117493671614080 9738410 -94598326142123581354398319723537428480 9738411 -43497663174444718648279420997408693928 9738412 170362860023587187447508116130292997120 9738413 -479762524824057027374136002626950895338 9738414 61204697112637298414904370304960010240 9738415 -223495089465497467700237002923070288440 9738416 21685743629905314742705347960271306752 9738417 -5788179494439058128670221757793977152 9738418 79739986645556143252589300233452518160 9738419 -21048816427500056198734614618190876056 9738420 -102030475847758863615683573875086090240 9738421 25008749191507932098080217519980757184 9738422 -169118762908500103140194958406312171200 9738423 114390500840733940136483123130509835072 9738424 310450915119349089150442201628605992960 9738425 -3639537110638707885380826792923262000 9738426 -10259132426625041265165187401381805056 9738427 -436993977769129937893288437676430349724 9738428 31858288179609515316945689003386100736 9738429 155637981101193708618146549654324630784 9738430 22955092696610393511283794224653662720 9738431 248638323987412197116041630862088508800 9738432 33609923079387312760434326396070789120 9738433 3815614428039032101210284484617066496 9738434 8552866713871250839745408541021731232 9738435 9862805213456690628661585279276454400 9738436 150115060035778801906339156810814871680 9738437 -39747428087886504240970548737064079428 9738438 82949608928915139128364177144675747840 9738439 -504620993781849165031734796159725057200 9738440 274822295223851494228678725821445580800 9738441 169817804481121211236841835355173876480 9738442 53173110027340366514760256770751149312 9738443 73134551810252946647913637752500064 9738444 -129103189385939462620031386803412746240 9738445 -60019342503462081523637140501303084800 9738446 37621251961968871726789209283079892672 9738447 217058996786592044087005341993359715072 9738448 -43692598439921380787658237959768547328 9738449 17913217440481700437117742698188860736 9738450 -79275793102361411361911290808419104000 9738451 -237992157854622492410230910551197638548 9738452 -114411995906416584832845549052225140864 9738453 -11103870260808037209597965792826192000 9738454 212991123326016363367895791310619054720 9738455 186501291271364385645728328113413134360 9738456 -72195226580453163432098343501550049280 9738457 343556126404782524712198620012777655312 9738458 78284164264376371261037007208008964080 9738459 27603600276271160303077423708413864 9738460 3931531546269041245364066871160481280 9738461 385011991366582124644460581081437876300 9738462 -140223768977456728818433778623769696448 9738463 -13275650353213579999763305732147225600 9738464 116552475526468882609124299251596132352 9738465 138723895467257908772625817269794466240 9738466 -321237368775032938240415600278162722816 9738467 -311977301444467550532911268291965103936 9738468 -5933273980788989118906236856783230976 9738469 50550587557117098265982342300511355200 9738470 40084252987189593747109873511181922560 9738471 142754227807748455886181773311965558312 9738472 -94252964699553026609621792669117875200 9738473 -157212434122009536066903004591991320176 9738474 17765499556359138268667831021685533952 9738475 -26064913208556960622716592021971461500 9738476 3700735953416684310370695214374273024 9738477 -17300793511085135353648627184344153440 9738478 -29277854055264339179878202325227712960 9738479 -190745296853011740226173896032677963720 9738480 -936865210923347581563558695614218240 9738481 462325711948924666514226271660039647600 9738482 -44637545245187689098798407470737196128 9738483 36807690967204155465373321297761345600 9738484 5710169182841663391773634178851840000 9738485 -54558375694288128884675975566637025000 9738486 91007860413516213729208508477920350432 9738487 -73043615772669984190221855669801486336 9738488 -174578553632392075679590753655046144000 9738489 36243294431148883340139100292328450240 9738490 37645109473841699467457543617146052800 9738491 48703152616288044209488465007649626400 9738492 16858785346854339810586042293231117312 9738493 142410660413222898914942125716863572742 9738494 -211997208900226351198598131193977890816 9738495 -18168283045596055004584831529814528000 9738496 25705625659367220307346163830358016000 9738497 -94869766225807296290138629965161805054 9738498 -14051333527800301447794559801455353856 9738499 -17488793248177836594504417040953585936 9738500 -111104771208014199199411831046844864000 9738501 -56831060454626551030015576005695166336 9738502 139823635654325782227297970598455730304 9738503 -308635413490646902377757387753164742248 9738504 17306865892242397970185640069752796160 9738505 200720023070685404190050924218174702500 9738506 -457070397266998097371640102770763095200 9738507 126188023709463330156184495669357759680 9738508 41333668047988891602967323420862887936 9738509 64807804802830001306618676450892700352 9738510 21398329474120692743142121057234834560 9738511 -276675549418495488709602530239259536 9738512 -31713003107349863526889788867122823168 9738513 262053079910774025360305126552980844724 9738514 108750366838865691538665454495678355856 9738515 -40009771757332401763419494468917941840 9738516 -24366818732969240896573013718598649856 9738517 331191448547933939352479144436324939264 9738518 64527949625668726354584331486611306816 9738519 20123085268481299975254522435044267520 9738520 -253176593313568699143339483122504294400 9738521 122460200007671688119615877106282989384 9738522 13335287469273761337753767290471726080 9738523 -8916658283466205329453131182188271228 9738524 -75992106115661753547478477947549239808 9738525 48505185843931136748039735999441081600 9738526 -27732622682563534853205758893050347520 9738527 55494480221663560559615432863274556552 9738528 152992697049052092269841365216576667648 9738529 493824735422079101227351764424678060130 9738530 38861382123859722795749575151665616160 9738531 260645200511277097277600565849042964680 9738532 -188715143033978909512326071989568686848 9738533 -8797283765815692790598166025463550720 9738534 -31265152342886874116900759372263066752 9738535 -43322241972041428025151655567165221840 9738536 399264344422586754677607627338173639680 9738537 69336966904220674978887990012823708560 9738538 -21924321904178027183155388702205380256 9738539 -20960945503740910467812571534255463344 9738540 44335407199285200241483158373462425600 9738541 -1054431428595354072571086362966921957376 9738542 -183587553626686058954197375837955712000 9738543 -42360133235415696231721211220926526576 9738544 -115614136315891842247802337365715927040 9738545 -60294922190322399228604662008457724800 9738546 -16171272893489819858380273557859871616 9738547 -60701723830465302918193760653161175040 9738548 -157942891011822251140993000210971763200 9738549 22718307723403367239596265248001157760 9738550 99170561726111279263763888085171520800 9738551 23353807277232262723566504555217008552 9738552 -152778998784793281870890992636254412800 9738553 459295585418868601543919780825303887680 9738554 -1350156210371404578170943008959081728 9738555 -106249264084516796873583443351029486080 9738556 -194930895226408478333314449869822473728 9738557 -103268586402056932192914206757457975296 9738558 -56237517484841603672048477843794713600 9738559 354287812296715176839512135694224149904 9738560 -3581014248553426269962686750512906240 9738561 60648584544287542586974961709210976704 9738562 207111903698071249641728508030752398032 9738563 -89913655746377934506498007620394079200 9738564 -49091032804050821206307237762119680 9738565 25559196661128074287482453073536355320 9738566 -35348003065293852294915655044206212992 9738567 384222983646720784589556147511772772960 9738568 29895124747329399902622152513158840320 9738569 5838285446276433047662567900790772072 9738570 -6895570907919924393130933839276076800 9738571 -208848701502728290284230930899095349228 9738572 -180701789067644559920699245534216946688 9738573 75352175307998138454820252326179422848 9738574 -19518913212676832717200578925298602368 9738575 -44461531739269088592805724648682192000 9738576 9872589239997539104440497772798935040 9738577 67474220617757279044295258581484931060 9738578 118690550975888000753983725624722589840 9738579 123907465883484936299704504897513587384 9738580 140784112049563944135479714536722067200 9738581 -41012306683797516344116569232522043808 9738582 22960401929309057556594315725419659264 9738583 229693211518956049804798266818706172800 9738584 -479243439173171782604979883596922982400 9738585 -17340683147691627649728208844895219000 9738586 -71818943323074219871581385078252641792 9738587 477270238510629821351706085988655987720 9738588 9876363263504938921543718472081211392 9738589 -135559240185468646773363206080031133568 9738590 -103598846879076703583170327549286668800 9738591 -22611187017328411539017303791961977344 9738592 336906163780015110900216207725874511872 9738593 -545497406541486103716927155572327045440 9738594 -124452469983316695386866022642605719552 9738595 -335819654518393366999439260522042580400 9738596 -14234784098923681609919668768603729920 9738597 -3067737444253649759000951022038498304 9738598 41504104977252654303337380228737129664 9738599 -167123461287663491326554925293156702480 9738600 -103876141977266939040460756755105792000 9738601 -278902316262851456011855579169616755398 9738602 7055737231587872576594242005054969600 9738603 -85774724316808179956179042579279685280 9738604 220300064108894597774878709327744384512 9738605 88233327145870498248437336705032060800 9738606 51128732670110224446714880330240968960 9738607 4108673176444977744436686729971862480 9738608 -31099712806734867272597232176659070976 9738609 -151675300593330052475354120713274430096 9738610 -6205805497092885407269162864744573440 9738611 -219693494618699052610002033855806328576 9738612 38844164771749244480017005082238411520 9738613 -166772650435428776756406038257358857316 9738614 92148238387613394069332867814119473152 9738615 -135790942224187703003076057057185772000 9738616 34953818068874340234959202069379891200 9738617 -62763526257696739291094807009067839616 9738618 -98789180321083512053065435297846629120 9738619 -33643651741407490936632348416693852160 9738620 -80786068417328656216660652659758750720 9738621 -159773973069249418775186127423958953120 9738622 4212556987261494928718618724330226944 9738623 354508294039510933571088823872119430864 9738624 57360942470442225895971972666611466240 9738625 -381836276611717846626805109814336717000 9738626 148777943375872759894900885802010295200 9738627 49169785998428529322633472584638206208 9738628 -165908718090534181241062766616492917632 9738629 68167317714616265122178199390013154400 9738630 -262826422372053292944095130820164480 9738631 -27094224998956085348233559172460326608 9738632 368173746124288771107507222739201766400 9738633 -98463450512295438977128386957841979136 9738634 -275149777533341260810651388526840920784 9738635 -270123872198217098834035289125039248000 9738636 75885423471342730310360562991205862912 9738637 -378526263906670934081471991176035831488 9738638 -2689141305709492817389620369982720512 9738639 -83815446721302370400316674584330336536 9738640 971027298139737165413259700961280000 9738641 -43157079191928062650489428862669251216 9738642 32056981274353112821689741713002038912 9738643 67320892192229298323459529120772036720 9738644 79037991626965494531648158290128003072 9738645 -8558901723750475942378541519803549440 9738646 -17885826505317182638483680332412107520 9738647 10859175101164833191194464298590082080 9738648 -47325989403003373026257762868478464000 9738649 -161610922656213144677188062908425991350 9738650 50787186149602621710685655378162995200 9738651 -22695775112886336330574160283298684416 9738652 -121123660853625287104709915116754668032 9738653 47060048076161253645917638716003868902 9738654 31895153930738647495193236367147771904 9738655 12988862231647285889014701580221499560 9738656 27232714821084816126960176825540542464 9738657 74761739798241196672517756113232595840 9738658 -52830943545002224719232023328264279680 9738659 77015565484738047571570788404560377600 9738660 -73653983940208036267353699461007728640 9738661 314530977099917737435513047089380387262 9738662 -34452309097264155949536018737138736000 9738663 -114428121952810403928873212575481584512 9738664 -188276945510005848365416665124317696000 9738665 -249491247907874038179461194202888366940 9738666 -39480222582457560274757534536751790336 9738667 105057130217036906526095115830733009716 9738668 126198255275036154592511120619898099200 9738669 -121110406706283632735744503607819173056 9738670 38890860094640851270544130995797407360 9738671 -295861091572543402330322579220753463536 9738672 -53855290297083613574629646901259960320 9738673 -30040751099771429313814466481730957760 9738674 61816593475870119493467259817488561920 9738675 -69810125761557986070791223290237283900 9738676 -276860442888152136392647031614374375040 9738677 -8413149847950522717070046822902516740 9738678 75136595743468551363406486595709027840 9738679 117950687529460134223799600128937910384 9738680 -35800090295085455596119325298342707200 9738681 51766238080293797258545217397776250624 9738682 -407964748871133904035383545109332110336 9738683 204794168043269403695588588715943462320 9738684 -161230806591610113880780992008200289280 9738685 396542174281904170366091874069548940 9738686 -143191219489063481941861692144073142016 9738687 -102566792428219083716085625138006443648 9738688 -150856976367450597748447257984472449024 9738689 -57647195768731891656317115292616178072 9738690 -1435250043338063416410194163250997760 9738691 374783039215093360974135758897626753384 9738692 101351958767512526078288481196313970816 9738693 68845301972380541975073349293774543420 9738694 3657475310762165025116770889949205632 9738695 141607086153049468446955667082489156480 9738696 44380835211260140479205217286232965120 9738697 386565299367686708504955021720466020 9738698 -195292958740289525220408775516914152400 9738699 10110649524205232906722467577477951920 9738700 -133688455446617667905841402011461868800 9738701 -446548710685585666211370280728902616948 9738702 -1724321994023658578576139153775546560 9738703 -59405333901571187930999811111588445456 9738704 43895290890365862142504270268157419520 9738705 -56916658538336659758213568569263256960 9738706 -103920615995639430561303883131980660736 9738707 76520778680427980094782113197793752720 9738708 -42826427856453150551896790922405347328 9738709 296929112486596084875290041677005752910 9738710 173530230339752180719893481296215928960 9738711 -16264453597448193112553026941192603840 9738712 71668253408115516770748463038002626560 9738713 -40249106737891205451151273512062867436 9738714 32232857445039929076990583257348599040 9738715 38803716010376701934609580588126259200 9738716 -110858186673194788788348537466021985280 9738717 -204899473781447311416557268994090750560 9738718 -181317083142287325199719353863614363648 9738719 -85542321168802135392267878661296342880 9738720 197921926311429616560860151290096517120 9738721 -373667685857897652820606263008461066078 9738722 -20314161399060283817670993734999569920 9738723 -35743823744470267925781678336459300432 9738724 307853160349410908972243802648353914496 9738725 21811925203352339834908371673842264000 9738726 -1182259955850950435354845901037467136 9738727 -455669929958606117068904396170575704360 9738728 2448839262919897088902116266667816960 9738729 -29445414148654707010288690401876762624 9738730 58270460736726716767767321749346006720 9738731 5246613955760672398263927570778960032 9738732 18395741439582300243739640973198915072 9738733 29394982361496407229319989801541157260 9738734 30810384623434943387333688631302075840 9738735 62611486682675161599749699247635798400 9738736 -3609981204003810573112725485611253760 9738737 23963394979568531264601984363698914386 9738738 63480494283761135412555667529436184320 9738739 -427137396882766039594051963947642281544 9738740 -48715615099814933056609028092781905920 9738741 -66074719788613251991517027570702539776 9738742 9495657799830843424968625698736765440 9738743 11817794941629950688955112712664412160 9738744 -135468908086913578379537011234765025280 9738745 -296203993999052469845826835607564376000 9738746 -26972568086675357211908895125982456576 9738747 221408457573054979720401293962456524 9738748 149170097742579390775522977798076817408 9738749 56848645992984504289869433377955508064 9738750 8008463870060335713587184585846120000 9738751 -242355184193738586636148614123275197200 9738752 -1854428795957087049185970138170523648 9738753 123525064339415899323522126046163446464 9738754 -18664279253540683535953270562990918400 9738755 137128189547713110454501130963893590960 9738756 167116464760098903724197859044362879232 9738757 -21919565416272285026315159671008865600 9738758 -180439735312775778534494194431487881024 9738759 -153802407944218741124174575713571409496 9738760 -274512075114418035039835700267803392000 9738761 73361273980471002995792287917382900752 9738762 124062943391734511263047227223292018944 9738763 156612082813260377403682615204998461012 9738764 98527530572791183603084067092967740416 9738765 133610481472688457106863097596729384000 9738766 -102581997041894986870994295438520288320 9738767 -276199100185174749115428559365548975184 9738768 -1558271384641428757199660277468758016 9738769 3476563509385776936898369080127045744 9738770 -38621000330560545965717894278403624640 9738771 33116371949169367328273614768450741248 9738772 201402656542747058487917498986138583040 9738773 138893846205293703258544014283000802880 9738774 -15110762437001516386475683099305129888 9738775 -67116752765808554536498863641351221200 9738776 34201402658996818664089240065441792000 9738777 -72819281574607858627081439346500908080 9738778 46336655388158350008822280793468019456 9738779 -369057631739022603624575876727231562620 9738780 -41809473859673009296763136797402096640 9738781 -105267693853801682259411961299530478068 9738782 -39481532378584678556174265062490684288 9738783 -5011960440966908245738140868302858120 9738784 -22545736124274144103354833210971258880 9738785 70159993694152183238502854383998015360 9738786 -16687754966817250805037007904778127872 9738787 -176174429409367651342863071593600486564 9738788 239819362554136219504285103724285797376 9738789 -209219046886942757992306344732492031200 9738790 78218973773614035516778617499748686080 9738791 334708862541172899861198221051893683192 9738792 2138258415854288068515830812623667200 9738793 -243579930416492473417764340990294797958 9738794 -84646099936924115087592934824227103216 9738795 143216120481093330473684491113939402240 9738796 -147193745567527362530171360911980102400 9738797 -440114630263227665730664439859326939754 9738798 56725272127326868041431571122873760768 9738799 15357705114109758102643921194529733600 9738800 -24514364884749043293702931349930803200 9738801 -166262860319119521349574755205008398270 9738802 78636857836244433505582730134113535104 9738803 -153517742563371899095913709917462284788 9738804 -65493004293182266321672885624193802240 9738805 -4994376358329357744457996802707668480 9738806 119239328186403137379943663230480000 9738807 -38126625949344389537933912365305564096 9738808 -46200333273727763818234391814659543040 9738809 -552407407266188910286120139961414694140 9738810 1865959692243670253614984841435544000 9738811 -216530628043777905751048960071566822600 9738812 -1358337987698782464460766101150073856 9738813 23590552322392160871376366130916201024 9738814 172319390040189797138456203236389312256 9738815 -79220783242672429185986499234232022040 9738816 -25227740890766759982654148613932843008 9738817 55572631622607551583695844462866218080 9738818 185257760523589363830676180909704326016 9738819 -325870006412678302264877373183830098560 9738820 21739792095901952068975422346304962560 9738821 202128150850019108834341388867789583072 9738822 82728473827894882749848422093297966272 9738823 148747859320569619347093627445392083520 9738824 -33303139802956353362368387347891302400 9738825 -51944715145519648960466679959073780000 9738826 -105732264782430857965605122730579376896 9738827 -177473843800941609146779267009289321328 9738828 26019420922260546727290854908123574784 9738829 152539078485067017063347052530879485430 9738830 -14533418771308529495428605839713238400 9738831 58264027716588769047630379303033231752 9738832 -99650420552002753408165105209390014464 9738833 -162161337041410462976578965718349669592 9738834 21198630961127468013069350338382310912 9738835 158248751897222472990043578985682979600 9738836 69428747912867202457471637853383024640 9738837 -165062135806195396210504619139910785906 9738838 -119517515358344922412046820500668909440 9738839 -54182621869828905932075954439663012432 9738840 -105562299515037938821542450257844019200 9738841 -52828240590419732837367182065400290560 9738842 96251302674691509184366195807708780512 9738843 -235959139983993189303323184937202751336 9738844 -90853789926337907954267061748486821888 9738845 26785179803600196412617032468168571000 9738846 49523295473693942917705538927161754880 9738847 -151236622354825983862385448653336756704 9738848 63234399340209727269001868202942529536 9738849 -24038933733035672961697042076970708960 9738850 49681777643033510184924945208576060800 9738851 157666252661121663054040199351412429852 9738852 -38985829380464101514677769288764520448 9738853 53262633112504714323718985787213605760 9738854 127623621400831938608107165413043082112 9738855 -1528295302009939734842805391331865600 9738856 223270621485774858463505837717870346240 9738857 6951419523815646563659412538196072320 9738858 113355575481420422547827014281437314560 9738859 -126824538156177627533514681112930761296 9738860 222561457892993708511158547702122926080 9738861 -23113006101484104370326044911698470400 9738862 -12945511393804542926338759627444106496 9738863 25795092298670833811984896892595020544 9738864 -72721063925560004614951805129474113536 9738865 -227185260017098082231440175655989473740 9738866 -83274903380214675449558678408012176368 9738867 -41924054952136298933052535189673717760 9738868 -58300912355178321988940835727001190400 9738869 71987034114646054543205406686036404896 9738870 -139802258019732887542620882120171171840 9738871 -371929299182686415036156074371928587928 9738872 -66241604544989963373074184695167426560 9738873 -9428477714119806385588922459126098998 9738874 250214959692971547294467323155859245792 9738875 -306949064446919369079043983198793656000 9738876 -11518601335761361435873827121868636160 9738877 -59685493974777071057135939097794471840 9738878 -12250391025116040951222214112449565376 9738879 -45426318650304702852196143764430388992 9738880 -80307868023331586928720472944358195200 9738881 113313375369483666485903610653743438932 9738882 37157525915353430050111728692723403600 9738883 52651104495868903386626950702692049920 9738884 184649312197535269648077313969869810816 9738885 -37985605790944799573588972733395103360 9738886 -3671414736049472752785183264643614336 9738887 111147633714645393477828596726082207240 9738888 -120789917254911120834549324261567283200 9738889 40316337631120317224207039094133025690 9738890 28515460179996174111658843832104504320 9738891 -129335501556868469928769571745758847300 9738892 -72060071242785962066205777701422958592 9738893 -145457342780460457920083585011964694858 9738894 35963435920316830816036734079209768960 9738895 -235915110656593479194031696986573844600 9738896 -62366515298860316872351883212102041600 9738897 97234822622166506445409754800409008992 9738898 263959318111605526386699235282538496 9738899 -66046853394139468870869874143119944320 9738900 33085012087627491175901353316381184000 9738901 291780544924530849671225857274314520092 9738902 154878070215870467483652174788429412672 9738903 -285887785807219374821847380584806175896 9738904 -37526345165719638334206921763585843200 9738905 -71207348508294352384302908067701767680 9738906 44445769265653754220448597314381715200 9738907 168345818981167126724062356312991217156 9738908 -273884610248732633421408153188747407872 9738909 92469818171678237648756471988537556248 9738910 8758786283005632924696237174644631360 9738911 -8398456777427764108749944778211706016 9738912 192469366540813484895711593394072453120 9738913 222777808372506463909184482546816615104 9738914 136017055384378684311202921680476395680 9738915 143745586490978274450499100892017791920 9738916 258961481149959912502663443980230809600 9738917 -162952025869048072068098880060263292288 9738918 -27374231071889804915906762314325272320 9738919 335942027647724187197282130436924354512 9738920 -56193566938070985235925353642599475200 9738921 -55216076224378482397618146451183755888 9738922 231480062476202568277872821790078094512 9738923 24810793029782698394266362673545029172 9738924 -17749076598646589638763431451776253952 9738925 47779219628113377136783279116167280000 9738926 -56248651895426290085338198493073765504 9738927 -42041882308139645308092974248468208640 9738928 73601174102012510431231387299388391424 9738929 166870332342844507372917808655152043520 9738930 8169796095693834127258128786367057920 9738931 -11160830642206487326676517059208993268 9738932 -15521953298518740710210985083541872640 9738933 -398089084638891439654729909082110549152 9738934 270408454090161010499560581717286564800 9738935 -10443726251976157966301768907254745840 9738936 -8725844185021126660189869365973442560 9738937 130392777241427324098280669449649335300 9738938 131176136690739279642475591334566905600 9738939 80747141245684314243109641046376750592 9738940 -4402808565092612796728588642995944960 9738941 -2931141084575533391360025487691832288 9738942 53408841628455915384057838771045384512 9738943 -174458661026788652981944443444567724320 9738944 23991447976557565868877476125841817600 9738945 -88547049320059518574341976104578499180 9738946 76319350113959095128074098353499650768 9738947 135408778938067223866977266439857070396 9738948 -235391144375029706516621816181942073344 9738949 -213888066266220821227471323426819641280 9738950 -18067507048624437557290420443432182400 9738951 170882908921316127727691837330132504232 9738952 -224370648638583968852755645970114150400 9738953 51451150789681741630225839693649657920 9738954 113458625528426266854205165180631742720 9738955 -66188426581252767188237799011794433280 9738956 -64501172076745522925744894415876506880 9738957 -157059078031310465609494741411755658560 9738958 -107354336510394611031238963387353241920 9738959 -380657177698377290158666351201150774272 9738960 -3924947479841740055050818357150351360 9738961 -49272678971562575739049551301637671568 9738962 76786730932125221036025289126402360320 9738963 213805414892585340556264788688694063880 9738964 -317415154609722432298990641471825997824 9738965 216925043181790556930705975437807259520 9738966 -159383385494204214295212233855560128576 9738967 -45360604264430116892050592901754269008 9738968 142626726417968359305101345914241925120 9738969 309059468670924640588355200722761640144 9738970 -118223202702233309612489592627761068320 9738971 56476054132504216697285978258597079744 9738972 -164772817031748015130452089707413909504 9738973 -321958741460499603568076084181424668596 9738974 51266753275315358381904124398926573952 9738975 27596677930505540482708492062100320600 9738976 50151280822226220432349858650322894848 9738977 44595097106906601291902892349422867012 9738978 -95533397996613763704029651658387931776 9738979 -456061449193026127227690843217572088420 9738980 124467813750475476168610453843935648000 9738981 -98917855403883883380282970516572469440 9738982 -20601258089262099045516791270236477440 9738983 -66284901273300950421407958695269350000 9738984 3455928825504597167840380937951723520 9738985 -282206421268498589261139864630413706240 9738986 -1166959012661865951961969402088651520 9738987 -119272147974234116401974445385382473640 9738988 -122906562284820954190743836823419362304 9738989 11681734717262033485185785323190145324 9738990 -3765226389981765917262319108767833280 9738991 110640669815002970871986987757198241984 9738992 25289782825316334835138881055724961792 9738993 132032855757888901341152371594505912256 9738994 -81939955568416795252381213940654190528 9738995 -214214068351915296198741053627001822720 9738996 -163063602985382904314457560611726737408 9738997 -73780525680723466920399753004153193554 9738998 -20115389089390561364609661766143324000 9738999 -196437625569615164871372796149431537232 9739000 345489958273361977021297210018790400000 9739001 -264694717868783334535070174682305684400 9739002 -1299429512005489744354708741762415616 9739003 7796731575569744384620648434445770000 9739004 159506815944997545631930699445119564800 9739005 -19641911079980191136953964431990838400 9739006 164988846973849218190399198363683197952 9739007 -221721629677032813523790225160642303744 9739008 -55698392911755080629233798741806284800 9739009 -149917476829325928807499429240848824384 9739010 -177483193527081695978903631864600399840 9739011 -64885919825989025659005225321437199360 9739012 -266678112776466772222354483166510899200 9739013 80937088476862902770423794042352560704 9739014 -108693667552833128476465379525038743360 9739015 57052310820070600843909829798077794240 9739016 -170267492604588042522679481000174714880 9739017 -84814866606168631605967255741211334252 9739018 -25425093982826451060910695515025979296 9739019 -450749681576151609464939460892747601580 9739020 -112746053346717514414717443182292172800 9739021 123508586507619597681909160059742343222 9739022 -80016284207819481190834361951639947776 9739023 -2649380960026164457402756107004745856 9739024 -57851525424740958000297153936825565184 9739025 -108258074563290618948311703966564999450 9739026 -26211260841711369898903959964374001152 9739027 -4566934105139035044113186041091142192 9739028 -115058594853199638184127253589948170240 9739029 -19717675404048608761680221713029585120 9739030 -31835116445587603375783553431331264640 9739031 -332662062070856775187310077289905098168 9739032 58446291429590247243171083367095500800 9739033 210285321987832581605817146869850645520 9739034 -230210726447086710167449539330763405584 9739035 -4561790443501762898870134817236431600 9739036 -79661167221896442284298307726199180288 9739037 92009392320998846383935010450681773504 9739038 -150082549062736612652311128210996440256 9739039 -319156270096173948269730718386852537560 9739040 354582762107655347523921520530151833600 9739041 -52362556481440263822725420295971904000 9739042 -144505451391980166006755812922650289328 9739043 -92290841279782398605936625672362378640 9739044 77716447520825680057474706051872050816 9739045 -46577582110291820780852957103051699720 9739046 56309425082631242476379022958354325472 9739047 218794402948047025314731628716115120000 9739048 -264922010420769751072874453759185920 9739049 -19959242773126061866896962748361156464 9739050 19319345604192900663576425675360332800 9739051 937447176097131583701019375543039488 9739052 -168819794605758646538584813828543697664 9739053 -86238782229843961287947324396872157952 9739054 86171928362381833709025078643426132608 9739055 128527268589134291929560940254950709960 9739056 -13370888402229194199272216925105094656 9739057 -317510337437736938008846850187753651694 9739058 -939806550721454903771059033810126848 9739059 160475555092917199811701556698189259328 9739060 27043658486573587742947309661657088000 9739061 -345723420567062007832681782397336936338 9739062 -450876084315472974639149281564818168960 9739063 391552008531959676418385507923351334312 9739064 291090144284835207141344157391553925120 9739065 -77959347379026411698834507229861694080 9739066 -112798229870546486472526728678872075952 9739067 43933890287067021625364178086171298960 9739068 -38312155882952443874868642703018515456 9739069 -153046545241830781494821190403635113530 9739070 1334386480719948496534681225433395200 9739071 -102503285455698521091666055817939923560 9739072 -1443025035880636545121809983004999680 9739073 38928783417203136330424003669721856960 9739074 -68399593317156665658569212954082668032 9739075 218214671325400197782470619858412554300 9739076 -11901697675921667891531257822975258368 9739077 104385792258010346690202042191974004160 9739078 30416077097957520570539186838542463840 9739079 -150887260403815221604245269925749956608 9739080 -87953319532124517004729047566035660800 9739081 -259177549860798557462862124476405861936 9739082 193723248740280649420863576689272082784 9739083 117523781089185764701383188336336720304 9739084 11906497041093588140270112119305080832 9739085 -32218971676445753022326156580944103240 9739086 -37414258854830411255612291957569523712 9739087 -53248269577342613494395747837309260400 9739088 -107048777845082817529930790489509797888 9739089 152613886662715065838948316328258810240 9739090 32601527135224032538851547415717376000 9739091 97439843714224044993506860545749347992 9739092 89442302907813484239682655174838374400 9739093 -86479019490024955519479278147791557060 9739094 -123399998374289043670775904361053383904 9739095 -202352485898044113463492329736186242480 9739096 165113806597330196677082399134129152000 9739097 211711790102656455759455159041126865280 9739098 28563587378441738195893248038102367984 9739099 184490348816655740227059804358061752320 9739100 73945043901434591692633319877107942400 9739101 -149272258663203785727143117462940279168 9739102 174976748726354113774479915532004698752 9739103 -136361403879974816064177604823892785040 9739104 -66174224623691786334576184649062809600 9739105 -194588709948005361883646007803408749440 9739106 179966744264621527896656700840946097664 9739107 57267765493186259881096173895176380880 9739108 71173892870288379567039306637982076160 9739109 -47961080072923748900268960970326162690 9739110 -84197275318241914269938348168178906240 9739111 201764279979144280255976922054482998712 9739112 155309430655471799847183226139090534400 9739113 285228564737203691759091614846874048 9739114 34754418909684208498471176402789133824 9739115 12737455436057449691746901703245491200 9739116 -14225373698027563843709595940388401920 9739117 -241253190514940970167323825553338033834 9739118 260887973392248046433585229988099613760 9739119 -31760714341688057595359544485521045872 9739120 -52454822035513340304281458018300723200 9739121 -52788844549526612700963230013084797376 9739122 57118188399077213121144490058595262464 9739123 -226541936288720714859243214885708506080 9739124 3663061138203735025864178613678686976 9739125 288497430350657057032594805706626088000 9739126 251541648531009902771563202080680484512 9739127 -168522213166838361281545156132682294256 9739128 53091717800756676760718713095782400000 9739129 343460936229784800914035539305203210730 9739130 89262851656287565429605962380060761600 9739131 28927838610839598004130892174702223920 9739132 94261814990231241116236387419135269376 9739133 106513382028941933517822789477503861382 9739134 145777369610757420488158113376592101440 9739135 134256739826551047051608785227213905760 9739136 -55378999734909737252386661599574753280 9739137 -30076385833465158140406885419920753632 9739138 244138947148290687647241534839165360160 9739139 -175408565918018948869274986047757141080 9739140 9077395192894456056395282005467586560 9739141 197053267077207536548205584408787856000 9739142 -46146965663213691357446046805348243200 9739143 -129049239146821325948580806799797656320 9739144 -76822402405120237792490548468185123840 9739145 -13517858458390924805336921992449610800 9739146 -30493665209422213556900361302831634432 9739147 423638672900108796533285957751793041744 9739148 -99962460624745510040779563176618049792 9739149 4373868450644442135179568620343808128 9739150 -46496595537096286858706245606911576000 9739151 -8949645250985413377124824976024912848 9739152 7022301310873989149602467112896430080 9739153 390551636077635934354611335429758968000 9739154 -22941349321575844356472199237350678368 9739155 19910596097776224570178220752024442160 9739156 -1376931960610567486299206587072860160 9739157 385069246568489795711128757704556913660 9739158 46291500520000156609843739929231435776 9739159 327146756290618973489074854979505852360 9739160 26907298715998517544350335595215872000 9739161 237956207709179479775626356498282323610 9739162 -93721628517226479044230472131819454208 9739163 83152023440418343923160343979759471360 9739164 14627299257541311817193047856114168832 9739165 -273977271577211621214402300211912558080 9739166 -26601136404320562584751379410654871296 9739167 -341197387331716254017901015403797165552 9739168 -251893248333393243112337370146276966400 9739169 -471783064024508804366594901469136430 9739170 -21412953275143953112761945000416716800 9739171 -150803391605555018033401323422121509408 9739172 -105700358055887511705727742384773463040 9739173 210773376660904189093179015996365745984 9739174 -121848597944362221122838540599107309440 9739175 47964520122786444611718013988924702400 9739176 -235218285409040200745879848000468992000 9739177 -19086108893837374952954057721339923456 9739178 316725769499444978369115017860590082656 9739179 78236246398823094705834295238252969448 9739180 -256344707723212310626272132307526630400 9739181 69939769255956450002156614004680674480 9739182 95586329057087042757121136670233404992 9739183 87359867832696361258349616970512568480 9739184 -4091731223755647721917563073034321920 9739185 -103099444844306062044565775805375859200 9739186 145711966420781010599117915263651570080 9739187 -281373163516531981390824305670619278408 9739188 80788088626150476828947767177518109440 9739189 160207898655762537695647463770041510720 9739190 45722306209957793308669195980795225600 9739191 -203204405862191558794656457573419576960 9739192 18388543906420633803351629516401152000 9739193 217455935828425719017491770729728451540 9739194 -26624232929958211976909030191987833600 9739195 511580412443355676292874923027777401200 9739196 328180819894444036874642147768170214400 9739197 177057913788984964736516317666318728288 9739198 -8621024463509386844009800254382718976 9739199 -12203346298069345191921560930713466880 9739200 -35934500968005221290711395445506048000 9739201 257586304686932688493219006542189691202 9739202 71844918417252963443941360477072504704 9739203 -176799500206962186063234754875880338696 9739204 1903277840884995872378661770796610816 9739205 -23115634328044615183279054841555796480 9739206 -13135658552388221333190015360541311360 9739207 300528562571986092646853541415486982152 9739208 -5769406202803244371325321401567150080 9739209 -160781465218289390293727619455286867696 9739210 -30068558371085167366577095527921945600 9739211 -231652732955001723005234735270011264200 9739212 -15661166704416080961820421122423701504 9739213 169085230609526084991272682021716258784 9739214 -101898806378754169763009537917217218368 9739215 -14130742836389998815805578096467448000 9739216 -15412088596123847409427699005136150528 9739217 -8022800363956424592107800403273086734 9739218 -50302698053050738119005499058833165696 9739219 99480930687754694063489133258885679696 9739220 13757736821048833081373315836572026880 9739221 217076759286078337107708197513442801312 9739222 867346944905638079160746470759338624 9739223 -212690914243731881537113359118253356536 9739224 -316446046097552308969610387251322880000 9739225 -40507550981000583339286994297998923250 9739226 -86914767472629373957954628923282371840 9739227 161439379879339164138090025944648068208 9739228 102372268254846608427803172531182900736 9739229 19454534698219444789616311256118008640 9739230 27046863059468176792596166171295022720 9739231 -16844788589306447128605960877280773488 9739232 -342389238754170968407731061846969417728 9739233 -17927641540070997082184448141765371136 9739234 -214895530764658749631123643886521943984 9739235 -23092486465985520224272611219598176000 9739236 -17546878676361003381485363633462784000 9739237 -315775583647998463778247923747509642114 9739238 -70479093295433948608960745024263812480 9739239 47974444304884275384669482477763153408 9739240 -26426906037489875371567815702502656000 9739241 426531439693209645725617610028351123642 9739242 -1842956418751368032242787837132328192 9739243 296037071970146134204320554882291285492 9739244 21934022005301127274976184964255426560 9739245 187358747588035853023889659986366129120 9739246 -405172652759039009758947130321815951360 9739247 38336591795047972232244566455393702272 9739248 13717981839141680894051821646236876800 9739249 163163588079840986454183674500766533632 9739250 22012006342427453990929607854997760000 9739251 161929640753002115045852100952357980000 9739252 -12301127149924825106130994891848475264 9739253 25747727663628421804304392394169267744 9739254 -19147480208971095136578547758382135296 9739255 140656225153635014294222063937585155160 9739256 -54918929088282810768141662435625861120 9739257 11660624680834111467821134754790263520 9739258 -16549447349594977225890601997368809216 9739259 -32776484151350167738021783825577100000 9739260 32144877590208978828987336167051765760 9739261 -158648950697921698262557254225443185568 9739262 69650938982826645986153041130801860032 9739263 39888191405246071722478260159935459088 9739264 124092033135365161318955057910011396096 9739265 329228891587230215914242833763445272660 9739266 -46044594387820890898718152990883486976 9739267 -64654788328971380424855955029571424360 9739268 -45545926709238200924921331983755051008 9739269 -1310205315148949438790167331223801506 9739270 -3813595915915438506289096525015603200 9739271 14306024506997194537470339486519800472 9739272 272013898588039954624820264487888076800 9739273 -372443985934468517397698357350006607040 9739274 46399859626240238148688595906771897136 9739275 -6471461132205937004775010114904198400 9739276 298330440731128781841515177894908308480 9739277 -33723958919220234271054218191115235380 9739278 11796722893048617892223688314612309760 9739279 204927005519118606583692491957991908280 9739280 -28940176810381943379245200287634391040 9739281 -109105719911079469677393804456522670080 9739282 19370400320640896574972679941076380672 9739283 -323445290559977550773987063343892798560 9739284 -97130394524115554610621483607430744064 9739285 3830791623995640094112467849546704960 9739286 -58024196312265728898196409198072415360 9739287 184324861287384063767804425754452798944 9739288 17712592047235216238036684619365867520 9739289 128160752383358713958948235702732309066 9739290 -33255076940598687541639696945463040 9739291 134710838293271464266113987790918622992 9739292 2918883431579390305614431926009623552 9739293 194303129463136365495132389535183383424 9739294 118373419831190982250015803057173519040 9739295 -16574268431940082211128801880796217680 9739296 -42178644297575653949389115404295602176 9739297 312373824602672852810414038853684283746 9739298 -264919699769379743233866517675601127600 9739299 120552749940814961338578779093551203648 9739300 60950702189651536092576632556097577600 9739301 -43186127067639843072681091153547780736 9739302 -73955092858815129531588052647129538560 9739303 -130073514611462465820788553357244980096 9739304 -9183138160637499597316241749147484160 9739305 206738130069514056010430841442694352000 9739306 -2196087177261955714639485550749121536 9739307 86205569221501481969383755820526346240 9739308 52599687528604431275703473114903399424 9739309 -285564188088079973913458421705309072490 9739310 -14259506907699623069611466772207248640 9739311 -73471443767429653836833136477716280960 9739312 -17635415065102376314904005082484277248 9739313 -448513847692035958308633270956442258960 9739314 1587887524253481415185041890939705248 9739315 -364013433079666212870822529035227203200 9739316 111682816946807155024928658787257066240 9739317 129922329137845828102385813658618850944 9739318 56678457918420755769925973004611859360 9739319 204264797722481415629907881880708453480 9739320 40395424021242382614740550933488025600 9739321 -193897803245563702661040840472131619456 9739322 43411638789067737925330949755478004192 9739323 151950101683111084192358700064589817384 9739324 -61838106380898532624891499378471280640 9739325 -12505190024957244912309587890635985500 9739326 -143071332004729566305165425396692390912 9739327 110880877318249253645843434027208287008 9739328 -1562445221049937339406691467746344960 9739329 62473743829301574072090554742733123968 9739330 75248053720350184711899988038439732800 9739331 16467583003961016248969245352608133280 9739332 -92874397951335041087608919593016524800 9739333 -228239439820680623207996998574296028676 9739334 -205469619675641786260411427310027774336 9739335 -78783221632616301441422581686077063040 9739336 -440626597172602528385266507177665592320 9739337 -1448817896569196683640603334617084400 9739338 -91689882124366583427460008692119627008 9739339 -396433357547544913594594581125936090860 9739340 25415889142953297671899379760124846080 9739341 -65241169470218582562126049143222537450 9739342 -10491319838923350730260311051293780800 9739343 -304175455244381902514212578244006294680 9739344 -39115710715795825170174779436523978752 9739345 -324211657510049789472350461953857280 9739346 457436537272237027493701696175175688320 9739347 13583821905652234690024531860875081400 9739348 -1099416874280938496757159473565323392 9739349 -268188245988089293586716689120217764000 9739350 45250677845880503735061012789821635200 9739351 400819575122480454908261088122961826032 9739352 9573845587594839415931906439646126080 9739353 23839961329891559766151895255457997824 9739354 -21382228824829667448022483963589638656 9739355 161979357767614826956935596408845636560 9739356 56031116193551815634671210816512712704 9739357 -249985101199963436856143634380383889280 9739358 147071123881466346922740548246690801280 9739359 3792529836284153737597454348092090080 9739360 19362224246363590621724501017559040000 9739361 -268096720829484644928357780047659093200 9739362 38692845804316069838333967882248102400 9739363 -19807896736178610571356690122653992896 9739364 187160659632810996950231119090401883776 9739365 -24300570613873378673089938203452925280 9739366 -101655347680223181527252176753735680 9739367 -325112742919714923947226619891898278248 9739368 7131537201977000209007599678089523200 9739369 -120620611715546971503730150562780562204 9739370 -219634524040229576618064888197155867200 9739371 7709385553521445427515859735964331776 9739372 -65646971484995349509052928413905991424 9739373 -99270789868024687657655360363571805056 9739374 61604665349527884044289012206622788160 9739375 92800212896386382149325752442407220000 9739376 -19887510046806128768833650798218969088 9739377 -165823971539149339413779336633282943486 9739378 -196640610722435820543304361261636361600 9739379 47466121952074580635190550973124093184 9739380 -33677458125270970099983520030542028800 9739381 155432748882455911902260054268758198880 9739382 169405121381229563385646579171744690944 9739383 190403063128515897116220406825533723624 9739384 -17208101182579518744407362685541949440 9739385 93912147861110868221261329385437290000 9739386 25371571804691668347483865029085608960 9739387 -42062969878987000517271079700669033760 9739388 -96433154626542858048459367087948905984 9739389 78094811907606159798480388375548333120 9739390 -12726117162842264670217906142126179200 9739391 -12229571563564905229780437733708343808 9739392 -77597362744311796530735839923478200320 9739393 -49188140657486232792610678679381631660 9739394 2448651960887763758011397581155569664 9739395 -156162918376070856660057759031891330080 9739396 -112684357715967827901630677229922603008 9739397 907065386460555688794268734617703420 9739398 -127456309684261056732887908598830307136 9739399 50260531097404597630542926752173966136 9739400 215646335610499794299726136305756160000 9739401 16870879710552500552942985715455777984 9739402 -158468603074893758753791032767451223968 9739403 -49221801316731855160484588482084955136 9739404 9642447243654755210110105537627664640 9739405 -71435411520676363113867296754597946440 9739406 -15157241235061608878987633702691958848 9739407 -68524458893048859382506707340487376760 9739408 -43506681199517012392940059403225661440 9739409 -72377435245627850370838564967215893900 9739410 59293825740435253354181640557387343360 9739411 245763021534619113545031985362051236 9739412 -4512463226733329437892212988380374144 9739413 -10841462048569201404014817864194483520 9739414 1817163620396071630218476861361598080 9739415 -88670045001903034117210406380464218400 9739416 104850008232580396352417454825746595840 9739417 -398057163115196797526435987355684676534 9739418 -9523947359966510714702514378485279040 9739419 -2974902801999485989689996108209695656 9739420 136041700325843260042257629960444321280 9739421 57086850047196128515998754267589809452 9739422 -45236254979739833736236987717426973696 9739423 126963421260331983821478363689221421664 9739424 265956553724614585043358076796081995776 9739425 -17253041438026509182244469367244288000 9739426 -8997430128588289330883787404564327088 9739427 -125296017980689913253376843573377123768 9739428 30473465934217326769531574640100869120 9739429 48545168770176252922482633080315299712 9739430 72725658119065546829197347842203374720 9739431 -72094516548037350034708022115824431272 9739432 69772986006135903316976834083638712320 9739433 319789704366713354838169218728266611024 9739434 -154525219820251266127484312875706508288 9739435 17390032355609428613844743440198504560 9739436 119811976405364452531395240469245726720 9739437 84810321172017112569167175560487524160 9739438 226604503836473060825046546462753387840 9739439 19479358368301067874940053502850667624 9739440 40481319300689189713381758810605813760 9739441 -33201387452832284947057306068191825948 9739442 -7725343554768120138408073629671728128 9739443 80085491977013396735821996247688492288 9739444 24143748034202418043580886105856837632 9739445 -198852092817471405714072030940656058080 9739446 -59347765824971470086865524527913578496 9739447 375922494565110188532976280655142929960 9739448 -165676695293274101308956427302057984000 9739449 -295755506891511383759578423583233272966 9739450 26690272602363125628478679231116358400 9739451 -534357223222488478647639550155272923548 9739452 -65235465154898531011307772771327590400 9739453 -489881962079084447335025141724406546740 9739454 282412897913681965128011036995831762176 9739455 -42533979355184345392412399210499144960 9739456 9287302241344483370861677361087119360 9739457 -1115441682629374694491567476844477440 9739458 -8818948877205776259084648756625152000 9739459 -289408603430601202945312937734696001696 9739460 -4706355138305347105400497449462474240 9739461 -125653407834559592570113894056777177696 9739462 198359341559403280800094639967197691232 9739463 38586835172374324612442864224382913144 9739464 929005888791681600334341568836894720 9739465 19444235451299439368841667190675545920 9739466 249050118003538212025446873391404609024 9739467 57054241918698640403835378521073471840 9739468 -54905918412119585986998450350130046464 9739469 11040141182995598964257770026519808128 9739470 25050733565952101310068105038258103040 9739471 -162465144975525833223566738067384431888 9739472 -25281876854970289890535132765872979968 9739473 -75874063217426028669886136570874686976 9739474 -46891216311673917679140853140606858240 9739475 -89887977920523022040067301363791760500 9739476 -110809125958606019752937738389766092800 9739477 134236994749513126765928103223448079840 9739478 -17844429784395961197600711056981775744 9739479 214699824885094251992740546616937785040 9739480 202771780487895869010103774861637222400 9739481 -219390834353270108384856006540206750070 9739482 -4365184093650970329292743341319840000 9739483 89170495132590800651901931086516097104 9739484 -193516518088215151517461322035891622400 9739485 143967555273364065922685404288808736000 9739486 -165287003112933987134006112910579751808 9739487 23601259793293912321046612340007757184 9739488 65911520186160787688297570140711550976 9739489 -126298374923991945855844564941133105920 9739490 5515699098453126838957438670119173120 9739491 -29369156686601732499923331091748315136 9739492 17732517040516127928085640641438789632 9739493 -151580063516203482194876164876091568258 9739494 -48861376563314871568074817985025720960 9739495 -80276182453027073932139990980887976800 9739496 60123383193840922737717844370802278400 9739497 287597513656677847632844282959813498000 9739498 154920936737082225690672560621017902000 9739499 23316422250326563575744608066508187392 9739500 1880249857610041343778510309838848000 9739501 -238348990213117512645448399824590152896 9739502 24821037133888298116421859732524645952 9739503 -9240383295894191558286284346812196096 9739504 115439420926055502240752296432952082432 9739505 258710976670251246000419900839944753000 9739506 -17878550397715885374773447230602256896 9739507 435610941213025070615719363654612186560 9739508 45140150235732575074657623484522273536 9739509 19199228197357070448357736787799203136 9739510 36174058627858053034830737905034507520 9739511 162097075283591888510797242923066566032 9739512 101004698589851172144451319767707217920 9739513 -24109704947151365660482355359128901504 9739514 6309605765852496605202971123787578880 9739515 -297597715500253053943693783271847744000 9739516 -210011849942083214494643806720896962560 9739517 -335499955714333226146066780041371700180 9739518 1153108600699179672773777371809927168 9739519 -120501177222666178721919857470673486080 9739520 -5936118502302664943565977083308933120 9739521 -1868843591131459847598743768789275296 9739522 84801243459099056705649096909131211264 9739523 -2664858238129930939625682550984507536 9739524 -112352671393014723363018148329076921344 9739525 -32493001804786141544849131424392803200 9739526 226494049483361896263722172906878063712 9739527 -38724058656772241695701675546342480768 9739528 155654524352738718016769568438538076160 9739529 -676576289316551292193242897503618238924 9739530 79363002782526669427513525061027844960 9739531 169329997366651611656854754903679485664 9739532 559638705763533102712211272554448128 9739533 -433972985312873941016059637273275200 9739534 -108752060559245955336061153873658208000 9739535 42470411356807464589336024372153694400 9739536 -34714337290088595581956464885374189568 9739537 185970447123396628928687919742972690980 9739538 -254897547126277581593540903110681262304 9739539 191376111128226721305092834034771834804 9739540 -268467794473885294680334699282524821760 9739541 -181653353696540144682219411386532383328 9739542 -34426461814140809889803776508390177280 9739543 -1218308202857949764880900172200336000 9739544 -141759059728373689527852719078441379840 9739545 -41233035075598189815118840730001015360 9739546 -288266033724292807517668381855966560528 9739547 190328295170853167993984442909298762704 9739548 24459719218972948041352022564099850240 9739549 -59366391746031444976710136090473168640 9739550 29945787896369901083383396555516857600 9739551 36861986511867413881859738446560756240 9739552 334819215226040183103648754750932910080 9739553 161154143665060504863547158247845805104 9739554 -46040458326892536830452182062240684544 9739555 -38690092604165487509562989900695646400 9739556 -196799053129654885707515628559665079680 9739557 669688497219080914594278699814053408 9739558 292456292977469766876666659052886226880 9739559 2258027454891391939373092890009920760 9739560 23291875749309199754531327542034841600 9739561 94285851297632445110650569655402417252 9739562 1303701997155226202567659571140715520 9739563 254847848820627316895568233558859222000 9739564 124657870241850794231487854552631069696 9739565 194785378125748295623838497054092839040 9739566 -118446129565966018594267792149071778048 9739567 142134663876299497548034212595261257072 9739568 -10924681401503385656645793610743644160 9739569 -63812442326156585919542183145017978880 9739570 -128992447729030503344468362794405479520 9739571 -229589186969514477517427646645462709800 9739572 -128860421286012339322569244093832429568 9739573 -118402145830451272549997398162529782980 9739574 124882261542735989880295972454824327680 9739575 76884212144424885682489364010564288000 9739576 20298864624979758828395477022944133120 9739577 527346654548965468354353335987779403520 9739578 -4341023323634117226340451772361368576 9739579 2505459428773830101578715119137631176 9739580 -21231195234702552765230502416431841280 9739581 -222496689224368480681395590297048149248 9739582 117982366030769608912677845057895451392 9739583 131046876746308778617625109995773719360 9739584 16963202522529209160986704093161455616 9739585 14499670173780890717262669593830348800 9739586 839494764758066666579576875718476800 9739587 -5682424214172369910061107375797063168 9739588 -56775255274143813448286669810307769344 9739589 -105252115912551603646451919236112279264 9739590 27972567705777602070314850302738534400 9739591 -25841808214796307202054819748612773200 9739592 257164697328596021994747308875017676800 9739593 -25111152990900052171475720225442365718 9739594 333137685064883470732190946285000322560 9739595 150590519487307245418651982713151805600 9739596 -119957211947459607859157408324540559360 9739597 93314389936448905052605383139099653632 9739598 -83137242057269753941831260823419649152 9739599 10358653769364132408118110639253670160 9739600 -9127764741322090987302652614549094400 9739601 -391565711640048485838304609174034380428 9739602 8819688268847044054634314752084931200 9739603 301901228707162494221668029217746474864 9739604 34399600794719305769683588535270584320 9739605 40730720461689984364900776207030780960 9739606 -95580299139300128061758170398123829440 9739607 -274893918422264311960124632031399983248 9739608 33903423433964642851166826594912399360 9739609 166163631742316964355563846570089482080 9739610 69594521100698633955040786381828873920 9739611 20712454195548924066980438418756547584 9739612 349966972093548766226401691314431136256 9739613 26457112313085670898069823324593263224 9739614 114893178800192289220719430652624043840 9739615 -68433650865331034473912582763900769240 9739616 -20909330404986310728710812509399810048 9739617 307591311407563301808672208454251534560 9739618 -49279996062373421564677888135991760384 9739619 69804741827358682715902882487589949296 9739620 90525172948702209320157684042768691200 9739621 77722947942542715715292180232202434772 9739622 -324919782903926094029811386518900693248 9739623 73490540548177885776017791477452221088 9739624 61107881900030334755036768887702732800 9739625 95640891480679772155112893612407504000 9739626 -11325861804830142759391911309629736960 9739627 118831654621509410619975756649927456072 9739628 -5113238188799198598809442988422996480 9739629 -2674907613762966276785698314215678400 9739630 -28175107749645527110241538314535014400 9739631 -354884905106519021167901094136104795336 9739632 -10632155915568201391378228192624705536 9739633 864709984035462008518006468326397950564 9739634 -68172225009252314712869881067189708784 9739635 1132990578209851231458369041481392640 9739636 45102518223686527821611851746217716480 9739637 -408360157849756498723023464671291718628 9739638 -77149792569722077077859832952741731712 9739639 109233700429140599426387973355501516944 9739640 329188209277301703282800878829289676800 9739641 -81104276767822541995303250997473305008 9739642 -43880111125466779555272682247121242112 9739643 -401179547251693716736720228291158582108 9739644 100565395734690449991277010763024278016 9739645 141291410594561808846491974695795439200 9739646 78352485517243738144406687656524205440 9739647 135586914777802032602309027062838729640 9739648 125440210587234627568204097976501534720 9739649 174619705793073783670035512895934985664 9739650 48707034834087756449982912375682560000 9739651 34177906042287902241426212279018602464 9739652 3219570780761921363595218919346063872 9739653 -63338616733134778444301585551604928 9739654 -2902313549620013338112669543033377920 9739655 -76334437703912206141773849634424910000 9739656 454406223796605660034699153576198963200 9739657 -49098912923044902231880851980306304000 9739658 -37246569359729039057403928810692549024 9739659 -296966883057681231147796268857227686160 9739660 6976155804870624289641100925793423360 9739661 373572547858080273585584893556646976800 9739662 129816976394168704076498157863061504 9739663 -281666864556272381039816593459638692736 9739664 -77844875017394624092420867260789227520 9739665 60077753144234535081264829311845673000 9739666 -141710455759369745037515750851602948480 9739667 -92412661816457294106167437507582911408 9739668 3630537652084374556466986176683679744 9739669 150164305368318715785814760255547909696 9739670 -64402321318550088060265674338476742400 9739671 -97499357723304547047990757846052724888 9739672 -2612414582343450355126969153372815360 9739673 -46554979352382877844379238642574407680 9739674 -35569318421129253612833767456973772288 9739675 78220181924199935867528819286095505600 9739676 -265498832239899566603182992019358999040 9739677 -105335596732648792797917733228372132480 9739678 1833584679952721120615083539996498624 9739679 -420807023760854928145105378379722465440 9739680 -155455565300349348710305106445603962880 9739681 123004329653863961382735294044630523810 9739682 92302459203391316404696887278213370192 9739683 -386214263663180842960165073016378774000 9739684 6461933282806865686261630456309228800 9739685 -48182038296668262172680301090228360800 9739686 16492804762417298234414555944896649728 9739687 -193330469933094172521247003338125646008 9739688 -21651960236937284061471185188083056640 9739689 236010651894456341164287240572551860624 9739690 118980103599192760040557519118205419520 9739691 21953403218567150229491891200182635424 9739692 87757333595419956180140418827943350016 9739693 66825142496417292183883047469417527820 9739694 -154104237974672439250405173210053327808 9739695 5087379023817113650447126616831539200 9739696 -48671180409998395723122522198357147648 9739697 437692702008113465689767960715017468912 9739698 -84638950927417648845840236565614449536 9739699 -522439636670643770474799271602322477300 9739700 50851821021651694480227935251636483200 9739701 -278257485711434726629211388371530863570 9739702 2091362795436549641108300384318496000 9739703 334909554037183688422365938981799878952 9739704 -11059546556057083957252540111808102400 9739705 91936628108483038138551410857434001860 9739706 -210273714339592174588709984175407042448 9739707 431383615219957026849744694204841382000 9739708 -427335501911906150674600747925931264000 9739709 26179447513461816276471140202194163072 9739710 59280554837613629701898360100709459200 9739711 394431036484068344410194089644609685312 9739712 116466261429025018684824712173664075776 9739713 77955194766329838683212896751797118944 9739714 35019126091818125088155557594832823408 9739715 177281708589025737884014490098884000 9739716 53516665668686694935056397352598634496 9739717 -167210994307358118653812149249236692580 9739718 -5755850688599471506506001074206779392 9739719 -261566332479985502233401189854610541824 9739720 -24466283401387193875042541894025216000 9739721 271777701687042039371669669539059800922 9739722 -117341983177741277471938503091616540928 9739723 7038904227938993244698326464567005440 9739724 174620677653784418329119464482138442496 9739725 44101041979533758374267104147692712000 9739726 -209958536676453908107339085603663930688 9739727 50174511552130325999075494356314916600 9739728 13386011244705708156336045043447234560 9739729 248925807136109358786245956305654410100 9739730 -36259773592838703903010565197376601600 9739731 -159387506493772916196403025431218552648 9739732 -47952706697198661962554947780677361920 9739733 -17315767941882598386768840379335231432 9739734 -23735006756013789570789022301149792320 9739735 -13879569453069634173922834019341555560 9739736 -179859094824166126089606671252078008320 9739737 -164800510470820874566122463704749702400 9739738 -48059715188133745145669101094608550400 9739739 -101390410582351224983801592213597595176 9739740 -11489843657910141108762676664868864000 9739741 -62311076317933311216034259343665062272 9739742 76364446867489683054921441669202926720 9739743 -86835213387118218887093739189759626736 9739744 54563168010446272223457672400385605632 9739745 103565473574024930343133963321073262120 9739746 -24538992420413526922233141834697774128 9739747 19947722326149319649209293293188759196 9739748 -126286301254064441507619095334211338240 9739749 -41720841821119283371211831528985618336 9739750 163697300735345740106221088103433920000 9739751 198692543432548957008495369285560354352 9739752 -267832416647767959376755335415948902400 9739753 504822801545090027138576926718021608740 9739754 151683820289714866318432923677006022576 9739755 68391460902863363780024799638410857600 9739756 -21900754133708410683221468606400662528 9739757 135032506004449716844842487099159713792 9739758 732387523662155951217548264082106368 9739759 -42224020588251054234940995041121782784 9739760 28426440106036482172122475164734914560 9739761 120649439284775371356286404382525896480 9739762 -76836129290547890543957446712553332736 9739763 -44254978778630353271214594546453726720 9739764 4050972059198059108573199170346797056 9739765 -79820944366904945980833974510142057600 9739766 -5141053531375952650734440175641533440 9739767 170796284462655409093883845335794978280 9739768 266735628072419631152659030636611010560 9739769 -124055849771005810350887005402899000 9739770 -29527652702833274434000343049129853440 9739771 417021892215588929132266242055075943972 9739772 79794289349770222800400304732453452800 9739773 95991147349839221265477568568155643622 9739774 7620851943788338377818973293256576 9739775 -117554339953938703304029879676528656200 9739776 -35035828175410990548400428256944193536 9739777 241520023894052781136256627621519706626 9739778 90025637863260850944122244936735295440 9739779 81534941341312115749187308342836409920 9739780 88554841167663902663182905008746291200 9739781 269697810127602166857332323805419023582 9739782 21311266961825127473831004560910917760 9739783 526393770348294832204335939238202407024 9739784 -200768286502339474001006201445258685440 9739785 -144735046566274449744156177340247150400 9739786 22682717210708109810945561775331990016 9739787 -137966870610111771538379761244440209360 9739788 81831888143653339887857520730132262400 9739789 121124798106253970055241940908377057590 9739790 -207665572186040010408346216069845889920 9739791 -16990819447760158111930891410160727520 9739792 -102492126180526178103951574778965909504 9739793 75367741597437656052716004946490553216 9739794 105338886038241526387741300037365161600 9739795 -116684257472544755904407631735859843200 9739796 149461771517117544772909491071047372800 9739797 -35198151320808812496796054505800922880 9739798 -134080218156058118824514072531720147136 9739799 -143357301434236407782975681497458152760 9739800 45684966619016927685764316962454528000 9739801 -323266187523042283284081403795608480 9739802 -132860553529475843409077801319888151296 9739803 125076261374706506435515278329609527704 9739804 35098339654245773709445673669287910400 9739805 67516806335004338039004685418769913560 9739806 3773474223622969255452901121441856768 9739807 127214702456248774797208509691088279424 9739808 254147760671395378318105652028131180544 9739809 88524831393599611115396185477629876648 9739810 -64013999816898703005433628945569505280 9739811 -486127157581328654635522884343548903588 9739812 38902196298481347434310961359079744512 9739813 349770782989015489304532953383678757440 9739814 1635642804787227754427339959613814912 9739815 96926094826979340074497101039281357520 9739816 -118386885310173043109950602897403499520 9739817 -376553526058432746892596900247697728134 9739818 108370322908919796235079483262790041600 9739819 120760205176898943697356522566165719220 9739820 -152256671807504124475626908016481105920 9739821 43730777695610769370590825424012719744 9739822 149497035521338824478237785113278523712 9739823 288047876631631462104805133173438413072 9739824 -58757680725406116259793265388300861440 9739825 73461151431987870520769615827678129500 9739826 -242831725245976649496457032182314203888 9739827 -34885843912171705876008983334914026680 9739828 -56586008139144892212557962011385856000 9739829 608525939979920584164942409492661088 9739830 81815222823405604405832702661717697920 9739831 -43324910326912297659678543894418128800 9739832 231798020124576507673862018717812224000 9739833 -148326364239720832926144323625121523136 9739834 56936669830596983273937627826240539840 9739835 73760483080139477353876070813453286720 9739836 65965364448187130881758617631586785792 9739837 -56396413188971155035872047517648454720 9739838 16533310379466663665837769148591790400 9739839 38390890185978839395944764979440161224 9739840 -112729963230026949427679433080721899520 9739841 141111881190448898004241406061339778242 9739842 -8190062625459628784860709825134987776 9739843 70382832571534062508107793544920943440 9739844 -1788601509635340464785680117127538688 9739845 -462843833622003012754967502982378500 9739846 -44002570900143075750216127164800986560 9739847 79624102647028755870160898935054414440 9739848 -1588730569613510636902193022582743040 9739849 -30121270693193788631254570147801192064 9739850 65798358540232696547410141812880012800 9739851 49305192256821776199150354141652224768 9739852 -61447713755670117139690936280413560064 9739853 -109231138896939070117180085423399867220 9739854 -42433214563217026637445734436651604992 9739855 194407549155718020985344967071110570760 9739856 -2392975239896457800875140895997952000 9739857 354968035880890696037792444641081595904 9739858 174893824577872238980563173906874971280 9739859 -58602401124282211083735561275880400320 9739860 35147476497435806193121993611957903360 9739861 159187911432803697429869128395479250012 9739862 70810892811028010149912416166348313664 9739863 -566363524532285680327279745682145056 9739864 -303615981351738218410537566966182000640 9739865 -300604349178742304569606186810316287740 9739866 80828227606067453638569477763957261824 9739867 -462669933104393503645294359354597163448 9739868 213269510754205447006493163659407016448 9739869 71327708255090391989527692930608693280 9739870 -34793900782584233878441023321897607680 9739871 -306168270650507671558687930176163304928 9739872 5277848823671906686096736672785367040 9739873 104565256765694717738179840399105676928 9739874 134386734416496048042142253397300908832 9739875 157735557040301924248635201110105280000 9739876 -104066003117431578270077710412625504640 9739877 -69014384232732419888492788045871791620 9739878 7432461923173216593514483758542669952 9739879 -12863174305032676290165027466843249632 9739880 -27997346923716697459907394820126003200 9739881 -231965233861754697441574448484427032630 9739882 -35490025276792245900524111890075557120 9739883 -455421348883647473880213267565067720520 9739884 25590710600866935274537171428493492224 9739885 -177030727802142379002690378988704690420 9739886 -83377422125163749549312637364220641536 9739887 3377821728956389554129659876984295168 9739888 -86321899960316798796640870876290777088 9739889 16370972784052211670429661844001148512 9739890 360421267074686343871829664443504640 9739891 -189787851673345751282056477379104676528 9739892 28448117313340293070328522786733484800 9739893 148393747425310739145336747817401062400 9739894 -219078201385951922899886272961575152960 9739895 473925340032944075788978560401249040 9739896 272379274739283664381501423682272972800 9739897 -110857952802405860734128298848943501680 9739898 -81183373605382045575717460793494084608 9739899 -70799017014430759381351566309081300000 9739900 -8738777173111457311298637514008691200 9739901 -407118208351669686285994440702745855098 9739902 4029934404776631643098001985330128896 9739903 -311892526944635345961458308865851166848 9739904 -431390142048455799150617292799003852800 9739905 3820020995686299197730135031593371520 9739906 146414964968364657671351947392348123648 9739907 352441284438971537463697671669273132156 9739908 -117191943854623606765687688131811342208 9739909 165924511484439855691145783738978838110 9739910 85362930170401919754798819361564992000 9739911 215424766614519621034742143353779453520 9739912 -74650247908686270457249232591104573440 9739913 76443103839617174217360090353391110400 9739914 -48667044952721751495720681564298978560 9739915 -121497752094445895483815289324070409440 9739916 -185770467709027528488857045273309672448 9739917 14317496100319134180369947282090756640 9739918 -194912935639498288285311047267172939840 9739919 39811289226068630424990753005103087072 9739920 -16592219095716065980348379103453511680 9739921 -139667733901948664832431854748427155200 9739922 -49944268921117925901972475028377276416 9739923 -112402764708548571215592913985908345416 9739924 -339611437162017470621401523565731293184 9739925 3236563527875998573605651325135939200 9739926 -112521411490072781976594533834660072640 9739927 -309216276913948992412299778858165835640 9739928 382579583610584454883760467231801528320 9739929 16918186194309581751705239830639606560 9739930 -2018676099931157881562513953489793280 9739931 490817110032370877694726488282012289264 9739932 -45844005031610294351806534002526617600 9739933 121315490636280211030416785613473453920 9739934 -16915511892145210099416989150426378880 9739935 155383618214304213469144161920247911040 9739936 -548808789157346892151493394347519705088 9739937 -175445398683855429959798852039299824414 9739938 65337672491871878161168621252943367168 9739939 -72008317995448937549295301719109716600 9739940 20657936287789368294886343076372480000 9739941 230020176018940028107922433034204167744 9739942 -58536064784050650847838037296873179008 9739943 367920352751140787542350327405693504120 9739944 -44697990990996632852146380549520880640 9739945 16493908589997191905691164124848385700 9739946 -93048707860825176527822726737920850080 9739947 -38638186179677008992752497802563811328 9739948 202979610800220791468333121575610689792 9739949 -238143446521149177374107175953361827050 9739950 58161298246613096088047418898080307200 9739951 131790204755567077712240272077070617600 9739952 -1972872258989506271034549201752555520 9739953 99961574658752150697669367333510569600 9739954 6334718461779999960301641583873439232 9739955 72773590162300790680404080985516933360 9739956 -200234267843477348839527627906694256640 9739957 438086888874529003707771455516593306780 9739958 122404159990766744457545230554514930080 9739959 284527498257735629202873074495460035304 9739960 76553758858181696139288633718735872000 9739961 120230411580838771075366381501499682624 9739962 -1865352835638607442335595823276461088 9739963 50270320104078487403533092522835380840 9739964 -6156894887790752979048910149137630208 9739965 249136291614715598305775034401889960000 9739966 19633647900238150520657461894840739520 9739967 -101340398281212462535628651339311146240 9739968 28153921122910985108252471774555406336 9739969 -5336875875894409047236576890595831640 9739970 -51807198629727460207776176471875276800 9739971 105567252028914910693910840529471507456 9739972 19748182549363206932209859211870572544 9739973 -5581823965715840690215467135427519296 9739974 7786307484519697095573232740352493952 9739975 -225115575611986620647418017971724199600 9739976 -3941224182920035154145258211431168000 9739977 102334593860168361193937009339479986768 9739978 -14469144344383648279996229814675498960 9739979 -327653641055134832458642098440371437420 9739980 -262695438563185762032213967141628006400 9739981 76696558819829868767887638842449500000 9739982 -7621436249785278285182417725104994560 9739983 -15294805054476555928265442639431138304 9739984 69724552395558246182830060742269952000 9739985 54302746170379434637173353219562024180 9739986 278819818386688925683737648021878630400 9739987 57141494673401643461583124516698773520 9739988 178326069940520469767385954501011695488 9739989 -174570773749621804297710094574897049600 9739990 81231796381094460087089616459361941120 9739991 -58185010630062613179717455589213036720 9739992 -238885221511475367279172222150320168960 9739993 -174020716284304068630062789823144458496 9739994 81308315391037696012775555027956032000 9739995 9913848895397355657779957426738108640 9739996 72259847254354773338009326366403567616 9739997 129326240488316133845618830158690226572 9739998 195866308454983632327494668870618882560 9739999 -93251916848329638814797974228592215064 9740000 -21148504314991305513080592426762240000 9740001 40459781804578699637746891657201557024 9740002 107479363571191337465027121558837455952 9740003 -6272017194837007120505650909749369696 9740004 -55978820350568894190745399880612219904 9740005 -332453919132598726728084624502045027680 9740006 22640969079331344074351529076175448384 9740007 -21404465877615438575930500849671822744 9740008 -392016227003013382195643385447831552000 9740009 422882437566398706564715488830161185210 9740010 -11460964072841383277015583584430689280 9740011 16544383998986429286439123187562389504 9740012 324576039777671862757302529919302861056 9740013 -52399892773224887456771097208648952256 9740014 75216136662113135839502331539274107904 9740015 -1722992677968089658158118242301290400 9740016 -553104775838085378783092151975936 9740017 -19015139889324134103172352320314304128 9740018 52441134296298942025410713930799378960 9740019 -58000487627451915950962228052403187656 9740020 -135388110316326668172373537377241344000 9740021 -116545706699858456513758801884719261778 9740022 14921147799918087825504807038252839680 9740023 389239135445098593655755277456222743272 9740024 43703656020598009926393107739932221440 9740025 -1286611197468887677766850077042967300 9740026 -156200852209600336740252651872658054288 9740027 509876832077540502855790004961597331200 9740028 -31127366766901435528658607462692404224 9740029 116019222867804197104487545391972161920 9740030 -32607216173368103190605339445586491840 9740031 -61078271399005852282759051012465510656 9740032 99752442656927140096808681951845154816 9740033 -66480138604691497486652510832153086718 9740034 89933613794952807022371982514266410240 9740035 3514137449931857843186412869515058400 9740036 198508589248364986706807571846838959360 9740037 43173891878559790928224909900605550560 9740038 -18064174294382880965440307642057945088 9740039 442257788263813277716030213275617049600 9740040 82433460570072667375616709816066048000 9740041 -24129131408932156276810643192035553228 9740042 40652037208258544567262587621337457344 9740043 -399968106404457680963484434240194914696 9740044 99052414715300835753275351591376955136 9740045 31725339172725579324190492894384619520 9740046 -15135540744408733664362163542647398400 9740047 82365173365818519129457361417206264496 9740048 -107862153160150649660880478534987530240 9740049 -129661806271363647035120636395966337952 9740050 -35683973226346482162696105481572259200 9740051 -279688986330637733059572675002916852948 9740052 -27173714490431322248615045069420955648 9740053 272399960673192330911643888769120746364 9740054 228879830816227420960541380863420242976 9740055 -6649978853060769590029977055157952000 9740056 -90555925872779272523959516712219443200 9740057 -481610446393759545523831519094792258940 9740058 -211466500437000173122613735711070301440 9740059 1162925522598013575434995319941157120 9740060 164671868381924915069821404579780111360 9740061 336316988748042041845450648524237878400 9740062 279124368349037042092677637910343947712 9740063 289228103415519231356962107464239498704 9740064 78663233129878522653500739046311198720 9740065 -23187013309526044240111306424521276800 9740066 -82524027400487377596215853065343905280 9740067 211221885401397745837083446730875439480 9740068 -104094397428358852398178850871766589440 9740069 -244967982472196596961118838808167726530 9740070 -75206202751094841748045543556331463680 9740071 -95662420367867673086995955989521714000 9740072 80774420000517287828581688458758220800 9740073 94065539981519398108284661421529068544 9740074 -26292478142555272416011352891195052800 9740075 59824709697720731601301567933793835600 9740076 34229507287532335953489265310071455744 9740077 -78105308482140666779859307860092831648 9740078 61229223177087389359185944589420651840 9740079 -243544838254554708072831004599540339576 9740080 -18245845402510338518649156130412298240 9740081 -105294865535203257069167379738676817868 9740082 72837705135826883641922971772336690688 9740083 -111592146841526009937977082504877755096 9740084 -184555666152691335188249637641798246400 9740085 89902912786538053178211876996752073600 9740086 132662448286246998713271943778048049024 9740087 196554744059388158992275280856061765552 9740088 -6445220789429664252025997282834903040 9740089 338150271716181349222662995744262702890 9740090 -193434226642219439064724773237452743200 9740091 -6962197479779608141706351800759423296 9740092 452402116309410075841996822366906417152 9740093 -35311839269109912939747883421362153920 9740094 17171495729228914793631002235218780160 9740095 -110535227252377239374667351225705819600 9740096 44223434373658821444735391721332408320 9740097 97690339369665559933995768617927041074 9740098 -4922695050708885452966610166498314336 9740099 891642916554080275155387220000437571920 9740100 -100113866483930710536244088268193305600 9740101 64427670863190782887518877736089093824 9740102 1298768666775291722984762993649442944 9740103 -178610085038472190816921093316175212160 9740104 -294637873669083896442635942207345295360 9740105 -268819160293086150502243149686826547740 9740106 91890239856567443009780136921325509120 9740107 -42463228646990468730553223462841589120 9740108 153859298814870818839057283472695279616 9740109 -141108929493696258274583836419015473472 9740110 -43516123370448976786026890494391806080 9740111 221071512662200613524370322576801209712 9740112 58872455260704430036126793540105011200 9740113 124345394691746882852743406170528917362 9740114 -79026003406181223794841598249666994880 9740115 122414308516572722685303920537726131200 9740116 58933175031374079725742728877985345536 9740117 361494305065436713026410790978583913166 9740118 49476773128470279791341258649108878848 9740119 -196007721618324030987751071495162181256 9740120 -127062620961076953182785655332209254400 9740121 80661689966253829599462040306110600912 9740122 92391867421292615304981424683765265920 9740123 -336164224965559700615538505335655242960 9740124 -63145002192529077020987492725314892800 9740125 292299402007692116965092531832124904000 9740126 267686556706557279927995359930954824384 9740127 94002115723214368481596103680675669320 9740128 226190144534564280095947473923645374464 9740129 -157321157925364849038295223768980386624 9740130 -10730002633141590166396189404358080000 9740131 48865638746964203802195715829367122240 9740132 164265713844048698494090432663943012352 9740133 -69021491143308434945998047290052169920 9740134 -258945242783412378706739521057421162784 9740135 -79431003731765973217090761533228516640 9740136 -55869025308290894691902782126049034240 9740137 93789464942654647846712342222356836 9740138 32430442455570464279502055882903191552 9740139 187184548648204574489143369793095444992 9740140 141773314018876052992342333059993661440 9740141 -2617028194219925484421304403400000458 9740142 198294472096437238696934369521667078400 9740143 -137522568149133839666827707560953307040 9740144 -21905915368878996272969102771354173440 9740145 -1869464294721068346589495716498346560 9740146 -50423442867561531788058595246082679888 9740147 130096551037527312835395084657449971200 9740148 -20015936817221811087324441112612073472 9740149 -74886702775013257011964070555462460836 9740150 30614652165302480271329185772157638400 9740151 -146471898664667933158635333135236342808 9740152 201024124923036816973856960469429166080 9740153 -106531080390881058506496236474924893116 9740154 -5150362303117378325666273942113873920 9740155 25390458641962114363033344238323108960 9740156 -210968315026545110888524498318200084480 9740157 -1312220817694858809487512723548515200 9740158 110030523632187560915143086905983704576 9740159 -143298200910080605523811699500474195472 9740160 49445894605352784827865566785044480000 9740161 -276777416683587741386859825183704442238 9740162 192448316644081065487956764082424250832 9740163 -23021923939556901260507288250333211656 9740164 -12701454565500096355635164565409435648 9740165 -18476203459393374633231937491933436680 9740166 39686698573159484943502470130004293824 9740167 75443977436568390769483525582683096296 9740168 24191451758060066405190875003473474560 9740169 11689668224922189989402780987524566528 9740170 -62087440954278331108932429164530947840 9740171 -13496815347917059822558875066906456000 9740172 65349552855601918440908551159471134720 9740173 348017488236789424344991722871458090422 9740174 162921602528807180758385502537115878336 9740175 65510092011525544133091455694949278000 9740176 34781453994215022491537946138176929792 9740177 166367730265385664270197063232668863026 9740178 25797711116434875402472023234611801088 9740179 131884127529631921487429546925391959640 9740180 130037622139897248067395745617993891840 9740181 -75760988417700696523981093134639925440 9740182 -120541643979471621594434211103191364416 9740183 -191473710801005493202687838347730240568 9740184 -132220493103765798374002257029712814080 9740185 -47370552267124557221338644909172669440 9740186 157429747939548356894908339633147921920 9740187 280953587155163204419490233150363705644 9740188 -2308516543976467990855112278460971520 9740189 106032798324083871633609939947028536256 9740190 -33584470328739277540602418196732676480 9740191 -388547432183990397632746452802457731328 9740192 141461782379362098481527635251738705920 9740193 183436808452318309999817472880827904128 9740194 139020655772573321958003946889616814080 9740195 411091712284100780144765594223920965920 9740196 307808823741358644131492429833676175360 9740197 182913693991560702112799625639970675646 9740198 -41639906210566284271909727339075103360 9740199 16549225509068121192590394842420579328 9740200 -71647006661219113007303885770432512000 9740201 -89974564713808814299136113293085814400 9740202 38841044237304225369154127458530124032 9740203 -329290821211349488838836570606893842136 9740204 124826959139334142409302366443279795456 9740205 -180223873838451178899919050234728396160 9740206 -8655896486701036005291592224165642240 9740207 -447449810030776352506325341092231890544 9740208 -6739308573464100337128797808945954816 9740209 250273613304625812177998326074690104640 9740210 -105414852571928363405286075498940247040 9740211 13963413003416328396625575024356478000 9740212 43597183357633317094912659499863683456 9740213 -15699867478666215444172810104994648704 9740214 40342108610157475974785777183444209728 9740215 275249179146622601003340162160128870360 9740216 -48151626507607006698827139057257164800 9740217 161815286231192769030685641368286686880 9740218 60695015500351956108718606928245115616 9740219 54808104273039783593564725225248576696 9740220 46761251613397225108864468158939079680 9740221 -386284901642033118062220945430484325300 9740222 18784360353457804623038868006875135424 9740223 -331395562579924933735283379993168630000 9740224 -2493187945552944185443737706514350080 9740225 -109740287510268541378034031611745474000 9740226 55172128165957848686674189417204608000 9740227 -187741057380858762792715871238822606128 9740228 -65056384630932524587173515927358735360 9740229 105432464352932826304474891661939061984 9740230 -98676171253535157425830714247140905600 9740231 1680681929191606456650746194355172864 9740232 -290303118845707007410671347028003732480 9740233 633290424554767763746656912931200915840 9740234 37733957615487242710051589424132467712 9740235 -208712896475663547864882724305401886240 9740236 -161227126839467315811174311116935659520 9740237 175977572596788294107285493556761835500 9740238 119322660761371044637278485663521807488 9740239 -450921500779649227370364114191096818960 9740240 29971899415119101706523699892485324800 9740241 -16022651488329405193343590159376337600 9740242 -8863128449634653438084566184420776800 9740243 -354765322014508019627968041586370148936 9740244 -6703363401104511161638817187649167360 9740245 51162041296764422084307488596938481500 9740246 -21635689294047029149556871375637155456 9740247 -76987692623833949307036027200952089088 9740248 -109784729720573507102526712609148067840 9740249 -99245129507485490285311877765787376620 9740250 1510363316016730142995125956611824000 9740251 -388673498369197997152630607646911388600 9740252 365928535959733800476464021068810193920 9740253 133828874897916527293571488943120997504 9740254 16855658242051750803672742036363478400 9740255 53324172378360975019948971610846387200 9740256 1961949030231770622265965883131691008 9740257 15408856905305807047121423760103545506 9740258 -166273995095465766879592461786494088960 9740259 42357294645456482851656538479868317360 9740260 -89282745390406627763998491702511077120 9740261 -211339122492244613689951594452010046148 9740262 -12703686892851538140944016306021875712 9740263 19130080265378936118622221960398620464 9740264 -380371020870407270131205712711340016640 9740265 -44868669202155014314195112457045166080 9740266 278050004708206195123703929385455910832 9740267 337678563413846676542226713778115619316 9740268 -119464698127229364891243421774497109248 9740269 -351868726635801666133501472167342916928 9740270 56451636575406897084539453499919776000 9740271 -110286266413561138053206346987029404656 9740272 106277504375208324140512720854739582976 9740273 155206110311145380222906837837184240 9740274 -1167262763967964592024124152543569920 9740275 312830552866986771953209023978488026800 9740276 -46078085165294501960527609448423792640 9740277 321945871100492588432256644328283351680 9740278 -2663466341679051121417763589227422560 9740279 466456017006425431578245640191300623800 9740280 194280216899431165732597874011707801600 9740281 735633585437104087966893615091720993872 9740282 32669659190737106658397558717787011584 9740283 71343657212508566294296896172209636864 9740284 354412129659809788022730407274452953600 9740285 -226032890861999844141353234286076663200 9740286 132916844117686196187072096427282262400 9740287 47881840466770041151341899839073974752 9740288 79128579727520710434336049520506306560 9740289 -58812370687204141917548126095002081792 9740290 40307015274311131323661513673822684160 9740291 377295157352020989114961550150328375276 9740292 -25107394179760556307651220355494990848 9740293 -101984868828663672997126962391748198400 9740294 98643817991204652826325051282707245120 9740295 -13718479270651964369542515745763921880 9740296 -61081127697166499048211594673512606720 9740297 110286133375301293644808029624893734464 9740298 206263762029908846285782328659092699648 9740299 301770761336133608431221069682130751864 9740300 131725995978276646509907613335394496000 9740301 137971280552936159959978705874487133632 9740302 -107503350822186905022706401496758366336 9740303 147018016537596790877875192812708130080 9740304 11074748996425613893823628475658403840 9740305 106854367190787236763029317540076784000 9740306 58221535052112493730808272615205784704 9740307 135356220515439523926542863372013862840 9740308 -96137322671018221701758139036988243072 9740309 428108256137080062640174279697351946510 9740310 -46267053728132847124330541325663436800 9740311 268311961718352993894081237492471267680 9740312 -49003759184468393534260817001854668800 9740313 163760924025098179956621234690242597424 9740314 187611893692322343967546247561792918256 9740315 68298586846576787739410356405009120560 9740316 -108615681338796027124213386289573011456 9740317 -290482714162020072090744901902473280 9740318 187213215960696723293112742569617542656 9740319 -17410634969234548224082265034893143920 9740320 115599171295487613366433373525708636160 9740321 -105344394554889765189042737451110648478 9740322 50495520275964159808896095040430065360 9740323 794396332843526409612537767157809784 9740324 -41238697612414019135522313739298635776 9740325 -4135684785976735194560268057913166400 9740326 -132755142422216058654620478100968740160 9740327 -344671787203305474576899214499132649568 9740328 30057221226216289815034944820682342400 9740329 36389758158825594311807544021597353448 9740330 -58047757649088118888485354682110049440 9740331 6347981278207492031509972345263396600 9740332 -144642957318044259527834883343730423808 9740333 512507689012919893205669724544182970560 9740334 4347050855780471361132400798166167680 9740335 -53172878235761931045030719149463200800 9740336 -11450188499695306356249428599728930816 9740337 -97117373944097103358650505497378797376 9740338 59302587862000721056656278371565890080 9740339 43429741669126054801126224454537958400 9740340 -44112498535680672054599664632098030080 9740341 129656941241304870673646772319738424572 9740342 222747171754758875678833236783994119072 9740343 -46223840333337667993553809472893380096 9740344 -5553706000157705542945798683439534080 9740345 -96172357097034713014391392885344579900 9740346 17134005549071657511313757803781406720 9740347 -47743077130214200154170128245281690080 9740348 181026776822352935873354733814486465536 9740349 102121723001215745714483980187777765100 9740350 93954032673527219252314120108573176000 9740351 -152858243809047081109765183696055139648 9740352 -1113317162567319289265662538513645568 9740353 -11248350326887215589963865825059795520 9740354 -87723032991482031638116026172757911488 9740355 -17664960150037826553890186694371220480 9740356 -144781139127934765375313282105287262080 9740357 -110468716007325280838748344803200696768 9740358 -79655033546540506196849883586351253760 9740359 -334063539710036421914957410929406454440 9740360 655786582479017363068221843283968000 9740361 -11767450405952262442497874213174952256 9740362 -25215814695382137160759970127421279488 9740363 7266044249987090191640165544192654612 9740364 6620146657908869105880944582044786176 9740365 -29752304838428847117430162004770834740 9740366 -28290595342490548997932000908963778368 9740367 53341856279342068680166963315364627400 9740368 78847533526889991264478074609415225344 9740369 -13934885376675059309310579960747492000 9740370 40207870878953766807714390049634150400 9740371 -331849407587617769492455460492858560008 9740372 107307554350596611724581228212341960576 9740373 -1805905337544492269070389991749711136 9740374 -58070588875849432084900455999719202816 9740375 -215863037736677538243242197230771840000 9740376 65289984629477221219115135659792619520 9740377 -19314776535664418264227705139232646774 9740378 -243397916174377997412172602150678190080 9740379 -188961180772158906696646024122808488 9740380 -61979623698146756211714541190285629440 9740381 -178900877973870023475597100690821928608 9740382 118168192082775956770023240243754736640 9740383 -149774469895389141252252584435224166368 9740384 -452016957883201439029410050890074685440 9740385 -81355083360503728094603415425431468800 9740386 12455558572831124879697020001915531264 9740387 -92588611661891364621918845078944521120 9740388 -72063869475898799372285367252782284800 9740389 280156214840146759995791370181123912190 9740390 -10739040305335041706804399309797922560 9740391 10306911930813398582504161946968999680 9740392 -130823227292105159187715093377778974720 9740393 96978076694393779681463334143279135808 9740394 -143645743433810596122143524678860752976 9740395 -96396927668011051437546867408122139840 9740396 376225285530561770036642263628729452800 9740397 75340327254296896581809984775829569600 9740398 -7452612094904317366908550978058892864 9740399 -419848637867352950513870993036516439600 9740400 6779541667163223852167495618034892800 9740401 572545574600754465064475153627638365504 9740402 -59238171400395852391910560674163150848 9740403 2659124147656262217300898997443723080 9740404 282012570691757039811046441069350316800 9740405 -234408787984436836783728259733830167240 9740406 -785131004983183487356393130595121152 9740407 -373657619855726211068341273883410766320 9740408 -174189005163721517892451338525670563840 9740409 -121375685789782468672627585167531243840 9740410 -57552686860604857471290276831093956640 9740411 13295878057602108816786243645629107224 9740412 116098685058732324732644802697570074624 9740413 264444966792508602650672130914221494662 9740414 125685316176551956219332624863601901056 9740415 150624228572444301728887114506012427920 9740416 190807216877601745156860193911613685760 9740417 21595810351373147105054667386258749440 9740418 -85942479327886595681062191520405255296 9740419 37399832620241638218197232061008876096 9740420 78016789387128399163830487739222273280 9740421 49103203099515896235432608232569307072 9740422 -289992394601951327322140131430684839488 9740423 -199941482812336661360440565989199664000 9740424 -112252556329836986388093427872837550080 9740425 -29355614337178279660445563409376518000 9740426 42645198937825713829339937020439024640 9740427 29668384264683486255398138911203028440 9740428 139893381298346967765565532191158912000 9740429 98012022935764054496710699129944979776 9740430 13989383008164155257070261681366680320 9740431 155069492658090155297034344361693759312 9740432 16256033044570505263161862585553141760 9740433 -24788493320345282482766391406939358400 9740434 -196848653454935432571118960514271742848 9740435 190044306437959002673339985225873674080 9740436 -60161404713739319893306040497371506688 9740437 124069765709024555848985706681795640832 9740438 -162433318345281711922127894054066534880 9740439 -571294624725898824679974911209564856160 9740440 151496448140362042332390244279381401600 9740441 289601743637185061811892949585428000842 9740442 -178379385032978779519144520769673207296 9740443 39920561307528391547533480156780914692 9740444 -18786876617217449560402730931345429504 9740445 28615732698874003203655942862326272000 9740446 -727194562967620578799937378785550976 9740447 -339012290921598662341099102739996323104 9740448 -90986788464027060962350841734084165632 9740449 133563815914736447075892273780046122436 9740450 81449704671492740197432194623474214000 9740451 -52902186452926218578567879515411612416 9740452 -8603843479751951447337096703613860608 9740453 75089359337260677183111731369369671200 9740454 82289838382937877707700036850909329408 9740455 -20379086934535305144016390009831373640 9740456 140282150475203876450988224816956047360 9740457 56139403157246984396688100410476073354 9740458 8254844273645997699255947564624317440 9740459 -411690459674028130721008257333524291184 9740460 -158398986470620972147282980712704983040 9740461 366399460522074381327288217409178231062 9740462 62239824939999590983492778188139672832 9740463 3444386232945866508712111695608471040 9740464 -33864649699559875723005090124207636480 9740465 252664018914278587428454590408631046400 9740466 -221940426558078549483740766121766918400 9740467 485445747173746984597781440592930570952 9740468 -276166495065258483926812356462248116224 9740469 -461023793306972265695827860170703045792 9740470 -92830696608438467494738572363027632640 9740471 21289701171234555940849386280119342792 9740472 21036045374024842664366037718149365760 9740473 -256590299415399803976238840191622433580 9740474 -134409696392316804002612154986282200608 9740475 -14377724070061219597899564505301790900 9740476 -14392788914715908254474342713738173440 9740477 41347453720107645260840657987771485734 9740478 -112401019216078685073492743670342008832 9740479 57470841355145021944942376086790899712 9740480 -9874752916664771584384764857548800000 9740481 -11613384725241993636170879682891491520 9740482 -85063248127508806643351599784059503408 9740483 -159902548319841792557359212776496453480 9740484 37645543784931487650084826615934761344 9740485 153047459648052214801563488161711077180 9740486 32177391177570782734009524203441616000 9740487 -24485830361142038020712321629183215360 9740488 439464322836417194320494794660941685760 9740489 -4606270880373975162085605253546667232 9740490 51036851320878818646744701416101734400 9740491 225291078507301497235050344816258912400 9740492 46550681555038254562203769020501568512 9740493 -630608691746790954069727476307008960 9740494 -37365540085719592742325765246285328704 9740495 -117004968563048281630855685637603627000 9740496 -20301158944029898314557126126764425216 9740497 -2361672366532525907714609148104100760 9740498 -182348829072636699513791445584346903264 9740499 49521804658872715855268074941984441648 9740500 -82204047314840285049354730665984000 9740501 406239371370496547698532902840061255502 9740502 1641700409201000725936021702840548000 9740503 -351738848737922064981867263727703280248 9740504 -449292098413088007420639773289775226880 9740505 243652863763662456115680428690289702720 9740506 97364422202150538747606965745894995952 9740507 184335444427283219062557084756827983392 9740508 -123757980402615098496219261323231639040 9740509 107780607059194860721052196673881803116 9740510 11114665168176089280381093382181099520 9740511 280441873666816991820827856028035075960 9740512 -4513661447109158801811889289506848768 9740513 79294543233129830931168587100401337762 9740514 -87205318198388039265756115297627468800 9740515 152984546205883422294477612782338300800 9740516 37295608429176012594076509108322295040 9740517 63704796684544648088669287671053139648 9740518 53846492338017072621424684842016116960 9740519 -54009251006922401816929421482907445504 9740520 -191492954260195406285263160600248320000 9740521 108100377518608980736153668203496758720 9740522 -60907740646542389932491304410420170496 9740523 58054965009657036514928302753618663680 9740524 -121993617717533217387010349746386998784 9740525 23830723521940083453058816981718962050 9740526 17709024576694184343407544178491630144 9740527 -200764657958881267199000466459147584888 9740528 24939109026765140843035874800703569920 9740529 -47304092776514450976641764856325517056 9740530 10858561416553637444280703265984672160 9740531 -48538848784185989261113228191359167608 9740532 -10004366088643609936790077144434001920 9740533 -4212053354136496750005618282105547776 9740534 -52239526186095917338373152679878337088 9740535 13459742497006378594616086794572175360 9740536 -15982542044709345162258239212107816960 9740537 133771894151020482758083128722900706132 9740538 -126585447119217272462347111394428307856 9740539 -53015877858079925041515966904589061440 9740540 -31911042092787031295518048454755814400 9740541 52293971138227902138771576187473355776 9740542 130450589851786521892412788726790676480 9740543 -100401878031250640449777714242783614208 9740544 -38368878524826554246552748169774497792 9740545 7038094968417428919101818641559497300 9740546 -31736134870951382588226534857861575680 9740547 155034873203371969815073041396763991040 9740548 -313621631279427757461682135276682818560 9740549 5859997883050840151114329284924597120 9740550 55239899730922786892644552881718900800 9740551 -191766385005762397784079849494182905448 9740552 82174666592934998722410723419347077120 9740553 -30981431996108191892197983284859249792 9740554 10639823718536378146887043193295701760 9740555 319758641168186713712230381443934507920 9740556 -60737514735025950369024576033699867648 9740557 -256476853214682041768401997569680394176 9740558 154987007280546778145732473933406760576 9740559 269915360092043285928321519988598202240 9740560 71085790109682811385721928851060326400 9740561 292923578987783920909742957885572617024 9740562 -117486026729427849553199466573881112576 9740563 -116452998721526279117162990015393597304 9740564 -291510324488100649764939538605334425600 9740565 34467921295752400713402023719030692600 9740566 -171606282018049972908254883084081725376 9740567 -133641601745741232087307723748961428280 9740568 205028279686980676570249752086705909760 9740569 -160778998831408982376154326597618147456 9740570 -6527260719541587065728584084323466240 9740571 -5566000973139853381939536581325597288 9740572 5194641097739605551556859075794235392 9740573 64658979003745743579199597049531099244 9740574 14845514050331146399115527067567943936 9740575 536845584306089828010681075841783200 9740576 -109694427328813946433848535152948871168 9740577 42053406829748706481825278895944883200 9740578 -261583890511976219538184053188840256000 9740579 2126129776722701119708514059892306376 9740580 -121156930404311356397631248517581475840 9740581 -248881870036832472513374586842940122628 9740582 -227084795763726794925909478464388888608 9740583 4805455374521543342208016934382539304 9740584 -125731359575567300019118440044895436800 9740585 -109566323024737298108194387905640107840 9740586 66922300721811669047853030267929028864 9740587 -15660975834239136289743698767031084928 9740588 -33311248030916413047545335890437667840 9740589 87553989942400366893166325358256776288 9740590 5049602244313663745071267541402976000 9740591 7213673584104798883474696391720663040 9740592 -13726661760784555191862285481924493312 9740593 199638269224034734939956383235486910464 9740594 59707226601529403429972717557983255552 9740595 -11668027384248728992739062031206690560 9740596 -243585014295194299855546695431344604800 9740597 252625015437394821254494259899399955040 9740598 -50459406774171052198569855274388828160 9740599 120673801624930257721836605362048226520 9740600 -13165208957171484007981323469719552000 9740601 -184907033165214242866703962203249697920 9740602 195760518820597251008555655683516539104 9740603 -139601791420200786213644394983662631616 9740604 -45258988120773508594930860918044172288 9740605 16740640120518569732676512490594144000 9740606 -44536379254453000821623005921814668800 9740607 39305002217352136832398756187422494720 9740608 126396294618861053029757540411077296128 9740609 -74837797658478177948315246449913481728 9740610 -15806064647126208441564086712116659200 9740611 425465235978996503950423049301228033212 9740612 195880424135359577334920566938670022784 9740613 306242381119173206324262404920115601024 9740614 -22073699590188959554286536364283198720 9740615 -130582052918724301797164657736689520480 9740616 64869250920135176550589266166684876800 9740617 -64487088035601943747900578422725623334 9740618 -344385895442006229742727963194355712 9740619 89867743882907498531551897525584149904 9740620 -32680206167516887250594115045581368320 9740621 807798640300183870555882866306244800 9740622 -120114351078590893054996994480791432128 9740623 265008760332302368877101069208336026704 9740624 -20566943690564980864249123829161205760 9740625 106243318271262780325471691044674000000 9740626 88663744457835692369819195881722064896 9740627 125554084980586329756285387584048794560 9740628 224083541073436630151926787046734929920 9740629 276315540923787134624594155261968513230 9740630 -112637467680660874889598363246916727040 9740631 -175385951303210113337189128786673214720 9740632 35009313622891533049563631494689587200 9740633 54548441420304303977662416730260491520 9740634 3003997634955422950899290350798817280 9740635 -296478953961825016142950889300390974800 9740636 -120358399765622557728571518020641827840 9740637 166197840311181684911837279729349637440 9740638 -95601048205669097105166241799404477440 9740639 213141379676602558606402670318426737440 9740640 -16988229001363216157085931061127413760 9740641 -273615694911695354771020536700806770637 9740642 -60904374131369670108391302486440569056 9740643 -117346046311446248001091625427799054080 9740644 226363111470329559398554460095467038336 9740645 -52615719441719763290252190329667764100 9740646 806211324151794775158614509205366784 9740647 -8259567370256184784469275539316553168 9740648 -25836400090246833392898157004442224640 9740649 -51775457541852818231055580519589690736 9740650 114776466320148716437017878860389046800 9740651 -249125063432724831665615620115879934348 9740652 -9115460878287023250026050786996224000 9740653 -401442665375387470521827084619288970398 9740654 -64769055338640815816640288184199116800 9740655 -121442501434137710239462972429397273040 9740656 159629771096467327614571928413906010112 9740657 78312619186356199082872406359211709864 9740658 17827411568242236798856426192686601728 9740659 252750927792738183247943381769244086860 9740660 -98450903273761980451628877416422464000 9740661 -2113811987388587346596456387610994176 9740662 -10984965265627421586093530999586739008 9740663 293678580175907924183160934963404090984 9740664 87855007899486982818959780905089331200 9740665 50392374982559366345031111317634585600 9740666 -34743502141949186982434378045680056096 9740667 315050314818644453684274084409512953880 9740668 87979097016670175221467453364278321152 9740669 -64844832315226238513954171670389463930 9740670 -11102738459225449219314743868379401600 9740671 104812648959414292790979427599108731544 9740672 260988450280014037893988658300583936000 9740673 140741053379725466505281640633334331280 9740674 -58929285611147664025923254756304815664 9740675 -39470261610896287358917106318410669200 9740676 20591889487361009569751743579714744320 9740677 -337542591194096000641620414457435907976 9740678 192451217004454249686912897509519950656 9740679 48300049991288845926396709415099107200 9740680 -58681188540382317265679056697459865600 9740681 -91369899983980710901337237414184423168 9740682 -1073742491340564052834296744035973120 9740683 23416879735113783795827085011311518932 9740684 64337729242259483746554751380759674880 9740685 12382533750822636457881729154475416800 9740686 -25674501772874324826467166060015203520 9740687 -249041686739416963984849372056561409608 9740688 30980585528180537095141933795966255104 9740689 17274360638879250573241158495129388352 9740690 -21678656989692479092138527271575664320 9740691 74656900977035096202996320195063761800 9740692 18853468523998949390318889116069427200 9740693 -204361686413137300134658908052635923058 9740694 24424107899626014988780294887364646400 9740695 -257029117151925192771521971406571229800 9740696 -31888001534278510950555193540441989120 9740697 126175967070379967949904184110712974800 9740698 -53259279518005394901383701557077068800 9740699 92174973707102286432741233175847684536 9740700 48321611328588445660201348562042112000 9740701 -70931653606863445690563263818800877908 9740702 53883634896057468752379373662833550912 9740703 -66260767449069640584661270352495984640 9740704 984171099589714303042062083303669760 9740705 -77671365418999840368241222275285901680 9740706 -13146817011250906468479686699737005696 9740707 -243140482038371954240166783548202020880 9740708 -159595634442687651313025499350909190144 9740709 206573067747432414692962282656197547840 9740710 -241689849381756284422783840043283383040 9740711 158927477528068098543386055472917376800 9740712 67871780906716651596530478813469163520 9740713 140257603202288721638125581345101195124 9740714 -178832181846970557574764693305550071040 9740715 -127014798764631575123275452813780356880 9740716 -138530360535300281532904398542992956160 9740717 -4605438820377419439680841651451766208 9740718 -11578686134132754693493321896042244416 9740719 -453532682579576106012252795712615968880 9740720 -32368570979390398014316193767632076800 9740721 248826800271342667416165995620403379312 9740722 92007099997074759249138192699332400912 9740723 468634970196308689649691304433062179600 9740724 32546087894837347506384255395346161664 9740725 19250951217772052786422389189005878250 9740726 -270796507984158893467325395632782265600 9740727 -55060664229665292954653251233752642112 9740728 -733237914593444625906936372354404966400 9740729 -100717490479351197013101789769639523670 9740730 -7913169489607992334683053344688947200 9740731 22874175461253815613240396333824590848 9740732 -217143875094344167959338623632680315904 9740733 19447997417237078909784249112032141600 9740734 -166265823455363432775544942603987977984 9740735 115853654408508062880616367874427048680 9740736 2180016383916972010679930271867863040 9740737 319393422382754229338356918047010200386 9740738 382419582971119485171504327395791872 9740739 40225068734340740655932614681890751728 9740740 -216322332126574129466970740050679109120 9740741 -156697974013992922761464069073972261858 9740742 -134220852080695613742573467372929344 9740743 -42380898357017271087217570163183881416 9740744 -118982951639286747996482330166246912000 9740745 11130318804857731800284752497208543680 9740746 -159407751404222611828448470471159550928 9740747 11505433943883959999901231306855632640 9740748 3784704263037331270284024908333268480 9740749 -437774564828878661270309087441148901760 9740750 417839969703193818021862768866015360000 9740751 83104917739305963455496627381069066384 9740752 19351477523062266222730226186649600000 9740753 -87870012607942234062816884933237643072 9740754 -12827819056360689724576689614624964336 9740755 17406034080671832820842495451045167360 9740756 -201056221637099903920724451314900273280 9740757 91648590424748335990850344404907464288 9740758 43748592966105062805649271919830929920 9740759 368607909433741479495049997263454447400 9740760 -48704779661313014124960244299442790400 9740761 13292443312652339898088632234561444362 9740762 62869293104112827331114262927228680672 9740763 448465049690239868888912665183979396400 9740764 -123617048319053637204001861263500080128 9740765 102456435528274882433485959817333440120 9740766 60523987913825494754628253379681086464 9740767 -130314244483610834073510705043286177208 9740768 38167823813818346107754946508569968640 9740769 -101560287636065050210642446271046296656 9740770 -26839043758799627986124239597436491200 9740771 -333407595555782847297510487548210845028 9740772 -221650811609941642061182781997201976704 9740773 -141329992720400684915505641655340017664 9740774 114220500735240200624493751134848963712 9740775 68836736192948222633784009750111321600 9740776 361724016444982026429991995490525839360 9740777 237276571282396150992913335503731069626 9740778 53918792396633423897175441908785261824 9740779 -266031378098966649312963058747076130240 9740780 -21455476193286935145225876968853073920 9740781 -29071462646612412380826032783148532980 9740782 -157811854682481754333428112158878472000 9740783 -43062480005694074935240328050376732400 9740784 -12863486123845680060301730138942570496 9740785 -59075477887874801623741048389112450800 9740786 95873914005178803997027377214941231744 9740787 82024522535784487140483977782066740480 9740788 30431600234539450833860967290459209088 9740789 -29874616940331513855799869973656236160 9740790 1158244036148575592307148392211968000 9740791 144700883157066801489275240931308297192 9740792 16965605183106018471573303606677729280 9740793 49697829855782751803187465683210128464 9740794 98645650137524362061318695686021388032 9740795 24693082622092136821201193679923399280 9740796 -22991707287061315080550901870881683456 9740797 57310993041229165197637469753195480064 9740798 -419732261240048027980431001812802014336 9740799 -54588512094053768681581531586670592176 9740800 -72068969193119495560932773132972851200 9740801 -21941898043035448315676622407770526016 9740802 23328459921642486259572695256477455232 9740803 -170055164029665850518970005343926196520 9740804 -299125329968670061165840004220250729344 9740805 60337839356248342792403991501734411520 9740806 46568062379876310997909534319934237120 9740807 -38702292181400378126916675415363258200 9740808 113079813658068518540422889918567915520 9740809 -14244183009504161141066818142744858112 9740810 -46306544685412283948642310379733544000 9740811 -79507563139326595249999402356523532328 9740812 322994144495179853372475274851496998656 9740813 -641159584341481220427460443673917527616 9740814 -75909282858026715346464598777666113408 9740815 -69117612196051471603596896660364172800 9740816 471369459832054955673430761284124672 9740817 12188103336250299067841747801850058740 9740818 -192383693257975182812661771424168790640 9740819 -132894836962121224121223300203964928440 9740820 -47882345478657465122514255439664087040 9740821 148978032159807850519764807704852582844 9740822 -18370882614931832421559239408823265280 9740823 -161133785728814965900482715143030321816 9740824 -61454065894354195490763513118598676480 9740825 94576747051775662791174335878962978000 9740826 7372328562844230804878086300256686560 9740827 486189759969374277231009651644497900676 9740828 28891297290281942754888865042393896960 9740829 14496760216864889591746359522838939200 9740830 28825180853625181293374808732721017600 9740831 74936888744718478140023052752323922064 9740832 10709779636932473631737078322361270272 9740833 8573435517223798542853818156606656944 9740834 60109672408393756606343132462510292816 9740835 73547792718851922572251456382109151440 9740836 -22064733773206348194730622362454269952 9740837 -176408644902872039151550344664823492808 9740838 -21694983596642657844421957296389134656 9740839 -835194881928857279622810607061217123840 9740840 64974522980884208907218667227288524800 9740841 -65200067116412824398932274201335435520 9740842 -74412793128641661144510560659585647360 9740843 -12899253740714947339872412997813017200 9740844 252625517018554234256385117551773286400 9740845 2538123584228067603197836310582442240 9740846 47761507856782916291394362733456650304 9740847 228945307043257347320960762421198361872 9740848 -53460538184949807702476615060636696576 9740849 13704302392008265682366119681087610736 9740850 234366389071058216557100982724876800 9740851 -20524939067128434117926321542726528000 9740852 143545207564175330465967859883195627520 9740853 152727680942442431594320875286459423662 9740854 173295211103719342665502267209537641376 9740855 139484330815910115638899013385581036760 9740856 -96575933922982836034193805871469260800 9740857 -26106154623937854571338852426657307094 9740858 -128059440560629013708130433116196400640 9740859 -174200141294256644776399633318317883392 9740860 -51353576816839054166706780028931159040 9740861 62417018688566212653457499765189509452 9740862 37419618024885175380089123939355475584 9740863 -10323424273702049395316204562382944 9740864 -25842305891795890548552550101402255360 9740865 49562866572864742776562651542697453440 9740866 -178253626653311496427950169555859032368 9740867 -116092788719651958219085279419351894084 9740868 -23064946120491848897407512474551869440 9740869 461475636599336563779819407612276090270 9740870 17396967968619168610219433188134556800 9740871 60840253485174477540549392322522796800 9740872 -170451175735182982437382030400234649600 9740873 -583208255970168975338793063360295833036 9740874 36656795037500926918568628924928651776 9740875 -8737102142223489840647410606881900000 9740876 -5650320258381041638438921924099296768 9740877 67898522951068310209699213953068811360 9740878 -78801484439594699269982569590570198144 9740879 -46543390194787469468418886462069543224 9740880 -5687671131917875874571448655427010560 9740881 430541823403853649631553116917143583972 9740882 -84696074772624991807882876818632755200 9740883 -32178093969203004484798519904357054400 9740884 88848696429115379170896983994089426816 9740885 -62393858165457256151567831744266980480 9740886 17957376441292046345085366036670435200 9740887 -213634996138304985675527371586669233400 9740888 -350358777902859746109740532636477972480 9740889 -174774546681719659962804285899161412646 9740890 82034075172758187395378156560667071200 9740891 -112797850699357970649757318780300601856 9740892 -64221010644516906705435545333017632768 9740893 173587137115995890879919851848105999142 9740894 -40146441067377108512824710455499382080 9740895 -4080615960021620980838040230300120160 9740896 53798031572383908722752698116184735744 9740897 36640086448498185256605708477452141460 9740898 -167185131335079999044489215702099614720 9740899 136916221908240625770377960894095312336 9740900 -29563439220216139460334526603370496000 9740901 1869700788980235554839218525114164160 9740902 -115288665270668297433845748919151155008 9740903 162415513990450154402736854259832467648 9740904 231088215165917120316710497960762245120 9740905 -125794248814645682167294421857926206940 9740906 80389982827268289900894875737476554928 9740907 137132846390780056975524395030108439696 9740908 113727937961446696133828085968787721216 9740909 -18613635091159334134564786964064190890 9740910 -31694964175900357212831626634387488640 9740911 -439982961894846815104283034305746493488 9740912 -14638995722272193142608183486729256960 9740913 -7023596509077986837750444493677789184 9740914 -69861559389756097189730097548457474048 9740915 -427197016534448544823174598835472332000 9740916 67377797004659795943281532428692414464 9740917 271041642089192230220994885358286993966 9740918 267491672406208628791645641605832767040 9740919 -372259200349826567151829722216254592 9740920 -52745650049385755903945851048525824000 9740921 21865089941736656820076361316339552144 9740922 -122465042892304525350792163616560662528 9740923 28762659595566207231714843440158353600 9740924 264558638547380770167961307355364816896 9740925 -16671337180812488194571772780751584000 9740926 -52969847482079675112347675288742700800 9740927 -49191069432994905291124187131957200528 9740928 1604074798262681193475713788930949120 9740929 184992468166906527849337456671063403872 9740930 119722208708323107606769220746652051520 9740931 -166915304385897569442330790776282019848 9740932 27934140927678801409562678784158112000 9740933 343729766107672634032471359974089753182 9740934 -7887664265567538433658524540480988928 9740935 116476051110661753344769644812895797880 9740936 332383570868676345790864137124118983680 9740937 -185155917955354402864384331493848954880 9740938 -104325737499846587321728833156821452800 9740939 -13448809587005839269789387194736132000 9740940 -10390979987325312404063894175968870400 9740941 100944285099591527455206429904023803872 9740942 148685712914864448128307906528096679872 9740943 -241425142615668491127396968953708222416 9740944 -16889706852142670810945789565893345280 9740945 151871030590951577700654769027787999400 9740946 67003054149509998633980353967798737664 9740947 336658866467402348605631755650609620396 9740948 36684191076065599913641156694374189056 9740949 -126201569058492314291739064090379816640 9740950 -44780238778239274563446963464744092000 9740951 10362874800285858663033288043209870000 9740952 -19333601162512855187835293474973696000 9740953 66618343004716996540633390033627871620 9740954 -262502316462109412800539131938688599824 9740955 -80490101186519201205129345997775853600 9740956 43325265144468177337900202454185722368 9740957 -130561953042248617409869755051370144794 9740958 27414014548267584808865098663467248640 9740959 95013080411937859639173306669629339520 9740960 -190577214006652597410526282222235811840 9740961 -40371702987006070425865277977753051740 9740962 -583889070088888301443247106521628672 9740963 -91070512685710128281886584999972480616 9740964 -179603020689538739686071698888862465024 9740965 -47748926523338689049284835344382637480 9740966 12855734860890059024438017526635512000 9740967 236150421781975149281191062821680951080 9740968 106454736212746365817059766270206597120 9740969 7719444072137699793566173128470445696 9740970 -31863567140701739206643614027722418080 9740971 -25600942513069609630004180949735712400 9740972 -29833753352303499463287082268451220224 9740973 -8388539229840437161176723417284107200 9740974 -2296055098225809280630785579466284288 9740975 -21755624462779446761245902284397144000 9740976 5000186680017179305903483843897196544 9740977 79492059878260464822471275699474483440 9740978 -50932528963639540785989970343708423776 9740979 41936384672087004513779281281855000 9740980 165897224196239623050577148110847712000 9740981 107036013107975548864633472238920659200 9740982 -592548567321660043608289366582594176 9740983 16555170220506471324518486865915909120 9740984 -841455191775662198670114111073996800 9740985 121950243019704056043283990920129784320 9740986 229772601576649873816001438355813678192 9740987 -4476491129394222954586242713431218288 9740988 -184045592055959440228148284877518499328 9740989 -361997950370696060529491335607837665210 9740990 -687319828909219788869333195521712640 9740991 -65120659069722635240458233824334814632 9740992 78332255108169842815807027520010715136 9740993 437827136640634479716343585535654258242 9740994 -194913695772795856144771188557732547072 9740995 105447130069859652487759539876626907600 9740996 -193716580609105163128899044559848110080 9740997 -62803142758105313703773792038207760160 9740998 243769739381520085208418518061290268000 9740999 317452396796745621988809048218228631960 9741000 145800744443524231834561237830205440000 9741001 126839623644298241629080830792185539600 9741002 180417070858809216604661298733395434592 9741003 85124767836445097375338921947877570800 9741004 -82263075232144562880847495467624351744 9741005 -597084416062643931496624201437639840 9741006 30070808586830822978779053819121704960 9741007 670073335601116567589026926685073009680 9741008 18653225085149468434468504841525182464 9741009 -156585386301801884646237946231245332496 9741010 43456383207622200407742886632683512320 9741011 92124397788099361955173904188910244432 9741012 193203644428302411674273104724213145600 9741013 3017889108565021344892519326435193980 9741014 171563996169735263202256404467268657600 9741015 -128880330281697688012977835525841631600 9741016 -29824992432294717542997765092338483200 9741017 134576714915709321600528449602631428224 9741018 26902134808824384846548196968012451840 9741019 432445606848709628348994827424302075344 9741020 -144144305727218209838548760269510187520 9741021 -152793579968052322266491666837309935488 9741022 -79273766814416103737641611017382818688 9741023 -68956185099521999932332191534664901728 9741024 33907234679394348049406972874149068800 9741025 37379781703087580873721471809446940800 9741026 12306068240499572055937858806455662848 9741027 -33141897308733431992112687693309669376 9741028 275034062929447098011321604367723376640 9741029 -130723229753031818030801282614250354304 9741030 28147401156034193730316331174931121920 9741031 94563924460842641131088809198513475904 9741032 249971233124355130980072121577937960960 9741033 284565547559617650180134339802293829600 9741034 -19638323407707831419519378860913514240 9741035 -37063875450690544898293584903469252800 9741036 -70897482643623129838646734796373477888 9741037 19849340616474170932500570172684335232 9741038 -161152042022363678784977020892666709120 9741039 -24420136173818244750460900727305009920 9741040 75345759845516124651438924448187842560 9741041 36673516971332703452239165502850732084 9741042 6518618299847323144397535801904789920 9741043 -5360405861907021555056974127831434576 9741044 -170556951448649786992040988239909556864 9741045 123417070045873364609520424012995628320 9741046 -14035787294857023332148187535895724416 9741047 -13612121121603420521636479225407150720 9741048 1888460314610883894459820358782156800 9741049 -400929896301701560814258287010453420950 9741050 -5956054804378359281955860891985600000 9741051 93643433637582665619260641419831022392 9741052 90282946175309419247494242766344333312 9741053 -127504719079602386216699669146658225280 9741054 -30244672089016520337630729492181764480 9741055 -64948855057651490620940994907114110000 9741056 90580673701342010018317757004644352 9741057 5284070978647642007601581181946505088 9741058 34307178688724888859566622587771281920 9741059 -117772757183059589491603421731965345924 9741060 1078860442440409145202368944990310400 9741061 64708474949579932005269197331822101824 9741062 -263332319381491690768110671319868375968 9741063 256159225486696343911308818659803965184 9741064 96540976946806028961435465601628620800 9741065 289104498210975978457825607183048737800 9741066 -19901940683747124736698048885061691136 9741067 -41438679686693662263985337297092418016 9741068 -25160096400620913480338602495179153408 9741069 52052252009992178936568318945047496204 9741070 -37011688683020931257755285672775027520 9741071 -272748149520202409022092029755986842320 9741072 -30466356889846503577419113097084272640 9741073 100261283224547904535343930326794894400 9741074 59345701993527992739245368767929060352 9741075 61781110166822525985182052618506073600 9741076 -13225105734646401126624809615409965312 9741077 357458926652894500232259992593412723520 9741078 -89185404591473027465250308264434805376 9741079 -742750409611478477055968226783351453024 9741080 254545119724354312414744115991681638400 9741081 -42911963933707728924048543292818267456 9741082 851051416873061206220348379408281280 9741083 48020004544158602332361644627693198824 9741084 -146855378594739057059331877706816177664 9741085 269740239746427511664814790025451865560 9741086 142746307062528614505132090985574490624 9741087 -52269405630508984526788011947810584560 9741088 -102451728383076630044053683183040856064 9741089 438659452146303884916912367507769185890 9741090 -65162918182982730798743792512919861760 9741091 2072859828322993712833070395276278080 9741092 -93983193351311300936563683784093133568 9741093 -136688960361310063097078125515029885856 9741094 -104032350576282356263439261999175722688 9741095 -6710537870618461012724865832053350400 9741096 -299259914738556476504546773981245941760 9741097 -322988567729813512302579604454080920454 9741098 -38785453728858210987251767876615160832 9741099 -7807013789486797226353152759391245312 9741100 22085820437608644662171958394037760000 9741101 -44903747367702310496422899046685137908 9741102 106963120306820019236512281340527619200 9741103 -493603815941161040927809127722961137648 9741104 -109577114712650731178717254942969774080 9741105 72652534418609782750896661686395700 9741106 219633762958912398551573515982824488960 9741107 -14830708531206910837233851747623702644 9741108 -2394262700896468167595001752664297472 9741109 146304936019474459862844776742267872416 9741110 -52128476425212360246277532433581414400 9741111 55269466051094574081133193954534980152 9741112 -108342284762856161184589421877730406400 9741113 233347188221491191324763055132236696362 9741114 -123065108800398998109223442297723727360 9741115 285213054331482351694664980640961029760 9741116 -66285054731444433794637895819349827584 9741117 163934493715899847218522831971968039680 9741118 21405361463562105650188738066867925760 9741119 90581148886855750444198118155182268896 9741120 2870130312434338206945884858902118400 9741121 -93373656685244222992740219599818764480 9741122 -388751410511964165319340793508026659328 9741123 -68853640759852040291919379984990441776 9741124 287270630016873782509571922119387271296 9741125 482147488384347093371100297269384235000 9741126 -181668934154275876176439626072578727936 9741127 -203623380639156563816114090319563808000 9741128 366189847005964181498006223378453596160 9741129 -99092134738500519239323624939583923200 9741130 -12057417615914038558325924734873374720 9741131 413009070686349721959793969033473766932 9741132 -182077291713714911796211853615394994944 9741133 196608677625667283551212670111775707382 9741134 1104137073134567604185865626089419648 9741135 -42341091535272822005522395275724395360 9741136 -88299314035614971658184304588819005440 9741137 152944078595066076940345562606664309504 9741138 -12329200650492405105994368028589437440 9741139 210126024439430388319595330709201566280 9741140 35704077159570267556981162852183453440 9741141 -123507298457603203324793685504337777248 9741142 4207356439551137652865825988376745344 9741143 235050165232183771892992416132829502904 9741144 42234663917357183292014055496478883840 9741145 -37728958254166428856699536804892751100 9741146 -79579346369190731370208876022493977376 9741147 34101225409685094698014490817616383456 9741148 -375968391325316956923274556037520801280 9741149 -2704728682966315235880971081679609600 9741150 43875916086940815684796009191957340800 9741151 -274549124499392139881788770225188369640 9741152 -447196663255791957441754292932609179648 9741153 -221511550063035146980210461625667359680 9741154 89973459829565242061521408746506698752 9741155 297622235439106505033975657843770324560 9741156 -148956886315115527868972208952478051328 9741157 458478348592754220316005240143025331132 9741158 -19211872025139460168068443665631082240 9741159 -134620186754771733275805580720983636336 9741160 -200910823030156147298647439194633420800 9741161 -143030718658998567381848191924474378752 9741162 -8388148283364175109716406531716592640 9741163 289273277987426057095014650551297207412 9741164 241251251373004443755474978872162949376 9741165 484342008058925160005278457774173440 9741166 -286772048008112356382336610901977643968 9741167 165906773871488412330554028732706558080 9741168 55262782789604987015560159601565696000 9741169 165673209613861651383447906508181112420 9741170 -201561808002995888084703807532020277440 9741171 260397567333327505182266791496339187264 9741172 28620118982172231318452359228379699200 9741173 156280141739537638799722163739352684800 9741174 87774324824998551447143221537450782720 9741175 -54853440005350574089420240464796392200 9741176 -10140974813513120355258345454609489920 9741177 -1366473240715639811204302776129809232 9741178 37374344439265470535255512069354422640 9741179 -4348597988688505908327791132954410224 9741180 254185379598069303189117803508326400 9741181 -346362133876819948378932437733199345018 9741182 -92138709385837213737426895835972932416 9741183 355898258343813087693582389223782953104 9741184 252188220878422044335778598368911032320 9741185 -131981576291159963538426199894539880620 9741186 -27983275304569669535081324234184483840 9741187 384900798268476287917918397793877636800 9741188 136561360290123182918591821137430867200 9741189 -3909728781742251152206175807966430240 9741190 338170405138287096795731221554685440 9741191 43399188934919264744258076034614893184 9741192 6695711524374224347638639028377354240 9741193 -412334239846090260963626066256918912 9741194 -132527464842132339146394903102823441104 9741195 46239333382351132867821188095641792000 9741196 -1884253794534382707396211195731451392 9741197 -363497180328097476543658224084925048128 9741198 11764340379291720763307102440255078464 9741199 218526893806863340640699377720116775864 9741200 -15163010064922639471299134913576960000 9741201 -65208064844591887726021645126763460000 9741202 149867862420520542206602591506254973600 9741203 373851682141646593768494722552332275720 9741204 -198890208155654387225600565017573756928 9741205 -144021105749578243656134652334808076000 9741206 48211341447974515537694272075546152384 9741207 -60347372544187136258106045949639579008 9741208 164689980223721391425613735101761320960 9741209 35212759699657324104212578321691566410 9741210 -44277444609193151931102993626217719040 9741211 34036648241549093024802280348907236392 9741212 31622476318352111300326525176112932864 9741213 -170492708671500630647214787783672380960 9741214 56845993281720604349569775888242096512 9741215 91461869365547345469456976289823377520 9741216 290911966167226063984478653747691520000 9741217 38211949866658068191089997792454826692 9741218 -189810364170304562634413236892505163440 9741219 -301637443626739313621348379301750814856 9741220 -75686090178719608940387363787325440 9741221 57926050866781835825689166257775147520 9741222 -12164529069314016445186310596305881088 9741223 -88863590542111795542667120769500390976 9741224 9015689621818117116791030606449167360 9741225 -62868906564898837313384425212084028800 9741226 -377575377952554356712157485087560784 9741227 -22240985687781687355343742184469982924 9741228 -1829315440946013940067804555536465920 9741229 510772863126693414440995368911530985260 9741230 129863192759230831757628591882905357760 9741231 61731270430337058037544364515852817600 9741232 -118366961526442820927201739089074126848 9741233 9900324269132109409445404488876704880 9741234 161053957384023502247313300688365079680 9741235 -27560410537653135036820207083459097440 9741236 131761772275908249096146916725210253312 9741237 -195307782313575910009451087068432012800 9741238 17427654512569711397600240855244353280 9741239 -68240754059946203085590201170361853960 9741240 58907281751044734325500650423628288000 9741241 -250254478789492921924347671679838587708 9741242 -5635597943497311727527736328455203840 9741243 -37992314029242502437974779412600424000 9741244 35514622220523288039014814941143233536 9741245 -44354596929143534159524417887641512200 9741246 140346363555722220376195570938802685568 9741247 292925224921245112298305743723937253696 9741248 -35057961969668366338821412094107189248 9741249 -16504328683156352763668756605764048000 9741250 -32092990572535171277956702928525430000 9741251 14072849134943305906520803039507877424 9741252 34361532792848994354716017279049874432 9741253 -344947259182582595498537347501114521920 9741254 -19845107357862614405751114110712668160 9741255 -36181721086613176410898078400262902880 9741256 2099630839046784115319601071108751360 9741257 -59374857455536583974786365313195489920 9741258 -171390267394190294485735333376269261776 9741259 -97662960267968792550131503777515075840 9741260 152565278480290137855460340607726658560 9741261 74368328266375912485152657692613537472 9741262 151481181811354025718571454203905672000 9741263 1446684685430845441832137487236132224 9741264 -39078520503560471356696944595423199232 9741265 -239945441762385367857714583647194126400 9741266 5966717424065341556673361670092010784 9741267 -73553814178160942746074415157522612640 9741268 -70259741281781342789335483209331953920 9741269 204635402022031587543208387196223854670 9741270 -34029287467032995506999912713734983680 9741271 65554455677080733694154846535528080944 9741272 -31229690962907745607501656107621130240 9741273 -143720849388793131357284404305478645632 9741274 -36809037045243079848415914313853982240 9741275 68462733307173447149614596493657605300 9741276 -208207914390136869356781903337356119040 9741277 26870365873298370969701871334752317184 9741278 -74532965732803654153595470170002290176 9741279 -275182506668054877119439323026793925816 9741280 -115953543000118305112498470929262182400 9741281 266392007364765370358649776126954864640 9741282 7165907908210268936936835479115932160 9741283 171465873603322625880134003479448293532 9741284 24662995188388571914246546702660964352 9741285 72188363175579253210765658935968253440 9741286 12657532316608728614196363146057043840 9741287 227706007647257681549602369668609882936 9741288 -28710026561387939886959816916154368000 9741289 102449934888034573081837593425333105640 9741290 -78851541000014487954274833534196169280 9741291 -96152449270922597263651837726964988672 9741292 202471798934473664344295890656517581312 9741293 174510113216439321889330786238134051542 9741294 -50079654790368101038390087105509431232 9741295 -43646356115179490288753932569498949680 9741296 82972010674288104435990145603228925952 9741297 -141512578731618333576558227621871923520 9741298 -19061716531326291756255750329465658864 9741299 191430360514679303293296787361694485736 9741300 -14171917977007450857755915631563520000 9741301 458027337814646991594752645277006960302 9741302 -84372505155558228671350206087826551648 9741303 -2205274972095180851698257922537794936 9741304 383148919146395109856347579112458485760 9741305 -22277353388249304212087900597780378880 9741306 -169786552657065638351229993700357632 9741307 -1346615388183710526842473286081812444 9741308 -91086341038944038374745474726103171072 9741309 -67056986397186427542375837117464739072 9741310 118554593904649293980497771211118645120 9741311 -380919289071428946393966121986963934176 9741312 -57571018323287621517870051982917500928 9741313 -184290869127518433319537374632769898080 9741314 -301113875168385591436781833823597024256 9741315 34241432383740779140999551828865913520 9741316 -46695110666220920670490134391272226816 9741317 80050627568616649303268415208763658780 9741318 -104412522623833952648717980950359666496 9741319 147689861002527017849575638564758771840 9741320 -170211714048508035895172302214264371200 9741321 97155353859803260661796746775056974890 9741322 242988262420310992400295859199054942400 9741323 26920536040437199670799626819529536736 9741324 -14206782729150724537791406255985938944 9741325 2315596392580731465758314590376329600 9741326 -26249570475518494977349625546200333440 9741327 -234924325221767494350301234069762325880 9741328 -99550897803958516699179547410571984896 9741329 -153945525938418469337919374336445124506 9741330 -39689108260375373266547359543759488000 9741331 176896991391842205796760086158034643520 9741332 404630687669192032854153241022881382400 9741333 -114001982347923585498265704835753657536 9741334 240932602463030083799865385067984257152 9741335 -97557897131743449065282438301681423720 9741336 278430188586733666796030309319856128000 9741337 1227036189166127139794772020751027072 9741338 -86862713275620150135859120605687072000 9741339 -14501504573464738708932432448135827096 9741340 32432005894881325290193752838760263680 9741341 -165930341023560482383178220054547599258 9741342 31029614318331624063327785289968762880 9741343 307433912988745988286296473977679720384 9741344 314636640726689667211096746608446734336 9741345 24329313972519836266008535894845851520 9741346 72557851304787599137326170592556256544 9741347 -71321108839125762766427510378779584 9741348 15994481936375210361613199109894229632 9741349 -6595588578329262461447094042350386272 9741350 -17538448112858587013699337886439373600 9741351 58018981316669966168479918869696616320 9741352 196080955023052149471820124082261273600 9741353 -9395771762520040468363696088033748060 9741354 -677126752149898551285055755927346176 9741355 -103390198975748759023807836305984198640 9741356 -78245984897717993080859951926758286080 9741357 461554153992452470293296994706952918400 9741358 -175849611772284094965195599275758073920 9741359 246416030859942813727701572632698773160 9741360 -2391564544645350021172188611824189440 9741361 -197645366001556112810374651257355184640 9741362 246630646532216183410686175908133596432 9741363 -276668858767445044134042490191375686856 9741364 50173670247317762534848084608351291776 9741365 -141021853972781876992798824581732128740 9741366 -9833296603299070324137650764575618816 9741367 488622076162641171250134223423886901416 9741368 -16419963656308805656243613517418414080 9741369 64644300711718058495686560768449830656 9741370 -71330633778449723454138400874332953120 9741371 204339159561588280933877586050309015232 9741372 -69761407329085422538394029039715942400 9741373 6697015494838455677959199171287105740 9741374 -174712471095565197496246785923330258688 9741375 66490861911435953275017580003665144000 9741376 115249985144274312420161408200836382720 9741377 411522579364623094329697748062786412226 9741378 39969630123095156396342199117654491136 9741379 -512856296797999824289201723795687202624 9741380 163596828494395022080141582880033894400 9741381 -93548903236280583008760750296928782880 9741382 -35911119449613159026018527981431177216 9741383 -104624889315651051125070243239790067368 9741384 -423921224587589847149818536987157831680 9741385 -184479954733742295929041829301307307640 9741386 261904391378506007187228036524670841392 9741387 -157238202958345760514984052850968285248 9741388 64223542296468906213755430169052198400 9741389 71694465936979798085160015664871909856 9741390 -86543485344315290997596340518705683200 9741391 -229266564046811433207939603184850801952 9741392 -1682127090036775543775234147443015680 9741393 73563127511855441855422419002538587682 9741394 106956827081392572468274947482334471840 9741395 -163130781552911575311787709558542676400 9741396 149100412774327798725395531096927459328 9741397 -11161497215047146511805845578795005568 9741398 -4838218659715430670921389975295429120 9741399 -36737375381407480597720846888871459736 9741400 -16721648185364308553876708580817920000 9741401 49829668908058697198088896835110198400 9741402 19204751122704568297045608060679948800 9741403 155368787791100478805316985765493668880 9741404 -218522258705623612301470606679388102144 9741405 57717922712227309660036507252401656160 9741406 22831735979563771896417848887045088640 9741407 -213496661570590065546564091148014753320 9741408 -241687250224639041668248915581534732288 9741409 -128621887300675096838201935101505310720 9741410 -4697737809886030717485324085672396800 9741411 92272023884741622887862513326073369600 9741412 139192993423543175919582056941650043776 9741413 -261336671100310820462210113156594780992 9741414 140730004535727802841254302088297351680 9741415 125420206053952126058943880003416469560 9741416 168211990203485907270727519027144596480 9741417 -30811708394538192709063401889239284736 9741418 99164493203908604428180061832511946160 9741419 517164220506364294432764485875145705760 9741420 8674563241024355109246395797025648640 9741421 34278819889203618829764866015147617612 9741422 -218617533739294509629017631336412413376 9741423 431631712524434339192653944826603660800 9741424 -29344143448081264997169011007879118848 9741425 142868479546903765368466452036419340300 9741426 46574860800040657318077219147953551104 9741427 174358337219274276562527572724688760712 9741428 -330203207440234075100060342587491388032 9741429 -254380378424317893465315169625175547026 9741430 106053618746873041992395096260986639360 9741431 231940766484963831623918235173705049600 9741432 -183104784813998749550222765318418247680 9741433 2578699786718552517939271115553929600 9741434 -17562119715490615954140703015720723488 9741435 -2193774027284049359294813177220721920 9741436 154134863127123063484142080245517286400 9741437 360638351359750941047567364737858196960 9741438 -35976987740766550333349608740356290560 9741439 18401182733495323146620456430711839320 9741440 41751003893796121956997480739713843200 9741441 -118239157501906210145977027967705945808 9741442 -105917835458608878217223456029797031008 9741443 14331315112966335037315643563659754224 9741444 -54849693134548296703794929352455835648 9741445 -222278778651730357782826991355087041220 9741446 -58571131935392316386002471283063321472 9741447 28833751555177721648301413579633568624 9741448 -53675802644023633515242368311152640000 9741449 419535836443484173534970138055960279450 9741450 3832106597693797208420716805530195200 9741451 -332795778708408701892685538086354133548 9741452 -23375978368034696514313087210439393280 9741453 57694656222886552716845219691504359808 9741454 -61794833235568800563378359702623199680 9741455 -638840454321760712552702770383966632640 9741456 59529931000509572307054210559111741440 9741457 -155023758046589337431472237494841630720 9741458 74558887644579356898164288613329800080 9741459 2671871094988530030978278529258662400 9741460 -98258597074346089633613375699198142720 9741461 -1492179594162116150401930421222260416 9741462 -9758853425261724175541675702985854976 9741463 -95528206078181039066333289315792024176 9741464 44510071747021190767635320321197455360 9741465 -19622088954220375580182074631889755200 9741466 7271618951700218114620731401604977664 9741467 241368605813545452234433214358297408516 9741468 -355859543579675705775125268488824320 9741469 25791275367712118978945899347140624870 9741470 93165879302428396108332716886792271680 9741471 -28855478263423822350169201728668928000 9741472 91053602139497834362615085783571628032 9741473 14323300861681298014289439249352470144 9741474 20621955458804378027044262900650228944 9741475 116955940093136273480049693296848041500 9741476 195081696166316181394585118561445881088 9741477 -67192488074154488862920634996059770560 9741478 60853626512850937629391152367680000 9741479 -246539769335833571039514700291365385320 9741480 45436113835900297469422234979003596800 9741481 -476565331432991482824010790941305500508 9741482 -313903788519941804067669680954370518688 9741483 -73856079647837197737401734989153602148 9741484 -165431644972808680998351937125872851968 9741485 11122237105016579097497639073280032240 9741486 -40471764543637818492507939051587905536 9741487 68348005631994127280583478069608608752 9741488 -76196143743790442078993957305150783488 9741489 -111192440807745073955071267713860697792 9741490 130686222250088404645109833194485760000 9741491 -256871994528443226163080975199094865768 9741492 -246632556474326754775479430696923648000 9741493 -149316737533779345606166953208769204040 9741494 13140356657980947362133415593191346240 9741495 -49133473920348650936601599149753269600 9741496 110606109400410103815252086206315745280 9741497 16951812728279704189129222648147844820 9741498 95485170244217440609531113698167027200 9741499 -6639732216060783337655371720820564936 9741500 36827195405182453328949156502753152000 9741501 79250286252851726023070778327136242624 9741502 -2999141786067963134447262198929227776 9741503 -134873995464019940650015941959170779120 9741504 35467650133613018182321712133989990400 9741505 -188021805087324709872203008575854711340 9741506 -52957555853808353991428002801306276800 9741507 -135294886954518685745253126391513156608 9741508 -8968507579196553733707560489053794304 9741509 159683160129220827090214848058101323040 9741510 78299787067714386913365655380973071360 9741511 -94838613820331109537205262347087543448 9741512 -199895398823176950108525971066016399360 9741513 90150873309467956100791697085259113744 9741514 -88582911074091287836788957600514389408 9741515 27244635637738168374034434664202426400 9741516 76165324039054028172138446001522539520 9741517 341648455940907374247951524089460388652 9741518 15317855723488952012155426028273529600 9741519 279067946593335155565617017503176977440 9741520 -14141313495212913586927850770299617280 9741521 -4180248066599596936709364526949505168 9741522 1570111380527261336968982753204665344 9741523 -190931657262126836064559121460004608960 9741524 151819212426610390354045999087895959296 9741525 -113904318229929858289790292637621219200 9741526 71483317553865766242268055167903079712 9741527 330758227533988767417448342767155196912 9741528 -131224270192900833943576088429710233600 9741529 -97123521171990117288870575687006023424 9741530 -32314864263058552453044594712434708480 9741531 -142229851850772921087794586922697945448 9741532 -59813900293344238114015153388138364928 9741533 43836140134180792492018073750762953344 9741534 130710985172874553495319482994210727936 9741535 98616456826430748089097200827212172800 9741536 -71119174770080859515671224849917804544 9741537 -66688861667894321883621001582018824000 9741538 -124231244088292803953176799558529152640 9741539 610655782510504074242722693224330560760 9741540 -115629889989701374367567429755982131200 9741541 -235951712922356300196508490242814589058 9741542 259997841606963064504570859778711912672 9741543 5868184166553841531161402853577145600 9741544 185024508413238898100477931865156485120 9741545 36393096614504206635865734318250292160 9741546 8211608592556785415118118215207378352 9741547 60760696300979870961627548405403186040 9741548 -57916295544627359613541475400875965440 9741549 410095696544772572465872326342289290240 9741550 -16602251284128574868178646076834246400 9741551 379793169412537054227401272066958836104 9741552 1017827186536531315143105655453286400 9741553 -129867025169875066351396897913840489616 9741554 135494300143811633771206837899147368976 9741555 138939268217057883917318493425105316000 9741556 -51724848473532557054118275207448729600 9741557 108277013434768082477833101804344202912 9741558 -3052632810101177218730156649724096512 9741559 -67685413071362786123987904278494625712 9741560 69475357728173156791528172585581056000 9741561 174972431944360952382062300619182885568 9741562 62238781146735322740352032554785989600 9741563 18355909575095105164546176345880582224 9741564 -325487672201933792849235918109409280 9741565 -227658227436579981134995979479559235540 9741566 -264669016046360448136604575027648867200 9741567 -120807120838464845441057650975804915200 9741568 -212455081922287414744075058646360260608 9741569 -597305220385748848991574485935200579840 9741570 -75902355008283498455193369705523560960 9741571 128145367820348841902460623956793032912 9741572 172370515779011882097855258859269710976 9741573 168754043906980917223008399221094681600 9741574 197863118815979969803074945157792405632 9741575 -139697835289834238394679405606292143200 9741576 -102563135507606220210763127544571330560 9741577 -377701224264693575490630852316665589068 9741578 -7238252303536992914458307242957469184 9741579 435254043422145864816135743823206699760 9741580 -207954546573165711733695071597637196800 9741581 -102988763476581661641430159241006405088 9741582 -42631252947770882999181657308349824448 9741583 -459986515679815477869897715333985209168 9741584 15051347771876855164552486081743175680 9741585 1379236765574562387659981522778994560 9741586 -176947282463263468309028904002403619680 9741587 -192030981989687979633753549711833047764 9741588 -27955239507832458581549792930953267200 9741589 21549895148982321040540295404283351616 9741590 -66241201262828773231741281682993171200 9741591 -3142038093766172612139975613904743200 9741592 -194347737087916449400888379741514270720 9741593 -141389278097389610729311402323203535420 9741594 -147099359368321482900851339176501516800 9741595 110040705010918763035842662894755964160 9741596 -257567807093404958046449163779309524992 9741597 206758395786202618800910452885607190400 9741598 -122608278884370053005001703134376451200 9741599 -81834806993177265326718134152549327488 9741600 -60545864220252798321501069248299008000 9741601 -45567716229669941355911479541505354816 9741602 -6035996105099363891997648210582859488 9741603 -112192307432747812184280496110512528976 9741604 -53951295848482191821671545310764380160 9741605 140264654887237439550537023533247324160 9741606 7662929819469306768801846521630152704 9741607 5080587751115759023422787112198656600 9741608 -38664193489109926799409657116172288000 9741609 -235510659355562965004048944424356716972 9741610 30500005910132491307455679234964228960 9741611 -625657967391832328905247630250089462016 9741612 33460864937272048074480472876439913216 9741613 118904778028823340732121893577702133696 9741614 1191287631445218538242150090717674112 9741615 20578611353275425550013432953490639520 9741616 97679015078769315758470888848409935872 9741617 68058317823408140078102744846089104420 9741618 -52897360836131485299950549612793050736 9741619 -55780162108385323055010270336578845904 9741620 81980568204085076956875071962223616000 9741621 -1343294407696320343855552758147173088 9741622 76231362820868415650063977395644995200 9741623 -99127152086829968229814553301772772280 9741624 -105431856714596113064150439296806318080 9741625 -446349537422245189816097257131018291000 9741626 -5134242894408880727201487668171722752 9741627 28223056064099094179396538230364112128 9741628 89611651091090497090244286679330455040 9741629 -166664883031465669839799109204928160320 9741630 42190248017329781627347858803302795520 9741631 25479818269272188188369421825880566512 9741632 -93678440063266364440504932883965149184 9741633 33708417797791136776170247462792849248 9741634 27962660739621896423439471582581117952 9741635 166381821087104331101521296810831640080 9741636 -88340906129161017279257167450774209408 9741637 -21812725374364028325254809447343929600 9741638 92110235753854764107277014314343418720 9741639 -175996890020162309151461040175891046832 9741640 -123894335409473971343589263407226880000 9741641 -16663349130941009431406222989467732216 9741642 -145903389298659535612213833273386968320 9741643 -332552088141497230298197038671800795680 9741644 217966285185994525697460401021281116672 9741645 77760481941033449669827555023503445420 9741646 -156957686763626883382934697955021841280 9741647 2066292281553919994497476930081644400 9741648 28244417807892078802594819041562460160 9741649 -8620978928253603320024745699804446350 9741650 561968008272675956505711734202585600 9741651 118526843841691172982686328578242428720 9741652 109338272321144980818913865884124335872 9741653 147161083146993645192144328218732061902 9741654 -30523153527528779208267633680249160960 9741655 -6356587236539759186485718635568340480 9741656 140072558314442155923676260894009999360 9741657 46993488662115764567353755116979310080 9741658 118296817712940589286209195533546175200 9741659 244292341994331225132351529661338672752 9741660 14794268730611273548226154554252544000 9741661 -254041419900369115122783727212212668000 9741662 -35038905887906406427373702670938603520 9741663 -3383995251691376841412366761995901936 9741664 130820925917396391302781702669603962880 9741665 -274856352802769363143690960590925080 9741666 -75322059422362840382575991004421650432 9741667 -66133722575264647529324518764208348680 9741668 78544386136086790378157207195403282048 9741669 18198117698618259229929603273152297280 9741670 142787102059559367949416309162707921280 9741671 -16492202529175712806369804209689593800 9741672 76350380086085053508338693347655326720 9741673 63427348368156450191383065347650396800 9741674 51472628291159745154808796336138492336 9741675 -165807872888708479154618789918498962800 9741676 104732256070535501267786975004227747840 9741677 231876870826995565348873607607947083872 9741678 143538105404212411682687737886604149760 9741679 -165453706260591638362660372587959164720 9741680 26042338468046857685931320159010816000 9741681 -60715810528410922680182491112841272160 9741682 -6901495363145782810939802694363419616 9741683 -25131501797542572509140196454875452080 9741684 13939079117562442813094322293929900032 9741685 209948160712707569729140431200429812380 9741686 -153508972088065067989887643484281850208 9741687 -99149462693340697352658711525700905648 9741688 76286302758524700344016253278954455040 9741689 -39170729246835898916544499786000191510 9741690 -106178992558163075252683133909892066960 9741691 -394357144144754543972195667128810498908 9741692 91024109182073843105945175367780700160 9741693 -597481450793447941725347196398143872 9741694 19242537698714948481727410592800586752 9741695 -32886541119279745238973005495513668080 9741696 -146435428914319929973122995673020497920 9741697 23637202212797743569715708353894484224 9741698 132280119128005145296459456848339854568 9741699 54002219818595733382019067273686558400 9741700 -192357661987797526682340420431024441600 9741701 -49351183446195310914960610868285531298 9741702 -1163422535637773064076496777844878976 9741703 193682421324048046187446484045716828952 9741704 -3727807804252138759674451448131092480 9741705 30072417384414955482034473908736601920 9741706 -58433694600189672647679818827459974816 9741707 125057724001614298979803074705817759956 9741708 -4653007587869599198512774124232523264 9741709 -184684768199412493293676507143402534240 9741710 127114187619899396787895445078206080 9741711 -57392547182003615532582027325588154496 9741712 62794425413608435984294856097323196416 9741713 -8932959733631283305351794291162969038 9741714 40511616467602073405700905673035380992 9741715 28948153483065814809343051828526109360 9741716 -287358327129449979008677517513877180672 9741717 -127820108654937979228791740507107155840 9741718 18786322070573404513356078822381127680 9741719 -31952614172302552442722347503266658304 9741720 152271229167258182875165177802360217600 9741721 77454379921954183131375241182423561744 9741722 -136147065845208531293607097725884003088 9741723 -95398568253186620967197300773641780432 9741724 4761355607133551040216794793167397376 9741725 -10601262139980893528892540576408045600 9741726 170898266956402094117284545617341103040 9741727 -476257799890311134051467406188593172800 9741728 -91550576713559078006678967222438789120 9741729 -118115130999071279074320569947059848016 9741730 31587450255782391946751556819451297920 9741731 -154392988739513362537870451982866431680 9741732 9755334874199061411238159617786052608 9741733 48080938712533719701176755268202274400 9741734 232754961845793844319070704882364098016 9741735 -159719270756024795940489223802931976800 9741736 6262664559508616173880316331135795200 9741737 414385643073491114187522965244860035200 9741738 111617334869269646585211451608069999360 9741739 -170340711151321125567838555209264040284 9741740 -184920942589194362448316876319367321600 9741741 -32273300647791546468933171034763971200 9741742 141661248298111349445695471437512569472 9741743 431611288042913291539220859558625451520 9741744 -39403107341933004181269291311963652096 9741745 -128469426132319654100888917627882553880 9741746 -16573037406034120676444198151974492160 9741747 -158251475208628452214868453182054413000 9741748 31004047506403545911408651265151070976 9741749 -280509130648587309191280494438562527250 9741750 -8421961789059253773055615377930240000 9741751 -12404859038265114891287154910889832600 9741752 -384845430750694485418438713942871142400 9741753 -81221319236413565649106773437149221312 9741754 -209174402176360299272750883328989174528 9741755 136702661803556808249744919931529087360 9741756 129322559076752285161966390399430123520 9741757 146900796543336614639642480211813704006 9741758 35751528574585210334755401050016283584 9741759 207293644319527843111305967710958146504 9741760 4012329536873320790590600038580224000 9741761 -426258155179688508327230743015216143276 9741762 -5584956542036080479479518680900211200 9741763 181833586369190267834695346094528062012 9741764 -62488445528476008767565989955155460096 9741765 69070696052285085552479508090725191680 9741766 -53982970314729183401884291831992963840 9741767 46020643839985274254288388279248543680 9741768 5359252165228305187226897985267793920 9741769 80628196649224278119507584853463555300 9741770 -122898024018801606246143702335920853920 9741771 65955343253390096893345501893753718896 9741772 -210608902143793917852496041191182906624 9741773 -104243426496215250079701965116081923978 9741774 -46719297616808853566147723821511298048 9741775 91372525795985067546279034486404355000 9741776 99892934313026216721176323612283633664 9741777 -4445981762424524528877935957361386592 9741778 -237313864632925304555858640101217567744 9741779 -3440019481676789039543747549126205816 9741780 65377949664054179925108497899776648960 9741781 12670129495537062760160985317174756864 9741782 -27080882341979993797490272531397270016 9741783 -136611671424714231274902332865446464896 9741784 30510282413234452261206561028148920320 9741785 120467487531959181992100809472490137600 9741786 -41967182913114204564657623916899636736 9741787 -392090339190016173266065729280401199856 9741788 -34860846716832023993592478977214086144 9741789 12473375363453614337472146940139885056 9741790 -5896164883412870353216595225024337600 9741791 -290121259863750321190226948998843859808 9741792 -108104536927824891018341495940921950208 9741793 186285155373022519497004884846478553904 9741794 70949246985128842971320320287334343040 9741795 41577986761828728989189071624751404800 9741796 138921009390537504918555986430871380480 9741797 268620893373594406576090554509777432280 9741798 -136018533336019143854870406308284170432 9741799 119197818029113721824945584572695046736 9741800 82198680798353521361803770641713152000 9741801 102147389075842252328010035426972479632 9741802 -2505848333871392631443877670225813248 9741803 -73063268084992636195726760775297605136 9741804 -16282578411306199133358104182014365184 9741805 -122629204283552857942285950313699951080 9741806 -247503858329905381073640212748927985920 9741807 136147170023749701001043530849249747920 9741808 -75813739351814306224128280947421216768 9741809 179853402626061249438218708950249676352 9741810 45292140652833862000049017259446233600 9741811 1944679379681394201596121836082821232 9741812 -100464566921179786162766702204580151296 9741813 -1073553180811289788765364198407978560 9741814 26560022909082392914935186386677892256 9741815 164274270641849880463536400880856758400 9741816 -104844058167026299364888836285366272000 9741817 -370267540889739063062140674675045098134 9741818 -324312143456685480714529580278592777760 9741819 112279265717559223991264584375103437248 9741820 -129894203350419300278918289460314915840 9741821 -360740719004893640111565183928048233978 9741822 3044547992952156702117545945020892160 9741823 -25614815119088043742561140470712516256 9741824 91793534463804124672110506993956945920 9741825 124331148444688615549522610803193845500 9741826 35115348522254878764877316547815264160 9741827 -329108263650954062397111725222739267960 9741828 56773878879370589147880886324261432320 9741829 327263289372114425843023544354563294430 9741830 8158539738082729441947167691046713600 9741831 483331493792109421057380726460545792 9741832 -154368512937205608771569144454873292800 9741833 319982644012280494520197391417068643838 9741834 -21605999696301496120374940938329340672 9741835 -118508205648496439029761984639384658800 9741836 154117586175708326498653260813969629952 9741837 -180553152002159128228017286982754849408 9741838 71853644597839481400974330889265744320 9741839 20530376810974027750093440078918737520 9741840 -34273110547386855058433186750154670080 9741841 205201006663490025165591025957513757812 9741842 -371214117656446923803668248065078044416 9741843 74434646468645831721004961601850306560 9741844 119281106604227674985763815416611041280 9741845 -209165258841472685045040091631735460900 9741846 35128677366266820959758155744560001984 9741847 -169218460417909612178094070177264204008 9741848 -413426038854728756635510250980324976640 9741849 5716237259374274950680638063631427200 9741850 -8135872332933185102664646900349803200 9741851 -60349993401821306121622797584229158400 9741852 296979665567366412913770294296492201472 9741853 -358674435110840898334077558923267706336 9741854 111766453221345023655734951961260421120 9741855 18817721086747846747799259793505154960 9741856 -177802157161260786645845318366692835328 9741857 -220113857175637107750729226306288169280 9741858 9852410264025306765313806431559303168 9741859 -95085080601727180016189115586904139940 9741860 -49764940608402295961831471913637297920 9741861 -168929893039835824751335127566918372290 9741862 3965722554826097766718781369493791232 9741863 -217566172751480739053240076990637434888 9741864 -204943125708753768244083593561928744960 9741865 1391114116506490733259580799169659520 9741866 -96243226679043339092873157858710188368 9741867 466202216396266821728336470452444157824 9741868 -55063986108652767523527498942058964480 9741869 -46255934188275740208774815838505727604 9741870 112506191969536296985629838062419942400 9741871 340760020594267266721782352793278157072 9741872 16055505226454917948510468376462426112 9741873 65995106618515269510799172562597366384 9741874 20297588653186774287195125250881759232 9741875 11096117805023802269019188227990650000 9741876 163196515807523466040886251109011052544 9741877 79043834072991157403425558147607821020 9741878 65637446800367388063747220889062528512 9741879 -46677316835312324252284503468094110720 9741880 43007911265459041147104804798031872000 9741881 -48935712386851061520860730506031375318 9741882 -90350177940782417032465955984066884608 9741883 -89065562457158310880850871038519690640 9741884 270182759795689357425198268241966002176 9741885 -40812476414651484373374267119024966400 9741886 14937481699723713589037268573210163200 9741887 -104012719156628680982552084169323421648 9741888 -13973474240544440956157247744220594176 9741889 -310070219898954573035195275483281856000 9741890 79166122953710284682015244373121479200 9741891 -290323286627198349350743087512752992008 9741892 107961538968907571779678768602798809216 9741893 36104579579299831339553790905883951360 9741894 -85076751161169448290701816580439516800 9741895 6591652139031920982429893987246967600 9741896 1928336522032786955415344533663948800 9741897 -231937959507430285884610415773799161920 9741898 -248281466097399058243535573804190094800 9741899 49101069799670466775180733262851034900 9741900 5577005979003253645720908628402176000 9741901 -11051462651827556183882817070538901308 9741902 -139251621501572053797468434197134374400 9741903 -78098637090314840225150948109048587520 9741904 -105209427906106304015544255330534047744 9741905 -63344003884397207193648372578298266880 9741906 -89626131652139769324151765728469199088 9741907 74326864583406439844762542173352965712 9741908 -541393700464640315456002694925189120 9741909 5882613067600641238611603752847279648 9741910 51382479503009600889590664596647998720 9741911 -337839370391564968133662947080633386488 9741912 139542919881686349544168908382529740800 9741913 247564804659604232235388288193231969162 9741914 -19519017533208248366330704538838985728 9741915 33201978736880895867271437371945194320 9741916 -84471041706414120647746602102518840832 9741917 -264655229080482464323366459354480163034 9741918 -46974909292942361147574739672026182400 9741919 -98507423451617964228276654668488056960 9741920 146645987135176811208544465416793620480 9741921 526516937789644666133944125416469504 9741922 43752230177358530331449309052368284032 9741923 14195340780008250336211761956273633544 9741924 23716532394075253044890500865394923520 9741925 269986681770709907267591357159199604800 9741926 24150030140156477611243197853186360704 9741927 4359088665894430524109024189425271680 9741928 -26573922456661559983446584261448007680 9741929 -323514652360277532410964743241418390470 9741930 4673277045155028501639835776171095040 9741931 -35238089878339724441387209984863770136 9741932 -55502265860614229267930896333451573760 9741933 53489119828858927320980697517706549004 9741934 306001243500161204256673059373632685632 9741935 -117592364551801517751390402188968844400 9741936 -17354013516278717270324177850876297216 9741937 150896124180477235168831255670359045586 9741938 -13555628092274321067214977431923280880 9741939 52570536387819120437229368604621357624 9741940 -17566414207468677485828706783570969600 9741941 56794769746678610225790424309066370400 9741942 21015447403801857186865534459999788672 9741943 5267488965608912338852080901204413424 9741944 281541272912606732961963467296018821120 9741945 271498824448002466437862009986615446400 9741946 -9664191104557418104689749942056118016 9741947 -105439861692316393252069912649129999400 9741948 63946742292037831617789853666762285056 9741949 -41486537159767954007318905912213649280 9741950 -102224625523352909387008478655344904000 9741951 -448517585178623450072209850966664648 9741952 211991870449921886236153053739745280 9741953 263358531772812057858358174808289273000 9741954 74008602951754991511513099277927100160 9741955 -59704235937769169811506210231862913920 9741956 -30539503156137770863686950274545541120 9741957 -17212150215121195413249291601173302112 9741958 55195078589985803323414350757518442080 9741959 244289260626391357172964926639603610504 9741960 -145389261468393647939927530524553574400 9741961 316007107190821496061163269708832753562 9741962 100148291351908613135220003525007257600 9741963 -39491426137913151682451574260432300544 9741964 79247703605039059879351129451826227200 9741965 -310376766543807730008878285359267034400 9741966 -41516670935055227022647188047517159296 9741967 6869851216940442353787782437434956992 9741968 25530764319128694399832052892391022592 9741969 -80426481132452673286798016063614927992 9741970 -23619213053137835622019921413703680000 9741971 240969029535086880823866550351980784200 9741972 -126695676053586077887727909464145657856 9741973 -36707200548859886240802894376697725376 9741974 103800316972695588803209254666381744192 9741975 -150327363569156614807674222719494067400 9741976 153777489292068618851755924260136550400 9741977 11736949536057913554944370481176600000 9741978 72299783748108128286147555064355942400 9741979 -180364909484753517195089183998508034416 9741980 40785311517665630721380576210806464000 9741981 -12723202336414007957796674626672046016 9741982 -61068036727902087736443376603720737408 9741983 -40585560792693965468719556469927333696 9741984 65900965126568374295761587287438131200 9741985 202544771555501813774321571243172656960 9741986 -1186258873892291912325938641537636800 9741987 -200463116999787726881734519104379588956 9741988 -403717465235621343762059659456689930240 9741989 -148096459114950374115678833258659880328 9741990 -60040924531957940813600094327566666880 9741991 -97521897189910787233762681900765515728 9741992 51867083611131535467511181253070602240 9741993 189467889012105097172846808516854181264 9741994 -1526053670784494317256074467913175040 9741995 79870619410400501631417814867701537120 9741996 15840134602706451730129655890227139584 9741997 -114021511769665214156955041180524212480 9741998 19251269729665646991060332620972032 9741999 -159115282444043840622390728910228912240 9742000 -67483529480740420200058533154308096000 9742001 247501878108533666538592390975263084000 9742002 37214288882554690430399516593812757632 9742003 159406836502881517205333879265978014640 9742004 -210278480105342133629975866386585058944 9742005 -60123779374955888619948229865290425600 9742006 -4120347983565758413006636119045743040 9742007 528175450004020049296443820063881355824 9742008 92570271423568012734782816229502095360 9742009 -230327646418785501430183758541205832320 9742010 16056014987662974656302920970577296320 9742011 -59720124955111908258832329720243639528 9742012 14232429376885860591606687211394391040 9742013 -232029217137283121162530177186862984736 9742014 34739423480906565622779143014529174208 9742015 -213020528591015133828178331627813707200 9742016 158910219818528306429956270667370332160 9742017 -316463742102186803677919747348793888720 9742018 24994173131516190780915437926295755776 9742019 273488022011618572416386460034508262912 9742020 -144276581689540842070981844549674352640 9742021 14999867758552379004423893121509809440 9742022 71159142779981733583882052677694078400 9742023 -218678806836683821635506247786430354128 9742024 -149161559043423216016076630152097111040 9742025 145840426081672398946348834848802486800 9742026 21423159666024571042064123564832445440 9742027 136322834623975277195983496573198153876 9742028 -68610677414643406634369386161427691520 9742029 16056474027914738661649996325315973120 9742030 -3815560485362681096124081132305740800 9742031 -47450006460589579590708534831505840176 9742032 -40979398323903325710202875574001664 9742033 31967047816855363281497675567080722738 9742034 229055140049675984592626789014910710416 9742035 115652576148550722336080480731114129200 9742036 -106309727977219955655006906811253829888 9742037 3936008333808913937429624991805567872 9742038 -4973161538581434663257396370976497792 9742039 -3588602699142533280081684346087598144 9742040 14981022457009919869526600510855577600 9742041 160850089727478688512631352925211663680 9742042 -232876555152034462457730665311904053248 9742043 215176431575960604653653672948477992960 9742044 -51386361722334564986221879475735083008 9742045 23564581352008582713621441768312192000 9742046 -143975411706873690608625973524576951936 9742047 -67018825661594311127464761381845056128 9742048 -310304275758237468459720604868467752960 9742049 -901832445953473938676102263011601827136 9742050 36130069373739481149731570286426870000 9742051 -172898364563213882537790822381973796592 9742052 206801202686503794035107284335041708032 9742053 150651862088898202301049195600268612704 9742054 -65598818501407685331603601772781481728 9742055 33139026122320336978290896940088347960 9742056 -154687557149134002573297477451956633600 9742057 238716267718207163737228662685974248520 9742058 156559044168293968920032068239179432880 9742059 143677585993445723031400739729308716720 9742060 1091679995878233849041683629603225600 9742061 11996491002626813797839832670401535424 9742062 131805902989993596714017975395187334144 9742063 -114596994988523589601715361987489608400 9742064 -32574916887617061647783176965255069696 9742065 117142899497944519325776121178505451520 9742066 214805922777137111091172625756528870400 9742067 91852417404304334156565319009928805600 9742068 -38059045591308535105235576377374633984 9742069 -15267376155007981319692166591475574152 9742070 -14970548352263708791101523681724970240 9742071 -264872696795954519790458846619876795696 9742072 -150776065964107115091005774109707059200 9742073 -819875299422177442688326625482434054 9742074 -24350381846708811179208474550609981440 9742075 35804488332373820505148210445325024000 9742076 -7558364967470132942897224207836426240 9742077 147731784492676502365585578769272998688 9742078 -52202512204559086161528167499327038976 9742079 2446384904641746470680750647007241640 9742080 -1475607772102022050414187783179468800 9742081 452089347580858297674213321374740902064 9742082 -245342645001374847212460129123838889520 9742083 -61691545021525749608541959360723574096 9742084 -378630025527879728660358555740726842368 9742085 -19358613740070878350109188789109602440 9742086 197270744671254500056246626276968851200 9742087 971187960894027446581835919050454912 9742088 556934006917249178499191692409274869760 9742089 -17293693363091176858423559252067802752 9742090 -100604874044270589759858307410318150720 9742091 2628182759057610984613263114098789184 9742092 45850895602740016114713572026676911104 9742093 13330841629249840050316118623352448800 9742094 -17949298969167991817018350868802806400 9742095 238894185597331064829915725652889661040 9742096 17251433682789315790437414271092260864 9742097 76912707766813463890522284556210746546 9742098 -20421803631523640196910452739526315520 9742099 286618151942255779363314861233218254936 9742100 -17917435761207738846162848908793721600 9742101 -240107480900525315763975858021046083168 9742102 -397837020661278697792415256129725296896 9742103 75798688285118189492055754742020194480 9742104 -125662518505254744641622367921753497600 9742105 62600117702541350499490448407490388360 9742106 -163180121412325063226291571182339425536 9742107 -52521544056173371265584871221476538512 9742108 125981976730003237132133530951791830528 9742109 -95354673073191385656603366067400183796 9742110 20747061780237615982492987372561489920 9742111 -212816319423597543724057810994025424288 9742112 736552883738367278075648716504345608192 9742113 -539564126086815387877397604476893654656 9742114 116661960024368724222993017463244024656 9742115 -9197254280647786118463363848815155600 9742116 -70845797735692555924611768059901480960 9742117 62931182278420484865705014916215846400 9742118 50638429206292230433501540683853248000 9742119 -238189013570502614630156209766972024112 9742120 306463667548171703661296908859368396800 9742121 -300769280403695822960635023157068492678 9742122 -21918614009859169842487445749980610560 9742123 1437114898128527945462501027189515008 9742124 -83337461521359964255398853262236007424 9742125 -264011777379252486341208393811770384000 9742126 -95058927022482092202137282335043959488 9742127 -463031641990062145842417686600443585128 9742128 16753989577244734912938862339722313728 9742129 -142802771587792950202372706656796081424 9742130 56149479878276217547344700765690284960 9742131 138328376224245544865068496688835738692 9742132 -333988978778304650315862152063536703104 9742133 67500003840310764901019478796477109568 9742134 73695217129746334620788902011553198080 9742135 -174989746489458001582551098767822403040 9742136 -138334224573737268197514289990410240000 9742137 -47319249758379322487241695706800192448 9742138 100335276620886449916783065006200164096 9742139 9887556357552175459046082437816557440 9742140 217275664911622610521352657134794393600 9742141 -121941166502856790605470706618024622100 9742142 2192907419614513542610760730750714240 9742143 97980338271602182628190445350680678400 9742144 -11536585726257145332928362881368981504 9742145 104275336389342779619555056051491798080 9742146 52533394792113110803514248523114631168 9742147 485106026112769440062836763194241361596 9742148 80477875652723026787536517609228985600 9742149 47751224682911553392141430479532252924 9742150 -44907253176013645671888042038759438400 9742151 -283846882787834376798476094639465619296 9742152 19713623979986315987317256048400138240 9742153 138445433136392816537491078043446153984 9742154 -95290830143073993780849476388457462224 9742155 164939407786782088739577395434490630400 9742156 97028487396499272922184991110682900480 9742157 9419899100894694098472230742004104012 9742158 -114833034019492437627835688810953570176 9742159 -13375042483529526063151248914257531008 9742160 115246236836032917801714449174400860160 9742161 40014631279316778092722402673991814080 9742162 26509838842338782938475509028082290832 9742163 -482326630057751861159997506792232813588 9742164 -214251176882041242445232987690774366208 9742165 105680337206987154661248238703110164060 9742166 -236145194210397095161834012790900736 9742167 -286129197466674739081691513825086979760 9742168 -183342786957692148960759622147417405440 9742169 -114024792280586478276308130081016557360 9742170 14688357658066135910199792967672872960 9742171 -102073040788080369216024709245792669628 9742172 114542494280518283812718378860119148032 9742173 -130584511405646157206133654192036391680 9742174 -20950643847728731077579697684227630720 9742175 -200384243266096169328309067563233514600 9742176 61659764944462973719461391135375491072 9742177 -245688468096005945086562271659611996160 9742178 -211315069024491777819235132166264829360 9742179 -16420056493195589011368312911707413504 9742180 -199881198065366748038879261782972450560 9742181 205159732083025416567659282754795017982 9742182 41368904463402053860646505510697092480 9742183 270115017446558543088207008368979579520 9742184 -369497457827284640368598830659010560 9742185 78814776513315593063556129690569338020 9742186 -30750107749268674894789469317802864208 9742187 -7790407555301471494238687451935839968 9742188 35294032730116566924121328313234078720 9742189 239297212366784526609447033641361947990 9742190 -76660392074649057355230030152603171520 9742191 45206851421795292022675322224926656640 9742192 -67931907614234579167059672885546287104 9742193 13248895793704728715993936531022158320 9742194 3265056178949640551603177146876416 9742195 -84696072222137278803732285963344287200 9742196 213816146910046528660698142787358696192 9742197 273060299585420500193628738857873056800 9742198 -73498151457159007596079948549150898880 9742199 -71606261978716098504808726311301627800 9742200 8705533929357429581680578446208000000 9742201 -86572269748521178095564960040623798528 9742202 65362401144235785992369211657893145600 9742203 -10797014335762037385387234275552932788 9742204 -212912344895180317361254014994306668544 9742205 202285812069980580251097874392781194720 9742206 -128584794236876439767158512245868501696 9742207 -137851131359872266513175750177574386560 9742208 104869291400623738158899170651448279040 9742209 -950485814864498373011169182887976352 9742210 -67153460087121500825556300422806956480 9742211 -104913536389492985765434059147814433328 9742212 -39069891338006868382322415214106434560 9742213 62193418568478403879257106754245015324 9742214 151006235007452392698777914628091599456 9742215 485730543326715985210464162623201280 9742216 -68657929900619680611696206520594432000 9742217 459147925914869438377843084044800410266 9742218 -74469215779622726744034232241445038592 9742219 -420495183794265689034281586609493166380 9742220 -125409190316764664195576285169289989120 9742221 366697381342336468910756360865992226240 9742222 -47907269849484599506169949026379197568 9742223 6844288448500075298529657361859561424 9742224 30523663937025375603949155407425044480 9742225 40530014581354070025032494940921673600 9742226 55738621098685904410420102253099761824 9742227 -36917430906986344603608707938804701120 9742228 207917898128242016093909150191751965568 9742229 40377622844377199933108249666997441600 9742230 -82791796283367685354498041239107674240 9742231 148114268004887012553221897619995437200 9742232 -221611121550984854125921042848176025600 9742233 -150875656214110252258572553617327724416 9742234 48363805193466765572042582277283594752 9742235 264442145691325267640104995688570447680 9742236 34674159125878817374468456195246202880 9742237 -124251667643947001317036062699087710720 9742238 12277514449206157624657500852324884160 9742239 -64237557495715763132689623001790483256 9742240 160334782741832208289199067791749939200 9742241 323626793220833387788000760648756385960 9742242 60045207783529276954212385160865866112 9742243 -35469185768777077975028335762231709184 9742244 22169486071316897019515713962968064000 9742245 190490216616073724119961807693918121120 9742246 -46336639957862628178451996189388043776 9742247 -365415473799586026922698647846919240720 9742248 -33564810467534882956938394993351065600 9742249 153616713014633611892486330652574668480 9742250 36801623628366983324673772427470080000 9742251 -22663380206229516084867319555718822568 9742252 -169434530180770632621524735851568128 9742253 396958060905569477139333979454179796502 9742254 -148727821177469696099087341055585710080 9742255 174900827025404490727384468349265934560 9742256 9329645118075378377353138713848807424 9742257 84620926809044560196037944386860882240 9742258 -96381956667273320610377395081758330048 9742259 -322366280379366367696787351796398199540 9742260 -10547097159027864352286950558129152000 9742261 81359136481283473511457720688985776672 9742262 -3391791125342785434759688260889780800 9742263 5347017550874669889707451874344576744 9742264 127502908736013577530751470485267865600 9742265 -9218158028511244567371712368911554560 9742266 -118344367097466078785253009600758575248 9742267 -408124738974485120763282999036589078684 9742268 254352824963458929437769578142586549248 9742269 18240064676795555671057167748993850880 9742270 -55692793554799172352068717200163687040 9742271 23681431666469762507381450111394605568 9742272 -56443377058288453289434562163678117888 9742273 -455017105932129782969115400661349872720 9742274 134047134950483537951543259875347325136 9742275 4900854017694663913661456605952959800 9742276 104963406022977616943185779410085292160 9742277 -88399013699248451474854603176211049088 9742278 -50525665480275162880308019191582134400 9742279 -90792440984351126560327822487192043024 9742280 -355690103496447862498600967583522816000 9742281 104121495369816152061637140371554785552 9742282 222279943347693805154247366361133981184 9742283 34032594843820096145586439705189732080 9742284 -15847781887035341154644101193365390080 9742285 24811880077978913337060105337467116160 9742286 267372263947369059483589665636913574592 9742287 118233703720033540138957069661823943560 9742288 -447235749807728503254182794028646400 9742289 433213254524034916472995216783230857460 9742290 -117842860565115671452613483788262945280 9742291 -47027885347172409788144902529021032080 9742292 86736453021684138428734348176129662976 9742293 -292078026978028859566926167300759870496 9742294 -1987003345069928283363791822585531520 9742295 -939606443999316135273172383769491360 9742296 58147036778779136998281491791526092800 9742297 -45394778183673654750866161935301963776 9742298 -149844386951408325177294128213347779600 9742299 -17229764832293782744156399979190044160 9742300 5108401513529663755856640463703782400 9742301 -148012282623738571595060886956124746496 9742302 132244017200204836509509260139948903040 9742303 -164096429018836110656415829211325248456 9742304 -89038768573576757728404067665358356480 9742305 -74648003801276257171737277121806746240 9742306 -68089314845315614873185527023574853120 9742307 10168692984766794016453500932737330116 9742308 -120821606470166513178242574573649920 9742309 -55202163311091569622589814458799298240 9742310 -7391275420142289079259420885988554880 9742311 14464233738765884124535496700953404440 9742312 42703282650965308964580975103334891520 9742313 185627567450519525247535697193531474240 9742314 -21292458756786157396476444678744779520 9742315 409023935708566893256459876536179280 9742316 98264472108042325333947393691042152960 9742317 38288989142780428672169256198142551936 9742318 -179699281541610453192488038208614088640 9742319 -62736280103552256530830190356834653360 9742320 12736733478241051524006691948283166720 9742321 -396009553113465762698236617006823357388 9742322 32185618321191515640636935684508765504 9742323 -139757175138179673661229980933416311232 9742324 -74079858691019016767852133647848132608 9742325 60358687320585497446044020622482042100 9742326 72247425662529128437581775609052743680 9742327 -450616833319951737954854715171513320904 9742328 156459822409983608720927770732809400320 9742329 227080271633793443875784396715424621920 9742330 -15465371262097054174962826896151375680 9742331 -275969625688256972391636804837213563868 9742332 -13295023787326168702774275356736880128 9742333 -474915327263559318794873532046265999540 9742334 -50458681062515919403180114723947758208 9742335 17310923678434852191897089019186372000 9742336 20206427158275985345465623305602990080 9742337 93754823213772940328788271535402130944 9742338 -220358175667519279053195164614931712 9742339 -45099041176039227159747441806345318400 9742340 -43508272716479209281975917345895321600 9742341 105204371686014873256899364236224902464 9742342 40187604325040495222883167323583049600 9742343 -169743239666346789240149526983310208896 9742344 97057299095796995686037390818037022720 9742345 170672714797195580444247695307039547200 9742346 -238805981956591402048794456064843474128 9742347 -61743289084811994261863761712548736400 9742348 167887309123564526259730983517254254592 9742349 209955941475421765405340203177056151350 9742350 -34737703141438274242427341449603379200 9742351 -270869111503824332368979329214990125648 9742352 68037608918778421178198850755806765056 9742353 -182579571547722688908391609389970638096 9742354 39984052178011822582051459348934274720 9742355 -39348149884213414894386730224552179040 9742356 62803275113602174033876317241565636352 9742357 234725367222588819593996166762674844480 9742358 195983872580926028095973792873637677184 9742359 -76486829570379397015201200172413864960 9742360 94633454560939630239678808437489254400 9742361 20881675851533214310701452829123967944 9742362 -45681797889717686652752206305738425856 9742363 -104340935194423857687196000238732022096 9742364 157522582490386657993432349166198182400 9742365 -123694670045663435831151091063282677000 9742366 -136973857310634744445649500132337674368 9742367 -78395210837879524735408426579744555128 9742368 -153485647848498949621797920933851693056 9742369 -5569440192015597176595209305406408960 9742370 -21442414092665946227410544713340743680 9742371 242142220515346365591012262200418897920 9742372 155311017107606422284430966776686760960 9742373 72494121860185106376857783540953616220 9742374 -147723017167838548386314419020371767872 9742375 -269593077254244297688469623895095860000 9742376 409698094668675907318388354348466739200 9742377 199149432732205315335800125235628073632 9742378 -21422419277871529030673732522157126144 9742379 144788138202251927548983178298092806840 9742380 76872361894686850342654603225917388800 9742381 -521903716966157769469576883514019409280 9742382 -84379526770310406547327331801037221376 9742383 46119531728345434031066827694201740800 9742384 -96783411425616969750525198403682713600 9742385 34451924529498933833206268998303535400 9742386 7647260747993186563115118776003862528 9742387 -79596488283492697419967187252753808560 9742388 -294163045149433158010303091740279043712 9742389 123739285805478291813154248547690839360 9742390 14014884163812501133300240371117876480 9742391 205828417555062046807401266847474330792 9742392 -116683533923573756694919935422762127360 9742393 -393889564469347649363083904724765222358 9742394 261799213894548245533228071665765467872 9742395 106132696820072215274738229988391331840 9742396 -26654866556994473483790204886097403392 9742397 10094971958693686923376983202485139392 9742398 -44616311821703499387720058836642707136 9742399 -140919496690507759536400588534440289600 9742400 35409262344594020332098138840956928000 9742401 26853885539299194998050722173302759680 9742402 224414641873945950983536805923256928000 9742403 474278075585475480135950757555657311040 9742404 47209399256069474877540093966149578752 9742405 266758543226177549040985771701646071000 9742406 114066897783889461941411537708917645152 9742407 -42575770971172140427618365143950239744 9742408 74995025902743495744163215453543321600 9742409 -126664830423653170907590993114283589312 9742410 145512957822818894946550251202020595200 9742411 -36064198843369531207013629509390586080 9742412 24560174318762904631195606291844825856 9742413 -225378071512252764237073381490572366656 9742414 173707347566216072373302110194428893632 9742415 141763557571145731888231248784532215560 9742416 -30845978711726693663115985072030875648 9742417 -460103747413678019992590031409520475534 9742418 13682568513596955117578615212453463040 9742419 152072014673093063494999286588704035444 9742420 44699502986970168370168070293037057280 9742421 116814521068972373087652288613507651680 9742422 -13698277486699116111843759761560029696 9742423 -74316090039914130223443983761275439920 9742424 2787937004736323758015719202640363520 9742425 -1348428019911539425123831432656098400 9742426 -212321410840485505413978215145925187088 9742427 14890544525348239881917891937561150276 9742428 13383580700393322395203566644124395520 9742429 -366973004089923377359673199207425068116 9742430 -1504352657170032861572783036597289600 9742431 -166421220448744827619429131990371761848 9742432 -22572410147743843278968672590183268352 9742433 -48620534219669175439060725677801418240 9742434 -3408082151839494445692846514899993600 9742435 14573303393007427962055286539721513760 9742436 37808901651533547395612670212987520 9742437 -9616992568426002896662196109665096514 9742438 -261740125862430948995485161786529328640 9742439 -130886887879860016178471751888009906048 9742440 -50360707303277631729051648107040768000 9742441 -370049139136284232166300992860880929200 9742442 69470614463069648010176273883668101632 9742443 32311982801335750813578753508416768000 9742444 7561615783853285108890107020140612096 9742445 -188822223249993332071443184017838412520 9742446 -15372259377594443620472604492283355136 9742447 -41872570083129435999487469824109539104 9742448 -47637397882628837873030363499902435328 9742449 192006878592099131411759017806892036464 9742450 -22389841958051360839016001169845504000 9742451 -127494675772316571501546007891835544888 9742452 116740213085991872535021045037664428032 9742453 -118949444462265338029076515436440634720 9742454 158513009918233780204346637454157974176 9742455 -137981895231899866824833511033152984160 9742456 387671340295976573455190843307886080000 9742457 -28918119500064345758171354785818507168 9742458 36048101343010002704828066392655301888 9742459 -133711271392582889492774296119987605960 9742460 8973120250980941677527827633903493120 9742461 -44245302307021945452241159940692909440 9742462 -140163745273678951443211181255622966528 9742463 -4751584254181649851491475683386586240 9742464 263784239707823126634670882956509184000 9742465 -108680240033799700840749085191827476140 9742466 16376756667353867197962552460303572432 9742467 -120159745158493074530407968439568640 9742468 127087263686214243838738228161261219840 9742469 -152879181429480945653495504375919848640 9742470 -52042045763868109023615919965812090880 9742471 -90046600238853250042861535346383076328 9742472 -41591042034667761228676249972015795200 9742473 73311511249976552383015366678664247780 9742474 -87077571472608503193394549520094571680 9742475 142369413639061377747465989753330542500 9742476 -3236154866908874732205911071157760000 9742477 450324896641188865349491772791865034732 9742478 -61427284311332977546466995949648056320 9742479 -193421633217304069402540827282465769440 9742480 -46034317020984150840391339559280967680 9742481 -49363043112639851786114548274175402240 9742482 -55630496459611855875505574232709398000 9742483 324436514110766769435804550828532258732 9742484 -139174155384200539864682476135140729984 9742485 152655612362060960542198678562325780000 9742486 -58019656925330637689632334806731499776 9742487 -43867102962418839263828543270879301048 9742488 -9797503010819747347785301943748526080 9742489 -8848153251655706557468147822944015744 9742490 -117905750098550397911685827306471220000 9742491 214570871376209525961108672356403838080 9742492 -108288997976908389041564974082631912960 9742493 -85036694798015712832572363683674541280 9742494 26816673759902147335596626316832542720 9742495 16138908630860930272756791149714193600 9742496 593389127450604245016866151723637800960 9742497 -112834364160328675571305495602021143520 9742498 -103382170921183288912407363763091109600 9742499 -15169974779239280725530404017203195936 9742500 -8168661845764819506351850383272880000 9742501 -18807670217175831793912831468939019808 9742502 -13430964632983312308707432960055816192 9742503 -24128302120136435513407553999060193792 9742504 -256404165714957699623268428495411082240 9742505 110362778429556935517908218232643117000 9742506 15713678537322491012911675821373540608 9742507 3208305925358824095645659530716851552 9742508 159558417991581145680629786970087683328 9742509 -50213781610507581763687242654903018336 9742510 -423946589729038863690321878843059200 9742511 349292072078367508187098269840077012112 9742512 26781496409053265912979120271808299008 9742513 70077666627276588112540589704557641088 9742514 -155932506060053426922474109668575023200 9742515 -20824508087541394094740456894222345680 9742516 71846469430779082789154207007676190720 9742517 -673307358534330245315267794338600191040 9742518 -3752961928071495511939494896641736160 9742519 58266725414798541133213007542875565344 9742520 109152723243474574554875777025524121600 9742521 -64584773288547876291442341218846952960 9742522 30037439738393328853560547225258419312 9742523 -52979460202858542763771228511375509932 9742524 -111630347320343833556881983474408898560 9742525 -14398201334098786173624141677839398400 9742526 -204592313533534136747198474824767611520 9742527 46321633767146387997396602919873059280 9742528 17168532322601044854386438170661093376 9742529 164962265614607433111859897017436638420 9742530 2173525453506512687511259196287948800 9742531 -13227425287106107864139385915424076048 9742532 93690262004753636161341404753757165696 9742533 -134916372363202839578966236585187839776 9742534 -133396469400014140260327433536106279584 9742535 -46135391560516428682807506764202249600 9742536 -251828702000998948932620045872280371200 9742537 -7836690662835077752136328541374330688 9742538 20599241880084619406479345899755950944 9742539 95300771137157403360506660024132472024 9742540 -89244341703581413061714419314671846400 9742541 67177108893322974101265914830250733942 9742542 102100018547043011543067003314927600640 9742543 37489632385804570581840190790727328368 9742544 -12536354607726033008930394618329038848 9742545 175456816451649010204874542531895817600 9742546 174424075964336737642208128036182808704 9742547 -128269818546539320613087381234026990368 9742548 181235276537739004396733209017964922880 9742549 -259123373981615775091876681958397099360 9742550 68661070848721669703781108554835840000 9742551 -13472141626617172501652081113626427392 9742552 117044174850090626888683613467638681600 9742553 -2859802264235846058388088170417422576 9742554 -124885345232200431604341016156085003520 9742555 -167722496338439620075830760336741439040 9742556 -83076089764953718134033031445614202880 9742557 515251098924611433233495573069382240 9742558 49373117614341545906171452612435614720 9742559 -93647966197135580804149811106907569600 9742560 144709386999916094838312419917690306560 9742561 2891206847393583829154664259591170324 9742562 -41807477064934174681924162850596993968 9742563 23524672764850376656273000139456312760 9742564 119647584436327084281916842696336678912 9742565 80095743236221195564728727975694217600 9742566 83024353528115479627448679649042230144 9742567 33043764699582669325541852358005506616 9742568 122019921374877717827674482858242949120 9742569 95032880013371232772671530610963686544 9742570 40315626706904685956090498696985600 9742571 -187342095921960246975868737580715625228 9742572 -161085772562169305370449855264661504000 9742573 131176134026445641811263287334973598720 9742574 44013518908047030752388743778589344960 9742575 -13268967838518467579894780310232439400 9742576 -15096007030321627785374404260225843200 9742577 -115717797686669229755772912098202136140 9742578 -165368119600954885453191757883541960576 9742579 -191093510529810543086381440959667879680 9742580 -5832089626723468813540359348674787840 9742581 -61801922118820861526440759422977519496 9742582 207967257438793831657405010097157855392 9742583 223463511663515584216907996274262061376 9742584 36522026472890909829944689740472688640 9742585 254987014607157084006483350656337523780 9742586 -45448632565452412672853194349736249600 9742587 -102427859276272411554212625402294082560 9742588 53146913931493570996643491811085611520 9742589 -112569459052463662491656599975349519610 9742590 2714116092055431641105207134434819840 9742591 -91680474368213943005840904567134027008 9742592 -204044440866333407538711184536879759360 9742593 -71767870180717278756599647251475876416 9742594 65591332246938189152827054587878022096 9742595 -298006031311057998940613802877749836400 9742596 -1728806351612119655406496881514905600 9742597 -502440643447220350584905254654667665954 9742598 -33560085022904829593450437024006361664 9742599 -158878011126012263517127850725133323656 9742600 16774318957168293126226422214533120000 9742601 105190007386111504477954441630496983008 9742602 95841587196199112770000981598200664832 9742603 2139903225563304506349872469069708784 9742604 372241746015716306257551399712210423296 9742605 58465909876017709842422427499334772960 9742606 -3869294929501625731164365204238877248 9742607 137188376142344289510128349525507105792 9742608 64149591084339174085040717690021560320 9742609 400600012355021038151299917293576318016 9742610 -7898358933727695033881787752927603040 9742611 -44671043914219295175379458790366473600 9742612 128788699804816855776095585713498490880 9742613 -89761793203394363088468072937291437504 9742614 -242551040480853788683981723739332608 9742615 -112539444661558429819738354239390187200 9742616 66430620299503149372699346475313315840 9742617 -202380308222984459172572363198355324240 9742618 29393789921046831637792087381974191328 9742619 79607486380537394100335631466064739744 9742620 -90334150435150781395937568721866915840 9742621 286377423911636646567302639568993561990 9742622 176891752177381776981180047024962442112 9742623 128351667274349523763170495491047156608 9742624 440006269602735509835302578117832933376 9742625 -83321688371863993312743999548465742000 9742626 -23662542809014075130190136588329465600 9742627 201590296800146320623373812743859216476 9742628 -71782785707861014224683319274282328064 9742629 85148902067471521594067121910966641888 9742630 -255814958751967687899300130827097804800 9742631 2372011189882182272409737095025255112 9742632 17361564873899413715047480163704012800 9742633 4878597127894983532553357372459189882 9742634 -53534899444963301150927858304830161920 9742635 -34762903742888168220077515716534632640 9742636 -19092195568100753808292583665592345600 9742637 -318498936604011181598894093156707630740 9742638 68490730583359688190358899376543163520 9742639 989123188045363410663518960439877248 9742640 -110625571983039611636058369631501025280 9742641 40722364244044829152966797253869370992 9742642 -4369383485336619451012105722799872000 9742643 115915557692867787727653373854930026892 9742644 24001986671545477684719507704288637696 9742645 -34699082715933248803724081957787618240 9742646 -257413777880821884053948389845856837728 9742647 -156460405276443399717343004024796329472 9742648 -15610250398614435249384122864340848640 9742649 -38878515907487510497784547004693094400 9742650 70127579588088090367051037827792185600 9742651 194910585990988449205778848230145025872 9742652 115436505059315538105818126818361502720 9742653 23229485648727396978097124795545678080 9742654 -21843493974304158477954226224691706688 9742655 -32530793340503780114264903669907590880 9742656 13792307428116325864341123263228805120 9742657 -22895225420972477405479271902923756094 9742658 -157197498458278872730326273986503894320 9742659 -99362766363566962468191645659433773760 9742660 126290173006742082652535439603691111680 9742661 -450937672585453953464324247292990608738 9742662 -73001849630539960640446059937819993344 9742663 -53677809095740046570855386074134599200 9742664 -213712843459088784255508734975314672640 9742665 203458902633769444265962527884802601920 9742666 -1516806675393730791782048573441546880 9742667 627928625909568014943249157889469254400 9742668 575259084969741260936250153151048704 9742669 -171356045179735340663908214458042993930 9742670 -123515804040399351908096417357240361600 9742671 -130897978120393207553174552838252233856 9742672 63796637060476733438074242368941178880 9742673 -106338871174847597092463256723058891536 9742674 97440858581187962010499453208270688768 9742675 201689150046276763183277558785397164000 9742676 -99468603601487334237752918663099377920 9742677 -135328105875399254144397568464473235456 9742678 261947281511487225289682814362339328 9742679 -243826394075458738634989625889540969720 9742680 -2693351745328687641276417805816627200 9742681 -245594474162871619154915031872755638450 9742682 -1016985363585217436688732199550047488 9742683 -200890623144804170463959648931150829776 9742684 13525659463300926708077009401685964800 9742685 108247665621771912497850821995314451200 9742686 153078500973614491880667444059155808064 9742687 59851753613624633646339085833192864080 9742688 62947072772408030311469484208751247360 9742689 159759528665393897383225771261218089808 9742690 312021229289399700277262510173773600 9742691 -85638867285073540776575367079230817536 9742692 -25177124933704041820241933336858800128 9742693 287956677147459526520656583999382002942 9742694 44652685792966479054466113165419965440 9742695 26054613942960720695510348173516096800 9742696 -163605039752146198945742501954246461440 9742697 64713191454927111955792729591010272512 9742698 25725076812779847002615864620744314624 9742699 -330609272135551909659502151701110268300 9742700 -128541922102009702707339506477523379200 9742701 142236547521393838546663185531864071232 9742702 108927859022123851719820560941013183552 9742703 167244356692648778194593396880494783840 9742704 -52625748132126964624785264809383919616 9742705 44539528222318011146784373935632765760 9742706 -163201033797346113613997199916692038400 9742707 -18432983484325526040447619610100928320 9742708 30766483925362197818014542824490854400 9742709 79566668830451932975461937091784068910 9742710 4395934255568734036037400828296088960 9742711 -106072400296015748559263697212194877952 9742712 -146006426748599001369125549046435717120 9742713 -98602789155507846315718870594109313456 9742714 -33282054998130756666113586060850119168 9742715 14450428891805074101517263503392361520 9742716 40091292935565749381301721352565622272 9742717 152835714844344261949233172448434470732 9742718 -28588286210944250243297536089851389440 9742719 183883157476985184803484355118968445952 9742720 110089637198840346474090925653177139200 9742721 -16662593195744231994129749538268774656 9742722 125997068495195065966945587100531363584 9742723 166826055804538104232681156727578526944 9742724 525190926916607718197674615611960483840 9742725 844464313454302067524980173527644000 9742726 297131024338922306348428248321364224 9742727 26864517900259659948618380004201808080 9742728 -119604710662783431005719556333892771840 9742729 -84926809690620419468444252934767575680 9742730 7177919952648015247043079925465649760 9742731 -77121161118230930314869804101048563200 9742732 -332618784777281924903072796481466823168 9742733 -15464459956910004804369907080318145152 9742734 154510170299241827536153748866647824640 9742735 54494721464108570792673516914898996000 9742736 -8555739831560400003944678823784808448 9742737 267203543633036726529990303895048464960 9742738 122097974254769191007899387166013818496 9742739 -230919035615131599638500086802457093460 9742740 -21755935713630521851629579527912939520 9742741 1924324433491113114082767687691554300 9742742 -1285962515823153102210275650132102656 9742743 80094261063566813856668594753928923232 9742744 -285277987900181113326019896679054540800 9742745 250725695334546130465139248333523866500 9742746 21946119974398073893600564181193510144 9742747 38275861331880775846674620601973353520 9742748 -150927207801795875750809846869860665344 9742749 -283854592274249385696562910158678876800 9742750 141923936170017930960266415069186864000 9742751 497477199571323448848542085893236290144 9742752 280321224596097121603021120879901736960 9742753 322343864996508354425968123189131765780 9742754 66094592339889378884536516017594040320 9742755 13880706365818527931127684720285475840 9742756 366130673932571111718226182394123694720 9742757 -151492846358049676047592010644632380994 9742758 11831026402723722761967304719993441984 9742759 173105636982304420933901582388238731304 9742760 26680819410646074542874109192916889600 9742761 1302727499810740212075808984744595712 9742762 130973346607725219174172647812795384064 9742763 26807310640495093679278450480364481840 9742764 -18663173548873802619359378755354458624 9742765 121890159773635517145652057974717963660 9742766 103289926272085582819456312575217491840 9742767 203244301644679736205778323662013494280 9742768 384992162823606750428263383146938368 9742769 42687092411137298887570010489403440820 9742770 166956436788549644593437950582848074240 9742771 -168737065015804757029951181944804299168 9742772 72674344205164510962165751405748159232 9742773 47604838312756631777477734654730074368 9742774 409387799146718674993916943876255691392 9742775 63696231394106140426172115633559174800 9742776 -228822530986119243129141420660192768000 9742777 155594783872140531629417163106648113024 9742778 18812745227524124123650631042468478720 9742779 226696686408328457566767394324718656524 9742780 -3652545928963326252786878603391682560 9742781 22249163492198604747706983884949964032 9742782 23722136151607162243747211953728614400 9742783 108376453572344241656132243252479214320 9742784 116850206233238642200004651730994200576 9742785 20928313416510694593401020007902012800 9742786 81703784347291532737990508395949840592 9742787 246007212445915530844784300385841510920 9742788 -178587634377221485877613439426793472000 9742789 -31202376302124387902601464300495832960 9742790 113383621203713996023506590070359990400 9742791 -213014696479892869764813860772237012480 9742792 154234614048841672746792839126713313280 9742793 222296419570813163409780561821068638042 9742794 -68287856139133051855805668736170502400 9742795 71499412882156089433200659201247760800 9742796 71154698945300096572466657987842372608 9742797 -26878358762263381243843015353195230826 9742798 29204939995817680025226317201479630848 9742799 -67251580876852481072829972711702048 9742800 -2945758602870830765087065932713164800 9742801 -99768360050582386899584729943456640400 9742802 115550211369325254705049986078762553632 9742803 -9235725774522866002183103217993381120 9742804 -104296382507571609679846715795775488 9742805 -232293667709803016042879355030380697600 9742806 19736519800192344256537353589539868512 9742807 10627194699750228500589409676965348152 9742808 95112057093346686087313668435757916160 9742809 -44276557244365712885988816190099477296 9742810 4189767149151279690791457009780587520 9742811 2971920904699353281109955979537195040 9742812 233188512495204007022110387753265280000 9742813 -7733516861953805511728177261220494938 9742814 236227645700921834988798431041419440256 9742815 190887314640812106603520429840088052000 9742816 -302332166019610053964902957851189968896 9742817 -63248256383770014912149208353532034974 9742818 183002208718659515765625130776757785600 9742819 468437875937497997220231348079955345496 9742820 12026019153626552325176943747620352000 9742821 -276370149732512514071309517700191901536 9742822 42631432946516146652977675729601879424 9742823 -179444118155194922949399215116047062256 9742824 -15811404438185711781456066968638586880 9742825 257127661337969835326252621605003795550 9742826 209402688889133466805272575242488584112 9742827 -25719784964883633041207697196805843880 9742828 -16810993625192977320323360188214079232 9742829 -51185228195310464762403665435218422570 9742830 19356389778939725687662636687685185920 9742831 76879457921661955501445332723486990944 9742832 -31928302834276244893425743202638954496 9742833 -230832892722752455440948613883923541760 9742834 83662671793499932842752128806578844672 9742835 -44232855463050379463070221594924851200 9742836 21932925430069932040040241105588547584 9742837 86642743790355925229739670023174283900 9742838 -102621177866179047727320813084102175104 9742839 178095196691366085912068974451455683840 9742840 12982438211461772353929714363328512000 9742841 -11569763950791184572845169206262091200 9742842 -166805643993093146540776760922335113728 9742843 267131942661947210776313693818817232744 9742844 -82591888240016461364070746623557771264 9742845 -20123809428139021449672339585310473600 9742846 52027383097588231317840442861654076544 9742847 -486048282597598006881214358315648968680 9742848 -80616187121209492939041141909677408256 9742849 -42390814818890903354987764461112177150 9742850 -18632646318963854286832597252199060400 9742851 316086785295282471143830607132774689800 9742852 32882721501031106098786209466038906880 9742853 40670729152395296392781256929850350460 9742854 -444348155558013947578238560249734144 9742855 43934286843797787174770572790816528760 9742856 19462997645090142534439628923860633600 9742857 -278304893308100983620675020723189886960 9742858 143801613859112263291054821266265488640 9742859 -193463134459246554863913619601792833248 9742860 -72293964908790312695049731652134707200 9742861 -482141701232424859800307854233086542538 9742862 -269481590602207990734119961748947797568 9742863 20044673397739859417273739627064545408 9742864 -28907854162510670928048208057759088640 9742865 -184205177063306720304013750974943852800 9742866 44027086268148475844119499976182077440 9742867 124591238256927041889463717282755166680 9742868 39853928675015509347667930379212306176 9742869 297390823406908190638320429873226310400 9742870 140695832371970151529985194879051560960 9742871 78556868370217912023788977064286850944 9742872 14152833228082021305101346180426301440 9742873 -236354003247316197160506880959160694656 9742874 -51705175341467774224889078463623097888 9742875 25998351929257063882390903939297068000 9742876 75269859848830685210952835262171188224 9742877 -133434499991315552089171818336872272800 9742878 -8370881370537802319541215896392540096 9742879 313667045929604719532819756579672816480 9742880 -93779187343542551058533550687780864000 9742881 271010801983141022612201149863715211952 9742882 70640416656700300285990240051601235792 9742883 -193563190347382110480769582951044948816 9742884 -22260929596758254269850993677047951360 9742885 -167414003264447605320366092340951462240 9742886 197794762188401577386826189014687335392 9742887 -1914694741272928131805507138105595136 9742888 420430463921425465343717652675587189760 9742889 55669160559132275417629838734368525924 9742890 -100371480130484101740098540621671822080 9742891 -75939024314581267459259135125668901708 9742892 -90900744287321111147957311119909808128 9742893 106491443698981354253795171620690284864 9742894 15997142273350876260351336078626937600 9742895 -18218226810326812792803043528984667280 9742896 66367687681396976276376674701502054400 9742897 -1008769101118729302784737258096290560 9742898 -267321617324158889621617662161432839680 9742899 -23057073959440441884817903887442917312 9742900 124309175866611104612886144461536976000 9742901 117583197192147596571983361829512447360 9742902 -2016292764449647793338800043778847360 9742903 70239359983062965648634915249744618152 9742904 80777216514718149169596772230214041600 9742905 -8754498538580381205729021369830019900 9742906 -64307489723206822429605029802033987840 9742907 1253619521586450073209877782226737192 9742908 36732254149625542805885457143380893696 9742909 -52082229544983948527757623634181817472 9742910 17016083515683769274524861558688286720 9742911 -145981055129654987938264946779505441520 9742912 85194604326459300498630502025716039680 9742913 -11196000197982944313246121281086697936 9742914 56059624194774961395211665660601212960 9742915 -34123072535840379062206704949159680000 9742916 98582542268506817441997283099306074240 9742917 90456923439087651356291943483259910880 9742918 31829427190471300297624260998630840160 9742919 -103073196741942719688074158723800217920 9742920 -108915597901083898125142579907606937600 9742921 -229194594157180061363429763781158039480 9742922 14322531235500976279009765754081172480 9742923 -14325455649707825490243666742524945948 9742924 -289503078520822687181431113753194831104 9742925 236730126100875738566477994216266272800 9742926 -7353451333901592763535349711245517696 9742927 -240674357457642821213830579821567334800 9742928 14372972797967948116299667618595340288 9742929 20463933829252375335191664060843710400 9742930 94897394821094760713700079813770291360 9742931 -412844914553699616411556300409786903736 9742932 48584055953011353068483449642268393472 9742933 -76104481839021155050335293116878809636 9742934 -124886031154621412913282952556701719360 9742935 -53424268342723024996141055163869089200 9742936 127793305224554845412318237676380160 9742937 186857891711116404942262499091421753860 9742938 43633226667202624272987099383082974208 9742939 -183717088243243069398335948008217907944 9742940 411596882167868229270494985126374400 9742941 -11443429950661688235318472818046023252 9742942 -141791969020389746660449966489806017856 9742943 45709893711146321627368804334543487600 9742944 -40307592665912836385281905298349752320 9742945 20935281534474045885942257185376194920 9742946 98008214451510226991501514500064558672 9742947 3007147157528273695813391788843683072 9742948 384865121786735765150212879778611975808 9742949 527091462438949692763922545155947038236 9742950 -25422599553893501564561800509679104000 9742951 -84324238608153269725088438891400057608 9742952 156191475158680687960164459520772014080 9742953 64819112241094361148892642514218252800 9742954 69570004463288820417846678441731364960 9742955 -171115011878332197851830785452773157280 9742956 90569614073338915679007369756832250880 9742957 73703075946460834977399703702835251712 9742958 113478635594334812816380428921532246080 9742959 21994287203031829796220861356448288768 9742960 44754939388701578235435173582344519680 9742961 118779952255399200489634137227652849600 9742962 76510210098538305555862490808600039552 9742963 -39412787197363634667899183300236292788 9742964 231198671194947042057964207016253020160 9742965 -37938810865134438143931284745293808000 9742966 119891864523215805755948836356775636224 9742967 2257266381280114778375632940914272048 9742968 96237866933814062825573915990695219200 9742969 289747140948026061600161230442625691370 9742970 62447296350733082434940726777897260800 9742971 87953035211354499086968011746264945664 9742972 -2304189208512973268336813999716961280 9742973 100541151327226823150707272594650238528 9742974 -83260381100503765947081419691801512640 9742975 14532933079299482502329122051734000000 9742976 641628716255440082304595109822123212800 9742977 170569496420556208436463393961280823840 9742978 -16646364602655348115977473064916191744 9742979 -42937891554040646374097759838079696680 9742980 -4991905178382109031869010122740142080 9742981 290003869066721053591695232212740454364 9742982 -170704811514401907897246139428377301408 9742983 -3537042809343092673564468484668652416 9742984 -87886485580169478507896354080294010880 9742985 22048755764784776783904269589194650560 9742986 183753632704185911922988367441519311104 9742987 145296961781545153393113288099326802840 9742988 -53183314799814074528482076952778988544 9742989 -111356827327804955324764886362379589120 9742990 2965471463341406758335036314058455040 9742991 -160647397753194762460767373900019884800 9742992 1416266515415655652758848270682292224 9742993 101122546369965072061021144343245728244 9742994 394051517232725714897430554190545664 9742995 138708868139179680478975481158245792720 9742996 111882409323876896320593128912666672000 9742997 280838756990260210095763277736258448512 9742998 104394610224547446672572522650511408064 9742999 8185718988233536255583452919714468480 9743000 164219471605340049033847399252561920000 9743001 -24042445404733858204501910688386987568 9743002 3838983479486086443896502210671101152 9743003 129985862630661583938948587040022005252 9743004 2267969008328580417339887033819429376 9743005 190128065078404654857130316152747767660 9743006 -66706785107386750833610621567030345728 9743007 41728236553814427663486865188556826880 9743008 131086581158853883447922883723641487360 9743009 -23501736678467714393031795384704451180 9743010 4476459201642778988423627963405222400 9743011 333848485064457007818453365097059771612 9743012 -20542284206421260814865814626377538944 9743013 118553086149477856761672370811590792542 9743014 -62934476077275121857353124004588126080 9743015 145120578251904676175092250069302655160 9743016 -259213251939755787347773243901279846400 9743017 103302641296662502398016123192793315066 9743018 5185183492510871879339371287248875104 9743019 -34133478597159744285684271185083422272 9743020 82622362068476363293933402081737492480 9743021 154678529328056936655824353996859537664 9743022 3481021887089861674245663997368314688 9743023 -306692288703324869236516897554560503680 9743024 -1742132501625853508893557782607790080 9743025 -19724426794637859330491418121612910400 9743026 -5445208578478569875367709767042122496 9743027 20823213455091443182674143419678696272 9743028 -128085442697125338661445095389361582080 9743029 -2414199642678505977628814362501540164 9743030 37811776793766029444231198042613258240 9743031 15277701713134762232577491929112373840 9743032 -32276081482023269976605225038909255680 9743033 61991339440801626337989098555400068100 9743034 -9672909687188066236640666623153044480 9743035 -39342355202146162468666349270991212640 9743036 412319247821940426302284563682362803712 9743037 -122802192964972181831616606248695837440 9743038 -48837301867833839020871662180726097856 9743039 -108128372286158793627429319572252404160 9743040 7452941110370716711259621337071616000 9743041 -171559591211975697716703054434674304 9743042 -266278538457448610508452397831996620256 9743043 -73137722797185602286808875044379353760 9743044 -18722161084210870100427775752544168704 9743045 113639516519898472870321346026947535320 9743046 47720461427874834488553061900900435968 9743047 -2590391176455502801156296011642188128 9743048 130190933640108986454417643570792857600 9743049 -41737184684590354041258555369734127132 9743050 -61423189353461523501924430067131993200 9743051 580969567681329258491178159892421850000 9743052 12819161238281238598800525537478115328 9743053 482352481965762700808285081572908850944 9743054 226657959862253075246048539077341750976 9743055 3653343027035557648015024808305528320 9743056 -45408806168851188870302562985793855488 9743057 -30702609729292417323103377699896082474 9743058 14501261811993724462745165865586099200 9743059 186458493238940305985166137449117071616 9743060 -397367887196336206742605836202395187200 9743061 -275136256988172415098495443642839295328 9743062 -34750362794121150629060577651649615872 9743063 163469549196981665389324971453257328984 9743064 -248782471479268254293124892371590062080 9743065 -124911478696300230833256199221724716540 9743066 182249824789999861483532748317046132480 9743067 21390565388448257877370325719046114880 9743068 -13368601500021585199804464356004690944 9743069 -1111855059175751744475640115196240960 9743070 -100704790254736796953319242883006054400 9743071 -34691048706086616678790437138402112808 9743072 -37572663211040425297044156806430720000 9743073 53958481151959052152077262160463993504 9743074 -46486820497561223560005599557285939200 9743075 21474033270373019657594703240985278300 9743076 23780234198880658043570631334346182656 9743077 24582932571220979038900424582541420926 9743078 -19597816288217275686619702342763556480 9743079 -243206738846002089457091186350102054272 9743080 86955894687358361993195569643469158400 9743081 243103737324321981151350734072585661882 9743082 88436751396576453472537388420080065792 9743083 35556466826884683318600997198980311040 9743084 -116891172704173167532147616591717428224 9743085 96440354284373527691234753231445777600 9743086 -99912462410701762976705600240690083200 9743087 -497323380557757515170243915077126681264 9743088 -72838324419720567237505812347191296 9743089 277792832572276942454149622662710615890 9743090 -26824880082937826445585859860903774720 9743091 25722793362221097830011282384884989664 9743092 372904745550446246880471727471414111616 9743093 -274062982250227699672076153222983752576 9743094 -39776831562448152333200276351831398176 9743095 -117676630300094785456527209332763903400 9743096 237131542321537608003972176666134732800 9743097 8128105074225464606513913894024856320 9743098 150942073068607455164777253591938897664 9743099 43839079161071584426056040622000347056 9743100 -69834098713013469354871163438283571200 9743101 321706345100784928823444470540877721600 9743102 294151781280638540785985817344247627072 9743103 -14166682455742116637898632449245368536 9743104 39951069001705569822839180705174388736 9743105 -127214573351330703153860528578335264000 9743106 27052920901654978415542297410828271104 9743107 -311882075889161053979539798122155307768 9743108 56172863174954216360400134656759777536 9743109 209021159480933943009846488221724327904 9743110 -37843233709557390899299567527085632000 9743111 -80361014676355097331750231634771395480 9743112 5135689073483920702223508135260160000 9743113 -296067806460646858341258373716887736396 9743114 -121931957456612220359745800115365892096 9743115 116089622753394929828113015269960564720 9743116 -266194398193404058844269363761956636672 9743117 40653624539273740732538512916843306304 9743118 -22580511708214032591854885862666147840 9743119 -342810662750267923459917374810621446480 9743120 31137716106433709377862084163943219200 9743121 76509549373384652115303570302377885008 9743122 10366037952551830438102633215504543120 9743123 7488439452701187846097628464778144064 9743124 54493574612988818591539471011023585280 9743125 -35701891771024858046075753875409880000 9743126 -20052446741266302678781815380655072000 9743127 -421023971943843035611328479501214219568 9743128 364647594759348612984057387552498831360 9743129 -256314324459378584292868291763627056512 9743130 -13557193988551110300659694923617070400 9743131 -25601108385320625578200309696438739068 9743132 91876726328979931198239315263664860160 9743133 70001007887618439247076960598664983264 9743134 -195548835637269880428412133273599046784 9743135 265933848108555548281820379701006599080 9743136 35448857520942655478749014055377174528 9743137 9801014798975511224379129758456647680 9743138 41619057568732776222518868260371536720 9743139 -81165417861753125622945860941129512960 9743140 -313655538750127317555013205763986903040 9743141 -270692897151124790513193769461563947458 9743142 102913592452330669384555806271451366400 9743143 144484792833922813217671222964853629320 9743144 376324555876913798626026762751453916160 9743145 13201060594155112666480192136261959680 9743146 -22406228224488945489282819026457634560 9743147 -267643002064724209568523218594175794208 9743148 -1421702304911441584243714809186679296 9743149 59096654914088988319572361345992249600 9743150 -25899941364000832894307000341324483200 9743151 16659991584478022811844506506502683904 9743152 -46003004417498554973188585270610182144 9743153 17564588094238502143512212787003429504 9743154 12977199089816111351740079845310805120 9743155 -5373408424645123647482171614528488240 9743156 -117198432186533519924405864604165924480 9743157 -310608861089317689642507954047371998546 9743158 101676523731330845979647064311389410240 9743159 552139290446228320854687577147718130960 9743160 -74234899093450201351649514747708825600 9743161 494959274922472557790531486809047294762 9743162 -26360010869669870114541805823228160 9743163 -319071209916871756254682732467040570512 9743164 -11273995696310723118582743809227578368 9743165 298990906371692684093677091857316410200 9743166 -344815580988516988450453228757400960 9743167 23482956342245522734433503014647225184 9743168 14025313487257191719788680225667153920 9743169 -221931927833789679289043370244153004160 9743170 -6100195962016137936724606575645066720 9743171 2452243436896108991311947388874781372 9743172 -44173467173533703994380554180556203008 9743173 -265819300510775395299008007286872156384 9743174 -6698819577041016290364301105624059648 9743175 -17200276535680416692937450506056321800 9743176 59678304847056930143385901322627973120 9743177 -4110686162943180587508477506765790768 9743178 164284327955719631027525772813082746624 9743179 180496614935489521288307559047006645780 9743180 246331415624040689268542402397265689600 9743181 35321739546374672433596486653373452800 9743182 66322401177062219244977341851473169792 9743183 5392944861066249474120150771147287160 9743184 43215233659101915674431814716628533248 9743185 -215051054430038793688258790980199428620 9743186 11310841562042016109907175369842196480 9743187 -48617764762818472378812298473044724432 9743188 -45193243266275585906554747433736560640 9743189 208308935352033141751107496449316583580 9743190 -89181875661584481134047665683821860480 9743191 225490534078234867596802778948252587152 9743192 -115378909974754183096587855694019328000 9743193 -126904488868001369228516336693056265280 9743194 103365693034619378339443408635990062592 9743195 69932908912820395105827095825360482560 9743196 52365584558755574659072032235620936192 9743197 -429076380862591696115660423418999163354 9743198 1391313680493287608367705678609397120 9743199 -37866239796915678061272495760690044384 9743200 53919806550169990579618013899554816000 9743201 -214674083236400705950660164007081685760 9743202 -23575346701980555985614985705933570560 9743203 -164247472634282656145437469538897720176 9743204 73851952975915163584193257180894319616 9743205 100397264731665254848563956988731668800 9743206 -88333796676533456217044759973849976320 9743207 -56545863728447242174293839683591696896 9743208 -194023808705607467542875781864271216640 9743209 11243473559934321337282731643839342906 9743210 -54664123220589407830257858076832976000 9743211 -106566260180499067250078023703652520740 9743212 -150247310665864030590659649463406028544 9743213 472219725604895248535047349335714437462 9743214 -4868685198853793502648345784354811904 9743215 -13738510180207493921111406758455841280 9743216 -36946761351292554853600386433546518528 9743217 33516453113209825344868922570358267840 9743218 116208369465382398037661972058930028560 9743219 -725978967219618205934306962777152878160 9743220 98821271223572591212026017143192473600 9743221 -104575151239404041561203072402139841156 9743222 97915179584500874759271203650690588992 9743223 83366461640245345776443953912088444544 9743224 166800414275537834428057329571082280960 9743225 -222052810892977649196174766261079920500 9743226 -9636403907796614209733283363229767936 9743227 -100701743477040838908938151625529261088 9743228 -57863342596287578656297350215007191040 9743229 -272810601836741010676385538229306153626 9743230 -4883407812897618800186744013293068800 9743231 7406961881648566191540739825155767472 9743232 45892073836726793554744931844662231040 9743233 -381190441587654628726061772641573896380 9743234 -117471163202889863344090744988362599984 9743235 49459220604505594640892264898413391200 9743236 70832339174183920715930348160307633280 9743237 -8245927072696098468386444532769985280 9743238 7473223706318435383222740417392025600 9743239 -84348724300789837151392389583750627200 9743240 -22043822095763349314930187646440038400 9743241 -8079735438804604828897731072914159616 9743242 37459861503243930891553560731679733344 9743243 11150802160253864594381862876702753492 9743244 45627062154504153957497714850417180672 9743245 256279310536595646800513768864209159500 9743246 -192642853108528749906730571485488880320 9743247 -9857535387778306241694158309054837208 9743248 -119364101770676339380569437807326486528 9743249 265846410380998280774871275044147187250 9743250 142187969528250294997757688343698816000 9743251 37787363925196922214767750578898742352 9743252 89428089636392752625961950573748644736 9743253 89621952272037106858823399418155824224 9743254 -72775345162127214411648505102573496448 9743255 -138488991521904856818611940266131213440 9743256 3079103629024341536142728401242992640 9743257 233970841139456215983665838912287653840 9743258 -115618752776035284492415140643895247120 9743259 -42140437098192735944478895576472774400 9743260 108390279175455093687389849261395968000 9743261 -414787319021101647138884813922778046016 9743262 16157793448091001058620830203661518464 9743263 58593161751909737536929818065870746560 9743264 -256600596027000088306634605621181743104 9743265 21551887043319888935114439001828259520 9743266 -62710419873088145496344365329402460896 9743267 -528829687956702319559721585796115355684 9743268 -39220127586069573735925893255348817920 9743269 23656628788222202089417582360156297600 9743270 67223479983129740623823232308519500800 9743271 -194310048054623977501182306601664317056 9743272 177458313190431163444119591478037544960 9743273 -502500696805364551657727870515912361478 9743274 -184911323608041394923113936039457845760 9743275 -67467447072996232607143896025314540000 9743276 131504535107814016379572558471431851520 9743277 178111215833858301781856236704979417920 9743278 3481770660513350182622073855907528320 9743279 -9540605720415398567140491673104608160 9743280 -22362258925643255322764247752393687040 9743281 -230784863880223445082113156813446530816 9743282 -181281453213472020985264886642186785008 9743283 158231281988991240294281491787092080 9743284 2398580124370494898975261215373924352 9743285 574009434713616973299741504599957731200 9743286 37804891884450899040367295686415013888 9743287 -330027425103342441707140683684100516920 9743288 766226590812600499561023896065197096960 9743289 -117638204197701343777750855667240204976 9743290 -38513688934140520991009792132223405600 9743291 304939497419945677685232501005712680232 9743292 -19617944024015450003920890090558504960 9743293 -153292123534992822763587605997235421600 9743294 27507092497243949372193396389805133824 9743295 94354636914535380759411212170166342400 9743296 -86910363959430216045252197718194913280 9743297 222416576861200518824800757029590724692 9743298 -5816001230074095588292232857016670336 9743299 -132530106661395534968074113269796981700 9743300 -20337400559295633810997439351377920000 9743301 -282397517520233798386764620960770056960 9743302 58643158409438518734332860370997911232 9743303 164081685030516709229087486904242202720 9743304 -318124046462037276021326198170214400000 9743305 128252104260266403395936013489796883520 9743306 133354172126878149906468732476107678464 9743307 129778750892601859344812575368561907200 9743308 46994458786147668232265868203836584960 9743309 321096045270413143812867498031711611510 9743310 -4541848149340995626847594174394181760 9743311 406507391354350979157296163728264156912 9743312 48392042219366345827732483644562440192 9743313 42654681347039490557003410946997780480 9743314 105508350094379184312175938404611929600 9743315 71230744514351815962083798402757682800 9743316 92488355302573932514064006696216690688 9743317 -294845480322601156167019987884222963634 9743318 60150861202602440601933762924694804608 9743319 18296484497667168435152993984426357544 9743320 5205039101552877444439910238751948800 9743321 -53298925152028454464582393616402479680 9743322 -25612250783384994008987305724354320896 9743323 349463122416764834373525714858434728600 9743324 -115859571307825703328424271956352546304 9743325 5294233151957214557693525699799645600 9743326 83440283485156838363876344086078122112 9743327 -4594772460915085777233715472042889600 9743328 74212161186916891631509820782631976960 9743329 -307620381020553601878248679714036543360 9743330 -92872085359117150813529514992378273280 9743331 -36811164254248741385804937819726136320 9743332 -165219783956801222949745766212326210560 9743333 343963026836347463911952180956245007200 9743334 45819830871566489453200751050280294400 9743335 5420108388035817448166524466084981760 9743336 88947646181197508339594402011934407680 9743337 -157005786016238721476244861080852180406 9743338 -93325841249789172379671218845556490240 9743339 484285586111829852008506810970826759360 9743340 101096699840751338891095241982943411200 9743341 -521089449437459810927903872389118010048 9743342 -83054285851991004277960954282962656256 9743343 -99816735983918334682488164642602329336 9743344 -41183434528664584028923630620937093120 9743345 -95824960514918411421508478643710301900 9743346 -22974014442099223161116116775356285008 9743347 31522420762815688767321683182697201264 9743348 171402987798476998291013125563904564608 9743349 73635115077460996931283019646116216320 9743350 -26254950928272152474583701324352837600 9743351 32446142013887546080649153421971237352 9743352 15128973597646989402263015572979712000 9743353 -36752978367950194069853004237441845398 9743354 -99022778899953861965218087582045379328 9743355 -27018984736594563719068643600836000800 9743356 -67161854434254090565428860897853668352 9743357 -52391396167239422060006661931678209486 9743358 40725095746162382123430686382899671680 9743359 -115149409389567463840305445391685454784 9743360 -90058691640730876185654165723194327040 9743361 -171471724045546984004458568893020430464 9743362 12871815667604202464380980152381491200 9743363 34091354788938155707708524465267070272 9743364 357004225173668417066431500610740480 9743365 76682609225359039372473482488343953920 9743366 -4772990542854294345516339241418012736 9743367 197571707761303654647207436687552096680 9743368 -471907195358090435670110277912511933440 9743369 323876778173051093078746722762678160740 9743370 -141966267809128973573069359248261120 9743371 -373200447648503893284832097829876379200 9743372 66576524261891420795660960942967416832 9743373 321180750633313977323319104601600046422 9743374 129400947571979738983381440854268735936 9743375 293625662922901334645871365936765160000 9743376 44758169448902338051882853118728404992 9743377 -318252455712356918991054808454670258688 9743378 162164774077959609230546629789373934720 9743379 -17351423677434460084585834974220919232 9743380 -103638322370588310464834596410398568960 9743381 -879528851080494009209040936023840736 9743382 -64792263248921956846898352624454656000 9743383 -16288897184888305643596723106888808976 9743384 47894509489254829560182523034608353280 9743385 -50437679734110771177883174548243518400 9743386 49780168535422657502638052237846714880 9743387 -465672783379828181166718264054274731368 9743388 -145509205612630862058659614650444374016 9743389 5700702241309590252236571454067141260 9743390 1612231786529048399285331772587576000 9743391 9438729956593944418226337511623354720 9743392 -248791953724230696100775925245144137728 9743393 172353416503340154796610411172069205248 9743394 89825618682458873572744509633253336320 9743395 20413087848227688095782375905753640080 9743396 74706627120348633240376389365475700992 9743397 -204169507869382253742388252755057294528 9743398 -34332790856923701137043029652552161280 9743399 -337298809787855923211807125422305365680 9743400 109378544195540637970293802115115648000 9743401 28139435734015368341804279043063547200 9743402 28018671824040433112471514252937279152 9743403 12920636679856974822558480881603329008 9743404 109360153310358512555209400303540736 9743405 -176919117897525785516016650241898787700 9743406 -87346992541034139935606806893006799296 9743407 -16508686618016702085113314153211128040 9743408 118585717449926886312305557826022604800 9743409 2255559435686420234354994804044475840 9743410 174098044008622388919934241640915174720 9743411 -54405067850418219428330729189081699376 9743412 79072846231454914858885088550599860224 9743413 -3160022201697963174627511310929314336 9743414 -58814834492671117309529468053999377408 9743415 98843359470115464845719212213240819840 9743416 -9832006192606157833173222378036203520 9743417 401878479639512967489178967462014631466 9743418 17558703529545022442692361667980932464 9743419 -142804666384808043301868063616044286704 9743420 -108345740515066477610672170786016716800 9743421 -95787845106624051360057798682068912960 9743422 27467988368566736136034353388232171520 9743423 32522811881889965791057471535234976360 9743424 -15550683753939239319286289835101257728 9743425 -4066327548589338304532240877670252500 9743426 -13001363985326300227379153953715281920 9743427 -89497926127700665456488028757361955836 9743428 191002659048170960672440097241005931520 9743429 -74724066060418581539150077922505964224 9743430 -54757554388456773950155292217330890880 9743431 -322401405703174864123436131848711478128 9743432 28379389338913983249749887460101908480 9743433 56297621452239338780806424077091177664 9743434 50614634402508174723949544048325677616 9743435 146675865083004611765033846612688474000 9743436 -32308780167674173923704824229792547840 9743437 -421817370852452913285000181294412806560 9743438 -10224013074168591893993342112442089600 9743439 89407247849976814134940549897959903624 9743440 -6233311319991490266992106864031825920 9743441 -345844630756306034543334976688427766158 9743442 -130182987273203108219452986043133359488 9743443 321934201294969636699112455279338195692 9743444 -158837217105589994058830602188077819904 9743445 -17701504657163870866518857477752548360 9743446 -25678972277093849337448605028611887328 9743447 187959635143237391807751605495046979200 9743448 125095567972821025980204546753464893440 9743449 92092542101066030351714266509238725000 9743450 80616337389613363586725547939690178000 9743451 -245111852394926843952646868599790673768 9743452 241429226972743180081451189308930843136 9743453 -92238984677293844964816774837412094400 9743454 -12592370627985624068840174294409290304 9743455 73359540555451318826333893379813454720 9743456 369901257332002635785085756004368384 9743457 112461666337071611891493304881748267440 9743458 -166880640300912767193616025659303958016 9743459 19809051452080910988062203611144956040 9743460 -24156042039338935540416161393809059840 9743461 -31077931245356954310483651696993596416 9743462 -65324525048612347990073907106746100800 9743463 -5943348366310215474200944601401911600 9743464 99580719515154109900756749340769295360 9743465 293573785853231972293696556999197420800 9743466 51474679687469268282405365912498860800 9743467 -55515545187345377804514179909845152 9743468 -28560390600306475359003250745495706624 9743469 7440564660806332790687655261052623360 9743470 142361129489672097352648550779905841920 9743471 464039426522050381818050047737909726672 9743472 -43973506965082977549919198957031718912 9743473 413119659072525492372947981329070880722 9743474 -10291732920762026436007933091399040000 9743475 27349780707616577779956669930349228800 9743476 -374051425971611612427071303942049779712 9743477 -342420881098230575496528752265495070674 9743478 -159384088844298575435266589220251495040 9743479 -429406315779863778873509449518819104920 9743480 46746527981492553606712535268546662400 9743481 20894533407401234368501124948029736880 9743482 31315373008673001627522689330511767040 9743483 -293285208146643035584573300552651960320 9743484 -75907727736675651870210631107821182464 9743485 63682572760191482651620242849455983200 9743486 11771211389164965465814279412971895808 9743487 -32931637541422680538779165888111778032 9743488 74686404411258659436220677071013150720 9743489 24686708244443991814741789549225630656 9743490 78518460774747292810641274893073920 9743491 787580043326884875407198790848670946192 9743492 172102634739258050867181667040367022080 9743493 -107753693904192466971507454123598984736 9743494 7836089199946298383207199547967219296 9743495 -328826682024789901256785549509068229000 9743496 21998083550680509312475396981142323200 9743497 -434366870795428821067749393313122705920 9743498 -22550306428076435191510142174596663200 9743499 -2430801009511972040676936241651242672 9743500 65065532622003240098289787307808000000 9743501 -167489994896465268871959328382560455498 9743502 -28284326842577192677147734401142034368 9743503 -439985408083616647740508737342255741384 9743504 -28958653615067921623222943653005557760 9743505 111316088960899354935329165160411490560 9743506 -6008966252236801661262709181041550016 9743507 328100497721806933561790081479563356400 9743508 -224605619818203444079488182101269652608 9743509 -328826868524231334208877525958653522290 9743510 19255801290872305817139909481286668800 9743511 145203114989355490440559125894380954472 9743512 -68430902764005867745990561763443507200 9743513 -100048082605414825148709363207222597696 9743514 -36198455045120960541934016336327412480 9743515 -121855277145157885718390002036824411840 9743516 267311483722377259242433764131147977728 9743517 28766729788358029784894682611016007680 9743518 -375929366975799253173314728201663024320 9743519 8750677427337935202939738963886429920 9743520 88444406981008081761589623683851223040 9743521 43145045648065616769200489020369713072 9743522 98414729542797133773337586714594151072 9743523 192312824094212999685658131539173271040 9743524 -114434001680367158793071709230240129024 9743525 -116185764074298427911713016366037350 9743526 37004600147296985186322095316470857248 9743527 6600034481638377460271671120349930544 9743528 156888709545343667316881818364964572160 9743529 -10991412075617156296938101735321835552 9743530 -110417563273130729228004225823625186880 9743531 95508067430854488082324445326849544592 9743532 -107493519069362029791439424757375318528 9743533 100944072843633257875310133745584052824 9743534 -36501132230429883504048182059401884928 9743535 94113448289403907827171032828110507320 9743536 -37060634075644921599670962124735119360 9743537 -36398898459271665200928320660734184814 9743538 23478728013254418298062050067572210688 9743539 128401126479625680621422709283383248768 9743540 -219985537493724432181542975598387733760 9743541 -32573262337218906522782968112405469408 9743542 1695563210042556109552911897218073600 9743543 -89624802878461936595126058772263605280 9743544 -337958343028812202542728635774500864000 9743545 -48815627069252456200822574622794886720 9743546 -36201180792833685146640046722380016528 9743547 5299398248509393653775834277249423040 9743548 125893445680455436762763513501303812096 9743549 -65830834959963730927712479677538508736 9743550 -31112486621726059341618733431455414400 9743551 20537205176586806661168802105193228400 9743552 -18894135098309856933539941514194452480 9743553 52156037483419042240471321124363454564 9743554 -2509054509292107792505945592649065568 9743555 208224990594546624163335749591081754000 9743556 -52228373178465848497861625468103751680 9743557 410468251894122525198858315400334514300 9743558 -13833265619842887834915441361107033600 9743559 -44355129243736550193594151964373422592 9743560 6173850295978476855325735790520576000 9743561 -84022838672463040647385111858004847600 9743562 94415116162078191877829387120970166320 9743563 281755001799440364200660309171114289812 9743564 95893563517061460966457471657592303616 9743565 -109026523481991228585539213476980988800 9743566 10046439920896854626794751271508939776 9743567 -384367802023138198244048394546720619008 9743568 13658050759174391388876354847104565248 9743569 298466347162866714205813555252889145120 9743570 193773317061774349283938630387450997760 9743571 227968762179535494107855113199164377744 9743572 27189428107943571520972582300623406976 9743573 56350913743419189964127803609936815744 9743574 -141236902138532237290174651394544613440 9743575 96338467476946215679605366129640218800 9743576 25489052301678990902613365316014254080 9743577 81203495303501136696476438015354331264 9743578 -43538091662338780757208167805109740576 9743579 323502880948118014165732929168841836420 9743580 14050465345765382969191994121159475200 9743581 -311158375751458025102264098597097014618 9743582 -43031205358284987361669623261205477248 9743583 -8495663977570181972613506780068604016 9743584 -77455084067459869298459643575382048768 9743585 -3938187641927973325227802970595940800 9743586 -89015375116440548648119910591649899136 9743587 -62147530946085073011078479923675942448 9743588 -76227712540935960176687634560351613312 9743589 50721973252058375099084610144708035454 9743590 124349293051956107295535329074961724800 9743591 -183807942453561817892553312739754245152 9743592 -99978365085272917388314359215960309760 9743593 -283255444842520335773210699335766105158 9743594 204598747973760021767732282813803345920 9743595 -60341614157793679315995320875153374480 9743596 54470334068116382128399695025273935360 9743597 4785387232431283727605829775035801046 9743598 -104490257901055352901529173527668778880 9743599 409965839771720714251436658011237611240 9743600 -5981044228221640947008442155544576000 9743601 -20073897852411967839979425468604166400 9743602 -14637957910597944713479782277638994176 9743603 242731553006629559863433751320602395852 9743604 100814050106984731937003979387226859520 9743605 -14227350879604051913624112886382419200 9743606 137366768262795164783733077716669800960 9743607 252084703427674957881451753949598667920 9743608 -141196609537118180942380990550419415040 9743609 281820284772437108093877127368094242912 9743610 -7163638346717486248907175185416826880 9743611 290750527383303986653314103325127570212 9743612 -312683343705722874674459313996592287744 9743613 -166134456427766297443665107884748278272 9743614 64131364331236924470912484715746544640 9743615 -174649326237803864762812478011150149120 9743616 14299462086700158330767634975172853760 9743617 -20305479523251086812309041641881783296 9743618 15385790900210577691950890285321399040 9743619 -85602334775549570493096432033208569600 9743620 -58593008239072025424546374314152261120 9743621 7067396291989359443269926106536309372 9743622 44988240449277084340360942506080409600 9743623 -784272725456916858851007359238705883200 9743624 -187589874630214762418659295400440463360 9743625 -108232290362994492185949993818038560000 9743626 64403320547647336629447129336137499744 9743627 130168155179321448090188950829877403476 9743628 33056405114932720748397124030906368 9743629 53738795324898394089833116299160847232 9743630 -772613369135655768553563188897564160 9743631 -94471536861416777246415744926070576240 9743632 63330169263706233786550176019620110336 9743633 -179612790097988074624695248453118071118 9743634 -47942270229508888453489032491593918080 9743635 85696869599188482188314990007662206960 9743636 -60601135731832600804674478840400689152 9743637 10650454731807378929765693631218880000 9743638 152418632058454672483961865021720306720 9743639 -98746534215067316974257880511645509560 9743640 -46432309604499876453240333180987187200 9743641 -31877259543651631954789988284209163776 9743642 58451677524776183990181537966416543472 9743643 -45689528418122387000246292080157832416 9743644 268131593723361168884635110064241870336 9743645 136892111924757992094130008752782113900 9743646 68712528500176240983066493375340352 9743647 178934789706179208114955467188528223352 9743648 -277291758230954310620335717810499420160 9743649 384638800564023421299797426966755632288 9743650 -24003330184975604662028406890928333600 9743651 -18440600334787689189861845226690942792 9743652 15120651561094601463331083508340359680 9743653 -449494256206636303536362706293906396098 9743654 -40185116477535393541715430750628564608 9743655 -199368353229460026122558168161619649840 9743656 11677502154798588111536092269665894400 9743657 31260962978932713958871367146313801024 9743658 61076135136110279030916962032984598784 9743659 140798822885924871806753430387803751860 9743660 -59270340497221324351633594048818616320 9743661 -19699286836654975572863291994092146890 9743662 222460348449213707165305986526961216832 9743663 -83262343918686355779243117674625647088 9743664 -272410473812260634336761927484571648 9743665 342114039285251738271692467166589159720 9743666 27087153617794287150674815323491830032 9743667 262347989611555722396110858795490221880 9743668 187290254671609171581524802473562617856 9743669 -177709560525547114116407666057729466120 9743670 28374364051199531542165925305610478720 9743671 566453691719031348015115700960918144 9743672 54690559703037264818082985811848396800 9743673 -285889201059093982690332018764084004000 9743674 94285891339765278686012974986462781440 9743675 -8371025080303091335413743639578398000 9743676 115070345760706218356244491556809809920 9743677 495750481689864603669870392800203331526 9743678 -51803235171415122360301992649329423360 9743679 264204252663199364868949864446908601600 9743680 25571677844958568387818734377893888000 9743681 -332506516005791398170760281571917717720 9743682 -3583595418364685529780100547963512320 9743683 -248370538443512478305896206384299352360 9743684 60469413403094671900081509935398924416 9743685 17689737852247939972661899736480286720 9743686 -43002454769733387676446823300587815040 9743687 -174505549333635931705482737139556682664 9743688 -145669467764024207963393551659293875200 9743689 -229474283139769777298396931559944745510 9743690 103037540231862877410400828422583088640 9743691 39677086195565179895532257862921923808 9743692 -75720632285649562680981619010413153280 9743693 -441370974900304835558105440926945698058 9743694 80316263187200935854320713314410004480 9743695 51875012311993340862955485717906619200 9743696 104183794267050206066246966730398613504 9743697 145156626566877104428683996120895717248 9743698 221266596396467572054314967994432403600 9743699 51049859566273250189216929884618708636 9743700 -109894009771675223310946535503100928000 9743701 -433113406934975979935496864252005690496 9743702 36573803730922662331565991276465745920 9743703 -75223639541572568055166044958592320512 9743704 247522918842326442967296249367928309760 9743705 -25118024138959223691262787246285734140 9743706 -31217267688573030271935112248724224000 9743707 223489915926308472786650957214713061956 9743708 127524513521377621340570725708708385280 9743709 32969675074339008511769540245727090304 9743710 97800148205578382451222975926711040000 9743711 296042245148156324003100051633804967680 9743712 -52654919193757409178665172800473399296 9743713 91674926914083890143306024809873028480 9743714 -33292258838893143982669560365138688 9743715 -110411233363896525955760401637956789200 9743716 -265615919813835386002349030349063756160 9743717 -220358598471504354337159975977518655234 9743718 162002676286569830429153485035881274240 9743719 154472749233793998373445628096949640120 9743720 -21984761544164007768827631304409088000 9743721 132598777844924268146041816445425208640 9743722 32894312168939485572683878408427796912 9743723 142875251480476946301096743139399025704 9743724 -123717694960533816832219039245396061440 9743725 18136623709951470962226422175288181250 9743726 -122186769552220566865627700501563466688 9743727 -80035520178100307329193011483833226368 9743728 10896950089507483391691971021017579520 9743729 701404170698192973688583152510149330 9743730 -92254369677976841676570844666152353280 9743731 -62564883801891272350722912408001388000 9743732 -40049042747490883471855249974206361600 9743733 -20606847116941432920876007236030760338 9743734 8625678169225984940410566900483391488 9743735 335369511129108479106623282437276366680 9743736 6946063097602253551313748352956518400 9743737 -502419418544289098422886893166632449708 9743738 -284908866796179930731427987548317902480 9743739 190896474092373735892876471075229838960 9743740 -71527991276910938503345589685808719360 9743741 -31494864858423098952568085917160293440 9743742 70319545352987493367330212179336175360 9743743 265320490468841622231581104300836399744 9743744 371702349833190901760917452616126955520 9743745 90771371704267209350221109285273019840 9743746 199047503432942785988994591803176389072 9743747 -7365729825599271608510746375247946048 9743748 -1252991515503556016933720321925863424 9743749 543729260168417721576417988813399251900 9743750 -28819171432087598632171362541182000000 9743751 -2926554895089357949053870072244335000 9743752 -141660274372738731937167314445599569920 9743753 201463289394970148757986945666006863002 9743754 -139697840511412043179541075429914695168 9743755 83419273486390612770204873789830960160 9743756 -72392969653045631939372601920511836160 9743757 425691638596839388495413602704838688 9743758 -352145304086343976470102470408356833024 9743759 115424571475818913309226633826971238960 9743760 -31420742582139730602113857980845260800 9743761 39918124786358388965898652167105094000 9743762 -703667556397635636922490459017629696 9743763 -180103820587080918217784060554187933256 9743764 75760086641848600623111561535051343616 9743765 -22265766333804679683757283624952768000 9743766 -1187276113040277637132829041349799936 9743767 -409723449999824479031006941579618192 9743768 -326373233432942629237782734758656000000 9743769 -102283917488332723478115711483221777472 9743770 -103850747939032709274989915114164204800 9743771 -47325190248176337113005963190716382808 9743772 -42650363325493129785827412414023198208 9743773 14504364940096636949440570688928863856 9743774 74302193184298015586710609967852102592 9743775 -12574821373503423632335439114931340200 9743776 -182410187020045319131394248256126976000 9743777 -44991043798418558283997774743821857020 9743778 66358255006694867955834580242550535808 9743779 372107502883410323783941988156963196380 9743780 274711629717257943645111790029727641600 9743781 -151700439210990292907432270818805047680 9743782 280115883833103589606849908459220724352 9743783 180197543718142822323616116236133660720 9743784 126836248350969562617664701550438072320 9743785 74258473043842681579450455454385423040 9743786 65329528725345574738885126289883744 9743787 -4388234415424183422023893001702388000 9743788 -241755682998955173643686693506703773184 9743789 13501670043482434163397264069391418880 9743790 4010314670121632151114523364511744000 9743791 -101784452166741849171380428669658323200 9743792 -100862134443023043728038442658667413504 9743793 16891865205526246411834002060640996464 9743794 56954699635430398364768520792504231696 9743795 71834237091674611638283705976672386800 9743796 -53571832432901084337453068197040234496 9743797 101456491181782258713853958053727124540 9743798 201105390490183896505350351624212268864 9743799 12762666082824278717718409564554468768 9743800 -4452518670170967108190602951450624000 9743801 506583630083933594690919106781169579204 9743802 38782561244512097613135398944592865024 9743803 118323848140920938867300959679874718052 9743804 49663872935955003601673972883492166656 9743805 -38383036734960979452220256691145620480 9743806 -271961705560397312546465297316281595648 9743807 -287044692483923300243601587133820618944 9743808 -71415224817830592413373756563899023360 9743809 -139573786121625337422016608078496585020 9743810 -47259856949192345201951319879055242240 9743811 -13570489400245980790271238219723432192 9743812 16130344258684670273612855872417861632 9743813 -54580598059629080824550618882305363938 9743814 8155431997615109539841243724399953088 9743815 287739192858124945131391794377925747960 9743816 -353603612958702927864867407124640619520 9743817 63317973398059786540214376826634123712 9743818 -85314658188322092253094948479564247040 9743819 -315804524097041323950582523573643499456 9743820 -79921531593086467370155018135107747840 9743821 21588981608907696748862532212350598144 9743822 304735274377697197882288831463712422784 9743823 310885528688234056291158421072748791272 9743824 113770430798060899374756237371213373440 9743825 -9586707292738985706715321207900814400 9743826 2502791650050453729668428640722825344 9743827 96885752070992936285673989716802549760 9743828 -84348072787332477106990994805803567232 9743829 179378256217842110709388064549081460384 9743830 21014993393767324113349461803950498560 9743831 210962335694562854851515715964807171064 9743832 73589097956526146647199720192544645120 9743833 -97816131689054564124749515493670952176 9743834 6977824340627192251738488894851278080 9743835 19288053594742340406817353565642106880 9743836 48025243686560094172836473428704947200 9743837 -94434238522677649872826278673680148980 9743838 -27327036642438880270145002612558470912 9743839 8711430850663268442333130782519867072 9743840 307275554976290009865556590023442432000 9743841 -18100192916098705716051324663951184320 9743842 190313599877330070731582493060589269072 9743843 917192167705743866396901146328803784 9743844 115201118418737372589174133627480633344 9743845 -60863945546325550143750939288164008800 9743846 130563174578501966167844490069088297920 9743847 38515147117676108948049728585485635072 9743848 -101433952693378285531713033318459555840 9743849 -489423249974323817839618671257472172764 9743850 -64203774662024837232390666774407232000 9743851 38053433350736034478451086915462034304 9743852 465654395135451327327693452073606051840 9743853 -52074341933928485732335349177592540096 9743854 76143025083868134802104528602243021376 9743855 -113956086062399495189644362806172360000 9743856 85466246290245577044864826880305987584 9743857 -167313988065134407626955661847911038894 9743858 -46297721776047128291414355777879478272 9743859 -2731708023997546302141594380019629976 9743860 19158369481579964813327276688922214400 9743861 -33727568962051040372459450404408691538 9743862 -138918548791996797053900225887370883648 9743863 378734534830959443692833095434407198400 9743864 -90607060908030512908314512218439331840 9743865 60272163992375780187449660633551872000 9743866 -236984813358295406806269190247239800576 9743867 15646200618101741344169614132865298192 9743868 17025410704404687157253774598476267520 9743869 82997146023866231383031536847339323744 9743870 3997564176161245425126922797195746880 9743871 -3055756346365038678471975542094274416 9743872 -307702552650296700170707946635788288 9743873 160396162091670041400853410706332877536 9743874 31481134064599200459353175666653973504 9743875 431813734271072179511728596693205824000 9743876 -35543983206347252581848422012140806912 9743877 46270392512340512177052535415041033536 9743878 -6963139752139332627306905827580153760 9743879 -43221665841828125053411890684892590432 9743880 -64114570503649199310336177467351040000 9743881 72491006774650755776520501091488530304 9743882 -195352197146129095969532408055053696208 9743883 -155782279609839192333985679402453774376 9743884 51677319287020747914706285973781273600 9743885 226272549879250599348036520653912533580 9743886 -482941561982811699843982088632779840 9743887 -301484397623640414369395857895358896400 9743888 -79974985973938967578170375355760640 9743889 99719919506204209666091815136461732608 9743890 21363165719142705183670532758261929600 9743891 244947106068712567677450975981736919664 9743892 77035954994551177562987114885261309952 9743893 -312245070008607616793878346284616815858 9743894 -3414493717942239431707460738571597120 9743895 6603983267159004101454849008537312280 9743896 -39820691505409056992111288262577274880 9743897 331547587781493662714942432876109446346 9743898 35463838106651875771700429279785128960 9743899 -338754422225016969573383430055803876888 9743900 128298450016557086130426578872677696000 9743901 -374623956208558877205793121717070816 9743902 157952847578192832946015755634688630784 9743903 321839980252181638252954395756323266560 9743904 66138715347082942692053699722160898048 9743905 -1830596123885411188607009822632592640 9743906 -32325498288826237459535432161812508848 9743907 28091547331813750347117655317298417392 9743908 -144893819051230145995113648368203199872 9743909 35414972805266315450044389675165635520 9743910 18642420896938522172710826683432273920 9743911 594243277211931153029601669183131331624 9743912 273165581561495241309117744571143859200 9743913 -37598820856379001938745065570326745400 9743914 -58649823353519399068837839061658308944 9743915 9752218463783163223374958974683134560 9743916 32930503482313603417620150515981205504 9743917 -137203972776840361332879105448366219680 9743918 195257532896595231050007521767350692160 9743919 -79069200384216161113986983357393944056 9743920 5196629705700978121098236036500684800 9743921 -249146999441560619846325508998265571856 9743922 12102943372638090925448143416925094400 9743923 107303383781160330448098323021296060240 9743924 26978138085529301098604949148665736320 9743925 -7079499268812440457050068839981504000 9743926 -124732398015798728864013282737575253088 9743927 -238581996395617155544148825559909337200 9743928 -11928525031258026132908201800824483840 9743929 -2869010653513776480146409213278059072 9743930 -60980703486090236582198864932076544000 9743931 268398834541035842046975511991421787020 9743932 -184779245468907141866248600151374422528 9743933 137931596143262393345684552186502909600 9743934 -469682496434882971580527094986249920 9743935 532946662949211191097288790623952867200 9743936 43556252696915497163892251039956992000 9743937 -38946669621005886903206467282149572736 9743938 109853524968281671849301530900168935120 9743939 -215134486842041271513267724745534905440 9743940 8923220516369647837184380785302549760 9743941 -275461944632497123321671507100376338560 9743942 127260958551576081128003104972190536320 9743943 -66649872289762197720372950224368550272 9743944 128427205214518478064392479415820288000 9743945 -304496446787930335641267247108191030300 9743946 -99569568107603848363670205363794503680 9743947 -248799254092244297543879695365596346604 9743948 -205162420595855762536968298235888123904 9743949 151116008206086927087638671659359744640 9743950 24582157139894640737242144760001504000 9743951 44002119954743621594872886102339586048 9743952 38786451592379275153894343189446656000 9743953 -103847380632466244465745637107028390798 9743954 -66787094940366377030985166422299175936 9743955 39177505943925726242315704462714840320 9743956 47517662236215092830119774208975230720 9743957 -41690195898353042834911651102594878468 9743958 8139545380228291993869266057132217600 9743959 317753429770929200674373902844755825160 9743960 9175715884897333987980473152367616000 9743961 -140875034304691564917984028551252583728 9743962 47556516617152340721680391120047477232 9743963 -379301188648506006339583081764096985788 9743964 -227067592732054367058425680802115393024 9743965 -67828302329510994906388735518271862400 9743966 128588931874642334690723460512950050432 9743967 -18809803456858138336645009777128351072 9743968 -122728182645195780722743687598065582080 9743969 -233571386587312171881618342726021261120 9743970 -25915437169647742473030333927931392000 9743971 125668991200907719861562405206599840000 9743972 1073948515933307906716948628752945152 9743973 -8549105697984507521156465690335680000 9743974 19598595665462898142652486257783389120 9743975 -19574353764247245193529843924861485200 9743976 -12299124715597684732233583961419530240 9743977 42710656252879350863197204347017084560 9743978 74095577102303756425984495037976368640 9743979 66688062430315850561580722871750938880 9743980 159056365620531350738784665508652108800 9743981 48209785415625440707804244031922886784 9743982 55847938907082140165707083229730402304 9743983 -324992963607722015598801551756020320 9743984 -23672495389617449086837256095125504000 9743985 86510947204223851860409283325586103040 9743986 -31721622613075250795514091100613120000 9743987 62905659507560008589199274408261341600 9743988 -87017235329663073917645509988047171584 9743989 -3777741070445159543792300916377248210 9743990 -58922893196975879190974496280838330880 9743991 -389900578915801334703742278035046392880 9743992 324557987353968237841959288494082785280 9743993 -267775689372000477689693778745566501504 9743994 -30476394287446646894508874388986954272 9743995 -120095817709206424920260486311482336000 9743996 101337011511521336305725405756885537792 9743997 -69917387647462733200987572160756080672 9743998 -84457550459146168336915514355991787520 9743999 -101348235742178022517766417377259093760 9744000 65758424744419551655630361277235200000 9744001 493720030499183953418407140320830896002 9744002 208018133635585413333503562983059391952 9744003 152189705649661350065902509023201050080 9744004 94536493001194386799215490597247520000 9744005 40588009912516282987249852754570793660 9744006 -77642601102283355089393101328210139136 9744007 -72756069002844727575837162381815799328 9744008 -75551733470489417973802289138007767040 9744009 -462444313332804459136761552656101920 9744010 177114488550528577464594882646572440160 9744011 -215360352216550037537157382197675198888 9744012 -86187736002384761367346583592513924864 9744013 2697038081592213217457160647662347008 9744014 -10951693385493775502134420034372160768 9744015 -3683818204954443687699618064850263680 9744016 33657107457903225245903228632690278400 9744017 -298126599396592598233104740561191689360 9744018 -194047785365159359550960311226743572480 9744019 19615286545305271526166343650936550368 9744020 66660179991861685330882938851416719360 9744021 -80294183458824848022988133673834599328 9744022 8806621094146905534110970921912288192 9744023 -134219732735794781715712570640667004728 9744024 -71462479810015911936961656626001223680 9744025 -198842773111871061010443322327384294450 9744026 232767902086006667744830694683229238240 9744027 76271441708325037022452569515287631040 9744028 -31342887201268366715158394662766449664 9744029 -249586781954848395326023010990312194440 9744030 50000435796197500079624958693132288000 9744031 495032118639709052022498701791397257464 9744032 676651392552010247215833571442491392 9744033 187090014179602023738847542812403445680 9744034 13138479001979945747092837306378454400 9744035 -12571267821913327175529999431913600000 9744036 174112662379566457567192734448479774720 9744037 329042378400515954747401578488248170686 9744038 145366253884515813150865389561016476096 9744039 208233448386511129767573990793337122200 9744040 15716388963258748093483457973721497600 9744041 139482623856875517142526613031358024442 9744042 64600918424424723988093795009736675328 9744043 -563794988758224957681413126221375670520 9744044 -3796897952973465990512574905887948800 9744045 -42257665473070817527050378878469452160 9744046 -46883294045507141585028242991918495936 9744047 84428828905946972789017644337329963240 9744048 10589177082010629867731095889883561984 9744049 -10856130881087238501468369874038102464 9744050 13562931969026331590580514173574552800 9744051 -168560138467472695724479751462908999368 9744052 135804558464835604746125542424718803712 9744053 -117529256069534300446604055120742983936 9744054 -72265810827628105888046867714952982080 9744055 -132059360304290888970694363283372028000 9744056 43018016682852409682404394049491435520 9744057 487206225870041450344331116479195889200 9744058 -4142990540329227750916034883091434240 9744059 -212937198845502594832313976172266152496 9744060 -66958521953904574042654462800424366080 9744061 -38589002128177018130234411400152513160 9744062 24826535084407696607796761588086694592 9744063 38176569373502775135677562917444721024 9744064 -111992781840462029619566789741802160128 9744065 153891274171433843632747256717858320320 9744066 -58343586068570568455631227130548736480 9744067 371243691297308501910475525828257357116 9744068 -355523955671490692837123427187392481152 9744069 -13348294770510403115652950859788871456 9744070 -7237767761546662927982451858718775040 9744071 -30679018494215548161116856496809072456 9744072 80254444719168074211778734232845680640 9744073 -21104242196659480839632866573582432678 9744074 92258134717448643826948609047901098240 9744075 21507291847722370428021221076650803200 9744076 -11331260190551403491334734491731947520 9744077 -130682833135746400639957592696310289728 9744078 31219593422922206524145803396297697280 9744079 369045394571346085413990539312783467480 9744080 -41471901923652167067523316473042821120 9744081 -254049824843406340624237847867218399248 9744082 120424122761028809211988106634169717392 9744083 617249067355819153547385957664448760 9744084 39319570459435836720077993909471846400 9744085 49605319285095515897657314881144840600 9744086 -236880322850301969483394625254216481280 9744087 156557256798682760826526623746423838720 9744088 -34823316788736209628958228838658416640 9744089 -444197119643284512878513357824223461110 9744090 95221898612924180145283212793197580800 9744091 -147587303060994530192526470568335289420 9744092 8765916290136238714291688001451055616 9744093 233703816586421051387334477151754650080 9744094 -114386192281029662066041186174335203328 9744095 -2051419818343716030798685114972560480 9744096 316442828600678587273011588692852342784 9744097 370046330910345092280754629993415585920 9744098 13623329905940611071274287624213522432 9744099 245740453317087708352939173095914259064 9744100 -200305033862220178026019277769509353600 9744101 -1016449961348975191625017368593535936 9744102 -91051581780499032004601714103438743520 9744103 -10889266442176825107847743228269173776 9744104 -11832560960251766350630263284863027200 9744105 64943769061433752355873536814133313920 9744106 41453273783282575536789379503998045184 9744107 -270349020176070201660185212914011375928 9744108 -98609855003612417746309222199718236160 9744109 -731464206373645110625565254725034760096 9744110 47326138846135277523055229745130368960 9744111 -53370844675612967164878698530746378240 9744112 -10798124258116699417740646725255168 9744113 -22351515672327750360450150480501719196 9744114 65629830753980951525121431097761523840 9744115 -149183366196196111245321793296947600880 9744116 -263782438453064997049215125829369323520 9744117 221186534099697190077518872034111943648 9744118 133359457865617845317809447484225945760 9744119 188940725594992245479539852419471645312 9744120 -176565391191585544486233002095721779200 9744121 156250918626999658480377875212447369322 9744122 2219249915441746899732276014611030752 9744123 -21151108952721182140593626072087600616 9744124 -12891710898645571572885047556429883904 9744125 144296641932128225604087853759103790000 9744126 36706830491558691783529276207684967424 9744127 256382730658934850562074639289387899712 9744128 231719140274808735556447528639990333440 9744129 -337001547930160972086074246381098966926 9744130 -22021768960243446542494834326474720 9744131 -226491896710056365944089598698097233000 9744132 -47267700778793996722044909187588297728 9744133 58734762647230941963186967099630539264 9744134 190877379479876531514875504828091420672 9744135 16583054270748030295234665428441862720 9744136 42485854569371605691667651712118215680 9744137 -70992728881042334167904395477046580480 9744138 8148214674727298231682548805116036400 9744139 182836969328996541717410255038313497940 9744140 -30032911327221918976949321848282321920 9744141 -91898255514558259550479447173627799776 9744142 14913243803516727314641087438030911744 9744143 -198086758914612097223694190156440886608 9744144 -1069126519615102659480682576543875072 9744145 -344096243733194762514913612493557776000 9744146 45374094763162194406304753225290275840 9744147 -105867792076477922788661134245273904560 9744148 -42105158716540314387761129526666865792 9744149 -179749852497654416941096414016545124850 9744150 23057978990265225396247210062361344000 9744151 132109065855703354735760607370350152 9744152 -101079612674265885812931063985078579200 9744153 41606641797177377068316957979935640000 9744154 -4421981037947530338143211418397572608 9744155 12143363969165137774695218359117791360 9744156 -24443772151156472567879056012785090048 9744157 66127672062185288608811785335996804480 9744158 -1569355970272720552057356014715503424 9744159 209974428203953156305943308439645804104 9744160 -212859403301572962910727702470327664640 9744161 -83389360186279699620557578131685843200 9744162 34700239727575369036585939667170324224 9744163 -202260962690462974454015279412431445552 9744164 -71236555160229033434554898884068192000 9744165 -44983067473688772345188614736570352000 9744166 195990817864836776865366274402677592032 9744167 53977268525348190846997053623870868216 9744168 10563294429959977401606920109859799040 9744169 73779398133456033981295937806892991840 9744170 153465170303190110381583508210234301280 9744171 198823644729537506504230460971728282624 9744172 2131392159698138386123899916390021120 9744173 190432990488228886103557399572807177024 9744174 -109517512810350240835436309781364375680 9744175 -65588268567779361660552919655244321200 9744176 6593611668072462548465739059378257920 9744177 47232864975227847882363609738899869440 9744178 72108647581391687747767277997619850880 9744179 581421705830561785889722639361464006560 9744180 16603053924498796615224622416330332160 9744181 -436158027105863779251336168569248978176 9744182 -19764018693433087756106940277169780736 9744183 78783628974597478001529954082759482864 9744184 195864593770926695758570073753703505920 9744185 15205268042889096911580502824301407360 9744186 10104871878554435746472713394282586624 9744187 -2327086316653972876481287092659099480 9744188 165179330419810186696324313483821509120 9744189 -25153411274626244106487837017835288800 9744190 -131040687469755713594049419715192254400 9744191 181349483783224749412457341135236249384 9744192 -129217073413880527797016229727279513600 9744193 -167486063875772098916535289880723818558 9744194 131469758272190189852633420991430066896 9744195 -114188471284742499964204468346346208080 9744196 50469791832067250672072025864534761472 9744197 406034904267863200158307365068524223646 9744198 -135727416704040055141318441558500009600 9744199 -70780418964000088694467822831846898240 9744200 -153827408127352047324847646845049856000 9744201 118184865442149008171043519835574614500 9744202 12504256803062590332350163299639980032 9744203 51080516731892820765336604865922677760 9744204 34077141614023064203767445765476126720 9744205 -164513452331671968403374750752274471240 9744206 -135609105155226654696359468554013936448 9744207 112819544166175306143208219370066751360 9744208 -48795662646607813310701122636054265856 9744209 11099425395906253431635796522158777640 9744210 -31314946351086353085090869253402570240 9744211 -18954421663766030164161443167938708048 9744212 -128155765360790521031078389419657719808 9744213 -69934888718950563738208815283498880160 9744214 -136744592140060276664775941351169080544 9744215 -13266743792857718512178313506998224480 9744216 -107918814846982345738860461207618396160 9744217 -174050306896259960624041098126735655168 9744218 180970145310250982393375885642214915840 9744219 -12715842674591389401687396673029614700 9744220 -87768704295034288914379319792735685120 9744221 390575526750121023731031551841982146432 9744222 102075699224476401833805182673594507072 9744223 -271872111221921731778966691261990448920 9744224 74095727273841085685203715939242082304 9744225 41632791503760248615151260396320483200 9744226 21533154354458247656371802649408576000 9744227 22483425276486324206590717669974242076 9744228 -85284222778044396716984628413640155136 9744229 27729832462276461358063242017250751680 9744230 39299367998054765221412874256189854720 9744231 72159365476233867338399039529523849344 9744232 81276527573717387260598671657497292800 9744233 496446510158270898878109297239614279482 9744234 -12849233578594635553479453666874867200 9744235 217622592111248601287947685655536659680 9744236 -38345785122115574431860452000379774720 9744237 -144118464822914404789515954856127456052 9744238 -126606735711002753712146774074592879424 9744239 38413283756170565554559025885902393040 9744240 3030283260933581697647589584118743040 9744241 134590614240624170495118658523323413172 9744242 255372231013383188558204989393055584272 9744243 44538522465253580060368208751512862264 9744244 147776666384591532540696666698052273536 9744245 -89940611755441333484566334623213756800 9744246 40397154385965435315826595558835045120 9744247 -261132499860440560334838511070544089856 9744248 -220837522398960962075704578926234480640 9744249 -182799225132632769249932895429019434432 9744250 -231085327247360693263813071012971688000 9744251 351513938402858903688342941001532371408 9744252 -17087942852178112770969941783140663296 9744253 -189874413336492067119671537089775014234 9744254 -50901826558894372391277367027425363840 9744255 73826724483395441637231476364033873600 9744256 145989416683598859510354566898411110400 9744257 -416617355228807708339790054687109594494 9744258 12399752014324036402276268590635383040 9744259 2079266368733672746964923518746491040 9744260 -93337441905259957212409204227305829120 9744261 4321797701508227389047913849280739840 9744262 -42338397666913172833531367310248869632 9744263 -401287360441728260647396019857066782480 9744264 51886088157298816591501899221305344000 9744265 71556666389342687113798673891033840520 9744266 -5455146843941412376517553578632692480 9744267 118156725220056175536274965337386014448 9744268 -254448747072768124296844801306897514752 9744269 -168474835333724823246920039187095757120 9744270 74410096454860126601194138108974441600 9744271 -143927566351810210093616881036290166328 9744272 -20593826063885717738493639680671088640 9744273 -825489258662210844545861998634035200 9744274 112981979331283073157110277719593764480 9744275 -347984778914700805026547919762632255200 9744276 -143913901313697614323792030428607272960 9744277 251212784751024443675605289604037130126 9744278 52942961640651527030061535180160014080 9744279 81942269609007445582191143300580610560 9744280 -14844463128527217491507815647748915200 9744281 -600901543582138272721552520223055320 9744282 -56334408444560167078217052417366070800 9744283 156992225085448503883272252851539933440 9744284 119797172290892275689356917368241362432 9744285 -187661135221365263656543645547301616800 9744286 -150688752627620439961928123815983568896 9744287 -21534324846059744733692579397417012000 9744288 130278512329631798217678386844647030784 9744289 -1760390353932401650091745791199463676 9744290 -57077108616314850498791618941168459200 9744291 -181696276373269635888554888949473387100 9744292 -64124558266411206598255363874223177728 9744293 -136669623066545466784080761818194000456 9744294 -2194212762279481786564186456227145728 9744295 -69452204530120291579312735452798773760 9744296 23207335213115486257565779043328153600 9744297 -337896622808304936119740143196754906880 9744298 85572822021116308519914460910431779840 9744299 141094165601700459103725139538729301300 9744300 -67103794501628659036740983571238771200 9744301 63624138468470525220770153861682165504 9744302 123346487551101159370461832762215696000 9744303 49021666141732758338112459282790583424 9744304 -134222908575835323274184573533831987200 9744305 -342773687916420454151402260493797278540 9744306 -9450326984182138247340517400383202304 9744307 -229222392893200643715677480241144691444 9744308 82696114796179858249282499331180066816 9744309 -293383599195501320185396855151219885472 9744310 143344318245846973505884477320289666560 9744311 170683562493880377916378387343150751072 9744312 248536361231158911556862615132576747520 9744313 55307265505765211591170491559061947562 9744314 209851889547042792098216688237490694256 9744315 50712495083696365879960857516572989440 9744316 2499727536525837620313418078335171584 9744317 -47584332526335952701125816891203287840 9744318 -34075896507795781514893748279545616256 9744319 200247737123024863530604179977346809760 9744320 32133932915658087406649581344632340480 9744321 -161288462969131466882932539291477796320 9744322 -72756536576444490176342583915877908480 9744323 -55342309236566786172794280543229736832 9744324 70869049840769017095450775667911421952 9744325 231269523740667755337659463119430117050 9744326 -28636863046999190860840842752980233888 9744327 -123713462629570686009698493918433370160 9744328 -258828778884265643321548792531803463680 9744329 -28096757324591329476529235746365861888 9744330 15068587835613034604176444651138801920 9744331 370298307271566995779287923280302474132 9744332 7087665846575703322457008126387974144 9744333 90952478839927182040966234364732063424 9744334 276924399036373864056205455160008072960 9744335 -2258435199890760685337005849608585720 9744336 -33290752186512683744109190402567938048 9744337 -624853686255898722041109908161123404480 9744338 174114400927050997683624923979057778320 9744339 -174793523578301731938322362530940752832 9744340 86861464232707473346736282523440793600 9744341 129091651305084656413583732699041510752 9744342 99157624712583971189958019899365349312 9744343 -27939907166148806470185044673617346720 9744344 256257770122060274523188914455945308160 9744345 26719915153103082660153032737688893320 9744346 198657159394697774462135814218237329920 9744347 32626283442930474237718548835839561024 9744348 39591812333104574801643153867168322560 9744349 -524900421112797161085354566034630965364 9744350 -10910717603835999051830989529839334400 9744351 25651930029769661067971995385309746320 9744352 -52705754620030865914351511664536322048 9744353 9623042416100609908675798371195083844 9744354 6839068782658867975160993635632967680 9744355 419287557040844378879517460422158216160 9744356 158848873610354667792795132190583905920 9744357 11323909541511372909628910807364668544 9744358 4898489431103439681851787319258742784 9744359 9228564162990991233248702339326880640 9744360 -111483413764210339938266289787702886400 9744361 -190358881302258236571340459225284301536 9744362 156063982449242969803818573117287364192 9744363 -28363735875459777071590315668273996708 9744364 -2140268081188409328974357933370851328 9744365 -65447279417007708993102693069811360200 9744366 -66803896192882346349492200409883901952 9744367 707357170819617876573386521833296625760 9744368 23781617106326407329319002680400052224 9744369 315215503514950340181081019941866171520 9744370 -97848643075234940230860783510287169120 9744371 -9315583057460080755079166692621148688 9744372 -337653371099707441738862926031655552 9744373 109806720973490133092466067992109480622 9744374 57239194233629132501805216348811467936 9744375 42080610271779381550294095249029445000 9744376 -25014820216445699418264156403365642240 9744377 42473403732878902299752542809067885320 9744378 459268190990355425792075057219604480 9744379 -104906447408396636725025502597271083840 9744380 -241595998654777384891910631767108851200 9744381 8744898708548102542397276857290602400 9744382 20211705757084169210212280298508632000 9744383 73267469411939619456491627868572643072 9744384 72878415562646404968041762236428976128 9744385 96892634278638017325580415588636578560 9744386 58821432394588460068588194024483709824 9744387 -14028341996317391837483319967927871232 9744388 6954494805831568226451145607702313216 9744389 -283314636842689016800889016044774763810 9744390 813364495303857414324049271600536320 9744391 306610831310290187693388398326647344792 9744392 186430576702858017682223679381695201280 9744393 -42981711669716137635862413737211185136 9744394 78916717228037520262493494972850229504 9744395 -109429710728274097930283010909766668000 9744396 -113477105588170997475649938943877534208 9744397 27174402832678501399416903416517282080 9744398 24561988531401171990737480285320755264 9744399 30335149141280002081388496029954945760 9744400 31127939413838460434487462701532364800 9744401 -351691631677504122329231926064245739598 9744402 -1183040654062587956617840224773621760 9744403 226671835165498205282390942748191620652 9744404 -25780574275418592726590041471803070464 9744405 5338500441821562290066627199706742400 9744406 -103879557972891340826208277084939549440 9744407 5787245802495531586873460775525091656 9744408 -210531040877347675659625746053670912000 9744409 -400675847797310499068232040137520942390 9744410 29038161061294265069822162180623795200 9744411 -207828456112021276761944775014967821928 9744412 -381390598229545559658606603540132418560 9744413 -239847317478340936194575441537168240640 9744414 58346569500961537643983661131360453440 9744415 -133012102835069541483523807091729572440 9744416 159215325535899055933842257892322836480 9744417 296511568085440097371592227739124025380 9744418 -47167162810308534494094884995939831296 9744419 88489455692728798829285043354924905820 9744420 -36595319735234917833217899952487178240 9744421 36334843579481866915467163445143856090 9744422 291935234026936560821869590458374706112 9744423 -33711551133428405277765423126799617456 9744424 8318879077658571937490909626777835520 9744425 210460308629533373316095154522355045500 9744426 -44245793171272716421948208167129012896 9744427 -63634158042136359032863121502675661056 9744428 249547982422259904381023082182969203968 9744429 2707559033926937518695387058697534400 9744430 -90325538290466649393139173946549976640 9744431 -163715086539923829925471583198788496256 9744432 16021034503930912433508698096555458560 9744433 -19901150173375436076863905956570768000 9744434 48764399264878327232281287761444320800 9744435 -306000948605536398900644751666646080000 9744436 50960909157276582046939481734895571712 9744437 -515451754455785314291218716150305312914 9744438 99546981972980331186438263426421374976 9744439 -241170143867840507942772068450414979600 9744440 280409085278835096436349628707896320000 9744441 -18816681156785267400625581205368918336 9744442 -79669728126006305058020111579062226208 9744443 -297421225505553773791205061187060033308 9744444 89844949080270781596210278463190202880 9744445 -784222844573550877184766952999186560 9744446 -22573345143202147155151857858060419328 9744447 32994547914963494623853791889868280320 9744448 -38863400864447358280413574059769462784 9744449 2528912513028000618803209808138832576 9744450 -63672725840750567744267453719716288000 9744451 -138353535013427221251406116320642325600 9744452 92802663307363332289320795703131947136 9744453 85231153388737144151336993613958770462 9744454 -334846239693020064213138286782694387200 9744455 26229990264063755349279048104077409760 9744456 -62228485505327284436649820838638387200 9744457 -91579736677134049868207131936347136294 9744458 148605382710593612336268870452918764080 9744459 21357642846349328141965849351570897920 9744460 179447265265804842545916619929861288960 9744461 -118792055496575743175277195873099388938 9744462 2060638776286272896703188698806338304 9744463 -363775776589718764476122342068819146720 9744464 71707206780538857741487714713295503360 9744465 -114752510045398472949423909065061146880 9744466 14388655351865910711267556904651140608 9744467 -68118768912753496382306697059930678448 9744468 8832943374208535984111772267585687552 9744469 -38097545778920394243558863610857304640 9744470 25775212334102598413660158384834901760 9744471 -136542066351192924966782662854843789480 9744472 -49339196511778270282727046273753600000 9744473 8857328112481637243133916923874499802 9744474 21246001972619738257067089039030349568 9744475 -81681869279452802441888360291659342400 9744476 -67232704106831650827454011030090150912 9744477 -138596352646639742154740018152519505280 9744478 4408543634512278602442010685936606208 9744479 -15913687272025221671864208355519183872 9744480 -136640883377113848205775027300196679680 9744481 -37549521637410794993914390443373770718 9744482 35542352447271904956065614967606477568 9744483 -10235325965295881460401751905832510720 9744484 -331648507562230213817915935206149785984 9744485 -381530384021028071441777043484285311240 9744486 -171903648740694852631347784661804502336 9744487 -77207827594343406670147811086542821048 9744488 -275252047594667145143805186874982400 9744489 70163340002130610603850819370835223520 9744490 -13810292304807951778479076313687946240 9744491 92886343834195322208519891208586214000 9744492 255551437469765720327796415504679731200 9744493 -444495828692477178257783009189705460 9744494 -16591757791983367081062498740810643840 9744495 -64866806489601658434512999586422864880 9744496 3751657936174871814581567273650585600 9744497 11450451667826697638699748281830592064 9744498 -107964896943601452502475299758663106416 9744499 -274763446498793212177938843183073409880 9744500 -187957019901676324872591375996394560000 9744501 -10033240299469376380364055642325990560 9744502 -47513811202160443247054075094757300608 9744503 -7746380878142621808958889017038929856 9744504 2348895866725349033838027308891504640 9744505 -98423106562336561063906925921353163640 9744506 -197324354921389919422074263652321666336 9744507 5048965545716817904998015751172189004 9744508 40659222218840816144907279863749847040 9744509 -28285372153258719311574311755219163520 9744510 48279970215313508389889961327435448320 9744511 56871246474633427697319018136963626240 9744512 -175567400592080495325766683900719923200 9744513 -30817505385933714774528963593089730256 9744514 36057063345243386258961393328218754080 9744515 90933318559627549264275534645717255120 9744516 242119256147653346122827053897870837760 9744517 -464516086223989803771067085294043542434 9744518 -60196234834583907067967204727641841408 9744519 -59445883296264140704253192726567154528 9744520 276829333897653866215211236278129100800 9744521 -316884633109404601709040524926441568640 9744522 -187944654495788254258517347300306356480 9744523 281862587557388651288128262883929728360 9744524 137199383706824559083999418642233700096 9744525 -23372490047836284021601442286284688000 9744526 169745846074282914667061068386771562368 9744527 72337233649722162355898672938282660608 9744528 -40684556464817831028578560228769857536 9744529 -51553696523964586191818633538031153870 9744530 -161450225394035672386233679599236390400 9744531 -2526432755250764310789754566663445440 9744532 124716483175689984301536978441294796800 9744533 681459357737810259519619140720611326944 9744534 -77301017646194793208727886881658611616 9744535 80370046350988596426370756542133443480 9744536 -3783129466500690068091257722652221440 9744537 -114639286230116594757516477004315729920 9744538 60260826721050817392637024173838663920 9744539 -58647734464123888253009293393727074560 9744540 -59093975356106856002200743256406315520 9744541 -5073936953520112786342256480365150368 9744542 26672115148586364116812277382837814080 9744543 147055830564634149458955800572996006152 9744544 332602514222986611531646507746305703936 9744545 309896597683478445520780537360217361300 9744546 8833676915227552036692848659799852544 9744547 127952438444750819886041882342505223672 9744548 231187708268279580439863988459677020160 9744549 -96770138280845667429219855171435804960 9744550 88033118419214836893404843336849368800 9744551 42823771632346269175003887888882900720 9744552 -52988366596065002301958105585431029760 9744553 17800195252826324182931493366087273600 9744554 -53783002728965104855434271988984499024 9744555 -61710224429262914670319502571033300000 9744556 -81575092503496841579020046492120615680 9744557 -94052901747503983860923925943759614528 9744558 74322822595642102007540175316012139520 9744559 -269248003240714682948829755639695778760 9744560 -23309594140417221066895758322420285440 9744561 -299291484799058002274463793308488816190 9744562 81728194157715813016284808422608182032 9744563 525009193518918435424700165368444100784 9744564 112810062878325212634931710164539723776 9744565 -32938751945904911666736707292660609480 9744566 -159099312955571624541643491447034008192 9744567 108439553912407915606902070110601496064 9744568 151604042524881808084280753433002496000 9744569 357130704358535486552137124525047340970 9744570 -170682494835207972270194301811409049600 9744571 35688527413248026031002267815427235840 9744572 -64077858339775061256852782866624257024 9744573 -76131527983315489257174829041934849632 9744574 1029041381169217239907046853901519872 9744575 -115296338673275906452258782237854200200 9744576 -26516436927307178107185449692381052928 9744577 -221726396427764755985860907577933168574 9744578 -176042217529843163540151361174844474160 9744579 13069671958279459404321888947729661648 9744580 121477632113586002206246781306969318400 9744581 -124689236138771686209836599295708771040 9744582 -25046544407599830034293523819424004096 9744583 122714222972824358984754849959256870528 9744584 -306713531856931232432678278570853990400 9744585 -115836799816395069730600808458445889600 9744586 155332249081687490689925825066731474992 9744587 31812816132695810630712674729240060400 9744588 17935190019603954730865006765592376320 9744589 -146146736077108359848857888837036713610 9744590 18347037082306254514100326870341892800 9744591 120423070479866910859425506763390246792 9744592 -30345835859414350493174446288831119360 9744593 -34617738402192855218152190724300112476 9744594 -624033944927110821560734403156265984 9744595 -67712086510697945562746331932288697600 9744596 -337558825605567808817519278767704248320 9744597 249865726263132145626059843941253317440 9744598 -43201998485441579061951705289889360064 9744599 301624351708767677221320640603183326600 9744600 44494888524666633570078439549056000000 9744601 504541103397196668011099885328868731204 9744602 10330836313139546545717236031507574784 9744603 22377956380049013910769544738457123008 9744604 -706221336584568340088987909068552089600 9744605 -62151351834211365415045996808778088080 9744606 78791759796751883258397496384370172480 9744607 328943138516639698096238155479926166240 9744608 -199490951413657649634899550649170001920 9744609 62773112756683909765839186900716469120 9744610 83913137668927521568302242184204840000 9744611 196075470781885409802230452827146669832 9744612 -78876210222407050232043055819058777088 9744613 127499518207769643726676628038700346784 9744614 433123789566091138305289786269425856 9744615 -1822362137013842487064117902800674800 9744616 25149625485088988139670875184579215360 9744617 4564222531156975765939704271052835840 9744618 9601890742020027849138399433167783936 9744619 -316336918170861611033294899786047818256 9744620 -181025296876032027712599256360580997120 9744621 -265244671858585565396212377694762404096 9744622 4311388932291887784000692838476738112 9744623 37047704340445866199658363763526713840 9744624 -543196734741830800694101586381438976 9744625 112872318255397390011731661532840560000 9744626 114091956758774577722861967513404074512 9744627 119775487735941128120559596405292427320 9744628 -4125957668950184560251103941180187904 9744629 98334655790210909219660702272103106048 9744630 51241744481592711897660357525938688000 9744631 -199247463642329174750754528155117162168 9744632 -5455830323314371934851897212986368000 9744633 21710379464688088062330308297962433280 9744634 80641654502682658864089712125595866624 9744635 107057663950894729052937288076708078080 9744636 57757204517541442831535344106502979584 9744637 163340545277552452460521893676230886400 9744638 -268549660557481321071414346585810573440 9744639 57558350885269401306291673855047284424 9744640 78107235532039892447222509848986910720 9744641 -24392427449611879471895575343156552958 9744642 -37805347739285081217729712043552925360 9744643 -129845552491711928118398236846915759108 9744644 8458661828019812398933832616587059200 9744645 146284396523720207837015415618899106720 9744646 -22346290466920998774095955096500173728 9744647 -389937139875699089261975435248254709200 9744648 -18616548967282398468766999629371351040 9744649 -274406105886264609514394146880133893350 9744650 74791573142836523435475451849693632000 9744651 36019738070821773486192628813121464320 9744652 334570193827786798974321268449868449536 9744653 96972275795217596855759228657255606220 9744654 -59445451449748770764233996197111508992 9744655 277042271895423951009335862648320471760 9744656 -3066588114242298906071750930110414848 9744657 -100311895331741615414370135276333621312 9744658 -68653979628299429508875505782933872128 9744659 17050110888810852222775196026925696304 9744660 -541162892827191856194715346128742400 9744661 51313075034685188412149661110408744800 9744662 -146251957262244346627422884234612403168 9744663 -91721290598365992690004952714218448640 9744664 -27683767070600219354005791868290170880 9744665 -2455493392482013338741989979447050880 9744666 60759723290308340348090939281896973824 9744667 -159288607681730664529411449767407053244 9744668 59369009343620607042430775778297615360 9744669 -336935059592476082803642359225398172672 9744670 25069769792158597096231728467129433600 9744671 259680317549851340212959738450688180632 9744672 85879383554889131701418122507834097664 9744673 -229469682649935952867748029071861812220 9744674 236352143848277002114341604540073280336 9744675 21317154563329206305315210362851282000 9744676 -243842460824078229122994968135071395840 9744677 -201830581672584604960181268322544961474 9744678 37515469219524332759976889706166378240 9744679 -92802110752210216663289638274423177808 9744680 -134044714325251135201506962242915123200 9744681 40442408413211396608238264502006971424 9744682 98223646644005936193974913364245945600 9744683 11264203311058826498499353271427455600 9744684 77410149791589232567672047197257115136 9744685 278180277258798879423741453528113290380 9744686 -17125881739195752624562516953645576192 9744687 54491016199310865883296398711837547144 9744688 2262252186335824579645888752301555712 9744689 -572036791358072001452540554938164012568 9744690 -17821357882958877576040512442884211200 9744691 -141794444691414113371364737301271458616 9744692 -25707897719958913886315538330772143360 9744693 -60213608308595594095185541730679527616 9744694 -20997706111734614583587146487868951360 9744695 -13393701411107869874430079325641948800 9744696 112234793741863638027732621611882496000 9744697 39314269081821262610053854472968931680 9744698 52517718510765286861199112085060992000 9744699 -82825618201283602447205591880252807120 9744700 31687288579941965355141468377327334400 9744701 117759434761730989484651787189480499200 9744702 -21749787712455023742564724823697924096 9744703 -1031090858300893090829121258101707976 9744704 -66228843256634904347418652880953933824 9744705 16940896981607948905145889741199503060 9744706 132874049297919733062945875402323692960 9744707 79574751290343389707023194932933820112 9744708 -78212340987292086477137605637812629504 9744709 64860715248197737684986448802234829690 9744710 -78477830226244942431522696580351242240 9744711 81276418652058934006132416699082159272 9744712 206755578134956053831788804540573107200 9744713 246284053123179503017087366752241592784 9744714 -18461295776011765937536457506756005120 9744715 -41388369538331515116973754966715990000 9744716 81079293107363885938223690672230648320 9744717 212101481850789065282367242851423504512 9744718 58360452452684198254867454642453152320 9744719 143986426993530634864814050961315289144 9744720 14199809501171959726719135087113011200 9744721 29302404106551890043019769683118754112 9744722 -10105742608072304476489908581515882848 9744723 265841616003604333059652416371259709704 9744724 -99317846217646499457565930960426180608 9744725 48519237648502078614799444766203156500 9744726 25425980200448827365501779860837490688 9744727 78730597864967524907823641369011694432 9744728 -142576787536395627710126198443542681600 9744729 270728934559926194406920333628924005760 9744730 5055279925315476091042317840283265760 9744731 55820747970529699034816649673951279200 9744732 17948554296876399606845093291006115840 9744733 -172271676700214880987800405189263258836 9744734 -53743555812917429578408834941402189120 9744735 -30447160909291327895975171343398400 9744736 -167485067492636973766954790818949234688 9744737 -258197355798260261766078833495107003614 9744738 11549449700308705741734055191561676800 9744739 -239760463583226713442939745178044070160 9744740 -82605620618318162491540972371844369920 9744741 16580399430831569117787877764913695420 9744742 -6454529429832161920548578591033839488 9744743 514266432552713239185299844002893399992 9744744 -40216340796459058151351898912122388480 9744745 287251248803399042839521277150203050880 9744746 -1418935969987015342365506251686926592 9744747 -34267666917422025084356005528540592640 9744748 -207075407314551624236633520482423931904 9744749 158234475462782007411342850570299340800 9744750 -66694150290202020774319659862146624000 9744751 17479935306974809426302414610090663104 9744752 5348297682890120404249180731795603456 9744753 -58099340681124265990438320030992036496 9744754 -55168200860258684716193713423962169440 9744755 153010136955979539120935610330266331360 9744756 33620380187538916828729165336534978560 9744757 -88845257153308690757441676453395897088 9744758 -67096745412589935564639344186658135360 9744759 482312961672051190900554989638032132000 9744760 195971927930535851160854593502721024000 9744761 33519527127902021673596114738588330880 9744762 -107844037335859668607261763460507707136 9744763 -117101129959759197010376713938234167776 9744764 103520600357673490703857995353437211136 9744765 -4953794061259967771195614224859531680 9744766 -26843497142141919634909858404333927360 9744767 -281596428646474071872095906433046413184 9744768 -51843975663953335346696112198333235200 9744769 62604454584830539964584029710975306244 9744770 -619399902522554839588269890789360640 9744771 34988205514039385615189125806967147512 9744772 253088243675666960642509450352361615360 9744773 295298662465063620446178548531784413022 9744774 57387847959285641806441625855589830400 9744775 239798271907625894475840210986468448800 9744776 -393685352677291934515056456263447347200 9744777 108128610077938954100739967378093349040 9744778 -28639127247387937278230288579598028800 9744779 -317817838869174923047372105528081125720 9744780 84021177871672400115272137719418997760 9744781 69427170935705905306141078659680530560 9744782 -28684507063592328941226258934519891008 9744783 -201773712828605215945318524638492968800 9744784 -42235777719585968930002994561029767168 9744785 -72677252623835247921073744600460831040 9744786 181964978003938669063204694993603374464 9744787 189869516441163564308714894820648170832 9744788 -1003322907885981201676835237048401920 9744789 -3003710455638838943323837938205867872 9744790 -97524115720557924630043025651997705600 9744791 2390792647126405385612190667945928208 9744792 32674321362179641566256298267832483840 9744793 7518271126043867453657397241228697104 9744794 49268814792332097179980052373973075200 9744795 132933881365756927048488114772379079120 9744796 16881173815496005321427536225726558720 9744797 -310477201718380255677551317827581609754 9744798 -12664427024503824759168139841789122560 9744799 -200852672237145997391251610253067757040 9744800 -111965266893994130081796396533740339200 9744801 71239828922384191295127919438130131968 9744802 135258962520864008180478698134791543072 9744803 -290065163350028713741835293131882726948 9744804 237854307564165240591525844561936103040 9744805 -5216258309244871665114842032564963200 9744806 110195383665290187502331316941073872352 9744807 -280731292789396848448998409652637011160 9744808 1876382610644622381592593203512934400 9744809 406329964021688661970578217676294870010 9744810 -27879022616816357699215521464546849280 9744811 209757465134997392265871060959246852624 9744812 130323188849792623501289036815530639360 9744813 -180793340125561740787637136687311987520 9744814 -199611360138973640682729257942046611328 9744815 416295933849188385356005037479348003200 9744816 -1686476095291551734823716034919170048 9744817 20740648455794367114323911787572593892 9744818 67183521992251006736014651685234889120 9744819 9024757706093489092159711230197422080 9744820 8612527203121845681690326163484508160 9744821 211617754718402690241218362816932848544 9744822 -36344161346026635099082188359688952512 9744823 -158667182505030608024496031980175053096 9744824 -138907364822310480153477582516426178560 9744825 134237642066908879053445755539969901600 9744826 -12741650067700228479189893217646221600 9744827 485724094298889662347623361708809237600 9744828 25371688521858334128247431326952038400 9744829 -196494393403122793333673106486946384570 9744830 -209146331657108540386941885387137998080 9744831 -5404780700198877605777769481574893200 9744832 -1668040655794979886768298357422030848 9744833 -158845470462500598286499525794122306624 9744834 -1882757424784142123729784677439740160 9744835 -1457722352068511049045024867289067040 9744836 157412667043774004275416843970064484480 9744837 -188693473940478482352788857711060712448 9744838 28869800202632191000062061094243988096 9744839 71695962078331129892386207268129400960 9744840 2636378922517671154845571507077120000 9744841 -409799577369531285932104791467945963100 9744842 214019443263571657331562623333191466592 9744843 -13448675008016299730988147744578077776 9744844 37763546898881361920170349607147604736 9744845 3626659621238425588736755276033232640 9744846 -127847697757353041384652173596195886016 9744847 -98273466031221909652028146319496250368 9744848 100723158594253894975493057959862599680 9744849 -186225777602883926801675452425588092766 9744850 7759098065182557588404002777758412800 9744851 431736700779126002468779759663017855852 9744852 10757750419919083592091693780431050752 9744853 344067655471106229645521459614782026400 9744854 16216863205740007476146241746280876672 9744855 -34717405900199524619839638754477253040 9744856 234911426049654379142151904170301440 9744857 -161338940056057705276113045354010299894 9744858 17140661353639496075438196249144720624 9744859 -168639567488035765733191358842466836608 9744860 105872929834248494780441434515450470400 9744861 6960543891468323281764140972205800064 9744862 57302597090152483557769591089103458432 9744863 -28188407473245261025256098421830401888 9744864 36609187487249923821749885328024403968 9744865 148676356455688260076634548299845646120 9744866 129181653694505549615141086500437986080 9744867 22819564436025638575559831344290118152 9744868 17326723581741596023181645648467787776 9744869 -344341724482821469506393521120609849730 9744870 15378480278936107510146969311120793600 9744871 -362626827017578804286589610053113481928 9744872 -351740919599901829552137312991465881600 9744873 311296063353305233215064462685562117600 9744874 131936251978229239090409143470265320192 9744875 1901066722324130176475129616880692000 9744876 130281232201365133201766699173844270592 9744877 88701606467261890628291138513790639360 9744878 -160359818225186178173871446334917084352 9744879 -168024957032097510073126720483544071416 9744880 13464982538598388627318419303287685120 9744881 -24748962990449430024550973671592219136 9744882 -84177185603644459093233779989092458496 9744883 47606542966677951949674348583614188280 9744884 39859925792657183935972364392223269632 9744885 -141439079781325340402737158514163293380 9744886 -421270624211433939518787739038916097280 9744887 -156056887096658830736483163215808175680 9744888 -29910895774160238104899881510930493440 9744889 -20823515642481029605484767025463085056 9744890 -101128650670643481898168949381946016800 9744891 84840364148723252938968426817285340160 9744892 167320958609935127830353433716635016192 9744893 -104765450783639887598871524397132344256 9744894 110317685518398189242772830917536963840 9744895 -362811510065848281455974879396695211200 9744896 -27127439999036252839152105843830292480 9744897 -143626242003479464162517918457980286528 9744898 -1039838949246060683431065792182347200 9744899 607995382278444984680884656875682596160 9744900 -33327003520868590202922483370639718400 9744901 347318047856168877481373219685901383902 9744902 114665680874853771763269294360378925152 9744903 7460489479410628818686489925933184944 9744904 -96664273939987358887464129711673620480 9744905 125619788747023014551138796509490057060 9744906 -130112614237952509602325727829848407296 9744907 -5793678099544708753415548527496811168 9744908 -1788776541845275965588331068348149760 9744909 -220412679623418104334519291452008120896 9744910 10257305336465352292489530847898419200 9744911 -364225852215200511877677134468354529936 9744912 5605177317712129413214420864771031040 9744913 716441572581836989000434175822577896944 9744914 -19891036669547285992257250677491083488 9744915 27013898413617830328994280378610415920 9744916 9275554452830237193928011071649583104 9744917 -38847572989914915353453602298826760320 9744918 232828406817426779953625032503979008 9744919 12167100470347224447024518666722206696 9744920 -254294963144019742288791281911992115200 9744921 -93586209938911741765332089280876534720 9744922 -5267192916393919846144785557427955200 9744923 519738482168915841905509033782504023172 9744924 -74014527141520813794270962014343898624 9744925 -240575565820722310554542079055667534350 9744926 -96038835950016213221102718585252983040 9744927 10243335197632181550474774097895415840 9744928 -157388913979457715402870427004265431040 9744929 2696590768183828026728344374689774640 9744930 2405728911699293635766056055273409600 9744931 -105001783509546687234238089896267356208 9744932 -64162275131147219356908058501755909504 9744933 -568578345853468333531318906665213333504 9744934 -174436552584062168352434415808589028384 9744935 -211988998207315040443298475854254338120 9744936 -159498342198479644306826575098757939200 9744937 -237723127064897473296817322304188065414 9744938 -77949273901671358954459170069328168704 9744939 86470562403156733723877348471310685440 9744940 -213759731569603946777128807668000552960 9744941 438299098536392136121550215816763361132 9744942 199865431088702106677404209026618693760 9744943 47941397365114740433572370513713596288 9744944 -67004770758781183191363480417325744128 9744945 -15188004603211181054084398656110390400 9744946 223703634803188529514027815378718438672 9744947 -194036840269296236758629531303591467088 9744948 -4283694166219576041463870328725524480 9744949 -144416673837427039868900709631190630368 9744950 15034761384813419029654696775523060000 9744951 197116476677392022997687321891389697024 9744952 -111466037311287708634573087243930705920 9744953 -117797238816802257250445353644010950060 9744954 -22793009338672527456302917703170913280 9744955 4971507994376105761711421348278302720 9744956 -99452901399364766307607275432968487936 9744957 -40061800760610883217591830458255046740 9744958 -282024648760556123046481083363715057920 9744959 -5958272600197481779105299126407534208 9744960 -42360122156120566313457043869259530240 9744961 -9032315691176204494292366574207864096 9744962 -44895275821053262947765483607100553216 9744963 101522838175736309603099643030936185088 9744964 155875993956967084012860962972544925696 9744965 -40866159408423149760819798524889331140 9744966 23258716892005576614717126331273420800 9744967 -28752817340684388183853876740168203520 9744968 -224189948424111110036768391148273597440 9744969 -118866363758043049712355718285878406272 9744970 -48960806432609840767185058375673020320 9744971 -35924251857255254994273535868452200000 9744972 -97390776888189412853152691374318084608 9744973 -186832232660721512704928902990082670400 9744974 -31351569093898642360094099801689287168 9744975 -133792968141912724139733492203561682000 9744976 -34220731382359934139029631253169831936 9744977 665507488887833514273909472615109538 9744978 36623999805563767056544146237595418880 9744979 -212765735193871719073956129809272390420 9744980 57859397289659348173075794412515655680 9744981 -194269748887948752854891266850059383648 9744982 119853319214526126231438547620549247872 9744983 41266256903822467169435332074891220680 9744984 60167546388613412011762467889212610560 9744985 -58604744769271092487573919626175827200 9744986 -42743133704646420208216632931435776000 9744987 -42445654236933513452073699546299586048 9744988 -168389176798363281462194947661222705664 9744989 -21364687418538408804885561708226277076 9744990 77653362509280969364296139634285011200 9744991 -807663880798416063907738976835473069016 9744992 -306260970747482627113777259100044525568 9744993 59302201824100623027073470736709470482 9744994 -6545914927320125978253377903790567936 9744995 28370215358260548056670002970864319200 9744996 139957363822918382967924561754840449024 9744997 121606417137784138908831001770348648446 9744998 -73913144133032541432555043416199921536 9744999 82576868321680490603833835844172176000 9745000 62330022243037246662926128989360000000 9745001 -181253529103359741608290878295046475648 9745002 75063807517172742147668108490328919040 9745003 104197631363803847767125617963712613944 9745004 3266260101036288783737576226067645440 9745005 63221768501605872411899360209478860800 9745006 -233842794252285680750016045686019930048 9745007 34892605397898679466240511066024156480 9745008 3365345384568363443892501097645867008 9745009 -19979117557665597024728127204185439790 9745010 -163489883385388964635131388903474375680 9745011 -25215113112473560877402456590211041920 9745012 -205398318957560214024094618943215964160 9745013 39849127231555288756647675635994569262 9745014 -13171963064191290575182223191133559360 9745015 -95660070725995997504204976761742235200 9745016 171977203257763978523709752173263605760 9745017 -268085838677194518712212479117258028960 9745018 77167621465725985034994248421828846960 9745019 179742670073606579763460498928606784420 9745020 -36096297103699705762426854890291980800 9745021 -166157602786668839499803254583021018976 9745022 34233250509398221819385209511726344320 9745023 22311739766629614918874043672576916624 9745024 227405692629802056126975664700207923200 9745025 74439512119505160249763115838084202800 9745026 -131283004943717905408543080285974729856 9745027 890400812324841513615495640978529032032 9745028 284244201921460342407658100554768215168 9745029 187500639288785446946689228668096081792 9745030 -12853206169152624630495207824359680000 9745031 -180118489315702466034431785891915746288 9745032 -7381890780730707210597024595267829760 9745033 412992007547205209612874518938835776804 9745034 -54901258297198526848757463686218567680 9745035 -120322361320218462856719880585216454400 9745036 21606203492880617455251414089362309120 9745037 -49489488325885289463844138440146602314 9745038 -102061897884326635501659937363539017856 9745039 -151520177251558164109700752012206270160 9745040 -22532490124888998314799994654481940480 9745041 54572544356994903603586149424214372592 9745042 -44756187980651187314060052761937161328 9745043 87014967751588651221449025947214170880 9745044 44486151076786596761921585399414968320 9745045 112525408011537017754892301021694796800 9745046 -197189128826141740319054074113850495680 9745047 3165959946976372577165898537526048200 9745048 250303889939601235277604245775553935360 9745049 -477088919049069035591103894135731392950 9745050 -957512747870458216359272066619302400 9745051 288149287109354928480098601116020162052 9745052 244526730670285324455247922552632983552 9745053 -134726203442426929008521142823003207296 9745054 145643170203356394340709037652427965440 9745055 -132332364584722760457274588178338536000 9745056 376379817670563951925557878696548761600 9745057 -17289887830599734351107588812894153408 9745058 -88253345174372008094250617702568723120 9745059 -1041575184733087933288480578700654272 9745060 -6046061931340469281226623046880291840 9745061 101461669379489733965905613886054299772 9745062 11014529801049477836867234582807362560 9745063 197256419013350684396722646703176609040 9745064 26700163409898641588335619018178969600 9745065 -220523405953278272605114971657890566080 9745066 23377163625961370366354906888293805232 9745067 129109068731219479547985787648358160192 9745068 117753723057709528732110484338220993536 9745069 36769972016112040371068406421609416470 9745070 -40969522198059994366138828069264595520 9745071 -214534802829136703866718105641568448888 9745072 94566339510913010521648949429419851776 9745073 75101612963527364518855597065177081000 9745074 110454684486464099965058491383711498240 9745075 110107593628132566693439248245643180600 9745076 -885289414113731283909414957452636160 9745077 150547629096715046808669107902627382208 9745078 -5329766046880357175532366168393769344 9745079 -130696418878521786477184281828146049720 9745080 29027687801396368998984488122869964800 9745081 -531013574128367202523250112531234062000 9745082 -101937752406252394609402752078815134608 9745083 656944155739283186972284781636038561920 9745084 -136069099751559912268026212958611487744 9745085 41067882740932216636486980201927678720 9745086 -27800803549481474180306263899039766272 9745087 -29074087304028611857600717691387270016 9745088 -23142860275864890178179549568472973312 9745089 95502844624391494567561019802844401120 9745090 -1191518344457202759203665475884546560 9745091 235654690984951855844315562009589170432 9745092 13830791304933217935155736126358659072 9745093 -151816156803658464184235901794009874658 9745094 267637843972923888162749453097173280096 9745095 102385608303770413049382854554797760800 9745096 -182388355756608658431531796816220928000 9745097 87910865466868759862144519317751454792 9745098 15907167318892484914483504616515584 9745099 46351486458306107760780630609571938080 9745100 54722255210087386194363340081176576000 9745101 -82029770911839684127233629953689607008 9745102 30178470049354863514202668438812163200 9745103 -338273348809202526759365367221408709648 9745104 17894685965097395051711310234874281984 9745105 59291785261125242711588261963120814720 9745106 25315059987570513672812294429786158080 9745107 125638802743967891994966141779854970040 9745108 131292065807346781317008339385279686528 9745109 490528615204533898550923139147885715840 9745110 -418945428102587852588504472994458240 9745111 -60510742917503797300626496508306695288 9745112 10126450096076643720751555007444459520 9745113 -48897331904497791788406651830079439872 9745114 186994316281882077794243008464929459712 9745115 179016527300724572031994951785913613760 9745116 -80814106645147029199813021884365761536 9745117 65584883350122400104356465412409216166 9745118 39778987542851958279579456371617397760 9745119 -146703091998972828378218332795049597400 9745120 -73391489220894321560126672426764861440 9745121 -334568323942849815412948822208045722368 9745122 -92043228280961303050622066765986567680 9745123 -100195279238272839889858780423895034912 9745124 181971643131418088402051409303459225600 9745125 -60625163403926729271578966470776000000 9745126 -15754398933440929389369220641899007936 9745127 -8985303518541702109923840993397716000 9745128 252473556856862186092929178748439936000 9745129 -13316998747498987751623485756928590080 9745130 70594772748171005347356838647990468960 9745131 203331495531144087250880193666361152000 9745132 -55470930966101321611763482595057149440 9745133 6043708416859158538723770260748402144 9745134 1431115709007835374694130149345787904 9745135 -9747327925085284149970316491121418000 9745136 24271985475667251475643246943279316992 9745137 14178457895574394227750360947439027840 9745138 38505600194023916920014973253395799040 9745139 -676755550252634407616085269120076462576 9745140 10289508456971605791005784695009433600 9745141 -188407309486235890128525352774565042528 9745142 -106603031861510080090325226551351902656 9745143 -179289590054424976426668315554778062976 9745144 -16419783814108430255940069949352140800 9745145 -12540493728320663692077201346725881400 9745146 69717590395801384896240949816855407360 9745147 -314650849416545135054114653440554599568 9745148 -137490139550553337247129812964088299520 9745149 88512310615138711841873381321567282688 9745150 -154375997526469045402645368043584936000 9745151 145605063965528975648858129283073739760 9745152 66746821769817681484437552879454126080 9745153 -101104911552691116852054125111649398736 9745154 -173303719231274641906666431019912498224 9745155 20028335571333249386459872671723468960 9745156 -43519016184907055509421859229914691328 9745157 -135923954688619851534980148643508744160 9745158 105921395398374158756806756611104366784 9745159 -511807519931713945688080807022676911384 9745160 10432308665255944932167266791456768000 9745161 9021244241761823431351647641589165072 9745162 23706354100803311752054381622830632192 9745163 196696145378038733946989641027118127744 9745164 142036312029656741713835883470526382080 9745165 21139248093425222726156572026367407000 9745166 177862588914895613519499558164893636032 9745167 75594171340718431006020451291426968720 9745168 -29804423613240186836303753286820823040 9745169 -114048000076611047868709234962848933184 9745170 -7418680571612163404659400192080857600 9745171 161182454373783408091815744958039885552 9745172 73004709271406123622762653624300770176 9745173 101116314425044815952516062909405323904 9745174 -63420139939652237048510321756043293664 9745175 94676145860700687441867263674299889800 9745176 637273447462175232804072369212620800 9745177 -53443251165325654796636657217275730040 9745178 214618823841427466457204709973856806640 9745179 87984969099739609860401532364474469784 9745180 -75474988430257583306729758051038167040 9745181 512458257235393428418183834984864922982 9745182 -12574913273843014128880840766309048448 9745183 12665788589268618889527079106487703776 9745184 157682304532639689164185748818802835456 9745185 -199701190328633187490773061558859491200 9745186 -244654398328532092706356908716030345856 9745187 190091814440262091315660464949621033872 9745188 -1287571332268377030045564713667465216 9745189 -365860983675272888057248102549985469540 9745190 18565021356739820996863397378565081600 9745191 6931630106176334139342977552363888064 9745192 26103679360878735244378243670555934720 9745193 229852262631093293363453818174516759440 9745194 64164715605383628183347737939074566400 9745195 8408794526668904810299517285632062000 9745196 138529353677378602743267108213033446400 9745197 16935884008255905963573158133373315584 9745198 -233916820407793518946372001173340318400 9745199 335520337714556677920865860563618775936 9745200 6738494116106394020312148583478476800 9745201 -420651186663531875217347990775276514798 9745202 120718727666058439313664287283818717184 9745203 22760978538742172926257140414168163840 9745204 -32031044954795854308438145415822034944 9745205 47135937042385558856885617829375775000 9745206 6131874498281155799461936641038330304 9745207 -337959686292977565829101588987961718280 9745208 -3711695968778568229945715539405455360 9745209 -62695418480279422316673681063562279686 9745210 -20076706843001650966744586945258280000 9745211 165328331945500921337853437879095896864 9745212 53501442791890658944523304527872307712 9745213 517816038740877174586914990450746411462 9745214 -119560003947241811429576662035942652800 9745215 142647487615858774842165547440013731840 9745216 -43390191011746687647975652868219731968 9745217 -118674557394627653571850668645852143568 9745218 100679290109431208449573203021964492800 9745219 5356564356378953678785301881549192 9745220 -137103384876854575832365173247678053120 9745221 47145208884667519557628894348459240128 9745222 60991094785421016845273202096745511424 9745223 -283761237515421918380764442599298607528 9745224 -73101717385639217440925743304232468480 9745225 53538493630722570130526423173822752000 9745226 225697079106035000945614207294342731312 9745227 108982989748607273131342322464972409160 9745228 198657664949787662520744490994891811840 9745229 9460291905550171662471752648564342400 9745230 -10047831757180062418483710398839618560 9745231 367497200557142614622384797057607154032 9745232 7820664589754965197884687168446267392 9745233 -39484224805333070983099686174650620800 9745234 -227447805761246304204722595517136559984 9745235 49429449008524626637195071256866471600 9745236 -161984341717124847477250748429943623808 9745237 388531972003938514566437720148751879886 9745238 -83308613256028077286172670912058645632 9745239 -49781812696759856923073690695506263808 9745240 220028355173716547587443197345219788800 9745241 25663147748148313444734682077474291984 9745242 -93383375978967077740961564170440551424 9745243 -321824023883018905752009725939643661640 9745244 234681603640630305778888939766002561536 9745245 101675031584142447092736733654741939200 9745246 -43674247925026699398457240199582438400 9745247 294668922581865673635909880707989159520 9745248 139963860010383452563926927459481288704 9745249 -60285178411038190106010691037668983420 9745250 -104929752792396453554931059970549936000 9745251 56068503180483307149968786359733133432 9745252 -332467207942311137146943579035782113280 9745253 46561819124859784254897975712698693120 9745254 32997541398789885806351826227725614720 9745255 291711291107080420427082526479729081600 9745256 106245447420912337096519193435846138880 9745257 -44262862127825368008467939779931905440 9745258 -6748819258569447678925759108931837520 9745259 20567868712817190327129039669905384760 9745260 -11076050267080993195657841083305738240 9745261 226986590853615271724548327516411552032 9745262 5016892853311437083520927507964176384 9745263 78090024078839868313180286657141368560 9745264 -92994739147948279856113592404787691520 9745265 -44200828089398021263814347124535611340 9745266 -101870938025902678055212075355599622400 9745267 -193825025560314272376355644366828647400 9745268 67427464869800332621089359190010632960 9745269 6960613129956836166171483569016823968 9745270 2784322959814247302198712049155199360 9745271 -53654109841078023676686985377107902320 9745272 -25298841054192960920459045404361932800 9745273 220273295859092949441003273557960876522 9745274 69393705462370817016138578667197781504 9745275 -122210876896570723559514492310315054200 9745276 -89308566297069149219601940282454008320 9745277 419074092029913305087489524546596117126 9745278 -102288326943216462921591246156451306176 9745279 361108562593492056899320414265430143784 9745280 161792675768044215953629701852679372800 9745281 575827106151132931733619596180931456 9745282 130669266601739753514140694033220807680 9745283 -279613096842628932013370570305000156680 9745284 39071848935099754427241027222772383744 9745285 519369461911723423316342186231430952320 9745286 233805233101841456327743121965767338592 9745287 -80561327951891835862686000563659746480 9745288 -139614198130490083423453746044578529280 9745289 337829609468774714520200777999249256090 9745290 25826215352361796185823678074348096000 9745291 219358839740259583759209802952081504800 9745292 208156803036008865310447299019423495680 9745293 -83886478086577288373230360708081129536 9745294 19889096885666260809165324928872152640 9745295 -53303932747384664798089139478862242720 9745296 23466721303931520095298485133331267584 9745297 19744599650863171678595247642123227760 9745298 -137098628072341770042342627385719615600 9745299 -26817727182304311263864874197164987440 9745300 -74861872395452470248268934962680841600 9745301 194274055396758553237195262102357895132 9745302 -36879198211442679953573139353881823232 9745303 -345356615604288322001830835473911867448 9745304 7737164918754205548976665796818124800 9745305 -2482747349288592341556773513140060800 9745306 -144299242728227494059426311119138158336 9745307 88332099912945765029304429714170332416 9745308 8701202145286157653718430737055496704 9745309 -37978750343198040215056077201281740800 9745310 138217726043715316991618186714272714560 9745311 -258175723497971261312729972257558502328 9745312 -374300999019188031894216794657778106368 9745313 480112260085657753902563050567032302562 9745314 4444853776696936923193274875288496640 9745315 -97345738633461738262976795768247415680 9745316 71457510790504229986840793606794444800 9745317 5074869912957357701317408719606309948 9745318 -154347596012286427380093969975181910016 9745319 -149146465263247735247912585299671047304 9745320 -29211975563589442639294268770993766400 9745321 435861634708892164302084758668684118522 9745322 486195361093832798590320423988704960 9745323 101608336115512003275593653192839579648 9745324 -5714739215650150656026115794574694400 9745325 -120779791629037328052524624791286616000 9745326 221706183216630091988117654105437900800 9745327 94483964071138334295041550382406604176 9745328 96661694320641826781368062079382814720 9745329 64435768559109563350946420304032097888 9745330 -5811806562523640824929985649064314880 9745331 -97389460322697135263064176127561573336 9745332 -145691637499435142103342754633909401600 9745333 -90865894765152412641121608863558612996 9745334 92901416763216283456628762495081919360 9745335 51971144551263003921843575326266248400 9745336 -32177783979963051197061391825794232320 9745337 -141464315029044996428428663251839808 9745338 -58255677251132747497480950328710982656 9745339 3203281576098130490487910995167415140 9745340 -408362434098925797619771429878766080 9745341 -63952556973392300738327885757522669696 9745342 -163725970342647693903669910664441031168 9745343 -384594666287437801513796643109583014320 9745344 -16131352138660302489914018138532347904 9745345 -319533940521494872551205534402407936000 9745346 5629953585942596000961430261141966848 9745347 -115398660983577233547293530523400611520 9745348 -932546143278559422154893799807984640 9745349 198837932291664539749601294995192312350 9745350 57610949187696561550942440370301736000 9745351 -115533309335530035897215447994560229120 9745352 -277121927522923869468691981461707735040 9745353 6605717785300642647245720335162902144 9745354 10502098623646573673766532817589660000 9745355 -120547885121124015817028311228211934000 9745356 -112141273708721060956868777435021082624 9745357 -166945279502525935410730796287837508768 9745358 53588513032326143394687504488712275712 9745359 -92248851740194765317927340786045867632 9745360 31736255805097744447471878135994613760 9745361 -23277680116242998671928831242790457600 9745362 12974143291679969710108157989669936896 9745363 -215787461234490568608845959651748180400 9745364 -244687106878107652849168353833807620224 9745365 76309218290647452730414829282931664800 9745366 239765452691190833584522682236755757440 9745367 196842435686275001677574439068552353416 9745368 -2807459421003066095748706698441031680 9745369 179911489881722313977258875525507304606 9745370 101536160990437231204595236555459718880 9745371 67976947962519384711248571261070556208 9745372 5200902217932300654724041900815314944 9745373 -97995904131856677200380447453765622496 9745374 -238111268030277664373364716284510107648 9745375 90931943596526623823974826536888128000 9745376 101807349470666061210426909282078818304 9745377 76041945653583769573994739350148821760 9745378 -134815894499057367398626400645253146976 9745379 -153050695297095560630742955815949272624 9745380 -264449519915132322302911368403186483200 9745381 245475016243824717226274811377602221182 9745382 -167708206816942397546859159019465874208 9745383 -210194221460711841388376855487887996376 9745384 -356160541542498281119441896475512422400 9745385 187451895916855856173397321134044691200 9745386 -68259290781780432075198448235525299200 9745387 62143159704310246336454380396488386036 9745388 -67093893240277745860777258955578314240 9745389 74990201230192084419576266828564236416 9745390 -44488319183836084572642982042812532800 9745391 5696532149192552592370907284851595512 9745392 31308773889919003716918350979015966720 9745393 -24239804543253382428840700830809253888 9745394 -19363888910817467967727322313282049920 9745395 191421734152332877641970685957833079040 9745396 50223060132608024149949148379284183808 9745397 160479211857603445259415193458590172846 9745398 -62280774285152339792104242543903534336 9745399 279445474659238736115788417514115595664 9745400 -85289878203896238803257853986876416000 9745401 136579107555236432216992409012473726032 9745402 -12277143429501036610774147395727819296 9745403 -668904453693082869192336204757033556544 9745404 26728566622756266300175078499148963840 9745405 258929130401853753043887671443102230060 9745406 -87629735292522282287934951787669244736 9745407 58473792549970920410952048007326762240 9745408 -29691637033718868046851620883151192064 9745409 -244337115963949990353870119022048699390 9745410 90480255142781696424394965946901775360 9745411 39780863593360775463343658242746684960 9745412 -284964175166698753302158089927564086144 9745413 -77527765822151817011871507040643699712 9745414 -105375978388910097400329771294685633920 9745415 -66618669235447987666924316770520121600 9745416 -38179114724984899389059334475790945280 9745417 -134782869292909588241422798316443641648 9745418 -368495984849658762625121220125438563584 9745419 239448511386955623009808071098904745944 9745420 -236352157592214962792469807281473873920 9745421 -197833984251460410233538739297395719040 9745422 12892863802159052566919329367877626880 9745423 -4867205076370986106439297030925328280 9745424 -9543617129514237227276929207703617536 9745425 -83178878694493950699375528174853708650 9745426 29275091453344549491798948201638845440 9745427 32562855509271729032770113580474713000 9745428 -3860282808241954761706866792264499200 9745429 -271873303142094782561428254160832846720 9745430 16296851152656704929272642687367843200 9745431 -28997384807517310751364156527985551616 9745432 64370340314925419706786161942281574400 9745433 -48257069066869106044335969378822237756 9745434 146059922266328153498340795762412800 9745435 -46134358067231210004499118396519792640 9745436 -175630797287269695320426613971562137088 9745437 -121786479705710780620753758154403659200 9745438 200640930029527299202155676244381493120 9745439 -160131870346935170980704475215798074880 9745440 -218671071546278268541743853654455091200 9745441 -125663292390638737607575802219458496158 9745442 65770816167296287589600756023885278720 9745443 -298293964584829262936569425889368918360 9745444 -34993924262806041221533128076241951744 9745445 -90359291713860183406378773075069432960 9745446 -50024052964611400615177879468044138816 9745447 -152513293475032935469754799161315012104 9745448 100683153172108596633382072071210024960 9745449 87095454838755995242917594395959400640 9745450 -65225782345694417228595678875442432000 9745451 54439410203551862606016008198600182452 9745452 114126266298977530424128108864104993792 9745453 -26298967550295140090430194642799589920 9745454 55588628216554349842410852367233805824 9745455 90964752867998663733804216304200825360 9745456 -14909926922365343747719499486698078208 9745457 307540851536911644392516528521812206832 9745458 55242621019037696233726044774017572608 9745459 60330109395377489052807028864715674104 9745460 -92562254631329569363879854778598768640 9745461 -511997252925016157114747822183092800 9745462 -90471631194950125032764544805967611008 9745463 -192984491753371361840664377291338834200 9745464 72769353950596568241808635996487680000 9745465 -148889654227828613746569381720899964480 9745466 -205460648933821564884844775521749383568 9745467 38364440786805468322398772519820614512 9745468 -42190682683647433929840709930889579520 9745469 -92060877328208838513150697015024123104 9745470 -1269077483272307436609442467379200000 9745471 199283259078204913960620046574133069792 9745472 -27858826031119353249070059676017623040 9745473 26592700326589081705517899391459965824 9745474 225570148462790060829373898784680954400 9745475 141645565677364150877684804120369245500 9745476 -9240074251125425051394042750610944000 9745477 -3117835378033725103039167765341962048 9745478 -179640483479934465258038889297170124960 9745479 345657584849635783013499122471056337400 9745480 -322249284665537828755347169886121984000 9745481 -52232109352470001389051923752856222748 9745482 85608537466071422585699324936379258624 9745483 618895957750080922749554886230856220608 9745484 3514087367566820822776745945185268736 9745485 155298782172531404580691906077969101760 9745486 -10381772558367099454379221379509247808 9745487 -251911113751262265865751803741556763408 9745488 51358765274793791501587705869678673920 9745489 -114666352946900600963972978732313793676 9745490 85493056261740098482833436070163144000 9745491 -11021723007649384015594526427739547136 9745492 -62013224391777799218439516225972883584 9745493 -283796957590337269949892127537205866980 9745494 84541065289911329446566307886102323200 9745495 68848740121196721112084964005514408160 9745496 403275200152119562351284855599745884160 9745497 -103307773950141824130594649670465003520 9745498 -23335551788110095077520834133397931264 9745499 -240902416005110179282236506693749586760 9745500 -4871921114569448591695080565194240000 9745501 18778275450336874527660847799571300006 9745502 50952991918594484680283047411242426240 9745503 -40530407304595103335291218265390714992 9745504 -176827816461798407869875916704050577408 9745505 -49379523705434348580211343610215673600 9745506 46902059223296210109502645492370127312 9745507 -292071616891561100976252778270188150244 9745508 -20223081935806387054761767107739521152 9745509 -166707530456119152641771118146099630496 9745510 61328435043983209846993771094761292160 9745511 34608289195452826808116898062093949112 9745512 -82261526181010029059261142300153937920 9745513 -258137637130747649055912430692186999238 9745514 140389610807129628843968146438826776320 9745515 -910063605894701960992071233145264480 9745516 41148423810888045463144587563291773440 9745517 -90569168751444750472354161583863725568 9745518 -136454033007212469738169876965375989760 9745519 -37281440202164174587647464937900682240 9745520 459872633293930776400568250426654720 9745521 -2033950059169547932373263823296314720 9745522 -163944504245102705237427473013031685088 9745523 481706179559404003009689204629913725772 9745524 -141003299695932530115731144782378496640 9745525 115944421277613455212968078835503709300 9745526 98667149829974863035778635815249823360 9745527 22301222588204684490391072957972433280 9745528 -76801493099649823699076816005558886400 9745529 318841529259818533616822603704475729130 9745530 6280584546520196111501918608074001920 9745531 81533938630318393054839278127084850464 9745532 99834531407943923222914639121550815232 9745533 15381773927128125725068497046545836064 9745534 -16293682642634851599392586980699747520 9745535 -335410403637676044895393550393062974000 9745536 110918125035882863132976170327133388800 9745537 64421840018150083312563591161501904000 9745538 -207386800203194083138031110097257127040 9745539 -279409801596449596248351282594039317520 9745540 71579391276299544315336728392945090560 9745541 5727768257931373706752610284198752984 9745542 54401929451400360974888661053958138240 9745543 203211528325681694090904088258318439944 9745544 95491616438212269976626896281573785600 9745545 -240028072468618396923562523464822608000 9745546 -210271180414667431023101220946582035456 9745547 -83473700235233480261893784245010713968 9745548 -173911725407652893487819126826026693120 9745549 -512763743910355247802692390498341282080 9745550 -41604180668848131047246806486288723200 9745551 368680884106012596476942401562461537968 9745552 154978591730077686627041410752505249792 9745553 234337491024616171517439599553824644980 9745554 -29073575155551840280391251486040151552 9745555 -720790457179231094384832981913481040 9745556 -5975140357972479587506465129849297152 9745557 -161999451389816541892739344825643788512 9745558 -1969613081930028254014354002239136960 9745559 -28962423282935109383891277746313981240 9745560 -41707072516869668412095376334130380800 9745561 433943211482494187837936568352022730960 9745562 -190699723389806042003461473568715869968 9745563 -164273830383820526600418905292997632 9745564 5123289507689905086960249547693533696 9745565 32538707625793517997564178391470148460 9745566 -7244916163294782381236091466568150400 9745567 186794738955846065443528147334983007320 9745568 -195542447548461640910589348299113758720 9745569 413570760414923983295465935140393004320 9745570 3746326067172434167669105254615048480 9745571 -355233243375153811357248950805967336056 9745572 -78783282129768832384437857611184068608 9745573 40651927626330680925731526203817643704 9745574 103125543452411291841215223679537604352 9745575 -10024288925055994962717510940117344000 9745576 -160959275370552698842553537738971345920 9745577 -114058978315099264178471100341284155936 9745578 -5594064122042514707959978375670725536 9745579 214800557725920584224651484319863600180 9745580 63150648845398481034049368826617308160 9745581 28220356810285901277465863381881566240 9745582 1335049613223984023205924083307829248 9745583 -8834793503613788648563305799196132832 9745584 -38593238957097829936726279759973056512 9745585 -145942878512505202793477970974544038220 9745586 280609805304213514016976487597508446992 9745587 80709067041837535692950466262527250848 9745588 159262512592566057061666522979957831680 9745589 -8158823214018568803777922400865222720 9745590 -43523504982312238403559096516546071040 9745591 -598148835095464868688444404598763233216 9745592 -299057249138116950760352413536075264000 9745593 -98841514517259879382819655487111196992 9745594 61271437811675102928072499198489159680 9745595 16043044957513790530913970639624694800 9745596 4811778910986635926230188402689809408 9745597 15250110733082752210256713711383871046 9745598 -9855155660991699313210815522349866240 9745599 -38107145169083966840180664537303152640 9745600 29458416603659983450979383907739238400 9745601 11519385199902504271760864350836806100 9745602 17527156635607894226867745507031033344 9745603 123119702879417060333762890215501046480 9745604 87962274450719052590592983006064205824 9745605 76704070289687781022791974769073220700 9745606 -648397178798125774988283058092533760 9745607 -130622582564627558644543784143535969328 9745608 203530179846552645543025717744293519360 9745609 78438864917561081659182299731685309604 9745610 117275417331195770953928762858520213600 9745611 106667786452896056596432983982122836160 9745612 -91222081537609812212148642515624245248 9745613 -375129847187632943275345185447052318080 9745614 -167520411236497767359867947937840029632 9745615 14936472398152657526258625767276450400 9745616 50312425210481096136326378284329295872 9745617 1820429818507563546726339970554149760 9745618 6487147694331557002457731178850606912 9745619 -187100186489391805673344194404219459184 9745620 34271891607212576643637807775245209600 9745621 385845456184917903555588878532168575822 9745622 -1150056574758730943291467355947114176 9745623 -70854595748906827008000450826970766000 9745624 31245933101431995725176592717864140800 9745625 13087614863260302392975897743849440000 9745626 44165045203484228579395058053804639488 9745627 -49521733572888652940218359395224511600 9745628 296803374217892967832416619489987066368 9745629 128913664628620459821611626471439149248 9745630 69846740483522913450546052702618992960 9745631 103687673382042710253568963537778593392 9745632 40921724505572043109014711403012423680 9745633 -323316690132620126080798143162971928656 9745634 -241229891975087350995670750452113828784 9745635 -52498960466875589901986537590792184400 9745636 139809694861714483961975452193886654080 9745637 202800476117149287010411770008798937792 9745638 -16206594379259800751117851757370236928 9745639 44613397206569759969092107167465424440 9745640 16886347450272649159445616001858252800 9745641 -167830917390352375837067508783839331948 9745642 149332237738973876157018098981435355744 9745643 -85731551823743884332329560439118777600 9745644 -168636536451168236234428986239771625984 9745645 36826267032663992791152684792651043200 9745646 -3535941530641741261388984258353683456 9745647 116529101440809084687981434288212686600 9745648 28653029662936148257468415688523874304 9745649 -3070462463106443721859705392263851536 9745650 -106812645888991316270295114755281440000 9745651 194119769132572516738487338791208912600 9745652 17261941586311796193950203912173404160 9745653 -134428429743533001909809894043157600800 9745654 109128561317009163006089586215927483520 9745655 60855283367991704767496820652859706000 9745656 -16544723909961046903190936168398848000 9745657 23420762270816683172052538514423365200 9745658 21858558615687720391691338977896500896 9745659 -43529680729950485892926068973174893272 9745660 130959655015833080586632959463656327680 9745661 306865110612050050307969234816308928262 9745662 29875051023281616034190667932684741952 9745663 -146740586795612033798681324348097657088 9745664 -284253679083494977504898612783355002880 9745665 -226589711525715431378701898054411492160 9745666 -27811739791615585987267973604018362880 9745667 -45138459986809663902952572676119070008 9745668 -254217083352842909796936521032762407936 9745669 -96210614349934957081799049844302736930 9745670 134581631529330831855599379017106278400 9745671 -1255791654999808153357170530922090624 9745672 -256214837612258660812583100609304243200 9745673 -67405145470493737819896575261541406080 9745674 79237772518398181522659342316948181760 9745675 -70257672084249203890100855960436991200 9745676 259628881840553537750021275552755336960 9745677 -2301401139667560715953379793303989440 9745678 -88202186637824253211834984488777438720 9745679 -496232257016820080430117796249846432680 9745680 9482671983733871727008875781876613120 9745681 -77197281440241084280038586901591534736 9745682 -277852646901527924202659586316390005600 9745683 -197558404289422637711877940789585327176 9745684 30375646220043582121438994026223992576 9745685 196615927943338195330307667019561282560 9745686 -104320923331305096624865073934862449216 9745687 8109928532141763198459477171756457984 9745688 -273907697235156923403666401561618442240 9745689 -22929200996336239318861860751710006720 9745690 3870485489433290632985429608823121600 9745691 -237747108952760134245954695424679736736 9745692 -1917204179424607596668705495027269632 9745693 209224540019724994303931272145720705964 9745694 66247348445654208478346227378276518912 9745695 -163448102248560833456758279923806872680 9745696 31139723476617435050462779207994376192 9745697 -2581574666474885810787486465898847448 9745698 59289905621313365959533032539291795968 9745699 28238775400485187394668299541038916700 9745700 42269742169823196291777174736068806400 9745701 -97917538371483101724174788805420916416 9745702 -20342456816235984139112997843416138496 9745703 -430498127046717444722514064563936480 9745704 -228028466991253503729902950486867968000 9745705 -160869866913026221974380123423657602140 9745706 37726303004667291033063782957315109552 9745707 265911964610744670389820140450515623360 9745708 -268912999566094909463435483035787973120 9745709 191128351987429205986777953444729182316 9745710 -12370593491367757299398098685601043200 9745711 -383363674478535147017080379634932956200 9745712 -4098474582770092867934813024244547584 9745713 -113135256252505357991515322007154075260 9745714 -101810172099500713729024586234374877568 9745715 104481801589123259090449928936129280 9745716 -36322999012827808698565556198983342080 9745717 -385611178167694639821065996934040734308 9745718 18704747798995885010236359542676103680 9745719 7480928244723929817466330980887454288 9745720 319982652076956114672365435904322252800 9745721 -1169887853371135331355610069964819328 9745722 -37379967553776472738275684582069504768 9745723 12596377282856798365559205859557588612 9745724 -114477459288192327068242595299009190400 9745725 -70568350174272990534440355171189136800 9745726 55193983314629691269159361305673818112 9745727 -220308316011558165414915951057297573120 9745728 -89862219332837545348844456263922221056 9745729 13411308705128542763126321043627324992 9745730 -15808688543860462391611175818201152000 9745731 -364754331691301651951996481301932134160 9745732 -506846344532694455974553207753679175680 9745733 438302742900228904840775736031089463260 9745734 107114224489958026290767962732700958720 9745735 -3780886104449997540796163413894885200 9745736 11347946159059222360519635798061547520 9745737 222377506476612250972973178969070582752 9745738 -209876674912415896624907416941699118080 9745739 170090957198764903723910261428660587540 9745740 -157380325141435505192435044446798105600 9745741 67691099369882671472484730745145454284 9745742 138038871981062141547944336697411886272 9745743 -72938690795566134808958728105801862400 9745744 -9939982305009011957244757750064873472 9745745 -404159706026728738621285147301677651200 9745746 -33392237329580230710822079705427043840 9745747 -496990917394655195878244396284981858488 9745748 -3816855310383199216315417297833310464 9745749 -16246414375162780288493964954088415232 9745750 -50830523495606958823522515894068160000 9745751 468884917648580828821207069802204671752 9745752 179249831640229533511042644120334725120 9745753 -196518250859343045308320735178937435440 9745754 -196921011187676977064031540146713553424 9745755 118665604351320257455608512165980264560 9745756 258319587532666995950202059197802567680 9745757 -36973769778675904557353773416867596448 9745758 233706504652667166169373155240344219648 9745759 4682636323259766080398162455379588600 9745760 363140362179760591540428535507357532160 9745761 351187135242922502681151146107005618624 9745762 -89404244681123109642182111124472351968 9745763 101610400529620686988756611323912960400 9745764 -6242412981288756781805617353822806016 9745765 -195151843951620106795186009854895970400 9745766 -37360644577839478508646071957624931456 9745767 -82501640980230010956769421554010047200 9745768 120743652055432534299742141625845570560 9745769 -149646006532942668370671034962637140480 9745770 -2431511960803612677697584118733775360 9745771 140590602298643044309662691469321882512 9745772 -17151144258030308332635983204707780608 9745773 -90391149724709039505051499241524344000 9745774 -20266202245807461567057218336432720448 9745775 53519163584349435507855655838740473600 9745776 -45435768256903479631972920594319933440 9745777 360779020237534500492753999565216402272 9745778 430289519443905583051547516077908480 9745779 188432672152260348011013875211002019840 9745780 -32552690408920561296891315514311475200 9745781 -368333781752096195574004289605510622418 9745782 -20941727890514001667857888343608188160 9745783 174541884561345718076481498544900029032 9745784 -360118883013016590582174645679470796800 9745785 69038813042318981717020095307123219200 9745786 -374373917316109257077002744682157323520 9745787 101741265707109504001901848344327828624 9745788 50986464861878839693579103285166941184 9745789 306189480973745897321326029233745555590 9745790 52344784949673778618802437586073150720 9745791 14444651132949348316326360866528677248 9745792 9242522808530376425001726926389248000 9745793 245904112619000980208893266446768793684 9745794 -89435533798202916981651529402981864800 9745795 447711352278023904781953578388969218400 9745796 -148469695435335270604802365818184598400 9745797 253714895286713621576933774061178398240 9745798 44673609511054153535214440301867164160 9745799 -454235245478711601660660001890461760 9745800 -2871619107682292777671681966755840000 9745801 119878178849615037982948584748681931812 9745802 109377110633870539215228148546986146304 9745803 137299465146721399814820759881729559480 9745804 -187126262183967101345975569816465810944 9745805 -31180838834178737524171263189501519540 9745806 19607294027389090979552586919562894400 9745807 -425939761155985619544715387388487414768 9745808 -5005534929950142811402434343029792768 9745809 -95233265349200981980604336820666817296 9745810 -70271006008127568926925287430831961440 9745811 -3075832466011085103866844379415143296 9745812 -142338861309274734828075962611005849600 9745813 50936870971780545850112816685722861568 9745814 92523455809008085994723290960669879680 9745815 -99150305209079761624986544497030696960 9745816 25109371061608119066730124002151976960 9745817 219020783615738575685688098445146113866 9745818 139023283205627693996830807501708812288 9745819 464888280420405003208238338149293545220 9745820 -51228260965528456147908296502593126400 9745821 -2025799471670617496346284327780126592 9745822 -258388150537361539001628433062794289600 9745823 -16312662980297132803116166544024792880 9745824 196670959095106286567219776365527040 9745825 55937283162744077506364514772288277500 9745826 -43576155732790265971015867238607513600 9745827 30317658822350748069147352339985111040 9745828 189025060864362543822373923679448205312 9745829 -44285330666618706186618221452552351524 9745830 -11300328895856401066246970800534179840 9745831 300380063746532853920541547506792192632 9745832 -320409945246857373710268323681240524800 9745833 73681772203854921724736305130994333024 9745834 54709442598977495318676051318645619200 9745835 463721737724300737450765896270585177600 9745836 27702505799714417726500273427774275584 9745837 -9187199298203337949400675518329194228 9745838 234566717460818673171733701030747712320 9745839 18941862357583949495331991184670097920 9745840 -4966683195291071762159145878929735680 9745841 -82416506012439406508776615101638556480 9745842 41015207124876664681517159814006079488 9745843 -193549240533495546094030132578089969908 9745844 30189839876724666623947054823444207616 9745845 122726798035098539741260431642397627200 9745846 70993618837209363187359417308950126080 9745847 21689310167521805148056494899874048296 9745848 93229027451223682824470041109691678720 9745849 -309973905119910115958155775422818040150 9745850 -52049870360582992298509516990926567600 9745851 129104958375411511249590056187524951832 9745852 128781644291286920714597905586228562432 9745853 107072037701262084046376487597704884224 9745854 -89264166292933301411478782106831564480 9745855 -226663755646482403500829898233148167800 9745856 44952697121156915105195891269042176000 9745857 -195411930267118371008461635589666785072 9745858 28052227270924019230520997705218435280 9745859 -97523667886311677447575242150538202112 9745860 -126501515191477205021105070876735897600 9745861 106935388071164558044745345912164370462 9745862 -9245292518091618222208466667859756800 9745863 151743858181005367956604040998833087144 9745864 1224704076246409689526299895394058240 9745865 -16670717051052120273059035984277967480 9745866 -9035581673065672283408434788368094720 9745867 429894467267930027603337714377694016916 9745868 252856422581830959466349402149460230656 9745869 52613351106064043265473312189349103680 9745870 120437141492610651873545939085970579200 9745871 -421415831073551548452254326594216899168 9745872 -7020468951259334003784147561566699520 9745873 60848908771997543018008591381376609280 9745874 89168323782636528559474981291030234272 9745875 -256766884131082569321862917425656692000 9745876 -194750987948931679323928012698283782144 9745877 486103733371978764785148656196430683726 9745878 -11103522785134464935450671223189778432 9745879 -154482573472752280341089562397478979840 9745880 -3460978799676604089601989736085913600 9745881 -169701203282755529756488296713355533376 9745882 -4222080257284345280699582843987835648 9745883 52777262534983617662373890282547605520 9745884 83176815243503912440009653148407275520 9745885 -358440407135989086635278836100844920200 9745886 -186404366248643016417545288107008045696 9745887 123611259460957382328093988949675463552 9745888 -208355865210268296646231163543200727040 9745889 -268935387981059887987700903650870121310 9745890 -1309518867183678610377815980326297600 9745891 110661686406047567254259885714056603292 9745892 210872741952056080283136623939828851200 9745893 -306526450815800922054827407766061772800 9745894 -60588854310493898593899613017025223808 9745895 -287744022088923337581809745485842662600 9745896 281602140869789401481887221311372328960 9745897 -133924630568921505985529465858091191168 9745898 -8310329401914538009058887088255381760 9745899 115410930273157227758703495988871014080 9745900 -100389619393899995078344541867765728000 9745901 -291931395162227055256548877851414984096 9745902 1152433135288500759052089210443335680 9745903 450009553801287743636678981275053137544 9745904 -11809199114623550786667623416551702528 9745905 6447172587523706688084969273129116160 9745906 -109317415534714051372303821228906586080 9745907 -1915252041262664458375813826978878200 9745908 105639193846216069632876411858421278720 9745909 -337817089392335282611610715425625835460 9745910 -56706119903423467610296222877812592640 9745911 23446979053118131014247712496907356432 9745912 410318075693543016249483865951587840000 9745913 205310460383499837082766090725379705940 9745914 -20671628011363383714391055782816512000 9745915 1647729132001813249378823279915758800 9745916 -135396235327821115112189039645857013760 9745917 -973770690245827946708617933041756000 9745918 -4378069024425930614185779347670278400 9745919 47419381135125501847798107414655579320 9745920 -7888346892270681000634192350224056320 9745921 -34138797905178823783006533386667727868 9745922 31250771229682828825832546191709890512 9745923 -159096697493181309804545024397993972864 9745924 -603963692537467603357531117178541229824 9745925 -34126010760560501490795693107258047200 9745926 -55019739372240733098978290129856565056 9745927 350790943732314361731597278789508931992 9745928 -132641467128561211616328504643892183040 9745929 150728013409039626166258017674828370474 9745930 -64061089267550236003616943710847009600 9745931 11133950344895575935793962930777159840 9745932 -68670407927551763272949086724545167360 9745933 -45324565748764144136400425153872776896 9745934 23472623844171028030891119101252425152 9745935 -6077765800948297990901818129678540800 9745936 70201064487363762633628288452596531200 9745937 431604832265219668718246342386731915252 9745938 -10352536618694800261048072605530797536 9745939 -185620483592961032069682512242656077744 9745940 -27446169367478099602282686484434278400 9745941 366656079408133044537845685690321981600 9745942 33283182285073298497478817872353017600 9745943 397184653919415770494159945253205978000 9745944 77975363927324899547390917877436702720 9745945 59961053742450406237019745698992200 9745946 -10894148186690431703259263312796003840 9745947 -27297098404802712144836015550309990000 9745948 -50674416130131268083299267379016630784 9745949 -284263601526858561265684730414165617050 9745950 -1259612993010184086944054508755788800 9745951 -12836849034919923835608822479300223360 9745952 -227349947967574586532286935301832245248 9745953 -245167706912344407690157909819111120704 9745954 148799294843532245237310051287337161472 9745955 14844356077718065400344492025485586400 9745956 101640440479842173279245324805854977024 9745957 23489885571368626532360027342494448640 9745958 -12998065137609120041648048667533663616 9745959 202628380529159903313098247390829355304 9745960 -1045673157848752575209463248550297600 9745961 -600957481514965350933128911756217930928 9745962 58619942301745376198875391458684983552 9745963 963401866439592111006411798335899307344 9745964 -64559802005591340961926558828260379648 9745965 -171217146177715176306677673229827713940 9745966 -47388524897643152522660782603263148032 9745967 -163369867969956143756870493400880004096 9745968 -32318820348117482978831596484707024896 9745969 -17835319846269732867812697783820970000 9745970 -16099175234720349870456825366893078400 9745971 -56377711351336822498161792017640383688 9745972 -187701820149070027856996760115179797760 9745973 -35898251946972868844466632716389039936 9745974 30373047966741306450940099516981248000 9745975 14235471258977406719943349339048346000 9745976 -115361821323245159662002415140098641920 9745977 -26218847111428253526290525069124381792 9745978 31795294730941531048883164239181496832 9745979 220064951050105499246972463786577316580 9745980 -38971128268126859020938281167198617600 9745981 -31392781142825561779796338264486593600 9745982 -110567954941764383757162567479544140928 9745983 -8961949842369953577016262894074423800 9745984 86525447547635963468625525897157410816 9745985 -76927151102804774400879753007425144000 9745986 -148739962412688513530026109883571806336 9745987 -126693930180466762012991548831349171448 9745988 -14744292388210192310053809831435792384 9745989 1744062395800138543131696829208350368 9745990 -2707961715121749643130004215314992000 9745991 -326267606013923969446035383853305669328 9745992 175770422310625732832328116990988779520 9745993 5737774024945515915049436005817190400 9745994 69886024247104161970041902553496034400 9745995 8102282744413274538567995140391654400 9745996 129473471322780368571938925704515489792 9745997 69397541605179654275288450949141281280 9745998 -175210159369498601050515255621568790400 9745999 -392776203834921170982369066643420186000 9746000 -62212083480852332794126270851612672000 9746001 -288624712352043608579008162444871799180 9746002 18616248868305880073185481939584204800 9746003 -1124070829243393873707746155391059296 9746004 116616000203514251129192579159457540096 9746005 -36710276392813920716496655920238994340 9746006 97533179566439139694586529552558493440 9746007 319050666665467469087407001605396339200 9746008 -152701446984185988653900407300363991040 9746009 -30603147013264329228896039287557028800 9746010 -89802429556466498444444257245790509600 9746011 14768807807504921003395798345230270240 9746012 -251076658117368373148619577169721392640 9746013 -3006307042838952375835011209626116000 9746014 128274459243727996028896210520011222272 9746015 102293033237940909737713253439059830800 9746016 -62147946686145060231572503636576567296 9746017 131680578467739577064646315388653267220 9746018 17421331319556652816393093913281170816 9746019 -145965581750235959892127799512901289756 9746020 -109664718423822590149312085846224465920 9746021 34801681156057348997155427057871434592 9746022 -5211559679616356440840962267190228992 9746023 -40557363760375624901252367095974411680 9746024 -43885176400632628928409800524127815680 9746025 5548205649004713246990504693793320000 9746026 -189249896411800246333181744549868278016 9746027 -152614393122322408686822759084232682124 9746028 -17196725205840954460168250487185080320 9746029 235480648928087122673524942524094892630 9746030 61446816865374195294025241785654924800 9746031 36053306601720847627534661323421804160 9746032 30655872972450705885973380826925432832 9746033 -64862450258268368825036749038913786080 9746034 23067134733384395531476103954383522560 9746035 50356064533916796332103697094872700400 9746036 -4758276821061756383616819301448767488 9746037 -27372307767140374207656895226711037600 9746038 191761000647181012747059431530268725920 9746039 37770211757061456123923288165211815520 9746040 -2877933001850163960580019240869478400 9746041 -87625037559624694458635500081119111600 9746042 17772968906289738352937373583030781952 9746043 47272890702089650456667299288509669888 9746044 4647913914032834003165455007308111872 9746045 208757937563585926051696129011777235200 9746046 119213826795697742846553794998221819072 9746047 115609381357302641542224091395680794496 9746048 -171049169316959405613857542870904340480 9746049 -28098964926794977305476793895503136800 9746050 -86112613105087419453944525507381520000 9746051 144341114371501858040168582840266070700 9746052 -27284438797617793390645220183833141248 9746053 17072087915742884660023647913174339260 9746054 -36655430838619712503089209582454981024 9746055 85294525854826592170738589032655558400 9746056 217752636838050307958719467467969786880 9746057 280501023352291555454466069592961119332 9746058 -4207780214548968611288814027315494400 9746059 -29582991673521949496982820676981518080 9746060 209578680803224458304299616560618132480 9746061 203617624123831757736472682627738931840 9746062 -146041383271776166331895284988735739968 9746063 -89229400015756927997289647694075476688 9746064 24172789262442136510139671864925896704 9746065 67201465073798065087602898783519636800 9746066 -347617543167334030923774236676768768 9746067 -77688109332072189123539183487949736520 9746068 -25452761406448334487336276864606209152 9746069 153360238573930831066051705095329575680 9746070 19511583478574870916196245480174883200 9746071 447047895810365958027707351263202691272 9746072 81129643570916676307159045550329036800 9746073 74523917777303251572762287285758558980 9746074 117994589397413016020634509731153951200 9746075 170026802351590335942005130544536873000 9746076 14167489577306518765050703267005061632 9746077 -266071480498996228159736032205851919328 9746078 270282626591529435727576178049190419840 9746079 50892352724017389797868626462953738368 9746080 -259093890250151249356742607455105187840 9746081 -317392522203648343856303308419978425118 9746082 -8520005730032466846070120800912193968 9746083 351148269234527260071921304374504259800 9746084 -16192299804748318291417492658004720384 9746085 -70533526031439638529193846071891573600 9746086 80241499716007278813471780682607798400 9746087 -35969991542752198744181090013954937632 9746088 -241222523422531312467829484603670528000 9746089 120734682481625835875988013162362878400 9746090 46415531986034998971925192964940288000 9746091 3990518123397906206147871639296828880 9746092 -75086553348813695085924241077447920640 9746093 11753373923260161374709927701560843584 9746094 -62318990929408419668923182471063652800 9746095 -178025610222847446281499050890407058320 9746096 5261233179907493585126362954022191104 9746097 -15094168218995308034620216608021747600 9746098 45148403699236549885406177479087702800 9746099 223747354130228836907278763261353605120 9746100 28880438048546463374510313222571526400 9746101 889989071033043804944529803639419346812 9746102 -44783456497801333072378211405986801248 9746103 18296776646077339806928116991408220904 9746104 -28585640774418772298282951198663946240 9746105 1061124571621480781229030021710405760 9746106 -132476618861131861503653061832623184896 9746107 -41161268224823328964240583511495188480 9746108 644595812795406777666874950333723491328 9746109 -39510014625193890695705001525426696000 9746110 14293962381308098681641584123548035840 9746111 -363686658986077863308753612343168804288 9746112 -9313042734417917767353785327548366848 9746113 55333414537046184430406578278044179924 9746114 -26307309283367407866109384649519858688 9746115 152325457060075752676963116895033753440 9746116 -95815535433848045401523180192467519360 9746117 -78072093391609497624509632277958342480 9746118 8267579523809913112521730481043577728 9746119 141144365334633932491017884538912994520 9746120 -363574446520792431369555400789610496000 9746121 34049690272349620944122120914391556096 9746122 -209330637500314071493708698968145408 9746123 91341979528132196562807018859832394840 9746124 -207744191379401692508265073475559813120 9746125 464958600568738583961474074293420815000 9746126 -10827772206233666621835404516594323200 9746127 -239278621480936840090819759149310126752 9746128 7957783169835569924434526197479112704 9746129 -5969427541342062343579454881926435420 9746130 -43465201707995351372120330909607252480 9746131 234502165355132630568328245360112269932 9746132 -3018020004299941144278952320980029440 9746133 89412854779823530229407835614370221344 9746134 -38148015343094560756363981030651032768 9746135 -31853514565595422557907878743697968640 9746136 233105040596120650463034594877890355200 9746137 210127143162367169050124561476619236500 9746138 122845972252765833270882791362220198400 9746139 -13449411034528402358513417280788877600 9746140 149697811202559593367156601471407613440 9746141 348978141422537662392054918635338213542 9746142 -65132716188302837099858388626259710976 9746143 472296796260306773066045860955771428344 9746144 368975485615278656715091377628050358272 9746145 -96391031500531231179655217839573320000 9746146 -239267887809855836964479457344929156320 9746147 155693974268050135405865781571063261596 9746148 206844246009202315806856188634223047680 9746149 -146806674507303014117118269549184903714 9746150 12795217066436345907657319100177529600 9746151 106062327356650809589073001746159539200 9746152 51679960144001711537779002710139863040 9746153 62557998487867612404455556512877774564 9746154 86542888755872409735620501045854357248 9746155 -849114734104608313411186788068166182400 9746156 30818196736984145555247947445195629568 9746157 -17896752917931883540617446720419390464 9746158 23507656046900636644658294024506579584 9746159 -300626556135414133766120342184062640 9746160 -12830409832768461659832976651699814400 9746161 157414672291917936443547636829525031762 9746162 -84735812580643014269825298617086184448 9746163 -2369952555575215211088978308425130160 9746164 134545600827723011895116618027301990400 9746165 2129958727110343554416780314156525440 9746166 80021014433075811996415519924381285824 9746167 -160925922044008634320420408187290389784 9746168 -253920070121023975563658972459452579840 9746169 218830648748914987245830749765838943168 9746170 5527061699180355888513864275709112320 9746171 231873462110494844447004145794000799032 9746172 21316697173414488610753493287470492672 9746173 119249752189277810937761205689330652422 9746174 63650103376175209106949297321515179200 9746175 -122954340173610028480399687023048402000 9746176 -89069934417903272021090028980929560576 9746177 -23737076698600584511673323802865342528 9746178 -17142080973718676649566398210285604352 9746179 -409815450492664329472995613338310089220 9746180 -68624092851177168107933448937086236160 9746181 -43505086346925592839031119533874704640 9746182 75985493517725475401346318801521028192 9746183 11599368180349608608019077277301194240 9746184 14876267215187815828583465421953925120 9746185 -239934898565292991944310524652258259640 9746186 214129509294476401870593187622596478304 9746187 179347451424079880613743279611464600 9746188 227891909203876591287301246759684613888 9746189 259049464037407387362401343685362269856 9746190 75620587183889446824267371688983865600 9746191 -79591243863389143328881617407669642656 9746192 -15002099420673009906312279669829140480 9746193 238429193849360338404941486887482638064 9746194 310766756516599079620215316065487652640 9746195 6450381834641782928356370708682078480 9746196 187044256653339000890696736570152712192 9746197 138094874014090019794953084531799302492 9746198 -33978524746803344246353652724306184128 9746199 -63397256823264026498836222866968829216 9746200 120701772020597836299792253850767104000 9746201 150916808671483088838971145289049398272 9746202 107988719275425368489914491635716669440 9746203 57683044809873324474607397966923797984 9746204 42825828069314941467534026205951774720 9746205 26462918108057452166198936933462805120 9746206 169439774657963190278802271276757703552 9746207 92338550783218442951496572184748496232 9746208 -5063773594114622533640151156757364736 9746209 -496291037955048576625336503509150490960 9746210 -139401590298225550832530786476406464000 9746211 179255460358640211546419131317042123504 9746212 -21257378134087400364855914928841973760 9746213 499012171055433142460305046313765463680 9746214 12099789993863293458527092020773806080 9746215 89863622371237476389335828087316065920 9746216 -271938091971769589064510316705125995520 9746217 -9220230783160277972403169347617151360 9746218 167316791638299525988035642643258960560 9746219 -266485043518059008119033415914499808 9746220 -8449979141534067907083972916994211840 9746221 131398758627239786155733985098182547200 9746222 -320019863982347131788393568144977597888 9746223 41525535383608223510551103551212493584 9746224 -12469060164502956558397713778309529600 9746225 31525519019917934062094865871858383750 9746226 -9466352438610295830072257113938863616 9746227 -257269283232248269681586631332918298000 9746228 -218327191746348737384818794510292002432 9746229 219307645158846143467548074521269021984 9746230 9432459633434791852146778431397977600 9746231 385222788174029690770181704088871963864 9746232 74045389444963009228428171052677304320 9746233 77308480076297981995737484193088846720 9746234 4101651526637914779459585534197993472 9746235 42635174793889147595859845348633919600 9746236 -106287986347625345495370335792207291392 9746237 101416695784268377579084432591695043680 9746238 -135753025299611292175344846575840945856 9746239 -12790443618737255886942449837706054760 9746240 27520198253628387376633949353672704000 9746241 33841480036895173340895819149510883264 9746242 14081520479872510542710392921407106944 9746243 53325714718682707294050578919822195744 9746244 -13543210604630255753398643172622983168 9746245 -5698604995819847087553376037082109440 9746246 -44166750458143862053057398865842600960 9746247 168630258053538541223558761934850386472 9746248 -482851204028952482598298308490967792640 9746249 464749338882863199220907865433924350336 9746250 -4693739964737510899209216594957120000 9746251 -821288722347160789336122593881063448 9746252 -89294453140848684177628471552043691264 9746253 -253764689530028124893628191652660586752 9746254 -104951916951024749738271358372284837888 9746255 -138547996411797977222048829323724462840 9746256 -24021404434477348662195644763063582720 9746257 -291273457924812476043859155031403876494 9746258 204482814668229604268993506543087374480 9746259 -46570614159194557535257060544413776000 9746260 61565123230815462883800616768571354880 9746261 93671460631262909368742394466680726432 9746262 -178057322593057495516785779688525492480 9746263 -248379036646271157432073813306592321960 9746264 185520099291430952830112460341095403520 9746265 -200976833464366112143512703205390815680 9746266 15398932464847064067678637605901454832 9746267 -237551927426264585604537977703974346684 9746268 22220296451058956401643813797982478336 9746269 142024940330970028743182360822532344640 9746270 133386685268812386631756950015592824960 9746271 17798309943830304401437210646134644240 9746272 -289126847691775907725752537729713307648 9746273 47344417979162907725018845254935396544 9746274 8993763567107677530520273952489191680 9746275 -46580261748225228649679542519778092800 9746276 29241327080573566076906770975012306944 9746277 -304223729903092321417000633111785586080 9746278 -4337572016882342625055931609439372000 9746279 -263979982042189438339870031563439298120 9746280 69143055901615691987628609357819033600 9746281 107343881267686625970354180192232904 9746282 -12213405060557242756013687569817081856 9746283 -25943603408762228858414001583631716776 9746284 -130836814451711455124248918693516912384 9746285 -146505410212385789479775169354548236020 9746286 184392621926260204992917009207344128 9746287 152665956318335888660246097053257802592 9746288 -94258097615384151944356874549024882688 9746289 -97017000419703655977524736293146121280 9746290 -91200641343872775544564602821830033920 9746291 -71922261189330521840344528830141141600 9746292 146152212204693700445930722845662257152 9746293 295639956737947532361058290702464010542 9746294 1490500754180261756887971386606698560 9746295 -36862900101141695604249066086815941120 9746296 233172398514551780158791142268840878080 9746297 -206161013723799365686167848805656706720 9746298 -148641326416935083001802955365477301760 9746299 -299917006002831631322682202430008345464 9746300 29009458922637606420776117142285350400 9746301 -40662171280845118599048515015584822080 9746302 -197640833321330385155160085728998235648 9746303 6657987477454331576547302262579643104 9746304 -196586733837218671302280844384623656960 9746305 -34585912258351013698499265785472133080 9746306 -1577507167844237547789836456106998880 9746307 -32577513142299279150477044391673474944 9746308 158813891254691239770634303032966400 9746309 71810500429619420977608615268351436160 9746310 18292448586142505178315048115413227520 9746311 166587377547946016807079536825347397912 9746312 185404185854759534366461745018120601600 9746313 82832950230851304361682512410080188944 9746314 -166256731279062937774859589628054401744 9746315 -132926282268797113195725753741784910880 9746316 -174487245334148602381657531261055040000 9746317 32980172095616403964266915186377500992 9746318 34930098485283514098857942969011828416 9746319 -40009810390922600823332558953555847424 9746320 51920902652101211913512268645244108800 9746321 86887572854017007942118981713122631784 9746322 -38299873547416981698449953978133305728 9746323 150056659026446523197542415475487011280 9746324 -1081976502056031095351090077930420224 9746325 10080414760850940483709313202631471050 9746326 137447315231838762703444703100672494112 9746327 -236049942616286016660682566593162656824 9746328 272131746334224075115496102454674227200 9746329 41591996920152210806180420903409787200 9746330 -20042155617762228982411092587247260160 9746331 37147323354918292935917011059987377664 9746332 9763649806765843565303746708189831680 9746333 -141083490514924587566411697966569051418 9746334 -30777637857816399711415549631021956032 9746335 -272193465743873870823890504281622458800 9746336 -266840925537363773279957346465369686016 9746337 -5229128760129968569733432532916681632 9746338 -21222373828669749385424894313606537216 9746339 -326114172458517419955408569416137421860 9746340 81082512435672581668568906728685875200 9746341 -135390144199327404054027773330403210816 9746342 124645531077219634101125406184406412672 9746343 -272973697706608765300453438132117006176 9746344 -117424429260955369190678819353001011200 9746345 -6111077632472143547662441729795152000 9746346 230581638342205842162528806205386458368 9746347 12482903010436752466145206549323999360 9746348 -279290285670560044314811049950559084544 9746349 -60273087821296263727218074968510224096 9746350 -61624742896135039568322871009893355200 9746351 224830383470907656124690146126884094352 9746352 -15493181442693352733294732493843333120 9746353 -231315580027325375206509083672167052398 9746354 202410315637459673642718400456162573440 9746355 -777830160936939126049268456742722880 9746356 40158290533505628510843972164309938176 9746357 345489896753135149542376149334731180960 9746358 -10450082077374653350593078807669422592 9746359 43507968727303527326293099131791130240 9746360 -35858838834096194373659112028266086400 9746361 148111173089790583858875138224240658432 9746362 -230209277279213281422735459004400711568 9746363 -18513833325238465121163729341433410352 9746364 188148896498155448910898900183878696960 9746365 -68869378387641142003097461126569972480 9746366 -49919629004871316354908082256876500224 9746367 -143118832878433893551066847687235875840 9746368 -70516785104944465731622186505734193152 9746369 166791658382290651857202300169171788800 9746370 -115440625797722196321374617325838144480 9746371 -317334851131030681167376044026016969000 9746372 -122365550261200544509397453929940463360 9746373 12605251014184000277496115236101990400 9746374 -187752949766424966192089146654016265408 9746375 -54061877777675265957094645150397256000 9746376 -12815622434302000968575625466043842560 9746377 279707799335605573923785941399998762292 9746378 -132797484826034981078097790138156415040 9746379 34635818425652825851050946164736639920 9746380 968056044739937940592169644544409600 9746381 -248837870276962188707542353998950375818 9746382 -6106763096436714666915591504608918400 9746383 -199176467811487799678144044324353200016 9746384 -34133859285124746961556882450963865600 9746385 -42667677453500615375717370748285377600 9746386 12325546801635576694890053530737777984 9746387 -55435017518473202364024009668195904000 9746388 -132596884583841645106575662301198336000 9746389 -511737514817288887662696026396431751844 9746390 -136743519022025302609263219591684633600 9746391 -153726166784134866867875809424506522008 9746392 -5164417903197291957187751446085836800 9746393 34491178456831597158780406429551194880 9746394 56991418753596003249993946348872118272 9746395 271060996774328145649997148397097012400 9746396 128749009869509341420855241727918466560 9746397 -24329692532975082982925602977662641704 9746398 -27717833374606858037191288307715196800 9746399 -170739152289341171575714014517887934392 9746400 -42182059454562728112896733482896588800 9746401 118254691153440325264780603781648190720 9746402 61632457870228008714192406830981974400 9746403 -79051996025198111545385767291554006096 9746404 239257521677621209447710151874487049856 9746405 -415854161241391817294773056234095880 9746406 9328303387457131481865876692703867840 9746407 434065082378504217829975047300882963120 9746408 -125573659307464677033786660832872038400 9746409 203559779520627785801028887785692457104 9746410 36580662787655550260427571112628706560 9746411 -107176820456262763695199659352873835520 9746412 34627949626301362779395773843060227072 9746413 232200686703364499059616642075726833504 9746414 -69079275367520884544921032687228906944 9746415 2388291365598028915107953881151169120 9746416 -62651093532742786132251479177380528128 9746417 -378920552795609206162638966555798995868 9746418 9769081948028368122042392154325187328 9746419 387573029038972137693741546020404355296 9746420 -51371014806314091364887587369281536000 9746421 -13870545876866342832858283201265937888 9746422 -15839395693841948901931024916635938816 9746423 -1333699462290980114020520833019385600 9746424 -152762357272846757761726763460720906240 9746425 -29339253378543425435030009505363840500 9746426 140251610120123429642460371620126082304 9746427 -26675990623029386157263135205244713360 9746428 -73413997146576654136454800098430124032 9746429 75828399354362528126423879174583936 9746430 116218348466665189641378974318977920000 9746431 120997523220898657123674361186940534464 9746432 18144968506543227979656555112326758400 9746433 40111913874039255362322457474032813600 9746434 94751336754023264215938665853374338560 9746435 -23648678305198542349177611273484129200 9746436 -10942611160087190663320426510750064640 9746437 -771565392037317937007161913738272452288 9746438 -46314657794958776172779170273598012928 9746439 167041692782208851272501090349646432720 9746440 -17752774943982336856380566769239654400 9746441 385849077724607993433465072341919439632 9746442 -134384579999524561140277466999113982160 9746443 341231252970507465913431563174467048200 9746444 72358895053045449761077395934159623936 9746445 -77153431309850683197371173751283346560 9746446 -77228267515331095174842976494486574080 9746447 219067669642462729917711503410302526896 9746448 69548667856742914264355610873651462144 9746449 28915387332305957866883329212503822240 9746450 -23082914467675215570145368259817433600 9746451 58938974261146316287133354288863012176 9746452 -359875416435006035807947439848384756864 9746453 -188511379933107216026320423468192569540 9746454 48484480636549797529259957202593132544 9746455 398345976697976024534614980147732449760 9746456 -108918223723863125791916891471983749120 9746457 -46750789658694347104319119884949825536 9746458 -52984336836119327456306142558883698720 9746459 -173373085487942936263942896776361257340 9746460 -211643447649800270288665256293512960000 9746461 68103823639067988515551101631381367724 9746462 -211630449603978479957230924133865023808 9746463 -138685014145950418623095902319317562736 9746464 -25641215695071558836253529064601550848 9746465 -134356124112335949785501784790154208600 9746466 -645589424584017056121959931019356672 9746467 -12883137438380566254578452298811667040 9746468 40942118100566232243930061959302400000 9746469 -154815966127095683976509634369108857700 9746470 43026891515924034791586510678462681600 9746471 -162484678000805850007488515163350055888 9746472 7689441690024099319231160303189606400 9746473 508136105552847922024654364120055418704 9746474 -67014374069758712682864986733960237888 9746475 -5717487907333496894643721146374249400 9746476 74998384911458832612518582461747794432 9746477 -39251250154299474818990520906520659540 9746478 70284262060073146868071975262872608768 9746479 75833664143990467601829146100915735360 9746480 50762836336084815383563218365953474560 9746481 246568209654573420359781563919891530352 9746482 195250606801538947184603971012677416352 9746483 -317587394151254302205477998753376465268 9746484 335428037620707467213365012462786904064 9746485 -39878359815473189542607899398889466880 9746486 24472213664142436693427674660996236192 9746487 48201791429409387063606806567613281280 9746488 -35309159038381117772092639707593441280 9746489 16428243283842394108639580471962741290 9746490 14412853216223627788027318339783203840 9746491 801715353392020476543288215247675488160 9746492 -27949784785783391754464849194032746496 9746493 -8814647715501311101150370068434377472 9746494 28985222950799415311819318228828256960 9746495 -17909110396909162599233768563356896400 9746496 -19785143844390513461924897201182998528 9746497 248250147187992326772440148908239114946 9746498 166169984224839823488085665846109488000 9746499 80386581589777300401239893064587434240 9746500 235095014977440216843291372233322624000 9746501 -493086844956355147988834598410604390498 9746502 85333957865237036273305876105723837632 9746503 8286299209047293344113976639370564928 9746504 -383904232364573923958604039528397962240 9746505 -96577482233688736628498050034645716800 9746506 23532010684730409877344089037084487680 9746507 430274122060850372482404325851227552280 9746508 144557505414804970397512519911263517696 9746509 -5356800894481304716140757308075905696 9746510 -114292808616706205467181546508744939840 9746511 -215034680729379365695580435341796433528 9746512 27588649042654080063027560333029015552 9746513 -6697697128577308816751704191161680704 9746514 79814107179176905872712891780234064640 9746515 -23295980169339095727219972540896326080 9746516 39189965023069288606806977774928529152 9746517 -120155953697797979994452418648471704064 9746518 120080733341582650677411420825279708960 9746519 -186576043229188586145027500701679860440 9746520 -8866256664763359936861979650903244800 9746521 411404931271207825311258617720578275722 9746522 -133420916614479030043158628194125376 9746523 33767933895759447733792272644985786000 9746524 65060341844763125059328009829084659712 9746525 -35722680053242618363780130038024572000 9746526 -55018185014761028922808750440205126656 9746527 106806666452415473984399989334658716272 9746528 -111957593557848519110663902451454443520 9746529 -41360403116739507051843290534972939712 9746530 168052241872684322547288413577988880160 9746531 278195019394800920911565330273252834304 9746532 186658751421864006823100503659375651456 9746533 7867039195275743325320634604377270782 9746534 -23562386201776700671923418650205761408 9746535 -159454435144370669292135700008181162800 9746536 221529745773560339177499324201190440960 9746537 -558818483856233760092648622852841652700 9746538 -71792887204673002137306306707995712256 9746539 -52003474108399194848195082332752650240 9746540 -28909970999611670897347262899272913920 9746541 -118447290419408388139173351582851467200 9746542 -50189988389277698688509169446832748416 9746543 -112042129061260366337782000025798684208 9746544 36291942771013380095819048257994096640 9746545 -206082983521920236169090614805110666700 9746546 160085861087803614353825500728628116480 9746547 -20766448219848134506751170686161593800 9746548 18198298367986080740993748259700207616 9746549 -288049283568007838715894326148308408736 9746550 -58271492345443270561525050325548000 9746551 113254289675199355890124810837703240552 9746552 1623460304902349892242823451027660800 9746553 -222842441197246815251495806262803804800 9746554 3815676572563514154783859799306365440 9746555 6783195543726773167402810539294781440 9746556 60393202929755656662132731743178383872 9746557 355498463886433302620806050615459357952 9746558 -181754575294811146865501573672989893120 9746559 260464309027091094036892791830335491024 9746560 161086699921068715714433901755419852800 9746561 -178953531408831454516356436431692461152 9746562 -10905540461071988583492315165694694400 9746563 -309476622084014241613870633433576127080 9746564 -208647192867424194189386291763463296000 9746565 -98213310433906378315701377492674320480 9746566 64633375228108919417521421378658203232 9746567 88444605150289801726981460449624814616 9746568 5127488341049783995101741763793894400 9746569 -127163098019630018762233997850742757504 9746570 98505331733548213574532205027595856480 9746571 53784696958910960715247052087554001904 9746572 30128064417226033841650327922460524544 9746573 -369192673348712745666081874678480271178 9746574 169513510092147666959242352156416618560 9746575 173641614094407709864259360858554677000 9746576 34827114581128272097579268318555013120 9746577 33308758367647394539166444079425468340 9746578 -71807347532333612482741094469376287744 9746579 -189919481893764211780729389598557812820 9746580 -37583531117223517077799006764994682880 9746581 217436703571566608799022888837484730240 9746582 -35542985708637865738388439426800443200 9746583 85699430534832831730129583042447010048 9746584 29307426006080346526365528418750955520 9746585 -10282195943700563171740336390377566400 9746586 35577674420753579136311699943925238784 9746587 221576074500811274426623638695354847236 9746588 107626455797084736045188766733807922688 9746589 131665966829707901535503268930331832448 9746590 -7339570147429108672064750780925251520 9746591 -46634274217961056267457918628165495888 9746592 -65046316311334498371439307484438724608 9746593 -143700486231109377851827619282117794620 9746594 -3596477798873868254887520120609954304 9746595 165415795503020425643943413900620800 9746596 -92621704882316523489196535232076308480 9746597 14700753707674235472735995095155636864 9746598 43147185461442636367984230259708328448 9746599 229238008617133372543229596022223343936 9746600 -92332142750445989016304707332954496000 9746601 -11457198543017475464718345464688661440 9746602 7532536040881870536274799009997931104 9746603 -261955837836554351806791563012963123148 9746604 39314668261095204708544446133175141376 9746605 -42396639952285678572095596242149400480 9746606 173701760283358212812594758850869714752 9746607 -28197949655883175397518042458469747584 9746608 75508369435071159790262125276587180032 9746609 -47122353712869135280882542620155083084 9746610 -58675475835452840441229531762590592000 9746611 -154957051617770539710644884487891438768 9746612 34909980415860391554862236124240208256 9746613 28847518484605215917680184713831805760 9746614 -47939990148193541703641695156029216768 9746615 -74083055204973880685309074043921472000 9746616 -124988380840588226342129421088569753600 9746617 48274165502671614444900097397677249792 9746618 31745919616150297831642808517528253440 9746619 312348764427105674991128535630562360320 9746620 52160799088371071852019439773552691200 9746621 -148556879026073676900183051821391659808 9746622 -108089666708383497998451242969856000 9746623 63645347249247894580607805283909921200 9746624 26247500291869203462837942070265511936 9746625 155165969522438527199793498095800320000 9746626 203672868322937648698030420613401720704 9746627 266071414873224499713546859597501342224 9746628 -2691842806947826428687368616476583936 9746629 -219440456563989455674330779715594796770 9746630 15679798393923349412588861389436188800 9746631 -136714248861519598817046584789895719472 9746632 85169686603544336927398141538954772480 9746633 -137864247580905610786326986452277672796 9746634 -11523436453335943620520221051232773120 9746635 202949984812211645727876860714011570080 9746636 4386035479882349973739260326983054848 9746637 -71503708628411440836627815167567775040 9746638 -2526247864372837418940605803734638592 9746639 277184651759525590420670346336764043600 9746640 -10045884801222943979999905948507914240 9746641 145395999155907667787943727868968897344 9746642 97512761203945904241373420006339619472 9746643 16401397265829959943338341976533116528 9746644 184055110068299946023819980967394721536 9746645 186413860618850000440735251492985389720 9746646 -13406127398300508465863058558362560512 9746647 -85191318646645082063624854301735789472 9746648 96763753627229997628439870395667742720 9746649 24892862468261242655907382572793849680 9746650 -27609793447549554894254487664878385200 9746651 -16432054910589816859909249282306027008 9746652 162154916558873972185563655391139973632 9746653 -109309277651047247507999513232779369120 9746654 48254983828798573285001462049869083776 9746655 -7474468380972441326479467458913417840 9746656 81690476881852878805616555025147101184 9746657 100566661083126003365167086664230376200 9746658 -22380102287663598924909247837427760000 9746659 50855609445767265181112287198695161280 9746660 22756741537245318248599603218672230400 9746661 284095676782528738787774945595673972224 9746662 305062113350231515015502121612455465664 9746663 227868078171387306905022286345399992240 9746664 -19095544733401953827437959407389409280 9746665 318397781687324799486917819733667041060 9746666 -131338455297225141726026228290223653968 9746667 -6135467569662402683294706216715265280 9746668 -15085317137291157961224722562179235840 9746669 -116747348412198439755108324721533861300 9746670 -67467853392658383149931115667749449600 9746671 -307844199809888885015675848689855800 9746672 32798511089887262761958192367160000512 9746673 -183499564694264557008556638937729462416 9746674 21160793541120261825189206933756163072 9746675 -66082575765573791649887606040255590100 9746676 -153043997398018918181495615123978711040 9746677 -60054200630479973947338677800161021600 9746678 5703732945067140148026714227999527680 9746679 20572963917759900734533705895963862528 9746680 -19505569371832596975731726210270208000 9746681 857635876043577906871101828892524864 9746682 119464948497868970028288777898258452480 9746683 77404515119032614961781632033407471624 9746684 -89865277262809932302616637952908290048 9746685 94206866922563163689120155075149515640 9746686 73649483527954866374905342914775982400 9746687 77735551046894518878522126445987500240 9746688 38537854215526025792531747401472409600 9746689 -233873701343502266500512500123955129276 9746690 -61372065364489236619240835745162516480 9746691 179559622637326030874015242232503642944 9746692 -194083362681696350441980495744803471360 9746693 660582357991990647108095428788223267968 9746694 63925203345208161245730637795446904224 9746695 8789388359715420954475497923554637760 9746696 -84498662208931281143202712495022284800 9746697 87458329433519739640429718021312152320 9746698 -70930197353406189379111433482072933440 9746699 48327485713638316651819181033331760536 9746700 -37334391209530347599796311421528038400 9746701 147978075277330127597592509175155894572 9746702 -19457136241722064969308709612253379072 9746703 118821855172843555615761332988294406800 9746704 115211312634606234515955093079413227520 9746705 -376094903684428339854755440610069056140 9746706 -51621418758704576787439873911296923392 9746707 -383470311595905456248090904972151097044 9746708 -379588789873066803840749409492617350272 9746709 -1931308665579731658092710032560514240 9746710 -18676159966662618912929098491577466880 9746711 -143347035252575437125735493299520182648 9746712 149711596229526476421960218406655365120 9746713 118378073368793796842931367553207542804 9746714 -192835776763129942036972275525630171168 9746715 -122603123710640314865656748228229216000 9746716 -45858286923769200902299895029837878272 9746717 160187720385452644560682151249348518092 9746718 -100452792369950852659902480710026005696 9746719 532698121076330535435919467620767992096 9746720 -183050465406266603610102138015820677120 9746721 85538901310848055037181591365066091090 9746722 133808177105700230711232940122012413952 9746723 -139347624357034041467752994374599148800 9746724 741489925054445002452905123339317248 9746725 34303310119804703614875113604226885800 9746726 114073094934821837356892907386928658560 9746727 -39086599320233674245751047722973080280 9746728 179536881138531410167922308799997941760 9746729 108024114571718578043588199654614796960 9746730 16524936491812220207631638456595947520 9746731 -31095198487311040113488394040844539468 9746732 -27724221975475370002969278460348379904 9746733 -182873989853249389114133757359072828736 9746734 -104005965354247737258564031089176007360 9746735 -163774680309789801972145543347321646800 9746736 -73037196575516517331744043106402336768 9746737 119395303622290800012715047185997033072 9746738 47832354513518413781457454258600519680 9746739 7089825288338335183759974336936736404 9746740 -114844335272855058785006165570971729920 9746741 -85440684222924641449980027302904485760 9746742 97465399411550238534376010506319069184 9746743 360430995024969512455775334290266082680 9746744 43551600421701930779305443722947584000 9746745 114341709565519856428590152488427469120 9746746 -37876364898079095516864950016212934720 9746747 -286752819970734087468084425823722473008 9746748 26383487325895107544994581866429800448 9746749 3743905201105149908845230352169593836 9746750 45386681615990361463867372070280000000 9746751 -22667252958643983781576236843429426816 9746752 -137892321038537605990971827086432927744 9746753 19814462578333664352128556750717475200 9746754 45983830664391680985178715533793855232 9746755 425350177711828808200797158646613398000 9746756 -14504732016494686070344578734203465728 9746757 -504224061127726127290937136277977476160 9746758 -99544565314889272886148268669863917568 9746759 -65328639839140604278787214868614288360 9746760 -182716984295735544390161599673742950400 9746761 -308469165089539191903384113312438105638 9746762 106598507054290415731357777549960129632 9746763 -1617826560082558129562818552211225664 9746764 627037640334135998259767614332874598400 9746765 -83963813735801983047507421834744761600 9746766 47506810597862225929530966327996154368 9746767 7792697948043010349156400553230392440 9746768 -106757488859809767298386354645144772608 9746769 33746218049135911814800686309518553600 9746770 114480432644963382563283504362111477760 9746771 398858004875427964906096053463548948972 9746772 10064081936239523237402269207575920640 9746773 103536787298683811107620705440563533024 9746774 304001932927117332906241288852938277440 9746775 132933400421229196331827144888492731000 9746776 16969758612508583608377635264454451200 9746777 52384774935232686451423549850177983626 9746778 19783455679065279371461693818071120640 9746779 -34081198355948353242243070345851813120 9746780 -87578765477355817541793368276671795200 9746781 211915363143748347991454677900494195744 9746782 -49121437310061538279671214852322971008 9746783 682624852284924633609622855892694643680 9746784 -277399067128325330185315256473092096000 9746785 310267628515827914408889619194043336980 9746786 27300223622106640868467525337528948736 9746787 1046688567369417065277303156845837568 9746788 609406452213095850620130184967809007616 9746789 -86033405678586946132668801713561893632 9746790 -32139967784704697918386235280226481280 9746791 144985100269155823416345805800676721800 9746792 287402450923886768441493480119884800 9746793 147201293305041556702579689514251503808 9746794 41834346590196185926447594182695307696 9746795 -210912154658053012682026917277998055200 9746796 84882795562819878908980369594667668992 9746797 334232684963283757303446296959125396972 9746798 204711784637905729941315307838777486400 9746799 62853785350109593072304472599909653152 9746800 -1360516590813092013962333555607961600 9746801 422582173726089813292919363853154094802 9746802 39392895293942252477943924716372107776 9746803 -38595520225571649097800864177608039424 9746804 116509951479949782808898013148326454656 9746805 -24420508675843956895592365320809238240 9746806 -12725290482074583621662211496363812096 9746807 25555752790685737157431325404068611424 9746808 -205594366497889400434745931745995632640 9746809 -189939579751383030961444876427207216640 9746810 60927994441574050408824945159590400 9746811 13226953129454382911383584748489745652 9746812 243736871664490980133707139578968262656 9746813 5446825619707208122364070397631208960 9746814 1063511753957780100619804437805553664 9746815 24427660010301300224289541007721467520 9746816 -37890355747978930691555195558182256640 9746817 -108291374121206774944410717524751821520 9746818 -30392889744633049412105018044031875584 9746819 -240616164557441847759064531932534883320 9746820 76390215523341791048943123822896171520 9746821 22434876941153661119306592274841187200 9746822 169314845521927841184069475031854895712 9746823 -133191211847225607908150738932267977816 9746824 244200859937512838503268445679262238720 9746825 -127736260550267830892085117460139828400 9746826 67038278186587803663693636007037823744 9746827 -67431035874988334045224195899374785324 9746828 20974120587394999970773976784486230016 9746829 6217429834557285146430180165777780000 9746830 12648915469576648876002101126714805120 9746831 59201429350440979987925958146557467072 9746832 18101231392373394026325064255326781440 9746833 162387185217327204620674268148274830400 9746834 -23188483949254671988279516812184209408 9746835 -57581276589294487766449589130341220000 9746836 -24524582433788473924750729850151327744 9746837 -271235046739521783956650205790641318514 9746838 -93667182008599834759583270651141527680 9746839 149381315916911887273093784597594077640 9746840 -137332691072082696706646850683524915200 9746841 6040951060464402163834149320702143680 9746842 41270596085377517166819654173502151680 9746843 2647461723225573482896711069811929344 9746844 -3852747539188767011264879264747839488 9746845 -55189485946420032903707473723606945320 9746846 -58578952326797774039789905397842983936 9746847 39439242711591700452850398246624987768 9746848 83195225318547007575305178510136442880 9746849 -37462008167722135082230991943147296064 9746850 -24224131579539893398566735901132224000 9746851 -32790820963489278738747216102849256328 9746852 274983982853663687499918875091597111936 9746853 4892680728611012513204581493191948704 9746854 -96459878423878168183437832789565514240 9746855 -192566581111843292421759741217916967240 9746856 82822973756100730471559423106351267840 9746857 -121143187452776244136952711645520246668 9746858 177138302242999353017496914853589294080 9746859 58012630236683280141368686565119833600 9746860 -19645826938741870887214945642048819200 9746861 227736906562463333579699909284602813462 9746862 170101516729655721117596577066992056320 9746863 -7402500153002687164844116646735606176 9746864 -40760854417296649890395523634991185920 9746865 38387106847254740839952127454964275200 9746866 41026833132536536722517170105114703632 9746867 216344736711207982237783254249395226480 9746868 -27239531665345243613286378840990535680 9746869 -105853134617923299910766266802206860288 9746870 -48609509280132295495986773129950083840 9746871 114877544261957435382430181169940323840 9746872 1121614497294830138788115572947456000 9746873 110938051627317793286855068696812464580 9746874 -6717767509542905681968815544437933600 9746875 142504684170879773620094612359198500000 9746876 -148831401000443538343826168693713136640 9746877 56769008347820229000625264878852858432 9746878 -69831030271374060801562883827597170240 9746879 -374418505249206851296872734881846002480 9746880 -9936112902326744598352296918814556160 9746881 -65181604809831915340695348140797565136 9746882 9600801223928025723368632362287835552 9746883 -4223078305463341471160262406081694616 9746884 -35018805044779677989610191339091751872 9746885 264110098519135466588220762230864876760 9746886 -115233720263053922134727530280128650240 9746887 10905070118591091644491369080299734240 9746888 100952327195026614914636861596716779520 9746889 14062669585170815721389233988559911040 9746890 224697650550095059923576279963439825920 9746891 -8552335422621326501866510352602864896 9746892 -23238386656302307895550949917774758400 9746893 -89956036810796296086524977138985051156 9746894 61287516934412227190593669631859799680 9746895 101557176054820851402765819127978920720 9746896 271112028906878121597223859051823104 9746897 -222766122686124499001319995201979024654 9746898 15535768689134144980423167551774146560 9746899 -311934718583137976460616693880580004128 9746900 -146038758291538514494169717362042848000 9746901 104227184848826448650351233542932214030 9746902 -162610647348065920151874651218583516096 9746903 -200013312929747491580347250690293417848 9746904 58986531918964660112076170191082250240 9746905 -78107713800621113618995831911015350400 9746906 80921228890488494601458616870673631952 9746907 183308629099930646546276679760733256192 9746908 -260915352009321062629236648194369809920 9746909 229410295482599705811617696800148083110 9746910 -27587463837757657920837951645795840 9746911 -75567951525729653860994119808468870648 9746912 -1467243307966234473250609041591238656 9746913 -205825291579560333700396615140147196224 9746914 -49586591150746315808536951966251855360 9746915 -303187777234626339409882788110299147440 9746916 122860919976455791710663433932188436480 9746917 -143356488246331264476736491670835012640 9746918 -28976647576301010753964898412178284480 9746919 -85598743380942262376410076972037980160 9746920 -17100395846452441731959627783532595200 9746921 -137557615667184376302083118024651603456 9746922 -71975289679104691302252843323460342528 9746923 -229071921144740344154744431007384607696 9746924 132425507891545754496220851293109657600 9746925 63599125645539706285675385231156748000 9746926 -527326033289282171350781631970581504 9746927 123005732722939713850116466785755752320 9746928 -16257129699833904890690126512880025600 9746929 -236858935688792514755672593640481313740 9746930 -40193053882100857545244779624527206080 9746931 21140574384932613519150610944855172152 9746932 -100265022773457213179538587071755769088 9746933 176656102237846971023529347135906925276 9746934 -19708196969431390357335328646319475200 9746935 -184542117590937432813213876947264834640 9746936 391002629664531152712424631176155463680 9746937 100604961254007394320652141699834958394 9746938 -43528578813193670360708960648413825056 9746939 -3385698839915822210133334138758441792 9746940 -7908621897089398975741321329608294400 9746941 51584351210723753130758969542044846400 9746942 -341331991033352248656900293058798566208 9746943 7712543948217982526692253763448986240 9746944 -80336482135024469615571300862943821824 9746945 20852121926415624923168147011971082920 9746946 168994811640717615854264082050529561600 9746947 -69794733483168381719864742491403054688 9746948 -134644198186559605720124648874973419264 9746949 -298121028905291703951574233785993565600 9746950 69704801281673844005909738188288958400 9746951 197667635030603947022465189831252586624 9746952 48839689954709931990305367187838853120 9746953 21653359313819090260634156297527735860 9746954 11797790977449544911117719180793587712 9746955 -177627890385216735894910027986133983840 9746956 378569779105104619415583719777543141120 9746957 127838012008453905351831776370522492384 9746958 -14149567051034655168575211617689190400 9746959 443716584861983982675419111688127927816 9746960 5195258459470862262426175483888435200 9746961 -53549210942178357389635445852881682496 9746962 -256295626312347660383806039628298480000 9746963 172003177639035075626340003699413288304 9746964 -176647906537628339282889126245659344000 9746965 -89469122585622420675462343081064939880 9746966 101300067995247400645537390280073318432 9746967 43854923790132993240987029261160960000 9746968 -18303587932967094406581562429038919680 9746969 -26141709657640630270150724738643649404 9746970 -56582833206588739413410074002336345600 9746971 -28731321831721920332168253311732379456 9746972 243407510593403650980710001556016395776 9746973 -318057377821085325648930771799423002816 9746974 85534938167796260889302638904327451072 9746975 -40786487250403023485449189481623383600 9746976 171856884114489297807572779340693766144 9746977 377570298631885952436844887695987369520 9746978 -288634103324002759988301606371386539744 9746979 -62383955547793584933889913502183390912 9746980 113622887346799645338956545369977504000 9746981 334132133428904218605216798027382980000 9746982 1899257429345169437386094665011961152 9746983 208916174589558118487498725633930232 9746984 68506392724173334095228102284872704000 9746985 -45698341744382406499289953397675592000 9746986 72369756545178340671854346316294573824 9746987 430081600841349024727433857813050503760 9746988 -26923031824335983969415288902706240000 9746989 -2600881578211787810260286738268041728 9746990 -55178914337566835633387472388719542400 9746991 -274968899700071220007787651447513403000 9746992 54395010182810003397484350591410962432 9746993 161376297487880883720226537923147013824 9746994 77040612785548239472231074138921903360 9746995 -454939176039853700537856674470518783120 9746996 22848745459839027568764144799635603456 9746997 -11833213780359102126845716842386611872 9746998 128132086854038557254785533822002030720 9746999 208112862186207376843178930470574265000 9747000 -6277015519907048126532976495564800000 9747001 756852687078921962157175587761620273920 9747002 -58484059674789897668504896341121970208 9747003 15287677911015531825171211147726216704 9747004 -1159532747220139641217369801164505088 9747005 -115997311687162528237479134108447596680 9747006 13080331611406490614872311614919747904 9747007 -170940405004628878571104889234044551368 9747008 -127435947996178774833393261452836995072 9747009 128888016643994576265766057680073148544 9747010 -8646646788107729869334045832639866880 9747011 -26202611216293154614909890138958297368 9747012 -54133376193669641918320079882628452352 9747013 125785636019561090087501465273451235740 9747014 -172496878166934378539736639413947050144 9747015 23309432296008410727377902466515642320 9747016 360635327061008563422405199698951628800 9747017 124765424056159360462696052452082731392 9747018 70322569060064369245278583278026835648 9747019 -356818387695805969190243831054402737160 9747020 10430990540153631769076026743521280000 9747021 -44374902195551934442395708110800712736 9747022 1878814476436748120439355248999035904 9747023 166362185601232552764042066304558966128 9747024 -21078499078194364689518006643456737280 9747025 -50180230747799389053605794421949200 9747026 83691883302146563629623891629871360640 9747027 -410893284801835335595502043814078838160 9747028 -320696901166063067951594028608926920832 9747029 59665379250273858359964988324044231630 9747030 -48306331898287081948851219789356119680 9747031 -80648093390722998852195499918392526400 9747032 -204103144489774928371964074630116679680 9747033 10134489406126298252575252128923808864 9747034 -117915642785360966261469045853477392 9747035 309576442731032415799190870734170836160 9747036 12492595048553825482060951569231191040 9747037 -229921341862511866049873155721140100314 9747038 36122053952668529594341632852456483840 9747039 -21424947037140886871194476962743649976 9747040 -299344125410595390201451116348270182400 9747041 179624019919514065342989816569944079172 9747042 31915772770602334124557114157044835712 9747043 230582272207525389310734603861995476944 9747044 71210815952174004387976334103808235136 9747045 47327657906169283406670119225486073600 9747046 66024312804627021491950211031478517184 9747047 -340918214199133515920573644808986568448 9747048 -145374315055345888153545921820859105280 9747049 -68413167720745976294186379937376958236 9747050 9547632339727553010037644444592377600 9747051 -80364489578716337266087533609512957952 9747052 -83060740078255651771941380186270349312 9747053 -99493509829653407432799579292438531956 9747054 1314189474119774794075712863050864576 9747055 195386191671106016442037948182154974720 9747056 53424038880395578909825976103516340224 9747057 43157931749846692116117061550512527360 9747058 38222053378405412781876369393087194112 9747059 160466510385551093084256859024953659040 9747060 62446473255229643938443438469573416960 9747061 380030413405277427725847018125388591662 9747062 -41878637254003482818506439964035818368 9747063 283533345185672813347873000501574827392 9747064 165887349675050734162784072205926031360 9747065 37138713311435936926512362572184872320 9747066 42879441244624707452991891437813451264 9747067 280488495916247926103946759070881442152 9747068 626994358049778262027346897313807360 9747069 -124230876385265919958134628058553855360 9747070 132564721591870252984852095238073340480 9747071 -82276569084909585337420604861204688888 9747072 154806176929580246831797067225958973440 9747073 -22567666439075707867523465799817958080 9747074 -37335442066620442133740351590181870080 9747075 23654102326466710374804635281199907000 9747076 31484507647096145093517969676715909120 9747077 6624468487604759442167765061712312926 9747078 84082138995532040168264830270017570816 9747079 -248941330689446170587789465893970145616 9747080 -121744878588575092443218235017364633600 9747081 -295565451368486807822406634523451728160 9747082 -72725664470046577060012434397161686016 9747083 363101952943849543319626012116200918664 9747084 -57798526179073675947852466371305009664 9747085 -16326395262122994783235372183730519220 9747086 22376866474547000275104539773376655744 9747087 -10112583622074506994544482258149402880 9747088 7838686284627380838353144012134825984 9747089 -503887621101731015840659721598964196832 9747090 78181827794043346306594502734179561120 9747091 111380304861645311903629787137063001992 9747092 -72847974874631210593497900585970522368 9747093 115792343587291774781304617350177340928 9747094 42886949588088095047735433576468139264 9747095 130847973836771110691109184567814016000 9747096 202395251536154919854016221724540272640 9747097 -276953054254539883899344451693391566320 9747098 180477077831545048111116039345616040160 9747099 -428676352937046483732219709732052498400 9747100 61457172407870045644687469366482444800 9747101 42461093948523876439342037665342927104 9747102 45486948373781361882817970304556882560 9747103 90625583032316456813415085236703067880 9747104 175874393911370184291077986325098070016 9747105 145091072977257029542165340170476321600 9747106 15306569775322262840666773289990564928 9747107 -71904926015285749193850091986434655360 9747108 28049214500451667846205382148279787520 9747109 392806886713002343385970446245488901310 9747110 92378889249245553824919230062083672960 9747111 -1220127128608579807966971650186451840 9747112 210021632751980207943915743789059276800 9747113 150469948436234946217418923638607759104 9747114 27554141564382404945871432842898286080 9747115 -39480579319543191312544271593937080800 9747116 -356946870417667120343187862642732956672 9747117 10578046745030392668550972162555622880 9747118 -267647671099626632268039906932491266240 9747119 269114855931540106660345987278280229520 9747120 -13728948224329918731319826248817049600 9747121 369527761324036706447753361463493170322 9747122 86682783307172982899693565484924968960 9747123 -196573672017848912629782480790803111936 9747124 -50804672562520037118274351775422464000 9747125 168124091833605571518183477903909987000 9747126 69847043581887345678266516493354458592 9747127 -60483253392061718925365524180164912440 9747128 -158881862724214411704574903117127331840 9747129 16006086037215070896357842887186877952 9747130 -118812523000163491294951908424760555040 9747131 -106280162583484905670631412156757990128 9747132 -5789400936537365492295631558168811520 9747133 632465583833548546507416053241169992000 9747134 -93992737901440723179379578504622811520 9747135 -6032485376813443467493915107040567440 9747136 45518527498163638110922423648437403648 9747137 66631603207165921789585359973762176000 9747138 -136282228231814796248998373717974141056 9747139 7774918025450221158599672908803552456 9747140 4859538313959323404683357908901235200 9747141 -25368255287116904849759826070696505280 9747142 392754740297598213172755948902245547520 9747143 -90481166912801486561422652843055982800 9747144 56444094829735866281112051485172695040 9747145 -215045546489357525775122874650460561600 9747146 -200332748609965292923323398590525003728 9747147 68249492392149487072817856307188822528 9747148 284685348677800554558582268790594878208 9747149 -274835527076006583437865438627780851850 9747150 -22306869045676492508194194514643942400 9747151 4509495515495284212818084284348804792 9747152 47998521842607463605705160758200893440 9747153 15883281153886780512480019923357922944 9747154 -1254156036524120509700292794392911360 9747155 -111779053056468954092574911549260320 9747156 -259129827580146572893380030515293009920 9747157 77404785664235442166955089229607159712 9747158 137214981637263978176823410482583995680 9747159 98758130923852645518232134232217152104 9747160 -168264269966786137127868348360646041600 9747161 -118740483053373527802350554687237184700 9747162 154699942342473724646869698641830755840 9747163 220598396520464465137506671144529482200 9747164 -18574993437398978065977719138847326208 9747165 -52567040957869544572482489505833554880 9747166 20262091394384022033386019806344259328 9747167 -707982143001537997746145851403151444040 9747168 -115290641585643066720462553258236051456 9747169 170751151139812559532669928733078494996 9747170 -18231846815452811437102553691194995200 9747171 -147222824022055408608384342032033740800 9747172 -147864331560876876873916010496025661824 9747173 -276052625418926569901602559849672713860 9747174 30371979836078887303719563137753901760 9747175 -45036115309210353557262492690083115200 9747176 86921785770969368766777205437544642560 9747177 -39650089196496620050325869956439489344 9747178 60713179590140598640853125447180070400 9747179 15828782186601364241138171233535879808 9747180 -79289783600882841267196115247044336640 9747181 -290432972770941217181188222719564460736 9747182 -129725023916715794986859973404927375808 9747183 40585251363840662214520298314792066824 9747184 77807302754709401765820990975824691200 9747185 -20824900476799829202738361447494939840 9747186 -221945653182731138288749569009425455872 9747187 231364393096904903200976210616037125836 9747188 -209662526568742830298885065863828779008 9747189 72435806830794755829837056562734826240 9747190 -36863165644324363397765796494484412800 9747191 72789368055344958194508260623558888800 9747192 -18497310022340480265348327269070274560 9747193 203345320561074311768686549368536644224 9747194 136619883147960134748505167523802199552 9747195 204157144616034123434080139571113623920 9747196 -64416619794146189523216440440707584000 9747197 2131097718511555542925550175711144480 9747198 33805730282602235109248341019930952384 9747199 -69832953039177132528310269963935316480 9747200 -12612842992273504514422449806455603200 9747201 43730267512102440348848574171690080064 9747202 -151284392936658178324214691578765798448 9747203 -44846401337806969410218605803379756548 9747204 208099845095795718626527284750433053696 9747205 121383574237656425785262839516206367920 9747206 -9658209093377625022696727672461590528 9747207 -50823291455801359799667668779851101592 9747208 332533216286193236542842688462620840960 9747209 -272290184709893381384781095294278344000 9747210 22875136294280230523977035439777989120 9747211 410209387311765446089905158257117815072 9747212 65250912806575103642041532776090033152 9747213 -98765902713802009374738714972297070080 9747214 213908502954234142117619126263969707456 9747215 -308481831598437474367162463877316334400 9747216 18122358141086743515503226394230128640 9747217 -181794040376397891636553632115666631388 9747218 -110829283955868563215918587370487980896 9747219 5773883032660606601383012188485664000 9747220 31214316230344759894923410905167175680 9747221 64379457894800076982684040164282428000 9747222 192869930760618059153730976223247398784 9747223 -51309260191098236918696644609469017528 9747224 5902883843904354168718580193419980800 9747225 -97832280656819677528882434480726175650 9747226 -17783533224356770547053646101718972688 9747227 -71613505475062033967758196299746046440 9747228 26556974575657966346504979886842839040 9747229 253715072076200335706625828774380724160 9747230 -121287247652298615072788986252601538240 9747231 -52192202577044593124312657512480985184 9747232 -315253490797445845193919232124023996416 9747233 489294484439713222529011105683598288482 9747234 35030341403113942811362814375948651520 9747235 -52841881491977682085313104016027545440 9747236 130224845378969309553914949115710627840 9747237 1448498157790524350506710808849606656 9747238 40718018865093789627121248796744343520 9747239 -231415697532935004977906805913129741248 9747240 1468037670791194686228678457380864000 9747241 136324470301713292550363580701304134272 9747242 -77525128981931358747453228446698939728 9747243 40824747397345398888244527287800035840 9747244 -88107849881751860304706141982748353280 9747245 -3644455544136603276665185090143834600 9747246 -69163179345679023512635515911087634432 9747247 -439510733028879161060764913093945447960 9747248 -29051935065093345331908388335988899840 9747249 -203179600249344318083834669077414824336 9747250 -34657858132996280555477755471177728000 9747251 202499867510433193882136823696293611104 9747252 12300682239444946214294522393965873920 9747253 308123922211676067023366677050547003502 9747254 -138451280515769696576295611427786030528 9747255 65763624257383683961389877031616030720 9747256 375460788824094610984794298363400232960 9747257 -291374125985301749124821451552205361280 9747258 4965757791991164132366496598218971648 9747259 239183515851770610580938745288363471360 9747260 -69517357430127903851615996688651333120 9747261 151572751215521850854263927069245395532 9747262 41776633126775673344622645078623944704 9747263 69324062315326890894053017214206932384 9747264 17409729426689682672484772818899173376 9747265 -341103389995379038988266724360402066880 9747266 -77040171335553246642764579938337836800 9747267 71317833367343875701901257363274622448 9747268 13531633776913393989003649116152037376 9747269 53709666145358763177642484083676537920 9747270 34091122124973874523897566803846643200 9747271 290770056206212839842674220540265276552 9747272 -215302585679588597537980983224073830400 9747273 254996198709295531304164683280588915104 9747274 -351598230310269423535986117150678863520 9747275 -19998932601833789345299803148202348700 9747276 -93225886373260766898258567859524096 9747277 -508278189326482137649789317895298969940 9747278 -118166954474537835220927804927070026560 9747279 107431738496793492664994111726771538024 9747280 17244770142081802249179088171606425600 9747281 336753682611990444169354512547578164082 9747282 156692773875431597098871301135797721600 9747283 710576296798663641745040005701163008 9747284 -112786332415474849130882814478125099264 9747285 41187796974977617579449871659100262400 9747286 -75324178045948746287460708072689757408 9747287 -143338949928565378480689304569584778408 9747288 -125853403499618527164863304005329612800 9747289 152805871510513716406543408896246521856 9747290 -62503696557926052389285155512715837440 9747291 -196256292064081660312765086200353602408 9747292 -71127876265883157247166182882258537984 9747293 413817590353204260583918778300343637542 9747294 -195085608265193638043564156198181731328 9747295 -242370694813696014011042271547802122200 9747296 -65630143511741061096448319630159118336 9747297 -7429331943606262877065152432432001728 9747298 -90445609787939379526513973417750666880 9747299 15063575305234291896891885329805694080 9747300 17224358915046465183744030326574412800 9747301 320792002682854648336632979629479490302 9747302 -195067316777878254702650647561421635968 9747303 9632665816975573122297626520586564608 9747304 102165674053292996850162030024688435200 9747305 99922583622037652647467779575326413760 9747306 -83238921437299516766946497838635381760 9747307 486093049655368577144890169400665935752 9747308 -108666724225585806702282161434804070400 9747309 -85911612261105020245694441265322505664 9747310 -6719508676628827884590460292147703040 9747311 -50135131083786670791929740430566257168 9747312 -48933957366923347459653294766263828480 9747313 -544051440693777296532249333004232502476 9747314 127635532192096087638630219658511114256 9747315 227959546865210339247042466035506679360 9747316 225127277194600020507841113660857793280 9747317 121157789302154137993242425405238011424 9747318 -34982610327299671408601562402079395840 9747319 -133585754480017371485367378379146169056 9747320 192522635460142058508037071832282521600 9747321 -89768912026957539456477929240679930288 9747322 -51134821098218492483447307517316880960 9747323 210711363768022004250404652088231473720 9747324 -184673951641664355688783095391959398400 9747325 4654403737169245589343301160129026500 9747326 -2859966695369284607110051688680815936 9747327 62470842087475936392446027782306770120 9747328 -26795937511094629028948042447176335360 9747329 280544499179622304114587044895844542384 9747330 30427323834040454147936028422638141440 9747331 61308653583507608154482767298307905280 9747332 -8328140641812346181646490267769303040 9747333 -61618617683226879968638599752235160098 9747334 -5300849724446123734329425004000850368 9747335 -157367870260619362163016678256157474400 9747336 -97153683022861166537597640132830822400 9747337 264258291550030815914340248395134264986 9747338 17474030943802733873759395787883478320 9747339 9161176132028878580399203660695291648 9747340 55137268061508135635586073245313658880 9747341 570944713227323653404637861023276730200 9747342 139825483333970565190877262155868917760 9747343 -426440118162879283963278692717283091408 9747344 26073315750744186466228176906145013760 9747345 122119155495377067568558819990119422400 9747346 -37816292393815113539135165985905525760 9747347 325662591200542951241784716353673498796 9747348 33986140802753160014534740733887739904 9747349 295431293361978978854877965592302910350 9747350 12146353559540701321836375740798208000 9747351 448949002302125985395055535785053321040 9747352 -333155231802144690603373798888935628800 9747353 44604352375304891944355913233329314432 9747354 19566167400338327628676769617359222528 9747355 -45017256578450120460610870867132674240 9747356 24198644455367854949234341876341772800 9747357 -19320776703298350025857496911214509408 9747358 -138987643165262295344733333188691316224 9747359 -337143242787448597619004070077136288296 9747360 -33437114747572387138256337211270103040 9747361 1334951525011260663868298701276472064 9747362 -93036092501487421954707088441970382336 9747363 -117580312957132703088104857545195744336 9747364 -100422924878955119067552598956852940800 9747365 -66889588729808001570498564222205012740 9747366 -385598917486131525619496122519771776 9747367 56931859294252071497526225463694854192 9747368 -231758408248197005444069734379160253440 9747369 -812956239552195333761973977283734880 9747370 59266240036127336347750777317710294880 9747371 -12810382861239557091643474530979619856 9747372 124708443234713636622681371023733294592 9747373 -25376682151118464819090258197706546196 9747374 2172619301520922367373506323993843200 9747375 199334094666535469866407033437651520000 9747376 -60054546075847732074031380937064448000 9747377 -128879311956400692516072231482433601536 9747378 -10514186381557329790817510208223530480 9747379 -151719300485971770068782567436943285624 9747380 -8776600228753115246691278742161510400 9747381 26560623606946390805071760377410434688 9747382 137304517796651484055325245195785686400 9747383 -311977082875867212442854991032789169368 9747384 -65553038439897994067850777999765135360 9747385 -144988633847902072752600503771666158200 9747386 -19039745829530077559518592819572390656 9747387 -9080382656942771113360348651523896992 9747388 -1514579587913080381447515752106379264 9747389 -36878005241965914800480956942343785512 9747390 -15114456848051683257691810979412710400 9747391 -62588065591858189305881139358811411288 9747392 -20540304406031412091284046446392770560 9747393 -136288105984780121373612728392373313600 9747394 172342389005063438764508685964811276496 9747395 76631949147787120129275126341163250080 9747396 -168399960540554177894214149226698648448 9747397 -151447474504321249711588032653528002 9747398 -14784062548741006814364582662241644736 9747399 15157779995666554589743724088183767040 9747400 -8302598821872192820580488738197504000 9747401 -214124301990574162262049821498918738598 9747402 39215202993976553310591300637326057984 9747403 396341617813988426494828252391336437652 9747404 -563956160255831239136692394699703065088 9747405 457643440364786142468787563399081734400 9747406 143265057548803685634866537794360681152 9747407 531657827988786491285806967037515391432 9747408 8294890748832660167509063275900960768 9747409 -48065888375378041125042680734575386496 9747410 -122604417929047253594957920339845696000 9747411 -250404090794570539798023010503829337928 9747412 1548276566131232163878074243574505472 9747413 74164782855989386525686287018293779444 9747414 133259190577663080843859720710405105504 9747415 354826570312088583781440270546503294400 9747416 -104664282814425086243016828626609725440 9747417 23298459463879858595280991958187738048 9747418 -981428524609058501769343953627840000 9747419 428880256674879185286168820223810198760 9747420 -52812578886927466808348142721682181120 9747421 342776989037613235078627737579346675622 9747422 -90791723317289065587026830022047344000 9747423 -81312072042056554087924998022335468504 9747424 -407649258919510987764048007589646041088 9747425 -279479718894141328966286299375154531850 9747426 -35470778100859682648425812938239429632 9747427 -551537314864266178580278790673525752928 9747428 -49383354507704809858914727550178914304 9747429 304244810590821912849293274168943730784 9747430 2671433759715872273104201660001433600 9747431 -232869496774246022124959662020561297000 9747432 320411369979274748671169488937757081600 9747433 277712483674433252548523799769181376158 9747434 -97077532537042591814294407366534800960 9747435 -4630542778150281261081588237704701200 9747436 175138418929677065500569216901972455680 9747437 2702644722865550539560738908434260480 9747438 -18247508884331549847122285823020715456 9747439 142349750675182459863080423407001077624 9747440 66077278900007265889034597195082792960 9747441 127335253848887295884391348084906007440 9747442 -109079911695870018410850766053646229088 9747443 -350982627795186001992513293976410485320 9747444 50732300681547656444099255754364096512 9747445 166917242888802612514009666726973920800 9747446 -62898019315202610319314010319153531136 9747447 134476643459212943435331224650238989800 9747448 168622576184693991099831020250351022080 9747449 -55965544546940610602534029919879936880 9747450 47876757168120636564882993237468267600 9747451 131682302261538419626347156290206440480 9747452 126703799934882646278898569262413241344 9747453 -89601819699689106339623002963735965696 9747454 -47986952377892142578339908855076479488 9747455 -724071531318544352173174848751265040 9747456 271612728213406122291436356944548331520 9747457 -6914810114224264818397047101523127294 9747458 318697359030355730715431291681556480 9747459 100315322181263504405162640300025436640 9747460 51298297324847141596095601787842828800 9747461 216861341468338495828211033463974142624 9747462 7035035450824450825632186975553069440 9747463 -2046643251318701952688792243838985552 9747464 104427269317839815795259109858871055360 9747465 -11676358016534215172200066476642869760 9747466 21354645480663333481257808420532640000 9747467 -405343106033260356323979427172101997484 9747468 -53381535690455305015070579501522274048 9747469 -182771796597143164285260322566182501856 9747470 162335543920427349995668783057745599680 9747471 -28264142567821981680077864749919940096 9747472 -49828204233948400050315440351330033664 9747473 -365014210336878163827769446037899955278 9747474 100230057073361465794418660118306005760 9747475 140487044776027691295064311986862061000 9747476 -253654405229354793188914332296244387840 9747477 -77268401957086214342880560915543468580 9747478 103174728017640178224783633994723492224 9747479 -16840369573613265262941620412295423824 9747480 73743775061555883804468907502573568000 9747481 -301278993441850073147689882436573073718 9747482 -120782493359383231665332472733735235616 9747483 423619682969393280525104620750273420800 9747484 316980398780160920929691559020737497600 9747485 -3508131391051067900479491431713620480 9747486 614673108787310104844519406157271040 9747487 341045313033675176842849595564425173112 9747488 -73004406396752584525248216827934474240 9747489 163381165685861930361910517413540315824 9747490 97766826395795119842038050271751540000 9747491 -44615378700563968186956857459714135328 9747492 -109246812581212959352130563319723225088 9747493 -659620988156072417923253558042087616 9747494 186059891607171046101515500112565043200 9747495 -94351656185752624996178936661142836960 9747496 -77674641468361028380597417296177070080 9747497 -393721006550422394467696868450382930054 9747498 1267762968713150304712211157262610688 9747499 524329293005167785387214305049066538640 9747500 -2259224304201210181623256373224320000 9747501 281052846418433993908856454288452649120 9747502 -45789807356390039477278830074501909760 9747503 243659210062900473938384671314074669904 9747504 -5246378684201186432029257180634939392 9747505 -118994859538023701176161152151996875340 9747506 227915275702721917080449564513161415952 9747507 -4816239984457316027537983474896619776 9747508 230052961479078077852495881122414981120 9747509 -284441490745396876195084068567724915140 9747510 32161988338697820028035771927072357120 9747511 -379868709760978131662098543731280782288 9747512 -201403239160381625303673914171831316480 9747513 -15715000718829665137402521233540587200 9747514 -36563758460723048808425010162975705600 9747515 125620407035154828371674348442695041120 9747516 35041557428463609453057741316135747584 9747517 -168907630233427221341563827284262771380 9747518 715308100972685296936384944264830208 9747519 73760551754001485044657856904855174528 9747520 68039992995807950365423793614387937280 9747521 293911490199966763035417188682444028290 9747522 65313241373131742520784788647522222160 9747523 340696125906655286393297063862753379772 9747524 -90702507828949981877286079465863715584 9747525 87838027362190104702119972043655924800 9747526 -85288337266642142001883276387330224288 9747527 -18320491637174238648884077390080946800 9747528 -53088084008647163605173446998353838080 9747529 394201802428689533384840592691171872 9747530 -55991184190621869916536540576150372480 9747531 217449252696091134585941088739016237820 9747532 -239081754572393387779514608061917821440 9747533 -207562791735043180996636851982683358218 9747534 83217389945061338387942233096558601280 9747535 54107995310279601986456030809825572960 9747536 -85226743930324460614835248913249476608 9747537 155541974986982530274588663828373592560 9747538 -106701119321231520198888972604630755840 9747539 -30110829367454822445312680149798368960 9747540 -4760564343628070212331074692670494720 9747541 -5104523511963498833167041838572779296 9747542 26841535626826474833527126448348035712 9747543 -18866252578162423801373064840497879520 9747544 -26459355617370669338523528725622804480 9747545 -161643274690699861311892086956193053040 9747546 -122835693611845729571673142956312239616 9747547 12514511883015177132519759792947103360 9747548 133822604060078656171267868177308884480 9747549 72779511386477138936595764934861813024 9747550 49451171920605189323880570374446828800 9747551 278256534663395037881683006143706617600 9747552 -73623086898317800290934397116894937088 9747553 -322831603728210965011650494522935924736 9747554 224082105311621190580468693283090576976 9747555 -137629686269804473401642450270354679200 9747556 2875760517490490723492589120577454080 9747557 -94324543569769464224215212694386801888 9747558 -141349226806152358607427949075270788576 9747559 130273673013330796555641959994657304760 9747560 114226800601911425794208347574740070400 9747561 180380223979099010488455507618150588480 9747562 205595609669121725652039187756960903680 9747563 35364712148018601923409317223123661824 9747564 41688546351183649413753786381998347776 9747565 -493225631049758327681917310291481465600 9747566 -185491712242624326531978167234426232768 9747567 -331696250332331985678586972803241248000 9747568 -90989864029022671486435544509308272640 9747569 242659101847992270567957050714051210688 9747570 -13552396897461960551516235674504640000 9747571 -103538291813903057008020101128049794228 9747572 -354082144618717012107710071845498129024 9747573 -126695416282202768820154654586075827200 9747574 20938825537595241521480583772433087232 9747575 -166251206792133692261986293760643857200 9747576 -79595908889198845400554494415112294400 9747577 68024451935089177707780464435412789312 9747578 53182293584434975593904375583153955840 9747579 355478219125823019271203846775678227840 9747580 -321991063453637448242409449744709888000 9747581 -248799377231191413689135242004658146688 9747582 16573427138674293472002734069191800768 9747583 233965670747458683691021598668829800832 9747584 966222186766890669044507540434452480 9747585 -77042795207074237897214690449471714560 9747586 -43293124062068496624451084829195758176 9747587 253819415415461461800184166300811802236 9747588 159576793453564383692175128019631180800 9747589 336242151399203599079679249417580241440 9747590 -1881198062115456727436386203830419200 9747591 83963077452847676036183775998127502464 9747592 470102819399497524597914934810677376000 9747593 97680395068476557590689747048088635600 9747594 257393967863824603567840765455301847040 9747595 -140971537532991213814530136698931419360 9747596 -282681963311946926932633652480624209920 9747597 -237520617899725451779355030659631553600 9747598 -59429898857621002928006605914612468864 9747599 62145987754578117489294119258110220640 9747600 -21674698499400915368798123579655782400 9747601 -176595834876660905385981828403602560268 9747602 -198236950420765934604134489428262491248 9747603 117986001303711690722656802209077682200 9747604 95218468021823898761815614582006160256 9747605 -79447053757945055815588159215203687040 9747606 -24405351716176035312113260979425846272 9747607 38456979300239887094737470568690695552 9747608 107978798859208953754543523326648934400 9747609 15452001377984349885771967905528454656 9747610 -33346802299711222515962250088419083040 9747611 -713009156394157830300450740892204476256 9747612 101816863673818902227572657316696358912 9747613 -51739493623408554572295621246500420904 9747614 4701279755116749075379833330411274560 9747615 38576095136791036658982201216941568000 9747616 -35587451717320902057458439190641377280 9747617 3965264291542514270627781652197609600 9747618 -66398866406043288436890040627964128896 9747619 252401111671176924842285260000915730952 9747620 -102938159112822270296850735078103576320 9747621 3110446157830035725286755058382446492 9747622 -35916356829235458936319772690581689888 9747623 -61470364831832456139024312694170769680 9747624 -164151982608188290826832674255407104000 9747625 -418911281778164248141557601028959350000 9747626 41100155418750998517046513338322245120 9747627 -1063468098134539483696054032924599040 9747628 -138542071208709495489987263196203656704 9747629 -628741124814666030985123997153164492224 9747630 27847776585192671714722793319459525120 9747631 -54738099474269467780441584732239138048 9747632 114472005300079731921564088923190542336 9747633 53963380788048139360095508452850736064 9747634 -57752515208237363655519946527297283680 9747635 28145818655647871115067229323425316080 9747636 14982147959226552936180378374369955840 9747637 -192950456342125525004106558258366155040 9747638 101250806799409139494218935875600482720 9747639 -458293069901325487064804864665284888 9747640 13265348353698599435199139523828121600 9747641 -28779660126330400815241554599725939500 9747642 -141128320862353094593231424809147481088 9747643 81142196346728823399743186259893089892 9747644 -344927135714639977383122435666741558784 9747645 22132218072603883959464905141092378720 9747646 -211961741581519529326154121550992569280 9747647 -18121545073577132608778246699620888896 9747648 -148595562564218481511391671280971284480 9747649 119121786822087506576846905956953767620 9747650 -62645920559840040628976323520438016000 9747651 -234595963608235863955707453961919944968 9747652 -68907853906724289843871599040155443200 9747653 -287629143747714758961780519163368216000 9747654 17110763470795842907474084414651146240 9747655 -222437291577050309394938783603046706440 9747656 -306271042088536511718089271136675077120 9747657 322584150271179160135503779589264942954 9747658 -353629171925748645674366448965328525216 9747659 -511446880243397110134134813402606641728 9747660 -50719019365922564238921983329115351040 9747661 14616565184395651310535918717989849088 9747662 211018249817934939297192190782252080832 9747663 290616532144863498510520674842578366344 9747664 -109890355532410659333801624620767985664 9747665 -233010269869554656409476632363515638400 9747666 44122139203956049167978372032762414352 9747667 94562409457711825163598751394507844716 9747668 91115127912556567717126289517695567616 9747669 -125423935545908382726835164094099987680 9747670 -951477867469109883879020205192124800 9747671 119016398122358500396197454824490820544 9747672 51075687821953673460221884097739325440 9747673 -130877894705538899620797898073627748672 9747674 4076429543589923862263718407367939840 9747675 -15828573793717744462766302553787264000 9747676 -14978715811000595004251455067488877568 9747677 -246471984677716149139291573589513520474 9747678 -17167681019398219709717407872540546432 9747679 441404108444396181289980864787411237280 9747680 249047839767581255734103379325672488960 9747681 40816672166441172492839978617434732432 9747682 32357944134500903680650231365651446272 9747683 268369949697043143130652851566253713360 9747684 212668804233625886560692443205014768640 9747685 65801476366216439152584910082405299200 9747686 36892601531194015875805426711439017344 9747687 13759911295400235156172853289461122464 9747688 34759939126229968177611416318319083520 9747689 -39721266953522658938818319019894735744 9747690 9262177220609892497664256854404759040 9747691 -416524779827247714158595098431386231048 9747692 -370143266730006119176039990286087741184 9747693 -336447641153521005493391401131306401418 9747694 60358031451321135988548499942259454912 9747695 -48071568363360812832963849922531087800 9747696 6440845990570923585806784361512566784 9747697 -87553590987130205466184847858252397980 9747698 212630335982172066746767302485287112736 9747699 38010743420646760298808714866925819648 9747700 -37289804351245829737546004749311897600 9747701 25850356171612530032568230371923894702 9747702 58393186220432155288362654408198856704 9747703 -41651156679569610756465255707938764160 9747704 162997723642067610576389499752669429760 9747705 14290532881582243219330114373619337920 9747706 -462805353008347320207805259647665676800 9747707 -245385463642512684513287730646910643360 9747708 152091936442314846175540909983998722560 9747709 -147874851900840335396864259061948900500 9747710 -68842609817598756955981857819174727680 9747711 135021780641475226733872660050996536760 9747712 82726136487363814643273195744416235520 9747713 5237079948547266982939961527557378864 9747714 -4472530364049400836196704357466931712 9747715 -20463973289777395723936845937948221600 9747716 73587191623619443520628209159072394240 9747717 -38635094654386699299945476288422204800 9747718 60119702028746367826991756054469694560 9747719 168955677679829421553424093685184075344 9747720 -2093508649629821677226408861939251200 9747721 -406431299366187903781309109279823823078 9747722 -3076253741290470417141060991387362048 9747723 79919392900312381355439566522268365784 9747724 6853234073155501744283250613164801024 9747725 -44551810791930815432775476361542403000 9747726 22885211918053715477454255675328579584 9747727 1717096196104522713498958458902523504 9747728 -114601636681520518557306097869397352448 9747729 -466765177822196058100820489561264304000 9747730 79876312074477629646528710365106009760 9747731 11834665577390357969315849549647342080 9747732 118923450079000192003593336119457521664 9747733 -3413672302256256993008998112037199872 9747734 -46695464190265474151784576965753184960 9747735 -214850169162366766068118729637610414000 9747736 51525027005508192283287884383539271680 9747737 -21217098163291337873554681666167682614 9747738 -23912267175169780115419950693694915584 9747739 263265539087283729130127877091367983600 9747740 166536845019392360805343769416271408640 9747741 -321741404402153501738860326171267796800 9747742 52526777383724621708436344938473414912 9747743 27975252977483214049292311457227379664 9747744 111167106961961601854262960288552714240 9747745 -69064510747674863040467733532897286400 9747746 -834027189821149640458502001044810928 9747747 -76588617975604213328850310042286656476 9747748 -257848166258826103463969056782711006592 9747749 409841290859606380001753370924919886592 9747750 55774278454006630619914561836712128000 9747751 -102225657366770440653183422965574717040 9747752 41526118427588792950769495283322798080 9747753 419263370191302374453347259945826243840 9747754 283622313472489007155398861918004861440 9747755 -109418919182046139047066030183538345680 9747756 293182971015524426871984351101952000 9747757 51671567495304064796676178490247500172 9747758 150173119792626043246623361812225202176 9747759 -98867043608150330485178731772366875392 9747760 -40429230576142387122897591862886400 9747761 42051675461946846637196479245427075560 9747762 30759616924895451063639564352092673152 9747763 5271555392264849690063048251401475184 9747764 -30061947625104029154202693810190942208 9747765 128558028718569361710606722063235350460 9747766 -93368556112784403392516311108700255424 9747767 -510310261228420845484702170937762632648 9747768 56434137739429133413048794807538483200 9747769 104860954878852125125444505598869457744 9747770 -61536041615922870595608281164416955200 9747771 -13403591317656122897331748134093807936 9747772 68589712603465475653074286896894346752 9747773 -47211551640434694379315733237741292960 9747774 116692145316305560176657991606756638144 9747775 -90444576409874098531994026246103528200 9747776 -60013805130314108616715018902309961728 9747777 19386037125503797236379004811499276608 9747778 227400039350863993107474013416276835200 9747779 -430615285578024217210320918864525312360 9747780 44220143227687345755494615032969420800 9747781 -487092712149188664063656788962587736418 9747782 -41574774574643602918149230996748566016 9747783 -3359615565387159203113648707242242320 9747784 109315078720754565195123829479344194560 9747785 -163019059803113193014916664371753877020 9747786 -7556920074612687355734207243242649600 9747787 -96807094423025014802244773016317268848 9747788 -497644889091936247685303575031291696640 9747789 92911954495374514216076030351461497024 9747790 -112978892573351445701174613508876608000 9747791 -61849652694916891363380421962043895136 9747792 14722743447088353876576873209504071680 9747793 221584935172275392903922450463931052144 9747794 52080412673043056873119859765492524032 9747795 16559324988901846755820682438310589440 9747796 -144058615514867994008074433360709558400 9747797 -289123672970384775227349562961629629540 9747798 22743549568561777846023106170021242880 9747799 -1668727405566319011099614774038178640 9747800 278110097028729163673767100667285504000 9747801 -59437958911225982737349326682213366208 9747802 265243275740231413928216497157779322352 9747803 49356823256389275478693126940947219200 9747804 195422564533893765742756130191742656512 9747805 -286712063419012159030343379485226190080 9747806 -236405202315035735234702527740960267648 9747807 20717794862054312431766980386900552192 9747808 107230285216481065461423744402565103616 9747809 209896252155000410732124754888939952004 9747810 98262939143550425139264565217484288000 9747811 -162015734204716827652696560993615823588 9747812 -263644801369995255707109573681417001344 9747813 82064651999719815613071578848671272448 9747814 13679620105108299032708119368736162560 9747815 160583893075314445087196253516663762480 9747816 -11781877450710668069404766909915136000 9747817 -397704762163488388958106170553202043520 9747818 25394128022281744534585989200285445120 9747819 216244339993464646520784713350963500288 9747820 -38816184324272080289363519268756049920 9747821 204013072848692706927287867662327257132 9747822 25572951808713181547045432610784994304 9747823 -264622004106310714653314812334127611016 9747824 56052772608215708007701253022178082816 9747825 32975751967911785214615843862057191600 9747826 -41235613351823711442828396600907241472 9747827 -225782194726124415742369114615355046324 9747828 56013418265503205807944711092134081280 9747829 41140463374595855117519186687734365440 9747830 -117626283318604857213092860677111696000 9747831 -141729997617368494751160197711763124248 9747832 53799663238721099297001114753719255040 9747833 -12015279020911743404515537630484254080 9747834 -9718565700515870549961604971631581696 9747835 43618959864564318604776655676355510960 9747836 4993879906343265653840184447059312640 9747837 -76037096203177401575803766456333061120 9747838 -12339074853472812272923598788813000704 9747839 -390971372937510492416456393497586367360 9747840 12657383178161816259352547175274905600 9747841 -260296054837325289373771399659800196816 9747842 628831282729860605579505498976404480 9747843 6339439775519847174932985718576776960 9747844 40003454695894064473575311082821843200 9747845 -32490850660060624786109818830035068200 9747846 132123155250800525479821053922549562272 9747847 315794594372037653981934442125197311392 9747848 168871514259034261254797091079676190720 9747849 -1416595500217163408531452156702657440 9747850 -2279411844771642830886718298609683200 9747851 -344487176379799852590064279442354146416 9747852 -167850487635182810118912835323005349888 9747853 -118055345818851229226524233184363538996 9747854 -111976920901328305371801670360763032320 9747855 -95012293444442026436211506801763717600 9747856 106291640140279603641350477062929293312 9747857 42577189789057268199339543441871488000 9747858 37327043375729487446788599262252213248 9747859 2786314656595557171874973179537653840 9747860 41956656135548228935541120325504245760 9747861 114972415845165012173007978029687484384 9747862 46278175230072073715332908356495265600 9747863 221313141344734703195065836513759815112 9747864 -3655075897225689971809660025413109760 9747865 -39662902550400517535387561706362479740 9747866 -38663091860837856113043932877522137376 9747867 -136845908015836708924016770262274313320 9747868 -63369632280667641669311937779381197824 9747869 -350041795136887322654228486716830839520 9747870 4323999941380871268041067226061414400 9747871 -103624917391225658615808030857297356688 9747872 160333899507482820306150937414272417792 9747873 130577496187006374933851371155399188004 9747874 6332314382511406914100182523249466880 9747875 238310366943866347599221323383815184000 9747876 164194328810362019455646137856925794304 9747877 449422564937643102123907814133698538112 9747878 -61953273111120361199216528928355987200 9747879 -20220968751488867335701033947543731416 9747880 18166772140091769324328249338169344000 9747881 17130569149616039047301279381302116 9747882 37555516373947427025280900000066215600 9747883 -154340292664463700626267031451658070268 9747884 -56997058497430944768842875054457789184 9747885 633237103500219700507695848033157120 9747886 216227838355210194912050124937908502080 9747887 31732743670327961832100254594401791392 9747888 -94741453997940349091817159175176192 9747889 9098185195567567210637988923679320960 9747890 13181466249626939750677537553987707200 9747891 -522137765363546463292566799425521980560 9747892 29836942426350648316063280394693734400 9747893 -397305063613019745562286874485770315680 9747894 12144294197751851437253199652171837440 9747895 335408080894262756385681979375554749400 9747896 42238444028534195273579796606424289280 9747897 -319118136337103519801287741773068130528 9747898 46107787310572172068853236208011553280 9747899 -180223901406790166351850529709033639664 9747900 -77046250828430843410276132972628659200 9747901 -156861907465798696453714817731942631098 9747902 159079127429424393138203597286743116032 9747903 -68715751034518057742787746623372780800 9747904 61009633799218740765791662590358716416 9747905 113924940951067150415358703940071215060 9747906 15467687239874680487303960338525298688 9747907 22345600494789124707976452732894271472 9747908 -241018713428808923305573946497803007872 9747909 -4043743831958769520526312323883677512 9747910 -60298168686307851713197392400990625280 9747911 -17276768932634066997065991866752552488 9747912 10539527485475312942683103378152243200 9747913 -371237925997954501293576030205909435302 9747914 -29162580758706353806227190758034493952 9747915 -131701712687699167076287683858873012000 9747916 238843440777287451224868902482658282240 9747917 222408278980796809317554052559712718966 9747918 -73170233004571694041035265258573244160 9747919 14935801077070684762044255897586118400 9747920 -26283997834897739624278486813263790080 9747921 140327579661682102776417896534752201440 9747922 -10041862734971926892912926820035994976 9747923 265440692314920729654335317047418040172 9747924 27451563346424517815100525345188923392 9747925 -85177055600854275569310706234655527200 9747926 308775309915966739263017882203004961024 9747927 -21522497251284903427272967575650319360 9747928 177769669380998523591939723359072409600 9747929 142034203045298722456412292646400179584 9747930 -39718845967601503892749796923451546880 9747931 30016431192895804392164854025667281600 9747932 56991130926073938064068496370326740480 9747933 102814429695589959903512509348483065504 9747934 -58367722697955232117009948350224903808 9747935 -34492294992449995831807698291621991080 9747936 82265740610508043027043030360554733568 9747937 134038856300176074569837459413082120752 9747938 37139385750316470838619992287514449696 9747939 111334027102554739192616588957021013624 9747940 14258589990529193133164629931368823040 9747941 -120448730297127145597982483305335371520 9747942 -11948816168531121888771524157586006656 9747943 435348429516341868400012031764303739192 9747944 -231797519714845458961079326006476441600 9747945 -53962861773022110455747045173768460160 9747946 38839389085836646027894664928781977024 9747947 -224167285165858307935996833570519536088 9747948 39893612985617319354734932173863878656 9747949 215339753933284478271580806071424935020 9747950 21922501907665882227213096866944512000 9747951 153326572769709743243811206195822495760 9747952 13519857776091504589419334434095431680 9747953 -52570194007445256659115820246180027740 9747954 -109623369916601888366424725474680764000 9747955 4840705536527156357184915313387494720 9747956 191370970500487271703409853148198512640 9747957 -366563456669435346658642671772656643008 9747958 -2947785004696817183750570072162128320 9747959 152109196985388886045583892824559244104 9747960 -71266637476751028136938439715463782400 9747961 7647273245252148205068802562553477972 9747962 -42045219199703353421803950952947069840 9747963 -275363767731495910413543902733369529908 9747964 56854134663704522554028438536763040256 9747965 41281252210184794660601421552656700000 9747966 40629230837355537558115498609968815424 9747967 -390951994983529498821785177644153705984 9747968 3217785373540155762415383394343976960 9747969 -5708658465143933900465255222893501440 9747970 58780508068886849581002678647898000480 9747971 -5213337117285963186987346246028605368 9747972 62814503023355749427960270358836551680 9747973 -473576746851745702119898242999214755240 9747974 -33969884687858327729419364517913978368 9747975 83996999567567173135728079011698083200 9747976 183517543969168485930339361120957071360 9747977 455744516281926330202390829097531404826 9747978 83243883019045245272652772249700500224 9747979 -91883944645675815737156152384836576080 9747980 134462655259758359867806237781117337600 9747981 15639991467034303028725925146418597760 9747982 3258331658823791602657725232666619520 9747983 516525593056226631370640770655777472 9747984 -14706931030647280668699122451575734272 9747985 -42073865440137167941960283913863419800 9747986 -158043040797758122206628781213691869808 9747987 -10258358122872902104867100607412783248 9747988 27137574601221905755297248643520716800 9747989 -460237026684261065246135454344162541600 9747990 10361371041647797990996379991068017920 9747991 -379046753204392361326433643436833263016 9747992 -52986144702682543234806430834831257600 9747993 221111998036355916885920192344794381264 9747994 124171570198614875714523308157709933296 9747995 -1341942627456834345623082639082893600 9747996 -81132911524592027741848162436914277376 9747997 12758320615034456991944122728940920000 9747998 -70194347259910430401622699100812489472 9747999 255217133322699536320276636759319884800 9748000 -50867983318109905995847284508950528000 9748001 212904310840128009985882110053707612002 9748002 -47286441146562615906105347090519040 9748003 -7081202423380437191680455738911643576 9748004 41853742024745143108505099610661847040 9748005 -197093150835546547844147997916473241440 9748006 19099316784249614385146833637872169952 9748007 -362473477208539528585935463825072151160 9748008 -167381155132475427016979115646916121600 9748009 353750164426889916744028959666730745210 9748010 162294369569897518619792682522640148160 9748011 -13128604226976211719393236652151166736 9748012 -86349179342104113430309924010674094080 9748013 -474730444444590704079640752477444755616 9748014 -1682797826940738660960362281536832512 9748015 21572581725412481028047924351787192000 9748016 -25591229501492306366313556319572525056 9748017 317733142199880855382693264401826311234 9748018 25126862832618657431694601199512020480 9748019 354999975325737597084479051418708705420 9748020 -12567775482847305995911918635918090240 9748021 204059652724106828149703205478853395584 9748022 -134921608375021110653443620096248841600 9748023 457330102772288736633030924836790317184 9748024 8075740023581289863606538239232368640 9748025 38255926035789840316622402469715473600 9748026 10438300606113378334574909785741777920 9748027 -205193199977234579847092576242424911200 9748028 305184628952632766619953835807351303168 9748029 -152701443179899151396473338846758850816 9748030 -89454240395127691629005469777012987840 9748031 63088854931803279879980248055331653592 9748032 -11510756785144055903907333646810349568 9748033 -123569957844916712828675635478018982718 9748034 182494008688199497602818892337732126416 9748035 -57885444307188016670264040496694361600 9748036 -368066678316191466144170399633080885120 9748037 -81210439214919153163126307703960605640 9748038 85888322154840463675670563165590215040 9748039 -18925242732055151433948838145824298880 9748040 69341759759019974992325770806660556800 9748041 -21787487357315045132313989234537693760 9748042 -176460089141271818118412030330482341328 9748043 -121803789700873026700971890230264863936 9748044 118073263832702117685769139888689870848 9748045 177148085048855798384209840494257023200 9748046 44295867593021173261330082681051673600 9748047 210059186405332395804153058767373067520 9748048 126823327926153813174598719216607158272 9748049 525594172022927643113876855097028648050 9748050 34300161228659238994602348619444800000 9748051 -246727573865509073012634424827476188948 9748052 -45222569421375668223083985725931337728 9748053 80961836574714700138952917089504251520 9748054 -53257973311590648117537953133222861024 9748055 30731024632377067228696336177544687520 9748056 -105843906321344614217107187295282892800 9748057 312783052408687106289826889764716864 9748058 -4878774809812484755542114617964342816 9748059 351257064661113136450128210039144113520 9748060 146604531764862744123126497113179187200 9748061 -56549250634989889268179633115643825408 9748062 229915634064662074620269194456415766912 9748063 184666167153113595764770738913994059224 9748064 -554114967590552779046177233142458613760 9748065 -173047472618198097577477486534706724480 9748066 -64975667801916601693949049166198542768 9748067 -71890967658937153124897132212106551296 9748068 -30372467792009996410643114160464332800 9748069 159283345959414314069227171652461161470 9748070 -11871934067406693004269073955427657600 9748071 111314523508653583495751161453382474640 9748072 -686270397332632058451183699190717747200 9748073 492776401429031669522647664546553611322 9748074 -1062914968259458674691827119961931776 9748075 -205088600482696091737138503922734216700 9748076 -89296315557805596036028888554524064768 9748077 -150623615159527824630311237343394267968 9748078 55607640025672060950310820989691084928 9748079 122514804069369136308605859105680045880 9748080 74018486025951838832388252663771955200 9748081 -55155376574444480086802344160539215360 9748082 359898215530160366030221998053579707392 9748083 -3388883042340055637933944849291312776 9748084 -144405597529095120764481045202980011264 9748085 -384656981784203165535679995689865827040 9748086 114219940737285155555677775075476284864 9748087 95615181212804271007053731886418141824 9748088 76574351454909540049270209381213388800 9748089 189251336557313867071107278164103360400 9748090 -69652820458245239974962042035800181760 9748091 -148555464600101263311102206730502844508 9748092 -130938618748859749272742753832894504448 9748093 -315301199207434510084998231632019370560 9748094 -15281845944895577381945400664776742848 9748095 12322927197423372533970683925172823040 9748096 119719350512677849845027864270298152960 9748097 -226163935444597261842701060628287459454 9748098 -65121415793132182476411236320797799680 9748099 -2037633447399379275450717038158123536 9748100 -1049588033959213168999454236355097600 9748101 -30349859682934657641832237384651768320 9748102 26355839993027072084651506616697292800 9748103 -513536678067820617583551475964760221016 9748104 285415157197399079295566720746899333120 9748105 60112936619089806452469887168451671040 9748106 -195711577375732174121381584893608028480 9748107 -3160979717955631389712055965944481488 9748108 -77370182066938883204519385278096954880 9748109 -16904868644865451382279676814751098794 9748110 -53317631006858183442883326939734956800 9748111 -11449567763602981941413671989633262288 9748112 56698011071294913667429725292461686784 9748113 -1893212690293608806576710055922123456 9748114 -57249244662303848543716608222320010240 9748115 11080193154786564532460942663153739120 9748116 -52992749338929865207450883130112475136 9748117 76594874498725182081757264541983880092 9748118 -135578380218653765883875836026606560640 9748119 -161107905537690953582768574534921363528 9748120 14619431934533242094147887015524556800 9748121 -317708174804205659318098074412756810800 9748122 -15716129241230516997236989945504240128 9748123 -81424308346513935396937761826148832 9748124 -83042537442955828189110358250643907584 9748125 1748362409698731940891481351359758750 9748126 -351496787871119332825126477263043584000 9748127 185435058359798469752012628521392970976 9748128 3782980159248313717731046948683644928 9748129 282061436616508763940028023266081141760 9748130 14598444621843277974583290770644039680 9748131 31179008359566652921522987604701421664 9748132 -149333820230212126935779019992356511104 9748133 -155860080315667141104947126205795063618 9748134 125455512557729080073325751779374484480 9748135 121567807130765445261450744254512849080 9748136 11696155482307575340409172310602547200 9748137 -108315890705732948108286062612723005248 9748138 209921390590193315303340767297938668720 9748139 13855623782907954864770381359863065856 9748140 66826414560628608706796379044504371200 9748141 -35207641127010311196938787810800882176 9748142 -38331508203447513631710170287404150528 9748143 1108284316394285048280375547583485560 9748144 18805021543713163983606724822357835776 9748145 -229527112728508213136748493924506081600 9748146 64548882248240733090492471467678227584 9748147 -329813857385370644097138209230824131040 9748148 -209990214273955762340388501464038833792 9748149 -216365274663288813325223290735270780320 9748150 -103128474619077019900505678566732543200 9748151 -1851942486922533064916755480948373280 9748152 -284642939366416209638873482697002106880 9748153 -352363194194513132402949227476008576598 9748154 -14162085880671736180953935533503716640 9748155 -87511692989588739955110389585160861840 9748156 145784361958777017901012986925387660800 9748157 -178414558201470086012045638724398660800 9748158 -62042077641630375154195936482234774528 9748159 235431114357447815817902702776034509440 9748160 5474855282750118531448350549643100160 9748161 -280325956329770228008595963304127358400 9748162 -105535905810890037725280872504143461168 9748163 -194065686405450252273831141130299003588 9748164 -113999784805814408275971806108276327424 9748165 46798657096818981117674215857235582080 9748166 -5195159772928418411877399167599166976 9748167 32545585433672407063439260866983872512 9748168 -69155520702745437290218471440603863040 9748169 418442931799783876034652796781109972570 9748170 -8551701255143198281489951345645665600 9748171 -27424093527083133287930042617009335696 9748172 -48233541789767257827614401601940556800 9748173 62004077481908821164756711133388923584 9748174 322941277097517367422451543885082865792 9748175 176765882582210955984426103603608851400 9748176 -95748658874447606459688745465675776000 9748177 -388937163237769509995468489437887191180 9748178 -62138564032934455366152183812093733120 9748179 14675437570601485971011263482529444944 9748180 48008506340302113142239131551265256960 9748181 472553826631697118926533660289237129052 9748182 46772176658401319361893475334727823360 9748183 -473228646140047056872921705205863784568 9748184 -64943310128338943815022338346266337280 9748185 -44323313022047559041768153197078603200 9748186 -591106869504202835045672879371209216 9748187 503601880195353826521803627315040304836 9748188 3992232718747346354567920697543580672 9748189 145936691086371591519367648476910682400 9748190 -115883776633470448193234530107122462400 9748191 243796368362067009162241290583120454544 9748192 -218362745193993264457844330289505763328 9748193 -54276692897943769132501823400722193216 9748194 93198841173790829392918444475884502400 9748195 -81563830411414442755074354796616794800 9748196 -279110698085519720197347930011558793600 9748197 1942542861315849186137814290750560800 9748198 -27994271214606351668328001032795133440 9748199 332274103260708389134176996575829382200 9748200 -33010471563930277672030826960093184000 9748201 8292152665303218642380674124024515944 9748202 -379837632702794750671274806916067494400 9748203 -55937005228539488271800935168125558696 9748204 -102940240186179592546724075672221031424 9748205 -80307068997054115713586091322773376000 9748206 33436618917050296823867336822030850240 9748207 5186170914334113602611188276773564256 9748208 -86673619117781269123054082439103119360 9748209 -2609474839918006857403353999158571840 9748210 -14897342024911719507482265296693190240 9748211 -783184440922121273281776276024010714800 9748212 -14815212060179291068757262255806988288 9748213 -181347094099835672594580776045395347538 9748214 -13377981349815161830305563129721600000 9748215 41588236937515148671243773899544134400 9748216 25147330579000375308515649679589376000 9748217 -102312439630823888270945857309457678268 9748218 77820361862818880039038453863135813888 9748219 -234124587846378944678676440511997428656 9748220 84572710658296426929560857701851765760 9748221 38681761450054282380635033367346895424 9748222 99479871159247040199217696905324539904 9748223 817320488481266323133428714924119670560 9748224 91031335374817667440350762298459029504 9748225 -223998713690518281603961213189292726100 9748226 -145097226481513164246148242474320624688 9748227 52721988218751840631396805584569340080 9748228 70309168663518335021864004192693805056 9748229 -2000431024011554670923058507159281664 9748230 -44352183044518071250556099229168689280 9748231 128426301592011931160906389263657051032 9748232 161255660214162753855484621770952704000 9748233 -150799009818401544091664609504768138256 9748234 -435385209664120818167560103788558874880 9748235 23124561922787684394750777676719705600 9748236 -31102155670662674551148281712460108288 9748237 -347744576646899838355083035255664320232 9748238 -170759229402350636368326884307769596480 9748239 244675996556279989091151835088808368400 9748240 61687656571266959097550437096370421760 9748241 -120906466228295866526147750851196609358 9748242 -11417565398219151962160018480761180160 9748243 32373156776225446610632019218514504492 9748244 162299880920117954649025255736704364544 9748245 -95429096906088316788646045323428799360 9748246 -70237323178691188459577799797428904928 9748247 187071223261284157602820545374853594696 9748248 20727274806697464220256130713610792960 9748249 37658918142193308861957704479955259136 9748250 277888180345477048402387091696311704000 9748251 -39687989495895473951735587608857892432 9748252 -83864755665400197770677204716662389760 9748253 364121265585452960106447566206641926502 9748254 -201471306556796250732214419909746257920 9748255 -114542454125796483649778364548673002520 9748256 -3698675794416265602685628860557361152 9748257 -33844668958421684687796620917590657360 9748258 -79713466109708927449133289739240230912 9748259 -49124556736492025668271903703610979400 9748260 -7417496030014088296265407522696151040 9748261 -149695160204646704321546305823501814500 9748262 16339220912678371677121688828224753632 9748263 -11106763593336480581074443779250992640 9748264 152621418127655707370521051432631823360 9748265 -8431450863171274026841062993771284280 9748266 44673392477519506264506957292518309888 9748267 -213319429290477775308708854457404805648 9748268 93943242513767829938199751238217753600 9748269 -9235149852880473006699331920713644650 9748270 -80014438145423199399786790242641879040 9748271 -67320504598088589844550341280131175376 9748272 554344635371699782928791736611504128 9748273 -87423312742478841279296839146408235280 9748274 -7102211604422544973957370279999634432 9748275 -50173885904417751800115778642518744000 9748276 -44811937960105732476584612748493946112 9748277 81072275233155029802879997973026148544 9748278 -27582773276994892900666618704005438496 9748279 -67930216822616610462620494396198315168 9748280 29691635078474003141631643629790310400 9748281 -179664765020768339428968604676941337376 9748282 155034407074077855395995061612698810992 9748283 122980105518150086915786857646895857304 9748284 11646196246854417229292421088619397120 9748285 -76814341517796575011420663603385224020 9748286 -383091710622941095505250892468900237440 9748287 261771848553153895689229024336320493800 9748288 -13651062909869784436813350612404011008 9748289 -432662419475663820737555183393911829760 9748290 -27387679551668816086980835051378613760 9748291 62979243578940311081603132568267018240 9748292 111153713328050189034088142487893913600 9748293 -127601299743883245765205654930499192256 9748294 12221045888621734851061505592917468160 9748295 -279681575569157422752521674582528696800 9748296 122923424450551011773956803269159731200 9748297 110124619574220658846464011723600756928 9748298 7194348646202742465623926699902815232 9748299 96341927359771578115081363643817690240 9748300 72350301848726478256284277104585292800 9748301 459694443844712745202760391481663265100 9748302 6476665014326776734706377735415559232 9748303 292969920854596390105617480131921702664 9748304 6930761924361632493206539871631237120 9748305 -23886494839063828747931395501630969740 9748306 96482151405209635815328438358100813120 9748307 282913920195551333232050786334809957952 9748308 65611853825981944254893322804036495360 9748309 524360247965307545994288749909278118016 9748310 32986185960861258000549489738391472640 9748311 -246035389954504528863790799399058827520 9748312 79735157455913478721744198357751930880 9748313 126004441074613100990982160080374183562 9748314 121672247539015305948264697504354457088 9748315 3403780835888590765643432024811807120 9748316 82053376256283545882905402478750934528 9748317 189949341257487221459467603608776086272 9748318 -110133509309630846726728970013610150080 9748319 -52422705693716003166720068430022146048 9748320 -2303643171989452842729467863954882560 9748321 319527628270413586092875971724372985600 9748322 12647105214450576573065494316895105024 9748323 44261634444621010984351008220058102880 9748324 -139096878132515166952718349310766961408 9748325 -287201502947387498188045568492699227500 9748326 33271258416553768238140869137347098624 9748327 38742031723004173699238683600816717152 9748328 64162856200342053341144604970066360320 9748329 -282390372124598570149464989435573616 9748330 174608255958161888702448761566886841600 9748331 -113197826885725361004302261930677673868 9748332 144144918836447893422269905706450780160 9748333 -16458371226235182066683252616658222880 9748334 16849627926800467425995713930148733120 9748335 109585099991560994535986595538676364960 9748336 20672474988086686978603936230474022912 9748337 -252331950320238241725165958878587572014 9748338 -78867215439044176142398855897416237312 9748339 354387344078008959453077876468462808140 9748340 -29998558476269193264670889702894592000 9748341 -17121839124602510583135788531172327840 9748342 -159424967170900506888449799794465508288 9748343 -39207634056601940153660546945047030272 9748344 2548137329122778673962051456126853120 9748345 63527755172078909013784972297246595520 9748346 -206440293455586989123169362986209898128 9748347 -7319008821055457307877767965744156160 9748348 -63146836614685187118468711639461299200 9748349 -147220033311715511817591644517499393920 9748350 -3838633116864757873594223265756936000 9748351 456664413222282330260816972887768228600 9748352 432994844917923752123728893708966297600 9748353 -13665779323998856974024752025372252672 9748354 -40283609747431146329938755546592806528 9748355 65478247544095821930713241960911783760 9748356 -191413137708228002712777379002029257728 9748357 264299740889120595662189031462071555100 9748358 716101339259813301629126967200329728 9748359 210588155894002134226328387444025393264 9748360 96303387448860070971653418322162944000 9748361 -104544662941432179515421605498223329280 9748362 8274446519574195113074735539878449920 9748363 -728907471840446084001105758337965354720 9748364 524029697116573187081528739621741336576 9748365 118023795358769105049654698203984320 9748366 -28411756599621377896822128577978930176 9748367 -206050727453154563941376819011227973584 9748368 1717296411662057245048513784178278400 9748369 94500168171856949321078982685700190770 9748370 83484195236923708028563140162681182880 9748371 187228204171455241244389385896411739904 9748372 -92949533663284977552728440186148225280 9748373 133011543680705415988811862930941305884 9748374 -46706158838138366180829791353109451840 9748375 77292184470417189399287584472487984000 9748376 -156276709237705005384464001597494538240 9748377 -88749759202578460292961975332137695360 9748378 -53789666213054964689731934261542471680 9748379 -252572421535092855613361801792904252240 9748380 24657117317162048741216084431721026560 9748381 -158646666733970047116890121127562177818 9748382 38729708899970969764459687580605299072 9748383 72551263891797416378128842144462615624 9748384 370886844213300200858438643676659253248 9748385 -245999052645416302391159803334297938200 9748386 -114105119571993919676403061009063345968 9748387 -69724941595612322795186845120262896320 9748388 -128820949159496525387154530708005543680 9748389 -33133847612336420258395629697141757952 9748390 -11266832227962582299938471973698331520 9748391 55446683014271483055356716779365148792 9748392 42120628618248919416711653637377310720 9748393 -107490323848564847843039150221355412480 9748394 -29553232803424274372589581771172423504 9748395 119629004811798826662884997305799244320 9748396 -54966929297031679984873517168913070080 9748397 195715921328954233844342967413454306540 9748398 38200855667466937808207032750332546048 9748399 76733943716363589814237657413175707136 9748400 11286886684627948288152740516598988800 9748401 -1226403532111861123538156451175293504 9748402 212825035563419158971808766260036411152 9748403 -110422707841539354349401954104616734400 9748404 4440274836496729331570331595295109120 9748405 73374485231758243604228781029433147960 9748406 -34856834014645376520145761399516140160 9748407 -10072829946613162169847104702148884760 9748408 -5562721607689603723567727482209792000 9748409 188599172656849710534172141126600428480 9748410 -26349804754039865287951683908070389760 9748411 -217103505636490757620070698965758593536 9748412 23182466391893546510067475511705966592 9748413 26521360582905496163961389886052096800 9748414 43819856668247202164939864845489490880 9748415 16460647446321114239166065031769593600 9748416 11273523141843438334293425309500833792 9748417 2453237548226618100454766688759558592 9748418 123764514949665741104618519694946847616 9748419 136575027162967234943742095243229095088 9748420 13887689721737207359906095764979548160 9748421 4813892482105068640374249169484844252 9748422 -49562577255247986638273716305108390240 9748423 -476907981420365007645515088652888332328 9748424 58132213940773835152304227088754278400 9748425 41794970735429935095987690036614892000 9748426 -15995402863134509950530592493396315088 9748427 21037444392581009934331042219157381520 9748428 -68323534557053934827276546667879306240 9748429 182418169204933775282268997603601669676 9748430 142900569184923588954971959237471374720 9748431 -111269825649729277258125196040941101312 9748432 -6936915944028490253829032482359844864 9748433 -36378369513240516525738703206161162976 9748434 -11545958856359692790913845951383703040 9748435 274974804679027824733029952024774333440 9748436 581608819143327264286824845489307648 9748437 -31629096184938988855087217253860856000 9748438 -59467514382823418610874468282754872704 9748439 -267817443288547691857349004113217984144 9748440 60706607784755580260273678559678259200 9748441 -67354793327094630959345578564391687158 9748442 -88557653450997147449473549814886425856 9748443 99161672438289241137859416419450471064 9748444 -93636282804544048808696664129022464 9748445 -16465745770635831824795662458003840000 9748446 50475060025608978752161656816700858368 9748447 94403222554538819897979136840119378672 9748448 -52972948539980811230604413074088656896 9748449 45215045023052951822712789967565680128 9748450 -793378759181675438937499057012212000 9748451 -498094453570515041930175856549666888548 9748452 -68713085831673502662258339741506365440 9748453 -129583178000255063477565411636073072032 9748454 -58031468179889236633216767048377981760 9748455 -188485169052318405134911404600347342640 9748456 -108618949135821921895009142149348869120 9748457 -372045404901836836628922893512104084294 9748458 242735218454294743761819916476669296640 9748459 -51363951937990901431996687501805118720 9748460 16652142695208572032176921373539041280 9748461 133819431073252270763225371327791188064 9748462 44927721378885656013219185481757127232 9748463 -188983172914070437681564823067295686960 9748464 2638367908777758221639783771996160000 9748465 86686309232514781861949644144749275520 9748466 -40742061875562131089280173335362365440 9748467 -6784608177558200120876242138610713152 9748468 -408725736570914410094644012365677862144 9748469 -426569279992200556646213869615658018130 9748470 87994132509289996320484894423773552000 9748471 20705040097558163844805267193164240744 9748472 268946435173396028349097558973271244800 9748473 53286684111808650643264296896023844544 9748474 221027315638298523962149273403097784800 9748475 135304395997650230980185290662514235000 9748476 -217066816146134449310417531133716832768 9748477 -67017370252395973600974476674493794688 9748478 -38643068528702442199520817947608887744 9748479 -25378116180822342273295473828434646624 9748480 55498926448764619123924556527058288640 9748481 -122227040040087364752590929085841319488 9748482 -74358872241118265949715880011412017920 9748483 -218329780516213652115924018491609293160 9748484 37748030079806318085498292748196902016 9748485 82528885283951860897627788223563403200 9748486 240223128201327165171403514378439456 9748487 -3005656406970496042337386854284355840 9748488 -22621358945246948545911966449057710080 9748489 79383798840487039766099720465587977780 9748490 82449915959929262120696057974439868000 9748491 212192900313691688805848793214268434392 9748492 -5003975536191346511271019513499998208 9748493 29025941052573440495014313995580133324 9748494 53601662660383353662611880446492755840 9748495 411340038236252680639905017271715132800 9748496 -107020318015788413529754090034171805696 9748497 223904977047611519899492129874534357184 9748498 88049747188217899429819530852097818000 9748499 388720528951467522609573842262593489664 9748500 -154655782896366402823824375497131008000 9748501 55096890904126633087874722212013449120 9748502 143403219906003535494506075489493292032 9748503 -131474200746922485267942235120915641888 9748504 -198768057092768055129094901027744686080 9748505 64268244267029654401737045185870430720 9748506 -23449089958771213230363259128039038976 9748507 -89377794276223554969529650848630926400 9748508 -23818288838556473632353574128754753536 9748509 5245967087378452872332010390253688640 9748510 83799832742227328055789669851642232960 9748511 -26086318224513371651037868968013924200 9748512 -636565098649133857855237068391907328 9748513 144799509209880639713706991587107646144 9748514 261134079928929877583424570626855931552 9748515 -5713667120214126531506312771448614400 9748516 44298985473285225248526800288083633152 9748517 78901029358130089560163051560259673532 9748518 14531759610717233360064719916248093568 9748519 160175596542219592762058726873395662720 9748520 -93423245836353313352684507670380544000 9748521 278107307971780798134876867466544421120 9748522 -85550267220722091896412062724635674368 9748523 -11521496687750971192155484340842768296 9748524 -83866630293804280535358154126041139200 9748525 -118355211914615695367800157086958309950 9748526 73667143808047065412273206305472042240 9748527 43679444200796765007633755429270241408 9748528 -59340682590482062041163793387678875648 9748529 15978122587147350607749815134685298432 9748530 1426158599489689475690142507915379200 9748531 -150271060852511462080461026877902652096 9748532 -309696152161997281573262382111748201728 9748533 -79378658434523547152284811650458284736 9748534 -151932296420907655913253197239183039584 9748535 58290636851307056574707785521041547480 9748536 -98547611485130839091322148819678986240 9748537 -437123636577280000534350319702035129814 9748538 81738744607272456266338990061564559360 9748539 102096206545575819772737954030273177600 9748540 135346818841166839362712317092680266240 9748541 -33459079169124676099356868629582203616 9748542 -358650996128620496764760860615620288 9748543 -138862776015325339557980555203057427600 9748544 -35297105294107105247410969846081388544 9748545 -56005794900243860448230249251767192000 9748546 -234710926576864243853982602685726900528 9748547 221538576763923228460880901270984855996 9748548 86738329117144043593793265455602812288 9748549 354126871729326377397705913093949083550 9748550 18400684937086092681849349692390556800 9748551 -323616865454126503148418711210849601368 9748552 594727988719479212008207495201917173760 9748553 330894819358022641238151215192180271780 9748554 -3996800924326379623467940367448564480 9748555 54078651592927503569499679447074755760 9748556 -172628161615444219416546857017832812032 9748557 24691711034428080028068775597542955008 9748558 130632426812621988161564003277547256640 9748559 -301864994430848755654431151253164644240 9748560 -25594197821607620387240822194215321600 9748561 -139221579329948285224442696871486909838 9748562 -80735779759844319486689610748311530208 9748563 -120487541304857828456157826789015653312 9748564 26766049665764331250065996216588937216 9748565 357887046054744376890436907608941142200 9748566 -7376639739775095658853362088335806720 9748567 46239421120961230162027348644390432232 9748568 -49918629761696365987011488020696381440 9748569 -441423692984565835368910139032112665440 9748570 5658474809660566770467461790773862400 9748571 -70825936805000544591061742635074485760 9748572 153689482354941771900948781511705160192 9748573 3903773800807292338484476360833178944 9748574 -2444677544131371573794605303194662208 9748575 61618303521397190306722466778630996600 9748576 26538064019450914629537218888378744832 9748577 -418699780322926169856909186228181348560 9748578 8735757863187976073736549219176670720 9748579 -135659187137894081872022633720565774820 9748580 1769211684726338030504036694360787200 9748581 -142281022040088238244744564627425657248 9748582 -216948309203003160114896370216004869120 9748583 -15357510876751883929731659152952081496 9748584 20493660946994275891706380499270123520 9748585 -56203905511245587365435114832308433280 9748586 149322915466062466327046996466509122992 9748587 12809684725290086477038973553774479040 9748588 133487285046553139580256193477257234688 9748589 -5344605681332979903836309614454490720 9748590 46165589054453714786006746155422728320 9748591 -333045955349568647664614024860863977008 9748592 12810159859632844132251635828668956672 9748593 13797364357538719871805539278131470004 9748594 154347033706759747997819387234598702096 9748595 38009755053220307834670126566199999600 9748596 57485022104873660833387072773721128960 9748597 -274602792727019271982048190465510127908 9748598 -26665668889364159707799781993554426880 9748599 -232813124775472046366316781422138889728 9748600 -1998300999419397536389517821040640000 9748601 -97496464258872631179400659485556700416 9748602 -89603764261607519685492657782591045520 9748603 -99681624068739888822928654124085357148 9748604 -157466283390392210585015242584570783744 9748605 -93159823542198583664282326437238043040 9748606 49296971961621998899822087830832250880 9748607 342410845340453778120743804139022728 9748608 -142887014973490374136402127721647308800 9748609 -195738581660001439462354493975406874796 9748610 -33422030250133486478139849063971075040 9748611 49499501047724854653864177722442200640 9748612 -12422263090981227030112714438779596800 9748613 56673313406083660603846430982112818240 9748614 -211462313371304443215630564122644608 9748615 -26868596958753174965928633975775692000 9748616 7832312637698503868420173664089128960 9748617 27100679558309659353208945969434758400 9748618 269643756304185661962106593348129092352 9748619 185448530476836697218197588595247389744 9748620 28482105777850440370203974148132864000 9748621 352992738325982305131212231693949053184 9748622 98524999071643729042372558797178134144 9748623 130257397560645189085036589887637383200 9748624 44120598549388077168649943885732618240 9748625 610582333909035150542469687892410672000 9748626 127074892274212720070763791642441491200 9748627 -19033336046071028588505000003836672256 9748628 190650803659185774819223549109031192576 9748629 234685352070101746230330068105060728800 9748630 -21482643545422344016617782158267703040 9748631 -484766971258079229284896722964823985000 9748632 53969590267344532402015600576105021440 9748633 187841504388837073309255417772991008520 9748634 -49889499337676686737278138861152481280 9748635 -2781828765863489186277013544407587360 9748636 -179444627564229208943148333142998929920 9748637 60186301924738156998109641552792354060 9748638 -64742072880370809011912926867010779200 9748639 37774428601973123247788964441281983024 9748640 -180168412593798099310537324674573926400 9748641 -151214862313708276481958730575525958656 9748642 -144144450802597479040300871633227273728 9748643 -205340111433436967000685752415634925136 9748644 -2354492512238158900757209208502057984 9748645 -56886145697821902532177556899019606400 9748646 -12786153836017008015800243367374283264 9748647 -109962801723567091836502311835138191360 9748648 -66035808891972053068643819224680867840 9748649 -185532013750712074717316950259663983074 9748650 -60709191062142955885488702664729574400 9748651 287458593902155226963326700567681348904 9748652 126866823221785154419472142849340104192 9748653 -228257421935021899108810578297007120800 9748654 101463180817379465283470538920024081472 9748655 -7067640328154471584029419433146119680 9748656 -3959725661923627884050443187339673600 9748657 -257866860900499810702344413290459722094 9748658 -89460542950713239244559337488831353216 9748659 5472522263443216739684028632461366848 9748660 48128453694984983573713689355791490560 9748661 37853733420168284192874290540907096600 9748662 -6919565874605940768142082074863962112 9748663 -20550727028317091592914736055920529920 9748664 46431782603422475716990934407128207360 9748665 -120248079070344019727973545983347777600 9748666 99339535916047144861918356175076982240 9748667 453631790945472466906753203015868937832 9748668 88018052069104436417602400824566841344 9748669 3823833470897478318908863682787500160 9748670 73248504836536790302030200051792137280 9748671 -137173730211298997833972905660801144888 9748672 -53995633812822076946466073017099223040 9748673 342576348816741537407755842878279437104 9748674 -37700779171267524845350970147563126272 9748675 40140229905142922124270405943688531900 9748676 1149433456739782599151857031244599296 9748677 113632882728782174374103169808861169280 9748678 -230993382082777634130442513910612595360 9748679 -125672844214703624761487011336695956640 9748680 121520150079741180536369965478940672000 9748681 -490543676931864916332751957687782980518 9748682 -69496006323767255618004027301285709568 9748683 -10268743552884810574181922638210729472 9748684 -294382491115406834564793898438964640768 9748685 153921750374985857321433455602395154380 9748686 -4417238882512241343916537394927166336 9748687 -147557239379152340103618332473599840200 9748688 58480683350847935291823443551617024000 9748689 -173898989006193120818502847312382351376 9748690 35247807001167196207181217492300295680 9748691 3614056089238563883730426329455937200 9748692 148873557922260907196835937058441222016 9748693 -161288730251521388154285498703926103680 9748694 23560234353242560534921279842770985984 9748695 -223259249092784213360801800012037362560 9748696 175665004070774498147000104951298457600 9748697 -118422908582438448686093095119064829814 9748698 129898941206461173368122779020936793600 9748699 2431005438898722387455447374827841464 9748700 56180103483985267886700769649544000000 9748701 -653176459919403458067056212287329431680 9748702 -1599198830864807691149651530985686848 9748703 98980788703975760224133277708330689952 9748704 7422925144241392924689845151187599360 9748705 -320855258150920661956585350709590364140 9748706 44960014411980118964031949844544584064 9748707 -8433373940348583936372913665169025040 9748708 -57459284771807135369435813710086566272 9748709 120973999731812775824293387845491030910 9748710 23487555807533550257930402651539670400 9748711 -34334120002062851758804169970866230272 9748712 26500584881164983297849993218938091520 9748713 122110199485207974288174251690585184384 9748714 -128871687916649559643295393024658329760 9748715 -239476734280497081197473204646433618480 9748716 60862643371220813681519772836659901952 9748717 67693781889379274488908476433308345952 9748718 -139936892347011399174524995629781248 9748719 -23475130392295798216145567306827705656 9748720 1827087998655634728092107522290155520 9748721 -338777089335387553129005684579526332078 9748722 34584993832658371882001718348280748544 9748723 -6279033538114490909451763606244476176 9748724 -17257045065986030614200523760350113024 9748725 9676785692825429532562495026754560000 9748726 14209886243142501087443072932606088448 9748727 -168234188274874311629496890961559108440 9748728 170168857394689488478105758252441600 9748729 201022333865285147661944387118947256000 9748730 -186688828819220538760506255822685662240 9748731 122822364318685410704450775429190408704 9748732 -144146927164919043059900603479073155072 9748733 223066008580044940394730895856608115244 9748734 -41948896531190197627818740703316690944 9748735 286463651777147098396620038791418927760 9748736 140550745159296885580884641303727439872 9748737 25132722495627526911465720518868487794 9748738 -19045907028698053351688651670212443104 9748739 -58913468960447061867973068184274077440 9748740 -126437692537431526228086513438910955520 9748741 102977079510878461514681305857345394142 9748742 -6897418531876689029846004686763738240 9748743 206536428708012880270640217509068068264 9748744 449874547311892136990245711655417118720 9748745 6379628977693703559254036868068133120 9748746 89477744432337534886725077412527808000 9748747 -368430840134143416837402823004243602680 9748748 81950903873419367899838835794407134720 9748749 89265393167549802645119299092258185664 9748750 4380512240975460537781784651758200000 9748751 -243900529630699802255781174674445031248 9748752 -4827041593862040889911694637932216320 9748753 59747548269280186463229880288909007680 9748754 -212744897820887538466574722827919181424 9748755 -7088359929989637958496504760892382640 9748756 44460082460429035416470633948018933760 9748757 -175312057658590787612884738355575531680 9748758 -191463582238442895360480329043774074880 9748759 -48029220935227067677577241891094067240 9748760 -43447260598176882510692441535718195200 9748761 -172060213185166179592088327865949475616 9748762 66531972345491240636996609547350011632 9748763 119854103375122466558222457188173193304 9748764 -94509899167849617579283664468179891200 9748765 123318803050942734219153894911682904800 9748766 11577232298213096863184049656325106560 9748767 -52364118533197280958486155215180823040 9748768 -343463394751256495260637248711904722944 9748769 62685677154428082568393831574066374596 9748770 -38267065328776938366822308374418557440 9748771 -506873892269385086662562693926291077028 9748772 149442439001560307475638331198573158400 9748773 271435845444614891849989548461895389280 9748774 30778026191583034826619330307888545792 9748775 -26567597692257474228472521006509684400 9748776 -97655525998839601452103018822694092800 9748777 179912360431119470655752941006875477626 9748778 78610305951642953062419743773779721824 9748779 -205241875183989021762700839185218203816 9748780 6841968624242789923989960891357173760 9748781 -31711728930835796975425744554011388480 9748782 157300678339713775918500134105051533440 9748783 -43084678810468650664982374611751430160 9748784 39178867063520677783801238608040853504 9748785 3502841427566150228287089848583465600 9748786 -140036323375280147164155801878366165760 9748787 -256549332530865446310455486860938418176 9748788 -523795422508216918708013271812505600 9748789 -13347423090006980424656949586490535360 9748790 83425179636599736636269737320685478400 9748791 26804097964514797866921867100709865840 9748792 375891213089778914314150659571848929280 9748793 131474979761719780655367902972409267540 9748794 58932918509359365034746792739430595840 9748795 -81880668591915082349818971389890703520 9748796 270060109088436050402226557485670169600 9748797 43761631043727607651037015640956049024 9748798 -40622211567980674244505124395546297600 9748799 279418361435433503561425344375054052800 9748800 -11053109833206726942684095821420953600 9748801 13052377373275362441890280131403052932 9748802 5431530436286429817612176917476490752 9748803 -42882257855799641367242829495941847552 9748804 -83680181077423577902311898215696030464 9748805 3528839218265293507709221443122413920 9748806 56249803869283211774605650437208076800 9748807 48341838572696581332279654714911461512 9748808 -218656596392627971542994348036895063040 9748809 -152840852492892774055391140223256351360 9748810 27921346122490481295400787059723776000 9748811 -19323187061174449072094320700085462000 9748812 -75882320666193309215995880245022335488 9748813 395827634356824945805909752117637198924 9748814 147024371646885780770122009354529252160 9748815 75100349141711887854098170892176373520 9748816 -14817839831641963113951013704275853312 9748817 -59087162823796263888867947375663895180 9748818 -48983414969981999925775504372652163072 9748819 -383312475068948302213154362133989045780 9748820 132850556601815940997650886584336706560 9748821 131061773970063853457292827226353389824 9748822 -206387747003666292520123803342466008288 9748823 -121002031595346618643020504981605317920 9748824 -8458783243964156997805098711896064000 9748825 -33374671106587664420322900904330318450 9748826 -46364650870627182232010774580119882496 9748827 282132279297855384825029554139401505448 9748828 109817198748726987547937094716958560768 9748829 -105895316558874697041951049263462463860 9748830 9032629055083831391648942270337085440 9748831 4071179606405980612122722086790114304 9748832 151900967926758814946482617220826529792 9748833 9901930712181273629992673099267938848 9748834 22670201977282883550010743224711488512 9748835 304581028733666192054807992700440528560 9748836 10634748925136541585652740082454421120 9748837 -59582545303347156665272228391151665920 9748838 -171874163796444516801432182218647618240 9748839 -143189135524647551039427441239156386776 9748840 -113832722491718364109739654956748390400 9748841 100648231559028853761977324414029659684 9748842 162271082207785945747846963604004525312 9748843 -225922401091707318007407071985176157600 9748844 -220133990958397309023044117781129603840 9748845 139884798650763005096435438638814071020 9748846 -32012585913810285641053263949424233920 9748847 -56984958271537974716071177579612405200 9748848 38107529173654041055895234580273168384 9748849 41801117457632512785595931444534784 9748850 -150423833856926905224535084211717163600 9748851 -30860090750671419791518950570362668800 9748852 -23441759941180829743164502019697384064 9748853 154259248500583829305056175663265962944 9748854 160994650197820347431895835600486614720 9748855 195240129813272114461715359352923004760 9748856 89042455468350125928984396024009830400 9748857 22078314960235023329221482662686316640 9748858 3512587650920788111491939460584122880 9748859 142888062370921172026965505349663697060 9748860 -51993233272286832240960474104737505280 9748861 132902133045692591426737239805412963462 9748862 -100997530842020032182663888442856832000 9748863 -18601427232703399665077415698459727600 9748864 -129514281319755214656247263067719598080 9748865 105319819141382539965355032930527145600 9748866 -57452471392566627047450296273184539776 9748867 -22801700274450771881459651253686887880 9748868 174664011029597495853082581951701692416 9748869 10055001115233779242504657941729628128 9748870 77090757038799680820291666480966026880 9748871 -37482615181670516327207718753208843680 9748872 12850135045132986340860962149550161920 9748873 3401184581538967148383724638908513600 9748874 -848419477627902909196801264240980480 9748875 109334864967808744091591629724798604000 9748876 188363347780835021088427977674060783360 9748877 13011381934684808911413072049259632800 9748878 130181445775393459569082715706271785024 9748879 82435012996003309495746353563650651376 9748880 12898166884141635321269041185942405120 9748881 -385452583449139884500077706308111605120 9748882 -42879943901436567228107467142102138880 9748883 -42974388592253643553079497309096598868 9748884 -195773490221198193817772089294657105920 9748885 -259643947307076250423837373945323056420 9748886 152385441762604533487666646712873600 9748887 -256301541941439345032032992766316966040 9748888 367920431058895728305661705808449331200 9748889 -132199903062351566044773334174464563760 9748890 -53396309354910095696244189461921318400 9748891 290709666004650851065514554540216207552 9748892 369127676258422998215067464067848265216 9748893 81903166201013601828597498706766960160 9748894 -269686228607116662365649042113617317504 9748895 -96052101221140180547135739757773543360 9748896 -114679233061797389588010258698716839936 9748897 -65053618108808943421810512099373993020 9748898 77633314920162453464052821233898356800 9748899 276625216433627897906438278563833854884 9748900 -53020293027528903148882801646566912000 9748901 -362960517611161562994213716191022315520 9748902 -139026939167764844483315824067682203136 9748903 236304938130541068740173313421005424 9748904 62060060222772111724442776087232102400 9748905 -27067621419166622091225296655583198080 9748906 79163654539171900276491409897546879152 9748907 84056492266502023951811406756497549712 9748908 4313966044354382533257883210696510464 9748909 -2171276528547463814111981788019366890 9748910 -166067202041607780153775373192024408640 9748911 53121610496792459209638585849818724864 9748912 -17108851070146267550441673506697232384 9748913 192551382219674128584999687091270830960 9748914 41217683242211868991815228547798728192 9748915 -182157643974064342837989577954039855200 9748916 323474147771208455046034776973504942080 9748917 -2632497460956871372971959386026441312 9748918 20525873844432493043579682038124203904 9748919 -471516026819163040525803113032418975160 9748920 9269302113476394158305640251031961600 9748921 -104771602573552383012550032083838144000 9748922 197421330583420364893337937213246028512 9748923 -134378857773115037545728912604378333416 9748924 -128729849681360188034405777759206118400 9748925 198791575038149000353212076849284709650 9748926 -8320674022620705700541847316631352960 9748927 -88835073025424611048177326144049196224 9748928 -14840993638552996336395811549907779584 9748929 -261106726581609789061582265239894539216 9748930 -156068934347375191404505903406888433600 9748931 -9016414327980382427441028980530967760 9748932 4228206551601845894095315372385900544 9748933 309284375444881486248958711449034161182 9748934 60792541553872100069069948510309931744 9748935 10932118396861261330513618545190572000 9748936 104665461792368385053182563634831303680 9748937 -222638574931970894788105201995460947840 9748938 124847600055781673944986102960618781440 9748939 59923091347330604763540552842776486464 9748940 27361280893072944932884770041301335040 9748941 -46179745345305581008937900276951949312 9748942 -64980958396920973166579885125644003840 9748943 226757154363996607873405060937478980664 9748944 15993886349963200369178092788201553920 9748945 -13919231453247260289023166459944786520 9748946 41572142822277781582074378644689110672 9748947 -101996768228134395766860557854462974672 9748948 -230370462981083207451434356768946356224 9748949 35157109524726169350141782865564536736 9748950 148428849618593768692618360825005619200 9748951 -127921928912430606538720442814954205048 9748952 -162794380165689756292890687221207961600 9748953 -429740864399663654517942818483618613900 9748954 885707743036069047559000276971643392 9748955 117130980486315779245200944277419367360 9748956 58835838860714080114771392254202494976 9748957 249185753720137949892737517395448619840 9748958 38242621476638567779930355639098974720 9748959 331521399025158302189326136283042839040 9748960 -690764234174734663366722429832396800 9748961 408760344562323008339838372029595494562 9748962 -17808916390569091092183848703016651872 9748963 3096904546876588546422007210698080000 9748964 75017570694673320527425089554080505856 9748965 118921009126507105542449210595601081920 9748966 -41543964462615060949154300490314054400 9748967 -452608727778477769334525102006891190984 9748968 -219473037279939633624618731571517194240 9748969 21227453281141175294522372589310762272 9748970 52735839715472892463590494353735680 9748971 -20561570639251349705592502838446807200 9748972 227786658515799675380716532302980191232 9748973 57323618325934520398237957030316218368 9748974 -47285907182282095491839385659506568640 9748975 -225733035892027429866447258165637437600 9748976 -52974014306199481888716142282410393600 9748977 15399312170090677910625366086724637632 9748978 -195471933076069872557641264629857982960 9748979 -190693573333762718134291646223545924016 9748980 -36027188886731677741992937409589127680 9748981 40721219089152888277768125856792356864 9748982 -26224535007458146449282718401829836288 9748983 122979387511428085245633365030235753600 9748984 10228223143241927471314005350308577280 9748985 -188184290330144013676912427927727467640 9748986 41249921227641626538735784501815953664 9748987 230568608568017631843267052546272043440 9748988 -397606714497611584432777686144549580800 9748989 169755300540005256534704078154000026124 9748990 190063023551891575013810308683794186880 9748991 221700906307318555450810800104559860880 9748992 43153569855984796435239420690205507584 9748993 -505082776263361965172499734112891957758 9748994 68556734155943060040938479148995189152 9748995 49404173585813498556943303617516672000 9748996 113696755300394474491036046512640913408 9748997 172004456952463285640466448073593780446 9748998 -3174443179281067311774639415681467264 9748999 -199770843016859313898559253222476582936 9749000 -367803554759148338356832098752960000000 9749001 208600392741017696266989357071170236432 9749002 -127374577560406679695683343756173348048 9749003 6920178533607320136819193278888205248 9749004 4521566274692227366384765390932541440 9749005 -32180051085249775177107474095002947840 9749006 -20401058053663170831107260617960810048 9749007 169787270529151263987449995712295595440 9749008 66027360908264670004687047904745234432 9749009 229077590090058666540382432910756904804 9749010 -3884136062003020717331055879647232000 9749011 156899083670063502457318652816111970952 9749012 2527451327046826327825333788048064512 9749013 -113870570442886684559699732956321000512 9749014 84413130480877398635659125032051880960 9749015 151890357156448697136515165290904947200 9749016 93923156893560637900999355200753182720 9749017 107557427615608677294175393662376766400 9749018 289467417828355907418897901023387342816 9749019 -43852699613658586339700822584184156928 9749020 -21905350565215879041144642107048194560 9749021 -226723770380660219863500435668490156756 9749022 44752755580742130937834607146584834048 9749023 -41069914758850453841627260020175469728 9749024 64882310226535518361675629710470152192 9749025 -47176637226102006887055895944278256000 9749026 -48203753845095504869907637216887344640 9749027 -478051366257160035748585872650144363328 9749028 -6375314143454504117069729225717121024 9749029 82412757239918580260415697012611533630 9749030 -15283471588719101570488528668985649280 9749031 -80850625316764282223241367484724253056 9749032 50426365899489391724101169717728696320 9749033 30856142575029772625251399432920099840 9749034 -65980170071108322906423783931797281616 9749035 -110362638900149331435833950385063418240 9749036 -57029605577298655687249961046655340544 9749037 -194933871814645660148215977542898421440 9749038 -107460165005251549272305147549031684480 9749039 -87463054333104440359137516394437967344 9749040 -36793963259502960515740792331614617600 9749041 -527919238827783218963425839655475856348 9749042 75362024181849126061921590929138755200 9749043 185502309397167432483232068715007652360 9749044 -21480172583512252240395004570622025728 9749045 199262964864402888949160721371649078300 9749046 156729897935058497300838618333603840 9749047 72984515325188459857233567054295630464 9749048 -246013148332732826048279523895850864640 9749049 25157489339291668132737527746273687680 9749050 -135131732172817273925553198501697345200 9749051 -15379265339037053482842807282573776688 9749052 182633263598970286957224693476742758400 9749053 611376294724509688315840008588214849504 9749054 10133395436511508753799618060397401472 9749055 -175441827169825418112682057774371984240 9749056 -15417709054090012378877743732170424320 9749057 119003803665454789341012787966072660932 9749058 5624197132021519169865598361717276160 9749059 258773475650637226508280084784378083260 9749060 19750140429091899672613630378762713600 9749061 89936411461196705187625727346456644832 9749062 -12711751673154019635335410123551481536 9749063 -378807539855442555517357280542717547688 9749064 59944874151983328494608149435553873920 9749065 241706306211784401665329921265699519460 9749066 13693208976915435146614274012840991744 9749067 -146624761468974581613657465698558809152 9749068 5281321819070579537241348696191742976 9749069 -100334051669050499036884087281910383360 9749070 -36216505846645282325095744011962976000 9749071 52168937341668547637657935578114020200 9749072 -102264398377161303254904686767591538688 9749073 -234029157978446752836784451649013922976 9749074 -367484507474494787146293995341646576640 9749075 32237749657162883186710710441752664000 9749076 -232093699392939989215763734902356391936 9749077 -3917235755556978509738328643059737992 9749078 108055461565490147250698193489134889024 9749079 9334841999521702224863629163466374544 9749080 295362434211024704832780301108203724800 9749081 -74413030036986013554919173668454919872 9749082 24334973631428803978724415458277110784 9749083 -300240057238025341172515274973006548668 9749084 -50579247110579182284636741329938742784 9749085 39362057850152533535154533064229107840 9749086 -198299357509331126760024063517799707008 9749087 326360834534994410085487982543537828160 9749088 292755005694256615619801163646681350144 9749089 5615889088147212556514967514077443200 9749090 37555442344931326149643644694361587200 9749091 147126461883876119991680301849158592 9749092 -96092492915936446995064384099444488192 9749093 -80230677447912996500835514897684941060 9749094 -15065744474796308478207564656789908800 9749095 52520492571130130832948157574657772600 9749096 14696540589637872349004987803341864960 9749097 -30143897186965939709553249792301595904 9749098 130218050027090656653393730049866758240 9749099 90632708229251897023572667516711754100 9749100 44039588415081053532831276735888806400 9749101 93994383814385999274389284237374294240 9749102 -155166883416753421944726643361341694976 9749103 -29354381626202931821335798696788010752 9749104 100189807164008441044884742046605148160 9749105 343655616735113675543176604939105566260 9749106 146496858328504192104813951634976812800 9749107 105007779437034472578869438927588865356 9749108 162249975192414775724673750836893062528 9749109 116759948343328392792920036361989945280 9749110 -1385159003207728292446632375103261440 9749111 422014459846707618727806353637930596712 9749112 -22942604932015943225581776413997096960 9749113 -181129312623362134221489762724920802416 9749114 -87488687391280393009014555698947015680 9749115 -43015386845995013618996505481569936240 9749116 -47826330589654179260183112487761653760 9749117 25543149976522961399192429081960196192 9749118 -89210270805044931165690093898057461120 9749119 -429459368286882527677263993733445092480 9749120 -157033011534791446279624599142819430400 9749121 177701039517737142388883868657178308912 9749122 -86593683701965048713250781338893027888 9749123 146219429482801104171504207214677348000 9749124 79152413689462438922073144644791406592 9749125 112802186574546297931706016844101888000 9749126 -72528791241749928824017777309915227264 9749127 303041883916610996891769867608829841320 9749128 96204380188872781747437858469822464000 9749129 100233383541782941133633907490064663880 9749130 3331372415991279551634243835586488320 9749131 29324471130943430848176474213976949392 9749132 5167702915996319652706338472169144832 9749133 263912287784146656326063577101412619200 9749134 154708981862396035174027692726539745216 9749135 157660648313336899118206548610720235760 9749136 24222710621892543412434487995324432384 9749137 567782479440024717712881186738030348900 9749138 -98783564992058724612778028958999092064 9749139 89585808005340265601510039581055018424 9749140 188883201936892636552288947277235869440 9749141 47908393297329636177964109972428390542 9749142 33226365938803661421462626088104509056 9749143 459662195799018025385792068129137479280 9749144 182989786578412847689883036590693355520 9749145 39793025867248345946687927428976496000 9749146 -27443062978841095296905764682741970432 9749147 -407998542795783628174025141995494097920 9749148 -41051160519738984437044855677173047296 9749149 -154154806342235374174875722375706457620 9749150 -8821490499291211029976089826357382400 9749151 449556173864131965080334498059812075080 9749152 79753870305086671163564960736727793664 9749153 414488381994474106728627816736459726080 9749154 -34324212894510776966007629904616027392 9749155 89801410929861423469655229539641758720 9749156 60033511437868698957643850013644316672 9749157 -89029132765858365497442944963443133280 9749158 -33377681307509513447517734222717644320 9749159 9246795713427968614411590060266913792 9749160 195954300417493420676375492776439808000 9749161 509978000903195635440722574949238144762 9749162 72586771053467808940328472628597423200 9749163 186458665665394833535417080641893092864 9749164 43017897901783750919970894895816010752 9749165 106881110627777976549030290118326706060 9749166 -86944671223281700529593322769970176 9749167 -151124189245910084798530825314717460088 9749168 343046569642070838856433591972855808 9749169 134482714280294649410689492390448224194 9749170 13527962050301386418778822775966210560 9749171 -27068726278329843983941055165847338016 9749172 150271677396457434268058774535113428992 9749173 -2734505582253386614653789414481570240 9749174 197078482942964516278927443366338898336 9749175 2205080972791406836611188915724307200 9749176 556656912936434988262627593016491970560 9749177 -68434447831200254334894477521355161388 9749178 7649115936935971033305753414691730400 9749179 381591028760148937803230159063607563472 9749180 27804486658199125146785267988448051200 9749181 -33232829488634908807105870602643507776 9749182 78124240453321245274243632437733316800 9749183 211487120490784996082203168201762938432 9749184 -54377432942177625651947433598295998464 9749185 112972304488529370072250380789311702400 9749186 -446876100559662636178203611255029171296 9749187 -315259225716287552225262747758287318800 9749188 157991743234084044364216503597766897920 9749189 215652839013017285960607694601021832990 9749190 33037662283977102800829694124633210880 9749191 -179641093633965555677123653808387362080 9749192 325812929097740233714908196472395392000 9749193 72143023963023944547155704506456864 9749194 -8883680339396543525953241053885526016 9749195 -279638537445406164828165850536211528800 9749196 -654836828027375830275527222263546368 9749197 -168704318829016740690661582840372105354 9749198 120472231880508418256250398452972825536 9749199 122426281798875460795754772531528259464 9749200 33404663457008584289883780025442508800 9749201 14955208016139779480574864920060787264 9749202 98164037543632083811635201579066266880 9749203 -3578602804473537756754117098167056912 9749204 65310973636888259545681281836924405760 9749205 -95410175017100122570795611535459498500 9749206 124939218966922886911731958904050443552 9749207 1455914809159501349201051260881743880 9749208 -1872942781206725109649031085973831680 9749209 49847610284717955233271499101397062400 9749210 106444457259462473908922090536157890560 9749211 -48257993332032332310751848454439134416 9749212 -575422200610881320911137569076923392 9749213 -189319313635805567223960312757238651136 9749214 -93289789006575975745222202971068159360 9749215 66296084178647098478100510236612124000 9749216 -102789063558501146280776672120528437248 9749217 -1351964434753492552251947551145143680 9749218 -2359665079303296801478191993130720896 9749219 -441540651845656114252589836652421510000 9749220 -9540081465935205739841664425924198400 9749221 29642195583077797071298680582598390144 9749222 17397994257906570569376020301776994432 9749223 -9283766061498347570900557952171508480 9749224 317768854745917924286693935123583400960 9749225 -2238029822079399361418062658054208000 9749226 -33407372683063974656663265899444493312 9749227 -191194006237273835042859214804480311648 9749228 -369764732149527386767621272424342898688 9749229 36129053514043264910919233681508181632 9749230 -35688738737052658249975671322530738240 9749231 494927562959211752620084849212734494032 9749232 95166979866686257301453780768345948160 9749233 -224518461462876685388503067716221176396 9749234 -91596782874297119785314994538447730048 9749235 -32883279227043139082225106955026086400 9749236 -46448686631260640981058793428063292032 9749237 628066071787816710764717789988867976992 9749238 -24469273488125207614907054868658312320 9749239 -498579795684277616439771716281310791960 9749240 -105298669124972846802592489839340339200 9749241 2011385153817539527738566564539780292 9749242 -57276881757755445238706875984025368320 9749243 1101640161369466312228434215074224384 9749244 1608188992112088531032642544581084160 9749245 -222956628150156117119268693523581752640 9749246 -42475987293158284186678308644329929600 9749247 27775286642271822263835312123690381000 9749248 -101479532851993494689431274085551177728 9749249 444626797901036652940378574293304520660 9749250 69275868095642785749478777718782080000 9749251 411401583942598846841159894640081824252 9749252 -25793032117324287221872169809017765888 9749253 -31055286788105103402515525173263201216 9749254 26421365014997983178254154335393929792 9749255 281778612047111506406481759057666418320 9749256 138198874527849554310237682945274265600 9749257 61399780413171410056777490455210328832 9749258 -8096081806910224287861479209900329216 9749259 -83073974601794796475444839864325108320 9749260 23918085467595983211599139889400570880 9749261 4401926776897765395163396361205144480 9749262 43615809986533529660354004725929117824 9749263 -50070207122975379011960283785401723776 9749264 -11970446210526921648767676420917035008 9749265 -164781155025140377333496319790627092480 9749266 -10267294589760174385084911791212269168 9749267 136771300290381185830361329823387051664 9749268 223680496262148922749299310605929758720 9749269 -201750986434002083268207879791596181760 9749270 -52754633114952178382056399975044913920 9749271 -5857100425590271835411145344896238976 9749272 16219217884847477305074429173873080320 9749273 114651107787084919375458557245474968522 9749274 -25038590424085250221494821952398088960 9749275 -205599528529389724779437107970658066700 9749276 -89823894381830609923864292483647398912 9749277 -22773185683495385529644080877146281786 9749278 26084194945681649799462113906962329600 9749279 439726084608087118206632450564608370976 9749280 207217953504075655531406171801124864000 9749281 166612716724911091450867458302734186082 9749282 -95274915771722733736372932345562669056 9749283 17349235316421386992673734861130907648 9749284 -201670086006196601037721336746756736384 9749285 -82118861856919824939195619888973465640 9749286 34006663363306654895061732669828259200 9749287 181822266700794495522172635175148316520 9749288 61407143349447518522599930937118720000 9749289 -71053146797879673286224842696956787232 9749290 45913607370720776679063739614820278720 9749291 -244227021941562405537113501755879135308 9749292 -7485646748102873687533637204502036480 9749293 490572615864316292212826166827240227680 9749294 60035361966268849225241933219888630208 9749295 -178399244076608532808010595148227748800 9749296 4828376315168104678199117839585050624 9749297 -18877478543309461346733342236029361100 9749298 11686179637272317719220717716351070208 9749299 -37177611592915997900589206128992136960 9749300 -113061809018349288369978047559986995200 9749301 38028555610012791838551396851818223040 9749302 -27830820186994908195922707592663959648 9749303 -3879790113136149509007908592367255680 9749304 -6840554799544815370210725718466887680 9749305 120910926792471906457453403892404914560 9749306 2777896690457227032130760318460890880 9749307 -222235956706577968399143529085150036880 9749308 67580855905112043906167453340504400896 9749309 11631725281204130354821454063848895904 9749310 -30777167589832675184041481885553939840 9749311 -127277592696728497748567619171607080960 9749312 12198244012821556688861618375460126720 9749313 -132422755114653176017706736920201485056 9749314 -28322995507087265141675911196083273728 9749315 -18606271115375006267965859487549384000 9749316 -229586822689900812949320816098970805248 9749317 -264644185374492989876459288020870305634 9749318 -47410134959724762836342394112795920960 9749319 -67553374242566003407655155803303224832 9749320 103777111465667357955602227851276288000 9749321 -318965116605821903139431503120098596400 9749322 -4735101048710624148926375185071799296 9749323 70731490863038906756093541328493655572 9749324 143990452165878290511502393800191539200 9749325 49416472291319261449050749306014375200 9749326 203746336663476461637745660695721682112 9749327 58934784286245052552618726059184236000 9749328 -21409473474918409128100951243561500672 9749329 -26583211527748727886345758538147837070 9749330 -184317311920732209539242462450871352000 9749331 112159532709762479030791828172489289912 9749332 -213946471775434711452418862712638466048 9749333 295482206375930980469773167334345980 9749334 -66955086452687221279193989028675784768 9749335 -290155962231393602213566686043241137440 9749336 456598189686093319844553147012456652800 9749337 59079832740715545169898647840552857600 9749338 9574426772312719796059007758924750320 9749339 78925187065030391648628918277716739140 9749340 -56012865747560280729613444512341859840 9749341 156651698055349911440484991426035487072 9749342 -62408463112059017895215788819500449856 9749343 -1176834380508237898316304242542780416 9749344 125025597227653493903025602059827412992 9749345 -226306931790453725338862201490587640300 9749346 94756906974974234915757152961349035264 9749347 4921508869769615891750283277798818192 9749348 -84477088348476477485430557446078316544 9749349 -192291087985987270580838497383732748160 9749350 9431400655358968541771542545287395200 9749351 -784985895649979404666222198369577413728 9749352 53020052584915029419517945819612364800 9749353 -244049134797233945806720629995186867398 9749354 -123183489878135578624153080773776164768 9749355 36136547054695571512305701405135831040 9749356 74279288793836475741481338328638648320 9749357 271222623098772312243043258582910091606 9749358 152155159647833608361778112718238042624 9749359 -182139595662958310754191310675375707440 9749360 -38067150059569661696444953663522897920 9749361 346623018941465777638241769578529098304 9749362 -28265113384927714094922645820494253056 9749363 299496771081189876077784424496051200800 9749364 78534517242779481768897076473774661632 9749365 -173147119344898987899486614343292195200 9749366 176515751460411194833355217524572751424 9749367 -338438089562011620689801234297640823560 9749368 7025048996543690310380304100661760000 9749369 3406260432054072085260112262217605760 9749370 -51663758839743864494632385675997907200 9749371 617179823227217427151716972479596682392 9749372 -230070515503384762339025283348800231424 9749373 260242070588916640862988475692175037184 9749374 -233193185461418877563593320515823128064 9749375 -1454816139235986788680433246861475000 9749376 12663898475937004077760869510728908800 9749377 -323283891362548829684751923351747851728 9749378 -90415324768187180781470099588370725376 9749379 188930534556656596324441360730772718584 9749380 144291123597120385663958033321580268800 9749381 27717984334973949257496040946722638972 9749382 -21618505776664592115419279739824737920 9749383 -309936449329729076382905671358302284312 9749384 -50966460466882570915602354776267028480 9749385 85767649650426457971970779280484827620 9749386 -18828526065942782733304798530828578880 9749387 104018287753191296787339203900824938792 9749388 -8502802388762317150060205107863367680 9749389 21905693418149574840177238664786688440 9749390 -390394408438428756119617742294630400 9749391 20870975703027819851266954758885838080 9749392 42479971460381427546657974253910532096 9749393 134194792159353379234484291140799790642 9749394 44404490951301542222990417521372070400 9749395 225349677887482050090922713591864090720 9749396 82209454836339588327482888134328064000 9749397 88305437233814755868954138471603211072 9749398 -134474384666978509547157518540432521728 9749399 -33676422780375493983154447896242894208 9749400 -72262401172688009901143667556800000000 9749401 294627947998914304898245016699618001792 9749402 69812295424621007795852007287300678112 9749403 14267122206527116839403005926053026384 9749404 -92543166604115017283002509642634887168 9749405 -185981786782204039252993423802622305940 9749406 -109791707835474282824856749345566320000 9749407 103522721561162947516133968201013947072 9749408 74817099579509821120150625439213158400 9749409 88744784652279809827080196308802145280 9749410 182022075285467779478004655783367070720 9749411 -8095742108941373756595566865999160368 9749412 30065803653104387076796980399248735232 9749413 644423677478807195033650531427281763040 9749414 -794759021261137989486068116038986880 9749415 8968766617969026098304954184824647520 9749416 188737490928294848265819590437449062400 9749417 -734027485827868418465664676284937614720 9749418 52086983035751238839264190047284277760 9749419 760078941073424081676815799169808620344 9749420 232213968024661210836047303152246241280 9749421 12942479055799129846862298661634502720 9749422 -289686121825214168547044896036750046976 9749423 -31579909509551372163601113562284345840 9749424 -10042189054284890882783956011017306112 9749425 25051121898832603262673682955139500800 9749426 -92016906372882188503059008317648380000 9749427 -21064882518261645268798854241341729480 9749428 -76826994803645866145400853878183320448 9749429 -126109517283859719063942583295772856032 9749430 -82461686744521089958557758776356384000 9749431 -70729059015088675908662252857724531136 9749432 -204579899310366562040779789879050240000 9749433 -2431352453492474488333735505293725216 9749434 89619829555468260577398543981789845616 9749435 240375496700442377822075377402720298880 9749436 -23658845585254713906046863959559315456 9749437 -379352579829037143219856465319335625914 9749438 -39027408004639393805615981416635445248 9749439 -69030172223436954600172760443342227216 9749440 -68668555440854606798046579094412328960 9749441 -132627863057563500492302059856091558570 9749442 -11419675072234899881645128808294357760 9749443 14614496554517270411024671324453927944 9749444 -40144391124577174808851884126837387264 9749445 -356574096205332795786488200649543635200 9749446 405747534299906323474868621430524160 9749447 97540173025369505869964390855627632800 9749448 230272765556936099341480597063998489600 9749449 294199200471082628006059102907820656436 9749450 -4574076816855981806612628089366694000 9749451 -18894790904511405445512826240321830720 9749452 29519198121033459098791104387300157440 9749453 -40523444100229900524676720377808818720 9749454 -884271347212759471330419417181056 9749455 -156650606175042044791295204941631010000 9749456 40939589274576769350699052496755802112 9749457 -109081188063759010755336573093689547360 9749458 -117901076802402509389273666885778626560 9749459 -43485982645770127440731873680769209680 9749460 49321270497283451942710415598187315200 9749461 -257687742436012491359668170720307541938 9749462 -8159582441037031268023460005888200000 9749463 -46356365002679983915413952155716888496 9749464 220460270793250061174942016387396495360 9749465 -251930193905452648464200920590175397760 9749466 -105490083781721730912254463792947046912 9749467 19774079791754741496474226548083650592 9749468 25823052368403198836818088090986561536 9749469 -52184495919972882727378471803469332480 9749470 56109908239692177955054431407766019200 9749471 -61801254992193360334002252477038582808 9749472 108762895415945548374304309756901720064 9749473 408153840377605780183258039240383570564 9749474 33625885227289719839356964809084979712 9749475 -20519038659781659384909029649361653900 9749476 2028962502902976648830241619117492224 9749477 -12160728226912181812652369877027052548 9749478 51452130291261148127201410262417644224 9749479 135173198897391276104067196180898913080 9749480 78529359880449084480174889724505600000 9749481 -282754050486660789324906592502545691520 9749482 64678545901093641048902881671089693184 9749483 -146905981007835027144040441573351618224 9749484 -2691695620007302419764821840743684864 9749485 -612677361060281672107777360074378084840 9749486 96634443296359968803014988568134640192 9749487 -62721721075659011460617227481447274240 9749488 -20187293642262110464752130385302323200 9749489 -156716843425230288918365743009163116560 9749490 -25967303592902385015217677900045626880 9749491 61003878164875390792355265769415698892 9749492 489398326227097002274073545491962081280 9749493 -49220255620494836452359282557986383744 9749494 -226407599993229755105646773755801252704 9749495 -29787799185612539633287715956874937120 9749496 17095193057285303973509587600097280000 9749497 439075233928180097006048587162133251946 9749498 -208830796403295920822710010704482727680 9749499 -72662068969802141297673337864076751336 9749500 -35139450544017990912635608363880448000 9749501 323483170467291703799739560457326570502 9749502 -43491649380424951192951146219688814208 9749503 -6240777769589252919512253188443805160 9749504 78841515444181222631028200144923262976 9749505 34607624715085720289631080464561104000 9749506 -77247938566743349079945564400547125216 9749507 -36554289156796180549614332766658316640 9749508 -157570654180256208727927132218441707520 9749509 23639383308322255407661161295359039360 9749510 222034126520878519493415372153466608000 9749511 168681834130888281501757729322770994640 9749512 41500248655140451208928579060784619520 9749513 12468111299029056960107921055468365928 9749514 111251703027502563788425305120026307840 9749515 4097148834714100024319895407826561120 9749516 -79632460079890031750684443326210293760 9749517 434258715580227860085421148367932529600 9749518 -137454168116153998023620962227200159040 9749519 -319495472956618084092456374841597312 9749520 -28055824576454485375201823128548802560 9749521 -79378283821287066573028588222118579278 9749522 -83516389194221124731082698043852389376 9749523 -73121275608822904749395945745858713856 9749524 -21074905429671239450545618545108171904 9749525 113733635368913074576102951129018831050 9749526 49652758611050684295432420563471432064 9749527 -1716977758731688827670720778434545120 9749528 49340185159133283927559741088786012160 9749529 -283827082156811043988820191188077865852 9749530 -46247085103515593185561868875533107520 9749531 -173757338749372906170811340963924969472 9749532 42610134896675047355735657998798451712 9749533 2322678737064883879543498007143239782 9749534 229022325206740135863603786658543160832 9749535 65645822506037845265562462584209549200 9749536 69838051869123425071099891769828966400 9749537 23545285173968515759365738929803793472 9749538 -204812340135201662105107346957944231680 9749539 320861700216133179394531907645786142720 9749540 19122665815892621734078426498486698240 9749541 -129230409043245988564191353865617205408 9749542 -49602292504194396776440739113749272256 9749543 -456543047960924938215182495118482369400 9749544 -73921380249366799524289946855634370560 9749545 -50795011953683385020545117302315058680 9749546 -82359214465274549805709298063345153280 9749547 -182674111667593092778637344956596207076 9749548 -226677662641742908190967523044569937920 9749549 -2928539864785751021631308005140367764 9749550 38951397692808180985386111382485508800 9749551 57834443630553324921651923824517030880 9749552 -75955124151447437218726784322481717248 9749553 10272402570470982260694305116738432608 9749554 -42476045497110044950132031269565350368 9749555 259176557463265960764056479426033662960 9749556 -183815100033076530807718507464686825088 9749557 -116549474848301273588144911517565314194 9749558 -24474346491113358549399409429465916160 9749559 -72353304888579366292381362417300314880 9749560 7622573579630776001056761661110681600 9749561 -199669729468789786313414767373008058838 9749562 162861841940827956860354194481283072 9749563 64414749201326993474378380641405891812 9749564 121894191912323645016290586599236541952 9749565 1431138557563674844858309291158403200 9749566 -113852480271283567812211745920462609920 9749567 -230797713581713574120708787854332726848 9749568 136175404007486984564471050348013813760 9749569 100244448940794526155677861566310073512 9749570 126302855197591569743540916902503080480 9749571 -57090297646304307621530867857068041040 9749572 130332961568224731685869569269777461248 9749573 269463506372084062010265292489583976960 9749574 33104136281982804330037909319266778880 9749575 -92899145014486484917067772767195266800 9749576 232336345728016084180405293500477736960 9749577 259521529239689357576791065845126031120 9749578 -74390688565322333094968002371976078080 9749579 28151489678683631359314538121801643396 9749580 -9138765404611529615454608511778083840 9749581 301010529083184627625087016876824975264 9749582 -233682155259896080872939939443089612608 9749583 -189788403883397093089526706910139293848 9749584 -19494875595321453716181915698764840960 9749585 128095094892482267723178699638451749760 9749586 -89093553273127962383885339355456307200 9749587 -273524173340675975015251109928293567764 9749588 11144924890736083743509965852316880384 9749589 254136367738860393267175020986504152224 9749590 90560423737019829413201950345887532800 9749591 -143149568884378900465784931408615382008 9749592 -85319964753520067675589472359979622400 9749593 19314873942805078435318142386724843520 9749594 118552246251286379476525451798773114080 9749595 -30390849784513569296359891754846392320 9749596 328732926162599379564787004734948467200 9749597 165086682430918809423885627994282333440 9749598 -127697228169092283261137035021481324736 9749599 -61083162371536531559284658297964256520 9749600 -5104399026383480338686501944308531200 9749601 -88674030755351223874756162544426565870 9749602 190558373652281028414914785564191644832 9749603 91865751273311850214557024561944196120 9749604 -146107360977401540437761331793406127104 9749605 -1563113931216811023744573805702889280 9749606 9485930428160446977615896205627478752 9749607 13687096544977058050454867360465164800 9749608 -8958679805557853518192946404515348480 9749609 872534798962760264907291486468362508516 9749610 -19371334332881889201736527023482299360 9749611 170952645311749741731174301256719043872 9749612 -144384420114387909268117489534149375744 9749613 -67922544596857338943285531752794705856 9749614 36965387153815756515135179105751878400 9749615 -132951129207383635044715901123262557280 9749616 -42579119307728320002606671357896654848 9749617 257560810757620486534833387043875533632 9749618 -75239784012928990608440596704274853760 9749619 -26111048045377205756787933945070091520 9749620 261737402727857153751471760635259687680 9749621 -125006121224117105678423256207235982688 9749622 -160424807410078392470680584229052459520 9749623 131836091861597341915607037545831253064 9749624 117791822800336075333432961752223416320 9749625 116833620259054824640432163171100000000 9749626 175037922808989389095019323086347132160 9749627 -882775195589794705102645510372383244800 9749628 -54681496870521105438487653353507292672 9749629 320330746057842268509048560138895396230 9749630 87097154715338257087482413663129399040 9749631 81956037730144037318855976174227827200 9749632 33197371950731154971438144319337267200 9749633 355398875488499756831335948504087634304 9749634 -56773057823423301142056238768695564288 9749635 122994966536698098635341715006832569760 9749636 -46755815979810010675268296316794383360 9749637 138070382049816005949683731733841721308 9749638 26229120738568845961126095617117772096 9749639 459681306148471121923806437744847631656 9749640 -85011941429833718914907619851255808000 9749641 348707536421237353721830145889207996000 9749642 66919554899451866495040808596953210112 9749643 293884384434220577941321253667723316224 9749644 348010001416546201794858296856275054336 9749645 -187944054612881749825231151661676370100 9749646 31023559533019213684171983701194852032 9749647 13490708445937409229006783649963106096 9749648 712954827193836789046738408936833024 9749649 12091897798775462038830370297861902336 9749650 -4529118073418609198804397346757616000 9749651 -36995001179807427453453105727675867296 9749652 290375774260746863592016231487900504064 9749653 340344321420269767231327169180538256860 9749654 105479271992457540601261352997134486400 9749655 -861498886973653928069318011397356800 9749656 105128551586455931346405275198217461760 9749657 7300313036518768109804689435486437060 9749658 -5579108510516123522551591118724297216 9749659 -79741050466409844237210830045704779384 9749660 59277939181874510144761751466655564800 9749661 -4042414470010443647644470856801187520 9749662 -86424256904612839233593547085194063168 9749663 -50327880618433492227200480115815129088 9749664 -43000153181502159286435836988558540800 9749665 196475752963867837195900502788312839060 9749666 296669399290384218272385965841094106400 9749667 -178526931007784353462201379838766890120 9749668 116011642793985819765901277829057450240 9749669 542969527534433186297777093355222667296 9749670 22764219984931061693617749845602283520 9749671 -180548414483633127919401132479634656760 9749672 -288014749571866077449017772111631283200 9749673 350165599886931387413485137996150506880 9749674 16558483464555730981122931600971451392 9749675 -110009596795471521049144473321724542000 9749676 -35951078630218995826264703334581549568 9749677 66219815942293668706596207700177205184 9749678 203351445243012436964576527840251695424 9749679 29275875897579734723233991096811488640 9749680 18263479106112758425560251009339228160 9749681 -68367276789201578767191956622133681518 9749682 34548306473643720963569107920528766848 9749683 -138512303688346095813304415602968061560 9749684 -87763759917435528254919961245372456960 9749685 87347750037368920253895272738823227520 9749686 -77867410951933299693918490041681255936 9749687 284194682792704161069059475408015769392 9749688 30688282547841678363721117080622080000 9749689 -26055957683129529486637837049894984700 9749690 -79717101465315258391518530256377210400 9749691 1176361005367329081845195060765671680 9749692 17502351772372536392670832668596642816 9749693 -213613123362301939073459327420963312058 9749694 13236555186553976516465912705587344000 9749695 -321046736317490953872563946775992235800 9749696 52606661093543183612160802412298240 9749697 -112478025820898413401009231842933657472 9749698 15620278272605081815272474824401559040 9749699 -350311778308334765295932544807589167300 9749700 -67437466429360634097706568790807552000 9749701 46424626454763959308362934206107914584 9749702 -290722176952172027884269658396691276448 9749703 -27306619145811608593535835823067748696 9749704 -147537817509473219362127697547841295360 9749705 34419719798376722258199433048136621760 9749706 54645843350794564825859235073362370560 9749707 -186041512685181341944422249322523156568 9749708 -71223262103639271456990660622157014272 9749709 -101252875466130391350551916497741646186 9749710 -103843218797474334290674055094671058240 9749711 14706980834668446891384330791647139400 9749712 -25018004327983065097545017277841932288 9749713 33866483308859136202161955587574767782 9749714 -18312363215355258502523166531236615520 9749715 -163552187630760590892571216656170780880 9749716 285892048727547228642985677278115923840 9749717 -62544094923333395849631254409816165120 9749718 -33166526747650360273275077557509634944 9749719 113945714265494545734090901202888491696 9749720 -32060771775998667057603440357318246400 9749721 -33410848535675859588548912889249004416 9749722 -122597837902093610041211668691023165440 9749723 110925645786190354049670913892060200800 9749724 68709405421050872996601780216670112256 9749725 -26382110103677080263379654728898012750 9749726 96032886447586364999322897010054779648 9749727 7435685098034142230747456671777250112 9749728 -27739305049866735038390684315494907904 9749729 34243355564486032771358771496525109680 9749730 -68746862719535990250899795295459041280 9749731 866323149945121480436980228132549532 9749732 -174364234788629448002397714522930571008 9749733 -8361355286541193134757052142690961920 9749734 -200102441102527269658092392978669952 9749735 301076618501775765296262144837915322680 9749736 250728888367501609283759695077026611200 9749737 114599184861955849706359487512374748452 9749738 50041853468926063910773145418886548480 9749739 92846601235917914833571029933835380824 9749740 8085906503225356263787733357984808960 9749741 -170973597759942570903943345153969506858 9749742 -47584617005254479752586712069640390400 9749743 -48384440848726579112485097211704825008 9749744 -117224084274853012345279938598867107840 9749745 -120710253133436098653623167134613680780 9749746 -52046347150951044450742605711014272512 9749747 197047249844535733297952870892401994912 9749748 54881872584469439691746352815344926720 9749749 -296220661226981400514938344815546260000 9749750 238311420075966373419813537246049440000 9749751 -18543542106993829349122149368539265280 9749752 -157720982208509345333199908036969779200 9749753 -50004807445030808500806827432380778616 9749754 -16602486533341949887792216676514524160 9749755 368672761502422851576620707327419573600 9749756 8620429655004054009169911768155446272 9749757 63912056719877748511702799305530608640 9749758 14593587963138972308415918811679124480 9749759 -43025565644096141653621561687742785488 9749760 77976022988624979881231878940157542400 9749761 -35017674556752911661951024078117319296 9749762 214154812991034715768423776918493064064 9749763 -271619581770817996656138311086359800508 9749764 -127658382516737072851922300627974167424 9749765 17903593979868967673619740631450837720 9749766 544306008574992921434413574333829120 9749767 16524777535768842367532707097868347872 9749768 24346799326480031955121015467454955520 9749769 84930849845832605379226944905734452288 9749770 -116163400923224521151205549700985749920 9749771 -95666351806530648957342202722822774000 9749772 48546378839269139794124386409488051200 9749773 -375163091029478529500597761877098748640 9749774 -247762715296781848209501490143353118720 9749775 -57901347240890609502949260168064800000 9749776 -37262948994920237709159426644419207168 9749777 11450575740838791648233480527562870754 9749778 97167119554491625722273924020709469824 9749779 -42742770495069935197628043101471982912 9749780 -55727505468715652632351394625357830400 9749781 -223648691256644322649674067503635761920 9749782 -39033956544332680981785718638988115328 9749783 452103079087257078761598376388942789184 9749784 -122396894256555941579081168353292943360 9749785 262634818567681121024642367033652060800 9749786 -108658051116497679272530387095314712576 9749787 -33983090819653895876702983599999040320 9749788 -99383450002328333808327612152054472704 9749789 168431555140820047412607288260477287872 9749790 51853494711628885914162876261886341120 9749791 -162460345050932795608317516491788352016 9749792 90105074962856274367178127025876500480 9749793 -146285931615155148090392554044911148000 9749794 -147254862585500492200110477704917052928 9749795 -169728102094182984138601549997587306800 9749796 -13953497940016941173311590277244166144 9749797 155514971735388579730256601903763378912 9749798 -19860511812817799345367400843526637600 9749799 132960089848419470696304213637827301584 9749800 125965788865452358157764118731409280000 9749801 -116427550854368489096381816714276472198 9749802 103167360416900304391423110243058559232 9749803 -152088965651510314452676224099194679920 9749804 328767671528361905167729997787059686656 9749805 78980224850759873154214347388469280000 9749806 40759637413447994275501879412837836800 9749807 -13829591532935329575147044917560503280 9749808 2767665356847031828687997219585114112 9749809 -37797024697098374648986284231562056480 9749810 -19801589472102689373673769590358138880 9749811 -72965903437897557393667712708597962176 9749812 -259496655595738979230900056618223984640 9749813 177222362265993099411024381603921412284 9749814 -50483043794283028420745431452452189760 9749815 -135839623358266968908410200188520120000 9749816 -366751230153103379593018542179025899520 9749817 -78507139581219990643619823592888320 9749818 -119671433756355305731966185685181073696 9749819 383485461627534978236948902705754933220 9749820 823482364469000181031098525116620800 9749821 -326691850885001304825959434851361512768 9749822 210529101789486142885438490508687059712 9749823 -131409889771408151967478382245397821296 9749824 80951272757547999841966179011922493440 9749825 110700047491857883300330650442749015600 9749826 32153982294376114424697855292791565392 9749827 216485731345925824015165243559198158320 9749828 88563689995804687742564547875396484096 9749829 202753744756193423667939984238213208160 9749830 -189995456644613801637078785759126893440 9749831 67374329962736382583850633050055385600 9749832 -15751820329250104916095526037194342400 9749833 1685728994994008216113976492673685320 9749834 -925017812747258705205318159158609568 9749835 -32016455994639223637942290314716800800 9749836 145788618192244432273902186023338918912 9749837 118077033115481041111754213066634432 9749838 7438262882053799605649936061832409088 9749839 379630566675655632993963987367663318200 9749840 46001701369753328736749066576159047680 9749841 -7853002148510957105264527395203676672 9749842 103963634662231733387030418328032956544 9749843 -344149942310500845106629226216276453908 9749844 36808307626780941568113167639466928128 9749845 -4066911197891718486080728834285718400 9749846 -102949192756958887188987098137152230400 9749847 64635443437330266325113115553822011728 9749848 320529486108723641012514161544820623360 9749849 248732378264920611731742097798817672964 9749850 43840633968436453310079155503609344000 9749851 -431207086332040423030674347976256329148 9749852 94889223968715210142534488428708858880 9749853 90864735552113295615505826904770710662 9749854 7892663524998400913700439720538530560 9749855 -2740736918284536150261884167925310000 9749856 -21435919931923753704016879131507818496 9749857 110376116387827082528171874752790285264 9749858 -7274628664627619131757650249701128640 9749859 51347885562531772915784984981021410560 9749860 30971086174972139605202471314031055360 9749861 -24880651525016108547266282642846225280 9749862 -76365889321486211907767174782182481920 9749863 1919650419978301827302718671863109464 9749864 -35473815564077817500670675995101593600 9749865 -112913172745392180631133707421909993280 9749866 27988629880292682361473185105808075264 9749867 353388070627949850134137716556359692916 9749868 -123770958101731653640525248287799214080 9749869 812956059481894583031928910484999812000 9749870 -1550532994997482338306886390612573440 9749871 -59500388490734895307621918469610987960 9749872 28833841477527580018012848447201214464 9749873 249375332401524027093274117253022816018 9749874 94100946988912105798205714443271122944 9749875 403150123521862233493465979525259000000 9749876 89945545494314603633095844428794111360 9749877 46168948162200992310913029559145141760 9749878 56834892510442869467775628621391214240 9749879 10460683604926493297853660510845899776 9749880 -1813970217227876354941563569216716800 9749881 515455307102701816054778475251720392682 9749882 -91964779162007326439712585623333584416 9749883 -60157792039159514718709694507069459712 9749884 65905992002936155042544699297075106816 9749885 232200787927024944559671071021347066200 9749886 -71562107240140094932218097486683902976 9749887 -80994803484734087772940684646251773600 9749888 6486408695618225300287643873464811520 9749889 -336884107262251320048149514293034939696 9749890 1891068349321549582143189835942663200 9749891 -152072589875436983736134853076904451048 9749892 -126371534428604293744609593903620994048 9749893 -537650421288760207075029040719268598180 9749894 80652655334532413623109760763567755264 9749895 14091526063011869311956203698942413600 9749896 -1691970185998631863591629130918195200 9749897 14588304221857266553985565350027144346 9749898 93980001736192355990249119130401403184 9749899 -214988299750642196330954352984630669100 9749900 -33042729421483804667434174344304800000 9749901 16973900935458213861289032553877073984 9749902 -91601779791274916045014974632828988096 9749903 -10272171058486702622398112372612318016 9749904 -16822159428343354186482927020916080640 9749905 -151121978314122124605850747451943048000 9749906 2373602080105740081280301506223543424 9749907 -63720942674515834645202791338164056320 9749908 134705455494465155369950527530260156416 9749909 -105024687072924908553377225207076598596 9749910 4757986856289909915511030641692799360 9749911 -214867958444595968821012563497838674488 9749912 15260975221795314475577447861390899200 9749913 121196677006740921785180508102624763344 9749914 24444336197049463970558720410065234912 9749915 171545880284564858370626135827789486080 9749916 123757909373598746513452930139454259200 9749917 -131836003468307691458761875657685411328 9749918 -13154829083080492290359278600631475840 9749919 171304239073474053244617544501468034688 9749920 -302689416802523670793588763752894955520 9749921 -301099690811639691171910687272828046878 9749922 2600184876642101496998407171237784064 9749923 -109136600240897497415763998848693600800 9749924 -57877082170889271200368734660203499264 9749925 -170525166661943199197808245801964247500 9749926 -49823497835609298981991208810604118080 9749927 -81119247013409589587553734646839733120 9749928 20438805314461521708989078129121116160 9749929 178198639829452399450832025503567963776 9749930 -115045459279499335914491064444002350080 9749931 -926629654745073425690717365193863848 9749932 -106049579052941091733856184096743766528 9749933 -140564373201127810729934248982708593152 9749934 11196797541476647663519141947278662656 9749935 -142701527135368884905020607113658656800 9749936 -25510601017778540074966561916590227456 9749937 -32405047511791565135175423827638923360 9749938 -392723898458276846838580342365383280 9749939 -200292433540474535949164500188171472080 9749940 154905635721215332764051491834438400000 9749941 214609040691732583219518096000818309500 9749942 -102080754518708680831089544265557507008 9749943 -55439128547169543325086418779259852800 9749944 -143292607840293432600373644948141772800 9749945 223488541785355183230655939806210120000 9749946 18223435822230731113112478062482781184 9749947 -30843915446925955432018873622385073368 9749948 118656708200977358630681927564508237312 9749949 -2697899218162258305136568589671514624 9749950 -25477323351686283946365054129787488000 9749951 231610085781633532274759581509250698600 9749952 -16208625496552188571183933950655463424 9749953 6480147314581221670228779451246312704 9749954 120396818424030411848757147521741908176 9749955 112330780250265418565376954244067130720 9749956 -47286163811746911573125665419655722880 9749957 -146964652296623542307731902988681041888 9749958 25425521431864085655526609131765384384 9749959 -87865752364099307269910586714390467184 9749960 192691918326945895203037512581849088000 9749961 -19692826553203592287184372562087240000 9749962 -183800339373227381002114426658988338688 9749963 473460875821266767331968178180746872212 9749964 -22758669097498914651534408856694784000 9749965 -37986968659365226164331585061290298880 9749966 -101226401726713244201097214232209589568 9749967 -32582334560382703446328333443236747760 9749968 -108739111590579893982342978421354897408 9749969 -583872739260418638338315799454515873804 9749970 1733938169955782172554396914049515680 9749971 -363924694383353794378959322321283864760 9749972 105316568969380317626312930813734936320 9749973 -65510719418973251941188227084174373216 9749974 -150017286505967791293791064442454887680 9749975 189095804960559126213084134584176750000 9749976 -76185488315946978800405142374331187200 9749977 63872368528973975252027818186702597632 9749978 96063946650727770824661702702750272256 9749979 57036620514994695233812767952399015224 9749980 376175821469745130963758500339835279360 9749981 743267685983513380544072170268922732 9749982 -111658374558212939648529288654367512576 9749983 51490594555590776635542092072718996520 9749984 -98585969703308709635908277208645894144 9749985 -58325286089047104538282426592649306240 9749986 -15736292533226546519957036132538124800 9749987 9897071260108800634372445852069140368 9749988 74981059079976778051279800612351660672 9749989 -394204344550447114920429419610251470210 9749990 -50218180300595575708300890851083920000 9749991 -262293910332061695041177412345696091608 9749992 -2554342323437235956660354274988032000 9749993 6923300945487997842460712308110639216 9749994 -52706230785235806085629806367623685120 9749995 109989196216687413027995226395813100000 9749996 2849401737485506591395020760368455680 9749997 -330655046093577433689687616721668464960 9749998 -238066204369197196117321737131322648000 9749999 26548896887259533990213721912525468144 9750000 -13959707021332473158412474806784000000 9750001 39896785114894792428434044926476370002 9750002 230224365936571083742936574466641385600 9750003 303143581483810675405313115637020337200 9750004 1839501518415786081096929534132711424 9750005 -7739358488451566751612465183568320000 9750006 52141862048559758941663311920598933504 9750007 -37570681496740399822005567881955267128 9750008 33931670013349170542367582485371637760 9750009 -214789264148943003854707189239410467200 9750010 64517358076230283429544482179709048320 9750011 -142742131261524176953460946596188967388 9750012 120561234717412974793898128724453786112 9750013 -3798092581490813284193492900933628800 9750014 -84561966094996914351266850578714234688 9750015 -197662906050797856630336740441813252880 9750016 64732536914116373728894458080463421440 9750017 -163095315963718020662384153958629735934 9750018 -75320424281683320302479997359121399424 9750019 -185412090007161117150264499556248351920 9750020 86380078022767110083001375351327264000 9750021 -44718677036704576137203411854284652320 9750022 -38961988666858044012695022036454625280 9750023 430333497399852277265234718179389326144 9750024 -203829483493593538980186718964791296000 9750025 -146183831205676453662528788600330248450 9750026 -6699047907952460104053348428402406912 9750027 -6501273856069543767479223620449800192 9750028 -94487498879041673353128438417459480832 9750029 496643084553958935685430610767094456630 9750030 -108273290135825547152474181461468023680 9750031 -675068723971483030507983762084162647808 9750032 71070516450684404012765862537877340160 9750033 145226056299551672695431551091873916002 9750034 -9581862104912888326953945667794590208 9750035 4140555503706870459216064568804484000 9750036 -218440682554491714000022453359839397888 9750037 231699911068304056789756221221909246592 9750038 -5327297767832894794308731465641701120 9750039 -24458161597239164563979318716300158480 9750040 -208062657992689723394487570946728960000 9750041 -117233319028205088456526091803211991360 9750042 -2500952821428863774042422699694495760 9750043 247529499904971471558583088329300828292 9750044 143257048191825587928518928517780439040 9750045 -123738911903075626485547967040297984000 9750046 84118561314597505366912837980953299584 9750047 117022330945347627203041905756690740112 9750048 -55824743217520696824702525072180510720 9750049 26888612269400238851920372144310622050 9750050 -11944717335302755875185870752259940000 9750051 7941312510193917072876838208712672492 9750052 89559282264106601158151486404923924992 9750053 -347447907584473927111499907000195733698 9750054 -55861064128404482099039627341240493568 9750055 36562262001998088326125075176819326400 9750056 171845781860724760752614204961375682560 9750057 -175492251444147453967322003533075226880 9750058 35007233709384082239474303975092382720 9750059 -527646046696251386724474814369319880 9750060 -45014572696640606040744131126099973120 9750061 -619189855103101053347882226240213274920 9750062 -65604102809645454857140092352369070208 9750063 -303370513663051696445387192115509272056 9750064 24851686944792999372260372458607329280 9750065 98411018973723416091462662035193170920 9750066 133213015863572652399446441764545579264 9750067 172399862402264780096401711679808342160 9750068 -97135240453577144863917912038635130880 9750069 -107058504915933308343951079690456176690 9750070 -124372751512283571667567081805899130880 9750071 -404421885704261458041002986904434960728 9750072 -173238617221808081021119797793508782080 9750073 -393111314947151436083631996551423902678 9750074 -171344017906161043884017432181518680464 9750075 -45560390962950029056194929736562348800 9750076 -80111901858968040193864936466349581312 9750077 -470801963212141784749174423664945782074 9750078 -1281174229633439524063490299394150400 9750079 60424652979750623348115385531937727680 9750080 35820365687067996081226935119039692800 9750081 -287169154663000838846471346009064504320 9750082 -43878517422742872436254062861149526016 9750083 -91011010614276520459198511198630881536 9750084 -203868396675646323329826585804254865408 9750085 63149978307123785711411629810348638780 9750086 3391000606417389565776143580588448704 9750087 66014263204798137289855058840134175568 9750088 96102229353472690650084888696591221760 9750089 -209226854345219285912608914293116720128 9750090 -9691660466823546344509774502014310400 9750091 40551804487863531755326218273564831840 9750092 19486924971853102498064458086259451904 9750093 -33321101785032647472620590426142464416 9750094 252552138696888959902427926276651295040 9750095 -131425857132744067940049532169556212640 9750096 57901062949359403298752735270341304320 9750097 -63018439878487140302132542392172244800 9750098 69835229595859747528441205161519174800 9750099 3408513953660101102935177606180469752 9750100 -189900942381996795188587862775110281600 9750101 212133329296032494134184453364455217600 9750102 -58402230336848666076149906473118511168 9750103 783636092467324445859679254943104549120 9750104 5766767601576465884052986134747545600 9750105 9671509886897200439266769501921779200 9750106 -6403804302505783615507149381271519776 9750107 -67098121223653222897509038332233493680 9750108 43466346474409153212100510763301014016 9750109 -9694071808882753551858383138030502560 9750110 -150536711518655309847089635980209423040 9750111 -68074667234343006599269899662721837696 9750112 550447282150545508999720133379553492992 9750113 -194124483667897716976933186555239893100 9750114 -76234820370601924924194979240421405184 9750115 104283262885522019291426866541269703760 9750116 -153923985846474153449182127205077806080 9750117 -5520437150090778168248843418950209152 9750118 180401862479273527704937884852429427200 9750119 -465668649368828453256998519180143336440 9750120 46565639624428336668134816049247027200 9750121 2685537694269694905161971851171800064 9750122 32110892332316836564608629015263688112 9750123 64389242824382494659948508590619328784 9750124 -341060093042125451300370422053790504704 9750125 25959738186236432148604026802649568000 9750126 -79929558241095538406023375726515934656 9750127 5095206965831193538752964008578134552 9750128 -20941600432451408521559648691760005120 9750129 103264209660564541778384845350007679232 9750130 8265576176240655344484759714110016000 9750131 161113616463230362608332333679235945200 9750132 59145488053677264109923805001430085632 9750133 150222366246094152498997831937321559580 9750134 133804349680555158891299439171955053216 9750135 -28977090267621345991119817815517833600 9750136 40329264384680872716950583870739537920 9750137 -3911072152616464077877674163169256960 9750138 -91273261704153858349260389986745405952 9750139 109574020730971289964782308715698563856 9750140 -209553605462870069748411828941008258560 9750141 73989742994999356710510311466445582950 9750142 41955128582016996443279569985645225472 9750143 -305927528112446992257552406324537625136 9750144 -73070420654225923115257384804087234560 9750145 -76975100827722014658696653512055696280 9750146 23848849153417576035570136313295808512 9750147 222520433864635921434925131603200427840 9750148 -164242703262883268798242705892096766720 9750149 41911298847141667858737896828994975036 9750150 136306274514575534841920944350678969600 9750151 27499051170986740054205284717762198400 9750152 -244390217673814456711055383971234938880 9750153 -55015216151303872296332328201602785920 9750154 52956435435142241003686702161364281600 9750155 -143825505368882294956720885383151974000 9750156 -77550219062602272878467574310859846656 9750157 -161609851323213557310023940791856139594 9750158 -188508130567441059368513147631399789120 9750159 -82817607670059261471898372667963877600 9750160 992803257922669149737322009156648960 9750161 -107689941157678568094751724807462131776 9750162 25864888289887731846267099648858125952 9750163 383672443834932804890549528921283773520 9750164 1617348841685144725379419845755867136 9750165 -121358178078636891080439039139513498080 9750166 64051242161253326002860293619745954560 9750167 312683470533756976838559809250130018992 9750168 -18520051237937837594628602438511820800 9750169 42223338882880835008597757041635403776 9750170 62924521856546588961188360230123949280 9750171 31155409052034770318036912604194770944 9750172 16829626092099395533067718794481436672 9750173 518763676173592643528282699120773446720 9750174 28287223470536966547370835394127380480 9750175 -29051332937069684966403062721141372200 9750176 -195655104371113205371595476129431945216 9750177 245773868727506849611966498546928717460 9750178 171492767628881331544530233099651549856 9750179 -293748171120317804033778704890271680320 9750180 235019078105219344225083753687859200 9750181 123615431853380036794930473719918485792 9750182 4540624238427587952689942811142001664 9750183 -77087893653881423809300178888309905536 9750184 277872977810055623511827996482323778560 9750185 322378066218598385422034174461701193380 9750186 31802578274881713988589344396744135680 9750187 -43040468548222513577959394766731081164 9750188 7581211667795256022455421328567632896 9750189 -230457984275065475238073364530908893376 9750190 798811342017534229723256461141382400 9750191 -250118674758217029228443184325676444616 9750192 57419013811285831204497292129519534080 9750193 -25828505902349490403599057069575368558 9750194 172840779184750372667332534103114842896 9750195 -6495366783733306587584532174107021760 9750196 1119912775028141179650442377003313920 9750197 -14392201064559929360795897012582483328 9750198 -35541677057252819102768489341605005952 9750199 -256205599779944515160106475983830858112 9750200 -178395147361817868243142314541741056000 9750201 80722822195400543728252096272982481232 9750202 -38735789279868310132416285112738023936 9750203 155391043845665153752234699607866653120 9750204 34804962606424604906740100090460134400 9750205 -112535708722216056250196483943474339240 9750206 64043523260712020057569603846148793600 9750207 -471621968194673732743507663301594112 9750208 13660411762165724551808271876798545920 9750209 101371285683784145092917540924822416832 9750210 8864405710041459433033019311718814720 9750211 -308849733550928056949534825480797130600 9750212 -350060329721279116196720955074124853248 9750213 -1171821392129990408418362574657130752 9750214 -270203451986510174549605541138030403648 9750215 266551229785160951323722073212427290360 9750216 142337310252610174416769276570488053760 9750217 49652721484126109162262261347247135360 9750218 11283616995090138318470382214591936560 9750219 -25990083900863761180158117930255362856 9750220 -34766325010861820351221089544500280320 9750221 78421747936503090679954599892751213184 9750222 -7109057964581305116960619876857917760 9750223 69153506046101342255048379469883046640 9750224 -124520542282677210018309533758616371200 9750225 -112357095628298129635251538778863784400 9750226 77552667365943458354261483791385031312 9750227 91303213673816219124989208659129202192 9750228 93617967431738895520054466898781931520 9750229 103004432372784443088720729695401594368 9750230 -5765978507308850720185609816171468800 9750231 -171910235963427774863107738419005688288 9750232 -222959452574755116641029648605487257600 9750233 43208810261916596828888840139831694464 9750234 4456624066668520893265363051538158848 9750235 -13315970009629305839324373293666642400 9750236 -175845930578137641184017239616006366720 9750237 8943278461773937646816778199959026304 9750238 31579394270276433680947440696054971520 9750239 131755494137365073393888003245701851040 9750240 -88250054355410138763233364399410380800 9750241 -243403247713233082424638694829199996928 9750242 261663595616511556523024125831730654592 9750243 153713154904698723686714533530056262264 9750244 24989201034609388796997011392262307840 9750245 -13274408079943915749122019019171199880 9750246 8794321022039353485786484140860863488 9750247 -38967518318647734203373036305395247960 9750248 491191402959804887485887507535179970560 9750249 4393570603342375269477047655068634234 9750250 12450410577203578895883229343424000 9750251 8302631905389275451682673479174651968 9750252 -23866178963654860126942314677343879168 9750253 -418110688229352174134553868695617299498 9750254 -54363282614379913195826972111694719424 9750255 187925748656207100162938580068076652560 9750256 101730618425367079459450587045633523712 9750257 -109030577858178697208335751919686365968 9750258 -15759457898477297635964876063096249856 9750259 -190365491937232127620461623322895856640 9750260 -97974106970847171190219902420866634240 9750261 -141223806927442922244150577264462017216 9750262 37734396972125270148470429081948448000 9750263 159570034708350689645092615809190571424 9750264 -112332242627667923694289826268552192000 9750265 26910380727784055807669318799221644680 9750266 -155438090789075443643799362704874241168 9750267 358886006790373901673896573971724388480 9750268 -55635458722035771044184402124798156800 9750269 263615769437911220489870723114304017670 9750270 -25914643176382614104747565936447446400 9750271 -36164095588140661399543713141128950528 9750272 14914331671083262946730834060631867392 9750273 -51729632547983093089219008552313841856 9750274 -247801609925269910254172524287089826864 9750275 18894673524414291305106839628876057600 9750276 125196092524552977134118552345588220032 9750277 50627249812646861229610368521603679292 9750278 -142011740051826307321738364710352706240 9750279 -11416096440084335334948307012581768960 9750280 21606796396867585740255744461756928000 9750281 -18029222414397631295809766778970119318 9750282 -43976443341940939404007997351742597888 9750283 -135913133808111683565187633460298479400 9750284 210818725808611445482197245087397455616 9750285 15423571502746598307257953048024313400 9750286 62916236577969416566524969598706480640 9750287 176361142442875455862577549221111899240 9750288 -44254669526304055400399257232891707392 9750289 -4909784664394038064718210758482419392 9750290 63281318073486074706636275132086133760 9750291 -342189832976557222486646651363731593216 9750292 128653100985613328121847537800138845952 9750293 3149926195638293918637975099832076160 9750294 -2382224630352338157584856295860573120 9750295 364179928721213324262276036517883165280 9750296 -363761543479069462122014986632930846720 9750297 161759453949106694148212352910437685200 9750298 87503566566574006164393062227839959040 9750299 164862863550929458287343216217225247840 9750300 23371855074098693616035513554972876800 9750301 -501660550589670394246966088398368788 9750302 -232393661086992917576685383609116779648 9750303 269282696808194738409926325386656495512 9750304 186942103555706568663316884054097920000 9750305 342435143152972430893104524885809037460 9750306 -36446938011035329524018264088548883200 9750307 158434199890663218743381437486421032912 9750308 222222591658338181551767539017893132928 9750309 24716832480983926998167690412895749120 9750310 36882807921042238212428066825325813120 9750311 372737418942200102696186129708397105912 9750312 -84547028451965795329329666975808143360 9750313 -552644322894225454123295620916092427520 9750314 -67437756704320063012743392012622648480 9750315 -40213237068436590204787947682167420960 9750316 -3702185912681983816861582294026665472 9750317 38174031192476284388413719097910829120 9750318 -2168015087764061846735617836340768512 9750319 -101221598513600110938432594179725239280 9750320 15192340296532610833696870580450426880 9750321 107774502473318606708553927915190548480 9750322 280404624647212326866879617931815312800 9750323 -23991304312533756360456207627812607600 9750324 57196291456326410379478859676504109056 9750325 83753157078512727414120817751179580000 9750326 150595780949574830633392514436537182112 9750327 62399963585854662297175779012144294120 9750328 141906952185028608111673780793869516800 9750329 68765834786323194621628422787293189930 9750330 2267413398122021022579568110275569920 9750331 -33082536901362141208812745424368932648 9750332 298940244734868212172137587007406775296 9750333 109223763711988305883837984993266553728 9750334 -20381123696734979266006341018606366720 9750335 2575937260405301448502633277125995360 9750336 -1426974780166262866633058860155273216 9750337 159062678571803457607466270313081336832 9750338 116100335273605087182417192321929502720 9750339 -81881564119253178325069012275478316796 9750340 -75944055264328251147638168675672371200 9750341 210310546591992885856822525237135811742 9750342 -46722507200243027318799778808490817536 9750343 -425116308682179046188983477140481841680 9750344 108105577370408185526218023413895168000 9750345 190238641767953945668046691218514536640 9750346 28234667371854258482907736997792031744 9750347 301310617143668973638811653584949387796 9750348 11076497470849027972121513780335672320 9750349 16018051238731587831456550865819200640 9750350 45583603410211646145356644519855852800 9750351 -59828273561914343749086273761229293760 9750352 4415113286557910470442139990720045056 9750353 204635561182092239953815292808173551600 9750354 -8554104076473441908479026047130756480 9750355 -9066611405819472868700819801227596240 9750356 53995674359835938133127359082682167296 9750357 23829704689426950688110800019002339388 9750358 -91806765621996659707913177160357354720 9750359 262630629327690000326147991211899002880 9750360 95757179976580221913393950210157363200 9750361 -425998153693577209784416530183457010038 9750362 -50623181106069183962997015932299464000 9750363 2360527323916318724605793397750671040 9750364 18372104188588977225794831506912662016 9750365 -251650505616867037844853554955705214740 9750366 -181436536487817757830363364231206287040 9750367 -112387706066962422713038176588127746816 9750368 -23509293685565191596793935156782039040 9750369 -4265943392558356940305549555190258256 9750370 21553994552135609421169607988975260160 9750371 209213959514878547364158793865480780572 9750372 184200587300614013031576710414790365184 9750373 -160830633555291450482167877173985413378 9750374 -22681413279536870023454758434316198848 9750375 -99847234760148635746724454581548866000 9750376 88302951466455080776131154792269250560 9750377 8453675591244747826000304377368042240 9750378 1849544522255567848983464333172036096 9750379 3332732096045925961665606947590100584 9750380 82462947935426926355713204065337574400 9750381 128306775719839793337197775639373349952 9750382 197447678366908129694524320444355348800 9750383 313766944674200754458369105273335207632 9750384 -17543441408635472060911520156510453760 9750385 -98183456704453109339753577907020973440 9750386 -162161526505235095725236160178413850608 9750387 -189156619229426449183585856929275716040 9750388 -76026227156627438775387465150766886144 9750389 2097432494614326068558676618127339968 9750390 -1692911260078024957784796936249999360 9750391 -1320993566636168196539183779822434976 9750392 499530180841278135526569160538353950720 9750393 -16221750024946400203604807349970197318 9750394 -189503033032921855610602385905440591504 9750395 -10186796084866918802549340759735645600 9750396 144448171302860260120532582347944443904 9750397 299747998867230853895402461554709427846 9750398 494145684720029914940152135185534336 9750399 -72280640141371974214623005367080463360 9750400 75669176064767959285440346784268288000 9750401 -317279793883143891694568364405996130080 9750402 -213975705929541970852605920786037768960 9750403 11170889432709367088666996329105988000 9750404 4007201898446456087564718237645139200 9750405 32681704601717440193791076027780027520 9750406 -36527293913862052594597093196640658848 9750407 -224836324592641370403458201045226010344 9750408 -91949178224747422794262978476933488640 9750409 73232038666295241106474289148230317860 9750410 98784342261869456803301328958456167360 9750411 -361212053320351095920218734389072146800 9750412 -11392852583170860072610398993995126016 9750413 -234157305799795498225991281047697084896 9750414 -85347380204057279193432541435850637312 9750415 15635725565870179655792997773031886320 9750416 -46479678285853893147272452379635335168 9750417 -180600310556968151333092518317328842880 9750418 46506318636477291811880346846063088416 9750419 -111647080814429244144988759504275159648 9750420 149053385864116412479160387550922291200 9750421 631388672883901428349876165835028767452 9750422 7913619460322752912985790547116096 9750423 225552852954030768761028269108064527568 9750424 -537097284317907291667190218741781729280 9750425 35808255579645886866471042236372812800 9750426 -39997355528137419259923419840286475776 9750427 -69619282569141895041888821588615317608 9750428 115185869987665433520248965190413843968 9750429 171777878540423260550362654320585355200 9750430 19695139735844934394849886121361981440 9750431 -141775046913942176123731681804352139168 9750432 99718986518521141626247481126692061184 9750433 58812850665161077428511230261113948160 9750434 -22403406269579328483934525477248030384 9750435 213813594736734304634510979500663288160 9750436 210590061714847622621248117625106726912 9750437 9883173392163498922801733872850834172 9750438 42148434682086733313106110610119164800 9750439 -391038649264653138908783416019937291120 9750440 -80763031722207871468849297422237696000 9750441 255409008658386625878428599115122338192 9750442 -118739780902220217393366473021203951008 9750443 678131845132930679324887436113171968240 9750444 -30044624796622116834361319461200334848 9750445 -5694210439307231397707201270680221300 9750446 178605095411745882599797478496136356672 9750447 -94726124150233050201393457198057737360 9750448 95882762565502252023959908182966812672 9750449 -52608690142517852430791046530354757120 9750450 74199726895806739904235774791867625600 9750451 1541454462532496313065972350646206632 9750452 22665781817246385146524227643421540352 9750453 63762712631741927698677126436967781984 9750454 -35142321101567678696232922328020654848 9750455 -182420049291433859098051515378856134000 9750456 -7711106667448234657295273133222051840 9750457 -490072289341078839105919765442031828080 9750458 -24404315486111851631349117133997280000 9750459 183863280194363569988297779330290352128 9750460 -6764656390520129343535865598230400000 9750461 -77600685239327666922452435408069410176 9750462 -73692585882762779073851690083178213376 9750463 10705417931901508488283131661042999944 9750464 -5035194896999072400211721154560262144 9750465 -619960318882869641306081877114883200 9750466 62794607560644140236270373145609009024 9750467 105027785027050359550467263013115719360 9750468 -28448963751263829359409537867864023040 9750469 -102483999425499010684558369869030540804 9750470 66908536120190921726712972629978156160 9750471 287522487037565134211789459610453318312 9750472 -206469833960959339973859824962727116800 9750473 -67982485087063485996467133671187994278 9750474 71728356117290235904741217638999888944 9750475 87701876592279725218550802343045524400 9750476 109892265546950328868231096920649378560 9750477 -265078347371356269243327691818661539840 9750478 -14930985827337403287000467387254867776 9750479 741364244312584810294457859621197062176 9750480 40131245292969207428558415050041589760 9750481 -148832948583004195669845147252264784268 9750482 11299435062217466851903509558656262144 9750483 249518270514124221833748794424498201600 9750484 -156720859972512386678767817910395712000 9750485 -283703884719904258729717075217097070440 9750486 -86250806748074717331942943394032078080 9750487 2630506983873361546595237600408111680 9750488 320872594719949043620547212376518656000 9750489 -77156174108748161088166935790357058880 9750490 -110605132090878644463457717931455476000 9750491 -30590134415302470707908799737947579528 9750492 -34109643350669303181483296176040644608 9750493 514249235130526023258751248255985519680 9750494 89828325996341896865100457521729359040 9750495 -117057124774104550979208944498974748160 9750496 171868761781432523795447647806947328000 9750497 35661327695365149186594104785678340640 9750498 14092820503589070420790154525311265280 9750499 -40915304812011265217925514274310178608 9750500 -256442744787697546469852554912744128000 9750501 72057802296947472200651188208071407840 9750502 -41014431436520290520737816857100086048 9750503 107632180388166392762801545821474985056 9750504 100654081751664316217853535095155589120 9750505 95334166273448691110799435792813399360 9750506 -100496270162953668422580772244764500048 9750507 -102484147617730173181626939302385245712 9750508 2241570663773811424943848780889370624 9750509 134867586679159526051670043444239897120 9750510 119308731545187085963871094895607961600 9750511 60768124648022566365978834446022700112 9750512 -47153473481238716621672834402401910784 9750513 384548935153651365836506853036585088 9750514 9105161065989727060690760876920163856 9750515 -137376913522221719003853293395538656800 9750516 42523907715220356630375194238409488384 9750517 -136665319517263101106532603075418446400 9750518 27863507290492424994592000955689548960 9750519 246836847240813673986657882490072479744 9750520 -150096119085218064965059198530094694400 9750521 -307993641529780778273638530843653937312 9750522 36290916429548346294416231581998374400 9750523 98721796800769499323280526224770946048 9750524 63835834879770466643134974533552701440 9750525 -113564213775445955410231111029189852000 9750526 83713235209427202653062428214078556928 9750527 -47358643091993066543988255987521562624 9750528 -9168277397854353554672214864864215040 9750529 -19251560903832682383899530900950607870 9750530 106978757052091801831993280544251312160 9750531 108913015493950413493414888466870386944 9750532 99183568679957543096787892040120527872 9750533 -200347228033196082648755291482788439200 9750534 158410874744496754363081814774376890880 9750535 -152491591951823546295556382114142800520 9750536 30263609210192080103789343660140021760 9750537 -1262713386226186021465092322999467288 9750538 -32968336153404463515394215324341488128 9750539 -360759211078036203545992774645387935660 9750540 -30751971317654039056088456618397542400 9750541 76394597094667716719507942333144069942 9750542 109865834566411625061318195366979764672 9750543 485858122887771444399097921832963592 9750544 35494988977744199344762219939132882944 9750545 18585270558341182386164236418122172160 9750546 -33409309634626507765993120900166817120 9750547 -48634002165501105541642343245268802004 9750548 392825775052808407184859774444143707008 9750549 25679173060862906473641935719193055840 9750550 57828416224058828973965445680473113600 9750551 -663908356135219323970056483286354560 9750552 28420818779660974918048475907159490560 9750553 75042985150903373394611977583711530400 9750554 -20076636671373549732532771535077349376 9750555 119209512639411108793111768158810286800 9750556 301912221778723484932432941107632248320 9750557 -351178145893637328431648605032906679194 9750558 -9711546717801046317160373012389985280 9750559 -139577545965962073566350542910483396104 9750560 -218488968452003739079940898240430080000 9750561 96193079693436589857436155910171984800 9750562 136981209673720796001503317985164126032 9750563 -22254926966620966113598454844056257188 9750564 72614378818577844849717661834488729600 9750565 303361993862573307360407490486839490720 9750566 11922965097642505666230662031296811264 9750567 106784029725620765905891963948577757480 9750568 -300549381516212917084711297068201661440 9750569 33109465580587117598451530902382683044 9750570 30851414113397643455184296264885587200 9750571 -181191705109307277593414045736311064580 9750572 52981776001404768291007463607284121600 9750573 23287504428263884934060315195389217280 9750574 -128000616084332162071500124301105151360 9750575 57881624343141799815118282208653572000 9750576 68652501868333885126317035011563847680 9750577 -536021737811306369355555549835333785488 9750578 -103214094649469529583033096887929234160 9750579 -101242828065672983178128321497375377552 9750580 -10747951140758572962813023649433681920 9750581 99735948753435462855165300623618582382 9750582 -137529400152584467278090191477712621600 9750583 -158633460868377859013270781396925116120 9750584 -315715467542925467060415228150883860480 9750585 -12056967542564967082082551700899230720 9750586 -52514001606698205027381037419873733008 9750587 -119589501423629422537435998518260989696 9750588 -7461588683160326938495756354559990784 9750589 222712435326342847144045384621716231456 9750590 41162683936334930604339519123820627200 9750591 -270995546476576073051606194259387616000 9750592 89650704753783027025253226238508531712 9750593 66718183741332223632959101299959255124 9750594 1069012130134732253797480139414937600 9750595 19858494568354781900455626592032471600 9750596 -13984576768232279123886309120052132608 9750597 14942205562871734627159401343290579456 9750598 106406093367365688861455574898538121216 9750599 -123380252526526565573801954154730271400 9750600 -7728374630236887617345626334507136000 9750601 133166194879637052571517609922361121152 9750602 12750121704928755260946371870100000000 9750603 302530090336235986786741684298941492464 9750604 -53638673492740669580423554017165679104 9750605 176891276166058670998627064471608926360 9750606 175696732174991578779215602934481633408 9750607 -392159175588618978531396099570263392144 9750608 41442486105652016058240321273506684928 9750609 -72732995634861742734793743873187948272 9750610 -87325515218882834687762432832795840 9750611 -33761661437889075464806897115356415856 9750612 -65775539875491995831713994768526182400 9750613 189616699085573374743061540997604838862 9750614 -50086995604550635867089528988285793088 9750615 -32656590445958625506335480920137748480 9750616 -44775442615826071576357651601590026240 9750617 50185721499663114610328676662050230666 9750618 157672761002417326052501699014861046784 9750619 -2169993600003884905632698760873856280 9750620 -58675970434925414726478244186484244480 9750621 -242922243294376611032351517494208329088 9750622 -49366398415410453948374372558797656576 9750623 274324070437753114448247354935827363872 9750624 169106230953747019022331337741533708288 9750625 -1313363345016301861635304457237173750 9750626 63889343706574979373493442632937366304 9750627 -74821894236533428547206885136414888040 9750628 51555605210375008817876350515412170368 9750629 14276935111236088951710723340264396800 9750630 63533280882929984641721947145314331520 9750631 83814345401301036968493473987620736664 9750632 436938893303750842937504315510505446400 9750633 -229143444942514452558364287391567403376 9750634 176815397421011916743004044253635264352 9750635 -310804988691832253649689503179895988400 9750636 16767831981000989859978799960454587392 9750637 2296972239515001317390376728901524768 9750638 56522782818215638141473597243072966720 9750639 -9087262625301746828229172546238254320 9750640 29922256338197682978909412809981788160 9750641 -296811794020107273584702779647915298200 9750642 148401003129584429684592456622187355648 9750643 45795034092640763251188334999320542208 9750644 291048963464098489001500499965843316736 9750645 -361522281486688119502620646078503086400 9750646 204097488930008791152822689456647834272 9750647 -30276491367329635537724677255002746496 9750648 -122431888865501848189570661393021337600 9750649 509987760198299737469368808364194748650 9750650 -20501867671314718732276953392420966400 9750651 27101717801560280960844980364665353584 9750652 370757023107173575842725018256355137536 9750653 -6923923547716103883485431733448094752 9750654 -48405012618289271562971613645492061440 9750655 -109037490466072343234639455346882271840 9750656 -347904249782552060088740468956940206080 9750657 -88635438458431592556159532874223538848 9750658 49598853109336809152170545467663113680 9750659 -26001769907256747896349560582284363140 9750660 -13720116359612735385410237004904919040 9750661 -8617919251256103826120751468706090276 9750662 78839777796059060452581159194751643200 9750663 66764241062266232295434060543188436760 9750664 16419395732872533004165536143769600 9750665 223198920390495212259422504327208105060 9750666 -68408623443035401800543311356865972736 9750667 335116234678390510492919515291182835200 9750668 -31967996252783654328018501533196701952 9750669 -49194040303558800600137450959097941056 9750670 88519109256322671382129693810570348800 9750671 96439637035401253106513933685945449712 9750672 40172647427544425772970340711792640 9750673 -367540161872969195045170916531065453980 9750674 86992331427534424956728970379973276160 9750675 40216685549258368090324789773988838400 9750676 -79311692991611708161857088374329331968 9750677 14291591123746794616389596867166535452 9750678 14137987808128497616794445560363663360 9750679 305451092775168252657485400706004958976 9750680 -561281476091527700690616679394304000 9750681 190657067288399159307589446160181647770 9750682 170077435586669555065792067536279806192 9750683 42718357155652066729777593968649250584 9750684 -47643246728806977247954420320861662208 9750685 -48480376725727949142224724096330531840 9750686 -199957861123421340454503151981842984960 9750687 187061670711893292749277313672935641160 9750688 171683529540340029839324225875583631360 9750689 -84305886413908158051128191528680292032 9750690 13568274579359935828241764610335341120 9750691 -203855331094416476303999967389447803368 9750692 -128499041326423808658643474032768737280 9750693 -214960374470170768550931455744963014272 9750694 -131107009584024418452061376178167071680 9750695 -353379771879058809541535000066778409800 9750696 -105253847683578403572667773079567319040 9750697 297238515621367691161444107156012312912 9750698 -21114409232225996432697388211933454240 9750699 1085946719796656537295105603576963360 9750700 -122906149807950832398551296501825497600 9750701 -184328635971561029829888334518816010176 9750702 -27832347607916362157658792259296249600 9750703 -825612097565118315435934729279949777000 9750704 -28654959175387442659943849174735585280 9750705 -1305738899410359118491768119676753600 9750706 -112624341233062239451414500189391276272 9750707 -130223658582268372960381205226343023048 9750708 -44911341155292149461924071895105990656 9750709 19886121401049143819157527288221593600 9750710 125954450508866132312470446570105269760 9750711 59705741596952127521732903504638128000 9750712 -117039565713377259116755336001791180800 9750713 -70809675462637987735571130214536599040 9750714 34996875277749664926003118630162366464 9750715 -21274953057828418003312243256289618480 9750716 162011089038737004440666207335623598080 9750717 15218128157902905804187192931606257260 9750718 -28547919543177533822769152738012701440 9750719 -134744848772609659222844701780545173640 9750720 12702473187931225041227578574697922560 9750721 149818835711439811843506167683762058452 9750722 -17644904243075930095285437359395584000 9750723 2392038580237221428309545268596610688 9750724 23543175603471384381607743857885583360 9750725 -145786010039852073348955556807640242400 9750726 209886971833588759882317387415190102400 9750727 22525622321878765883475958304770213472 9750728 69584063610074193461887349725423411200 9750729 -172972541724089976931350283532715404016 9750730 -18023057637738216476128118372248231680 9750731 169027692213651660957306795615111841512 9750732 -82468597432750846239590433024472313856 9750733 536144050814366826920434942857236207680 9750734 102790712965606054213623855784352107392 9750735 -89365273850205468227569944589903956960 9750736 66152372818939644631775203090247278592 9750737 164324264167387960795476077802946150386 9750738 110828741691072013117319603618566038144 9750739 504594523147508799998254978914559250540 9750740 -29276191534767532730807673143262904320 9750741 -24862162926852042535042878976216694784 9750742 85902912163697357408210511270848780544 9750743 168649763017218057478350227501204724240 9750744 -46345940516719641906114843808643696640 9750745 285724245799273080935177679610845994500 9750746 273079890349952652048835941667680167904 9750747 25116204936838287763545959257757551728 9750748 39254338477155902315121865852769913856 9750749 -72638037974261850004524522782831612250 9750750 153770672015969815405900971914031648000 9750751 -208287140079673579787271313288861974448 9750752 160218388060963805867656922239438946304 9750753 -33714977169406235723197688423308737600 9750754 55808429047646601501173975813929078560 9750755 -202174969746649150858028581344672018000 9750756 -8639251941747970077446847351086770176 9750757 240996924126357073293338574102945940320 9750758 -68128120019805419030670328384760375808 9750759 -26750202508876516000010719821073025496 9750760 -208611758754295958895809417095433472000 9750761 468676218502807196415835706240207713152 9750762 35545901443233762892850080948532206080 9750763 -274980554339271881993429746860259718616 9750764 107588777456872772912604973803166392576 9750765 77363423942089822768994003649508403520 9750766 3538107147003944215738772015119364544 9750767 25238659663236546328080469322348448120 9750768 -34072793678190614003921585114231832576 9750769 -57635950865688964419668560105551188928 9750770 22437791689783489947624410053426900800 9750771 60580736267101064436432207385289908800 9750772 231516670552001830293863732187125845376 9750773 160940361129936518144764104694008047022 9750774 -136797405151217352243742882105438487040 9750775 131928661519071802365224089355343220800 9750776 -52589240472916066645795792146088304640 9750777 -273990080656944607780035846306365788080 9750778 -361094635493822927753488687480251807744 9750779 -296894928700151294792970232767452518620 9750780 835753839612310448816832670014812160 9750781 -54283210695206905119298470704207053440 9750782 209173695742889678765143708744603195584 9750783 -70318061393301335744095554891347415552 9750784 -15028386235700647351233465606513623040 9750785 -32047314212887424398634567404345920 9750786 112633157279974155012022362439630118400 9750787 -36625085799195583960440154482399298564 9750788 -80234670256222870157413619501774166912 9750789 47960581736655863167038596622261262908 9750790 -70111642964151983294246985326287537920 9750791 97300457344904196752936033929391333712 9750792 -16299809654025713846615453345089536000 9750793 156518039137859882943748192288005026622 9750794 15306985884015023909366910955224315696 9750795 -93790068592166886005963899991634592800 9750796 -222883070533715079818946636663583309824 9750797 -103224849797121199246655706607492159488 9750798 29399767020402689676330903070380518784 9750799 -196959774819351407059570297992020578080 9750800 -60034496507170748949191764345626624000 9750801 -10241147333104704072811608092547739200 9750802 14998582841144047775111347689654319104 9750803 -89906834410377662125227252215286384120 9750804 96050800470060682476338911077118771200 9750805 -137048046543013300117868549473908309540 9750806 24007830520873159846045015899435700224 9750807 367071472585420113333968045096051681280 9750808 248705372612754890532065357071388098560 9750809 5711133320686820886439169541655378080 9750810 -38341172443407589309925059508964291840 9750811 116454252086280615521544476791808920320 9750812 -6352627476393037501023845874645811200 9750813 7852594483787398524248370423337706400 9750814 92095675720240132597816677248052368256 9750815 174667844041390980488842299606117038400 9750816 80330608320959712093949994560306348032 9750817 -216572647676898279400558268871500322300 9750818 -18550324222760201574234481073153422848 9750819 -102959928729086012558054638192874131200 9750820 -123204251880217733434809544675733184000 9750821 -402957094064339667444588051439636950978 9750822 -41694077833163272000945543812956222976 9750823 361142390669709015905598849185810890512 9750824 -82378440030336003187701034926258263040 9750825 12325719991050641436865333726386499200 9750826 -133739632616655429404336091941887462560 9750827 -34162933403792057847795511174322811600 9750828 67457506793555212904343058957419826176 9750829 -34997848463854736206409802745982742912 9750830 101164429471183883633688339183910234560 9750831 -87792835252348093576768838932472461296 9750832 1734379628620484407591619119798288384 9750833 -59014163345773723100241208826282605056 9750834 -85208162066393472576950460013705512960 9750835 -334314231680280275976732914065132296720 9750836 246236032432711494774821910228883716480 9750837 -172318031553446522367562200300200422848 9750838 -47731249112961295918568056212601119360 9750839 -108741091779287457990233433749463230544 9750840 40303688765559720383697450290823168000 9750841 -59736284417007025048404333671147948758 9750842 11554923266871614096772108740421657312 9750843 -273500044409022109579962110773695136032 9750844 320102957980696744181735293911979046400 9750845 106259006532468883504374313862894054400 9750846 20001560772827230514087125586650306560 9750847 -140745654961313065588019300363822046600 9750848 -87475146037423567918280031634597085184 9750849 153865286148041849256617309914619414064 9750850 47366790330919056168873572023132224000 9750851 81787502739360288267611505208302647808 9750852 763328061916821159261014848520217600 9750853 237282674966402927008644915629015559678 9750854 35083737049879526187881364323999954112 9750855 34191404299412721384112478242543979520 9750856 69165860533047131125102176197639208960 9750857 98595258825509483263565198004733581840 9750858 31031273846475605248444214925807744000 9750859 277089981602971168879761393299699927060 9750860 -369535518107867259465522370238760960 9750861 -757705940221599729895988917529549568 9750862 6870677566398789867178934048629385664 9750863 527639211760889047537495321402005728112 9750864 -13178754650429626191923057501842440192 9750865 -70805074138585320121568326797425161740 9750866 -73539340236023473590376284009724022496 9750867 -50160856504683383742291689349247557888 9750868 31931566400901411893923772886046744448 9750869 -218154236923203630383345012844649498404 9750870 -24156269152465509236511064192986276480 9750871 -168113718995160460096962823705969084560 9750872 -291456490735504809560081894817472051200 9750873 105903935800214334657373198513440506880 9750874 -100958919797108020293493444615522952448 9750875 -343511095369941936978009945479658228000 9750876 164746376892397023150861692389062328320 9750877 -27029291419484714014388514921450479400 9750878 1095887181730220841673068032114586240 9750879 213557368619901362987196940054293652824 9750880 250548100901481273236495470072886722560 9750881 -23951949444598659245428118953971532608 9750882 50220225432221234291550956693288875392 9750883 -95979797685551651343182631278224811496 9750884 -23123534470450362836236525828100886528 9750885 10835204203388112768040604991368061600 9750886 100145937787016836323668562224140769280 9750887 29556730123311215878689996949689155160 9750888 -52416357508676902435560034905415680000 9750889 -192663245280351076057594657628897752076 9750890 -129123994292318325301939592839162288800 9750891 -303636866019063131450855899613805626880 9750892 -79649557756952981194961942662960270848 9750893 -290540036218918580983034150506373106858 9750894 70905120922319064245261204622387334272 9750895 -417155027753793290602131688432435200 9750896 34678584670798229945452064062710546432 9750897 -137086531973278359082819410611521037772 9750898 18601816457646361721917403001378699264 9750899 678156001758495615799724524704576395664 9750900 -41695668713809817702878036239258163200 9750901 -439361003733740538462441701892217766098 9750902 20571918048008380862031679813705582080 9750903 -65313011730426054349639351799669071896 9750904 -206669160483536136949632279944422318080 9750905 90273784577280274521590720177694453060 9750906 40525619112481203153958673209172430960 9750907 -229077201134907940694475936323718776160 9750908 100516681418261385243621953973864462336 9750909 59465385047787203377629708742235267712 9750910 34614409423575892783334165409476171520 9750911 -95936733664768846268198471990352324816 9750912 -193178787134326449955387615710963302400 9750913 55341202663580086323745057694430946260 9750914 34770419988323677272555270875514963840 9750915 -190290612868952144403165634939601412000 9750916 -57829088541775177958189737784799875072 9750917 41615621334263128317196651956704637984 9750918 -132049283517680920008789118063324735296 9750919 -34283052958110815863666714016970143712 9750920 85864848988606158093025850324494848000 9750921 -56017899055053755320862699007076401120 9750922 -63285373085457693695238233993902615200 9750923 5369975227080820973046330571864397568 9750924 -56057725254044078712983982577012842240 9750925 -64835799264205566508533291723082960700 9750926 9937502082544289712755914263407752704 9750927 9869584940280242214215777351973198720 9750928 -84760943938853907859738645409918484480 9750929 29549937521796201154465564205054236770 9750930 -33572495761031510721009915693957734400 9750931 343047328337735166672739363778714815200 9750932 -1069807349406033352861564031624921088 9750933 -194921094261591393551103501834844032000 9750934 -36941501606148523597384419743218828608 9750935 -200810641515505649803537755400649622120 9750936 -3848300663654157956793618717077544960 9750937 -136617574701039532541127124596722648448 9750938 1672243210487570448185617079022898944 9750939 -382865732587102586256765579352874569344 9750940 -58341194968161902302730865116818944000 9750941 141204560772631055460604808297548784172 9750942 7523375539994509364150997727800531072 9750943 34358606524111225488990924883686002000 9750944 -19324402237054256746721544103721435136 9750945 -139336968052532691422818508175121497600 9750946 -65506974527691007806201780176944414560 9750947 -119346335657366045006636791435669421604 9750948 81432583413474793729124354115839293440 9750949 -63111519420416614278036472499435623680 9750950 -20515108728416012905165149598056000 9750951 -120243167226158114405935700284306709088 9750952 71407887065460277492731873630522163200 9750953 230399911029994363267947896272876098420 9750954 6550299765684255557655460907769676032 9750955 70789763061759710873409989555725290000 9750956 322354419096976667094688255013334586368 9750957 -67307427720224639622137594072266617600 9750958 -15763629402685425223958823395851780224 9750959 -44215805219604719223694593792844695000 9750960 42954364360015656388676286800309452800 9750961 -191739126403243373767758324162408643200 9750962 141386393201443095378684117015818086752 9750963 68899562189475001748265467133256483584 9750964 -5703069652625476963717486366446481024 9750965 10235397229420884773433039233046846720 9750966 3881184931640944860474108959734011264 9750967 -131182828021839421854896043338346885128 9750968 101039249228157159981254117467716096000 9750969 7796999493627285915819004854292718400 9750970 35517027718704778983942438587664844800 9750971 -11082557194175973576460031749636638228 9750972 -21953128464380541933347651981673725952 9750973 -428319759792624672392687290560040878778 9750974 856587995519125771754096847205652736 9750975 -1615044884834977440602266892242288800 9750976 31468606642663178471784373745153474560 9750977 -487444728585232937369906253565482282174 9750978 54565432366787203239975499549495796304 9750979 -45069999026344652963135509835338142208 9750980 1266231035825934192725303885601200640 9750981 -2345635243942393173090911342470031040 9750982 -12033619563361951928298043629338613408 9750983 -337078198173832581610806722997276326376 9750984 -246036609837727951452520692152705679360 9750985 301980469055737341087498260539381556160 9750986 6605804957754295582010202161614262784 9750987 -156157861113012856264751904372837133956 9750988 20336968458495859645937316879240265728 9750989 -122527288802600385207211977778715976000 9750990 -7524267068829742520043622736302156800 9750991 -210266690503333615094222085398373113528 9750992 88747499081160627256670014548274077696 9750993 -29602017053955675073783850899786538112 9750994 -81981206931088724177009241349735356288 9750995 81160317409145709464647287925075290000 9750996 170452306212709738542877402984779448320 9750997 230157820266272474200550504105793018446 9750998 -42267548862241781469561655064977944960 9750999 -276029953063461083138496822207142269336 9751000 37487582448463735904182104919296000000 9751001 -47438543625099904067130416301351731388 9751002 109922099554437552097334792318997637632 9751003 -704205792646260792258676800809471411520 9751004 -55045894350817732124981370904270738944 9751005 -79833323861148914857275436111488156000 9751006 163334648368848061212186457929639380544 9751007 -99246658556826176443487728998642660000 9751008 166977222405765420802539411320817844224 9751009 118882801260635017308875603101457457440 9751010 9905269942220568163516763720439298560 9751011 57804788634037587606202716375972967680 9751012 -3681935542806185620477721130454010880 9751013 -74114049108116824367046912688303649160 9751014 6187804961614517459400071256423883008 9751015 204020051840320110519414022405778347200 9751016 149797624183652760805313462367444418560 9751017 -1156544615746555095519984218489522496 9751018 -64210008460273985583942494143878792000 9751019 112057154426484844157680908679328673600 9751020 -55202129447267847717309254249107768320 9751021 24124968939306287090908737045171596512 9751022 62235672229782966573567729962779354752 9751023 12610603997693649110763244176047209152 9751024 -512338844622330594184792004767809536 9751025 14118583743656447774931308434458510000 9751026 -73565970168034582043052837408638633856 9751027 31180787554222498335850885792289200 9751028 14915918531303956423604229024042700800 9751029 114820474705701044769140746470972017184 9751030 52639193905397837005705697709457344000 9751031 -65096359988888337470425811738949665400 9751032 -234042152811754003299517320654020628480 9751033 -108406728125243592572025422587646340476 9751034 -92380070710097891230667737567804266240 9751035 41097822913715665639603711218815151360 9751036 -208176032762295547707991869756008555520 9751037 -301617887142029185178993817808817846400 9751038 -42954543326705052194966224601675476992 9751039 120669191723031717901556085432124552624 9751040 -24367740896960111117460546467533946880 9751041 -287912742455400987429848822533221790350 9751042 -63038252265080101934314888276077132288 9751043 313067064434354037871274284264947527520 9751044 -191429992971711760512598081718323958784 9751045 -221534902740023604645457855189483823400 9751046 -116745049291045140261854482530655725696 9751047 370857312191260611557388476245352851200 9751048 -10724888624446454299007616353330380800 9751049 408891534922591051402638037568163830400 9751050 -41621192427968163622665666235058688000 9751051 463274642030656652484269758781908756052 9751052 -248289878841071132754743502746827409664 9751053 88702371088930371363366434721159765024 9751054 110803552706150558452300446487849228992 9751055 194228574559364517039585482921251341960 9751056 -16587087013636726558330462705446813696 9751057 303448444904182036284417049766966245874 9751058 212011123111463561987685317956893332880 9751059 -151761346498425503952398790793333218636 9751060 -25606567151216876159579051820859392000 9751061 -17511756220697928731026630155511300338 9751062 32344679209693126421450920665250210752 9751063 44212529747793267514618663520168736480 9751064 -102887039675641781168373226868550144000 9751065 -165022942384504063885002474600300012480 9751066 -31634161976454675836622104600896838400 9751067 7978054133268610275495178062557273640 9751068 -118189491960541670914829570923023360 9751069 -35919073674463999807832802491125717920 9751070 44805844084393218553204298439950472960 9751071 30527935315713054582316019487309627648 9751072 -764656411959812029570571009745247666176 9751073 439158469996820508212493402637852052322 9751074 28394200413016680447960290628609202560 9751075 52396929305136198126047773048773926300 9751076 -334775701465884451911205708829466136320 9751077 98348346071446854786381082563181107840 9751078 297350378995867106565791548957270083840 9751079 21224558399854337107806714301354482984 9751080 18164850699132950865799116645634867200 9751081 38184153701047925269074330721848205824 9751082 -31909806755019163812293069337718742016 9751083 206219774007493657351413443498889640944 9751084 110828008715070169507098920556421006336 9751085 -123719885285197564007977519729085728800 9751086 6434432796109070849628224639422040832 9751087 248165004886595222614592040594749758736 9751088 -23836300912965701554575946226074533888 9751089 204582448382763414093057915151025479968 9751090 -138769559338690423924427553937289118720 9751091 67480667013230805204533836753066250400 9751092 44649041635710029626239537137383852032 9751093 276466441643388182807965433976735423744 9751094 -199523215559548464259881444465680891136 9751095 -20189649530530477195374664985366303280 9751096 -280011418618427186408840995107353395200 9751097 -283591856496179875902851229134392360620 9751098 -111741427219107873242174064501579061248 9751099 -163967568298259690129931142126261453872 9751100 -28316596844266062325623381967060569600 9751101 5182215483286013614511576412334794624 9751102 -226417490898022291217954927848311253248 9751103 120778656258694339454140628982493446864 9751104 47417593487097029644836837323534499840 9751105 -50438536687415445727464968751337248000 9751106 -66218978123973469945217273841568620000 9751107 138099231509251016055829364034091056000 9751108 72821503852090626043931875128502886528 9751109 135534855370388619494232874503672270204 9751110 1951107591455360271314151092701747200 9751111 -508753336038972693230497183589042437288 9751112 -6844936944254853363047634138318766080 9751113 -522356294929606699111891803183259976256 9751114 -201526673411667548044323152870029856928 9751115 30899112288396546953057277740697280800 9751116 266657586554255605360874985810651254784 9751117 -100737201158642186147512372082182214868 9751118 36799785135499377585336337379250467904 9751119 24482324629118913610507388585632380672 9751120 -30549007221213731263126629761348812800 9751121 -18273709462266037989759547407639129600 9751122 11920176815719409815192726919899392000 9751123 137910458037551543653853374694142935040 9751124 -164242830815541564705852463367730561024 9751125 176772470344372438800116140361725848000 9751126 14764310407968312106733032676022202368 9751127 233209741377386037121658293748973220752 9751128 -88242061975339167469556372991541248000 9751129 291510340327586922393559825970631886730 9751130 -94103345060447666722393355319537100800 9751131 118465876672344747741515321872724973840 9751132 75400473827462370709543252835686889472 9751133 104464499515098566833307947384647047520 9751134 -159174767992202618541495450526569502080 9751135 -298198336047812208173940694903013992920 9751136 -207158307705478198563490244995544383488 9751137 -86865516239096929809388093414416838656 9751138 46026283234961603514612193502381370144 9751139 -221347222077845896644862437913689177060 9751140 -9733978582491906263762052586061414400 9751141 -39587415502866737307678603570094739458 9751142 53504000500503319790488103054737675200 9751143 94047728353299921940937460068617728 9751144 68982907281396590157015155364413061120 9751145 -1680763015712389783151134399243148280 9751146 59638683173903553237175484144751783168 9751147 150404022708155080774532218570516724000 9751148 -491446484460061172706939784513188096 9751149 10174154979755829783851018465413891104 9751150 -53475943666175614167202419359940259200 9751151 -253290382369942428048456110693490124848 9751152 -11959861026774103075084833845840904192 9751153 -59889346718517075806304525828886752 9751154 -48899707941697716173701024451503520256 9751155 211979786513986337526986070741973607520 9751156 362045723676275544824723054106955334400 9751157 13286040243563939157145918998293472 9751158 140397375315582427078327141508261990400 9751159 -514461784849438233126559521624293419560 9751160 9983899001915385477852020752158105600 9751161 -13336774471647672690619781511575270400 9751162 122129040623076680206899140795152958832 9751163 -217268717129052459407998058737643045520 9751164 184948107591698500745243317217736024576 9751165 108599713395604998682841117234617735800 9751166 -46164147675360207757608052560443518080 9751167 183658135391847689280332625024484784184 9751168 157552454181561605747107633696572702720 9751169 19410621051466444851252610148368413570 9751170 -5666875316141701569865629565542405120 9751171 216922554541304608699362490344900149372 9751172 108686738474978025309724044918486208512 9751173 -131941810599154149219779979916596979200 9751174 35012414092303040881161508210399468032 9751175 19938197063505055060988638879095574800 9751176 -317495960482336624955175815956038036480 9751177 49690384760500172007283227295277925120 9751178 -47444107832513880236334572791492101120 9751179 46284898128588426862353240088764173784 9751180 271611767460622774264223588079442329600 9751181 199553446916002347232329665690568087264 9751182 46012334675769479702710059752112804864 9751183 13540387774174135395895552172224056624 9751184 93846086618478740099618807503161655296 9751185 -15985945928805210823662122411495188620 9751186 58416147667888770488254509979118025504 9751187 -187335813846635177442168549987991987968 9751188 -158366035326081598837612244956612454400 9751189 173631192264619247490538287696350628256 9751190 -258022043286065321594432237428726264320 9751191 103979214694058939512480013460879277440 9751192 169415675577518612914376911346453913600 9751193 -356505660965911578188908868777029029120 9751194 -1226169556834438099910416235024015424 9751195 49983825320456041456181004295092877920 9751196 -617699379958268421598208554820981760 9751197 320601759379282641517005797634110323680 9751198 -93615397235905996473735520777724749440 9751199 -25354660164182306999365635823345680000 9751200 62321906957321002285050356348485632000 9751201 -32880043846969949615127917144165811008 9751202 -74440804235272805376143522406361845696 9751203 -21643335881041840851340667700441338112 9751204 81305456248494348781454092088344396800 9751205 -35056508134397434428531676715895559680 9751206 -89308473612406474902483039374747877696 9751207 -439279021081640419515370021220063726240 9751208 12992029897996911472355828748356520960 9751209 -102266588112377045361323980321163164032 9751210 32615686893200781287653500458483112960 9751211 -167929505144099529191228882435269000176 9751212 -286390916432619171326981754699946521600 9751213 -105438808920363447819995214768114786538 9751214 -88940587251323076176400224506367381568 9751215 -52078027589783616227995566652407824880 9751216 -116290409379811121063389031052099321856 9751217 25416173635294684248202414799321500032 9751218 73549198131303743398170347400885657600 9751219 -129012387438066171493927843822698875380 9751220 -218669852397178715911300832654232741120 9751221 253754953435335016945730851765609467420 9751222 -24094112335930213627382551697947096320 9751223 99023080379367085397127963807946591560 9751224 48078144380454307291944664540665937920 9751225 165476656183005032223508585297353036000 9751226 283094803167945696125462584101809331312 9751227 57120186117757715914154403297331012608 9751228 173022481639273172159517370282937875456 9751229 -78191155248101380092937333909135114170 9751230 -37550426284834884072731503529153778240 9751231 66670429332918803213106566899860243456 9751232 -31997875945469879178154687634403753984 9751233 -42228403319701520593095538946473046496 9751234 34495720983857164546611474216979849632 9751235 39121240804752316791410714655094615200 9751236 18866751281048129442614736864375472128 9751237 -422044989425907531631816156768223805600 9751238 -4873724708676055314664094360509893504 9751239 310954125646039517350826463719735040 9751240 -185425536999146314403089070041651200 9751241 -49918245757939782776641697841773827776 9751242 60827139284020874005626683564867258112 9751243 -118537571055598756169268042014769138656 9751244 200786295245119410632271013605510652416 9751245 124356526503058238611224567660228010080 9751246 123624524597971557000368288715667515072 9751247 -427271965069857104276435290308610384512 9751248 4365190045829541332426656719202467840 9751249 25887621833231298981748345423210513320 9751250 38928628951991161547330304628528500000 9751251 104116895035816195590462163322240592384 9751252 -93197389987485006048815431850980382720 9751253 -509121541485871170102387030029437944498 9751254 -64217261978083136214257662651254511680 9751255 -50603969008064517665380189898823552240 9751256 -22416145514666091565525516722745036800 9751257 162753191395885455363368663184861905754 9751258 4397942227446686378440506115744697088 9751259 75764189733334616922414537728922396672 9751260 -55122131834273740267943360244326522880 9751261 41111414719548737441042352259504071052 9751262 -52193221967681574464963975823985412736 9751263 208198191728534908194083647600180860744 9751264 -183234821162718642032375942699483136000 9751265 131559157202443826726722819182991344660 9751266 -3481511048240899962562440188449190400 9751267 -19756980607610942276553415702955504760 9751268 -128309794312999756607529771345061135104 9751269 92038600945328125350003180611884992 9751270 -28879180445068712902249808815786458240 9751271 169125374482821580799146683413165852952 9751272 28913786563690820077202417556549795840 9751273 -175062454947023644138573180675432280960 9751274 3692894237726211127314774773965077600 9751275 -79612415149816461234026549097716463000 9751276 57574808817462493927768394161225353216 9751277 -410014570752840939298443741342004263828 9751278 -158444874882685984115182830189106913280 9751279 121815269604201632471330965561255100760 9751280 -6996071948154977623540070472461844480 9751281 311496833365451185066685206373448861552 9751282 -2964787650346568059543037990757060096 9751283 309374513945235086688022464091604090664 9751284 -197083386050326555006007031023806279680 9751285 4389894411238211250319036547748678000 9751286 -234278772057358914200750226873959781120 9751287 -15115630519675127444112875320506123264 9751288 -405008803862148378786901907465490186240 9751289 -6041295358195261832310223328811221910 9751290 11760696106155102775902537259789182720 9751291 -162668553289920446967224513082594273600 9751292 40381324516159151501437174338665306112 9751293 380039858635571504902274013104484571200 9751294 -219598980922675172066951224925761659840 9751295 -58074872599246488256559485106805510720 9751296 191637418351068881435229102209532690432 9751297 -564754330197461248199919481206636260928 9751298 67346379560376276496500724792621916160 9751299 246904429395107938132394494141041423864 9751300 48043122165162655177730469891420854400 9751301 -14301941822190398851229421703284769248 9751302 -32264492908329126747165294526968302976 9751303 347614595198250397207151892011035947000 9751304 104969204029315830448035775579805045760 9751305 -225710610115586345970079492971265032000 9751306 -117234456726692474888127382772323389648 9751307 153122681235003628576985074503146752080 9751308 -75028560731940664322440837469623664640 9751309 -47051412738688166321949019537377132490 9751310 -93483531143434002418707539097626423040 9751311 -162236381631620335069513439817063908712 9751312 8714887669291727837186839439399649280 9751313 45009544930645488725024039728215914880 9751314 -67953149463740723831681854377066233856 9751315 65668150245695243926210948407541168800 9751316 147531001929287086495695871846019530752 9751317 -28489767258806530108852251027084094080 9751318 60205591483189833855683738290253560704 9751319 549311124465814994446799193207689219040 9751320 82969408344701885716683240678512640000 9751321 -514216665606851217189917706375409767478 9751322 27371908162794863538992060895197528832 9751323 -220856718421033220789409400672674099816 9751324 355410094653768077462493523680525153792 9751325 6386883297583043607589583810184201600 9751326 -35772802336247643136691323828092614016 9751327 -212168315187365406563126077754131601824 9751328 -467704046292842548478003610792918712320 9751329 -19608097331930522453295521636068849152 9751330 140304109391814815264946004372662838560 9751331 61343107301887512961233875358296471592 9751332 -1144571207137821509038497495987913728 9751333 -143651313719850077983624534696673076096 9751334 -223133765127401541539733541956060209184 9751335 1208879260982886088587844667829530880 9751336 -63556878238118979425457228492402032640 9751337 -291649754853685824862923899239643011740 9751338 -50226868232753814283713240592360035072 9751339 -33554204251257043429550865283319402032 9751340 1651069108922551571762293123978598400 9751341 -23233040130664046927367767254627781856 9751342 3130227198596989997477842802979970944 9751343 -332732480928968588517504402068253200040 9751344 -20087214175204900758965196217638715392 9751345 20890672966592449910993549416924466100 9751346 94092827567041624642329212598112677504 9751347 157759776528043771126647554682266568360 9751348 -81484531069681384910921040482355197184 9751349 -279426765692275266059215469002639093650 9751350 6108786318643688164153883542242969600 9751351 244436238101513598142815979207504459920 9751352 143924897102561096878075786409092485120 9751353 -115723507865854300368425644311587106432 9751354 6247190833823018837401284479571659376 9751355 148959917179563742701425638651167749760 9751356 28669723026594455841960781627381158912 9751357 129820738595811594281885531608910668224 9751358 -41854797110380294801657429108398668160 9751359 -52632691039522603313100485669036997360 9751360 -8193266382430644473501277608151613440 9751361 -188884472009724149126302494264744703038 9751362 -123333325187261062751656419412475883648 9751363 -346935898240639975317121254346415144480 9751364 1255684900879486058491814984484360192 9751365 -82112654382121185180046227537299884800 9751366 -86235302917913459781187118479131141120 9751367 -45356117631881393143400206926758015760 9751368 -1060790032630025922104238810061209600 9751369 44588912412514301785974508430885441296 9751370 129738287422250992315451591478268992000 9751371 -39185475515605174409049549932530891776 9751372 190033662483053021997300729633538037760 9751373 486958459425900030113943095115393509622 9751374 -91062938478374605572295805631817056000 9751375 -25684488258604322303514870162291312000 9751376 -60106925896360641981697324171145453568 9751377 128699029085856088558710610020455374320 9751378 30228381764680403495110732569356221440 9751379 -189324118734828383162672494675144192512 9751380 114577551531832580738846346676261570560 9751381 378999207096390453385505273381990291872 9751382 -314347194707672748133045509025695768000 9751383 30688883299011576365594660508310150920 9751384 362200557627781794032514514024250050560 9751385 107880315272334419505770852250746573760 9751386 -17161540342461921200375670114513793536 9751387 73359374811683375304868956420054837960 9751388 149050444586038210599861683116057932288 9751389 263343238428478392986674449277167999840 9751390 276392252223333391642657810698686400 9751391 42024738564306274862847567484536353664 9751392 104217851888106998110901212471562207232 9751393 -8697206001842805428323131509201866496 9751394 -394962251033787160719520806979055649408 9751395 -58165831043829377331507476112115396080 9751396 20110325256043751569309866098956764800 9751397 -320787833887163392217766045474848849154 9751398 -11335006669166113579603989668230809600 9751399 -6728915178774131905508782323945877056 9751400 113357739413787085640212106294600832000 9751401 137469716795002911937591706870375609280 9751402 138231866105978121758962103791444554240 9751403 -37865323659974963882646464035473726348 9751404 20550813854765046920380016300127025152 9751405 -18683364291582932545595909043054458880 9751406 -89803908122025273834855844748364856320 9751407 208120828587658817910757391732205567240 9751408 97557190555493465519843553775762309120 9751409 142890312444901387930234479758641979700 9751410 84536851404684655954817827880355812160 9751411 3934265368279252455960095943957334792 9751412 238780039945044937661081561960372078592 9751413 4433034121313411273537559896847255168 9751414 -174225543913646709254156605239346798944 9751415 -165306670390110623743499731734904630440 9751416 288360428548218210772786874372549529600 9751417 -78191342332115405272515794557500148152 9751418 -212918703248887530417848615622709443360 9751419 -419008133277461516294318147515676948256 9751420 70113841197416788111531794507953018880 9751421 -124593126020322025229543910241786669056 9751422 -6187134656859050934333748025140101120 9751423 -198370173142457400460304369928785557896 9751424 -77450557276362249187016872030529126400 9751425 19447184191236974493492698761422283200 9751426 64733849702990792504677608686338920912 9751427 144941120956458620442577830000605425920 9751428 -9059240481843315418066521215318236032 9751429 100055627053212563358264244317565723360 9751430 43430129131651085085413933746349723520 9751431 -103091041143522949946619929935992181848 9751432 -374617113245490486039661230420975851520 9751433 -187529120838534682522345005708542505318 9751434 -26878979834075856209195094444389339136 9751435 -38001979703023884172383157041148689120 9751436 -107899926236693807901768835049333080320 9751437 -75756642252739432123762123894364306580 9751438 -107496340969747474164870315142436113344 9751439 -73880539943500882013079475990092973920 9751440 8677980588854517790343295974391152640 9751441 144388224897875053610227949549915148288 9751442 -221858658471871817178338925549768790128 9751443 22826141238973831971731384485408924464 9751444 396015243366871998266448315929687142400 9751445 99134446003246182956679809460607354560 9751446 75787364212960734975199884426453401280 9751447 252818608149649497304451536378695933896 9751448 -34763709623278863447564418188285050880 9751449 25416780758999000298238856824114936128 9751450 -95471412061528204148387987710361118000 9751451 -191207892526598492768926658893787383548 9751452 -182884242300842876140001118403365350400 9751453 20562095374854121101465970364143503360 9751454 3550367610054824976554049637462281600 9751455 102156492001218197630985242862470553600 9751456 -67164946727524539755171974453455224832 9751457 58498983042839366822478205475808500706 9751458 12106494421230945886356302894760480000 9751459 -241178458428869983183218711152125794340 9751460 -92276014454226862133846476349591040 9751461 -39405858575714316106098028848089611200 9751462 81912929479202606983107573993673099392 9751463 -142676165419331695117156693787637749760 9751464 134492167270033167735928757697880965120 9751465 305150183700593080524641070920364225600 9751466 26616890631183766288152410271735806976 9751467 44066683718786725098084459594547073280 9751468 -169818779730756763447066532289828420352 9751469 -13527893933949696709756066007744591136 9751470 -289672300688603517191482008897749760 9751471 330731300845475559569735441885911278672 9751472 -148699063997490575277082308081189224448 9751473 58116349055169763265115622654368982722 9751474 17389944637998085812555131792366380032 9751475 29229886887808781829612178107841890600 9751476 -77796710350364060135164296123679272960 9751477 -14024628800703940835890812022438193408 9751478 34391273697108523524953368553111784000 9751479 225824673322213763532742129594319754984 9751480 218294542073392953921601544177085542400 9751481 214650115758818305360604623902144981246 9751482 -137102506532474891470561499961590784000 9751483 95885223882163080816802532351693570320 9751484 63267914446190327429651916033350860800 9751485 162849346631167236808874715435665916000 9751486 12203068860713353324642282217622628224 9751487 -12446097445419639685471217967739230600 9751488 74762958673592736762801649203271434240 9751489 -76816751814173737594117187329784302368 9751490 40735075816401587545215523740213888000 9751491 97257172036613185684210952736257596848 9751492 -121161625720447197837161617782815987584 9751493 119737849474060650980969172791665715742 9751494 -82999817522459698455655335237634947072 9751495 -38692967768297933026675769098372906560 9751496 205138305552978579239460009004213708800 9751497 973493646337711079419228475023411200 9751498 5783293404111409310788652828792893536 9751499 -73523907077757505286148785306405947500 9751500 92339534702586935873823787028277504000 9751501 -173480870395871577457775945828736943498 9751502 -40385880987819270392675502295008714048 9751503 -222264025325975980687433815538559388800 9751504 23487676050457463395340912830060953600 9751505 153494767303209977956478669838908920320 9751506 27826154032514471770182342298614468864 9751507 25750439846235440874788119776216783200 9751508 19730942361395884937890451008192820736 9751509 -5114540859460159404665279100598371360 9751510 -140655320296215175087161877518165699840 9751511 -222971467309458508271549240046684960 9751512 -181089535848174976818353361541003284480 9751513 81328529411734426300672179843749719680 9751514 -273758243111467151779719142201411441920 9751515 -99059957349042826126042938070929192960 9751516 182202159286583390611325115834708529152 9751517 359874652884179249408267408735697690240 9751518 33157691979810452126581242172531292928 9751519 -328715089562400151412732572379859365160 9751520 -2503806190068917311926375235151462400 9751521 -96838485616664931108844386039702283200 9751522 -57003166423287098925013785964432550400 9751523 -124863180566331308393362495117616864640 9751524 15373388807888614379783984699323462656 9751525 163403664871247629103054860394543465600 9751526 179214868398676439857614662709071807712 9751527 181797369665680589040075315491641645560 9751528 -321833368382001939094062549930042147840 9751529 93798586320528017858212802845383176784 9751530 -53278588423259259287782360417463335680 9751531 -164103652727469635276724899394636128 9751532 -47463000854856051593802480026534845440 9751533 -99069096628173256151201315484676576704 9751534 -18117336210299412374074169861940530880 9751535 -117036499845478519566273865577400625440 9751536 -53431385294447571824718746453222031360 9751537 318996866250955766094768206134690415186 9751538 -46961403187328432659400370007379291520 9751539 223197671792824223986821957441590890296 9751540 -2012961567152178266019499913022259200 9751541 481766400680492406078568547423116456800 9751542 23161840144775069141808893993330699712 9751543 1065867532871220018987667315460036064 9751544 387429375000590451740041617234196869120 9751545 -25933215861766203813141772501066536000 9751546 5414813411168663484439173233992151040 9751547 8488548272812724715845571784282140240 9751548 -61107985830078827092951719063988690944 9751549 -472812811106918825409344322312264211450 9751550 -4828049869618014078971973456708350400 9751551 -284360259544235371658082986680375981368 9751552 -82767759415176072982821209080363745280 9751553 89628482636946935797279297330090246080 9751554 -31954944191328973536662412512616538080 9751555 10529284517142124404558452209442899920 9751556 -86052641250386327824622936899272180480 9751557 287177733291945116104354129723948318464 9751558 5558908358015787118476079909736822880 9751559 16855312155569404000266611714148215904 9751560 28499075223370372075703057681743872000 9751561 23282208401472048244000156555948400052 9751562 -119207615779663214318643624446434348800 9751563 -97426934485061460037966013527405117440 9751564 -162564019271700588938032679564963309824 9751565 247056889307052628729504577518020045720 9751566 103938545721260314382895617759035140096 9751567 -60392031853157995464847019946449532928 9751568 24576831205909116321811699749145804800 9751569 218567718268108529397166149724598679360 9751570 -168933197729768339534849074919871623520 9751571 -398872341328039029300269159187350127456 9751572 70367822390951315383616012576342437632 9751573 214449022844385196345930020920548050364 9751574 9304969545439137347437046580053882112 9751575 -14460345066415325921238190655494643400 9751576 67306854794264725711895382816444211200 9751577 -145867261858278406596533861528888737536 9751578 39379306191628267921533401482791335424 9751579 326135155252035357371181025285091640000 9751580 176093245011750011066437088148866918400 9751581 -40471584339027884035459617039545381088 9751582 7440769118933115945728325457949518464 9751583 -138248103169069348440443883910503312 9751584 -223982763140918716258834728750214545408 9751585 -99693909495098419527200844480948602220 9751586 -5860396217743493791329802549117966560 9751587 -265057363865698855192444936999154058432 9751588 -143060900192280372375656542999951801344 9751589 153419690423700195165146167487435139390 9751590 -40542772472444180039945023817930321280 9751591 13817921850038399764914747507074171184 9751592 -375561580294658210730757575560006784000 9751593 -89549429065021012077925483063447902816 9751594 -23303166059911816223855746127264237904 9751595 -88595738567174213487071702929022884320 9751596 -220204448100132295890360449984156932608 9751597 -23674951903155166507941641044265645600 9751598 -208032026466116019249381680698973040000 9751599 -42370338459516722303972443476870123792 9751600 5621335147279197565545157443540992000 9751601 386765592283632121029674736026099182704 9751602 16634936736958402751758281660694118400 9751603 -588314213714898655826127068159201631600 9751604 -84138322195334576155581271812646414848 9751605 -18247352837711958780096578820976931040 9751606 178695681199415662126348987450906702752 9751607 -633669817149418427207235218252528524128 9751608 -83949148239905967828064840262641582080 9751609 24607694471206400660560912599629359872 9751610 -42152954271115519119048329751666382080 9751611 91628556037333909985267852307191186544 9751612 5822591120158662333839391391405399552 9751613 -99673632218315720563262636243668110138 9751614 -72824604443299552680607276369042163712 9751615 -88796229110388566232521187094531977240 9751616 42174392152965821516413852296180400128 9751617 -174563176054611936702055006071959256000 9751618 -51081217986321703903194223262850216240 9751619 211299404592373714191595442875264153020 9751620 151780403470302625542626989822604820480 9751621 -370458451431947445924260628421636395456 9751622 16384882727879441601252361961142575424 9751623 66566407907421873264230383058479715328 9751624 30994109729671908695963058617243304960 9751625 -35679572604740243148277651334717292000 9751626 60625529660865909499056431554262876208 9751627 560641665826869926128732406820909724560 9751628 -349399325309240449570014176889123118080 9751629 118122733451666344599096798769125445728 9751630 13901684706509911417371931444150444800 9751631 -242358015282574863079762807860767765328 9751632 3382883912938553724281726149853184 9751633 -86456204003306798266955141572937247118 9751634 77318970132080632641544153359404547216 9751635 134646412241289131759274350433512613120 9751636 -30376506425743380547308677122263418880 9751637 -32052474573995853612114222668416067808 9751638 16378082840779875083322730788064519680 9751639 -75535935804196270270304178960278096960 9751640 -142921488608331291217139662090537574400 9751641 43033193628516303739547766568253192160 9751642 -170119214093051408842400652295535090208 9751643 430128817485364625493611820222289294608 9751644 -134346981790943216417824496319522816000 9751645 -93670675518808011016393266224731285800 9751646 8762066991056649327945350420370895680 9751647 -16480031272308928729705082082760265400 9751648 -117949531745345632683650185501658972160 9751649 549441459144872179296122623093569391536 9751650 -49534283160977813065899460591440566400 9751651 57734533821930437715128774026160113728 9751652 -9727668737234909021330281422211719168 9751653 -324355115948962253600625583449424039938 9751654 464694637731995852242486349408700862464 9751655 -86227997341084786343662372968606489600 9751656 5041450209556913472636144236822937600 9751657 -320949851413156637342478982706037822428 9751658 -40711280665936588748424654233485127424 9751659 162377583491908355128278400234881712512 9751660 16226759130834683694687732323911526400 9751661 -177266812675028843088600566928859160928 9751662 -56248473395291716301332458229605665280 9751663 -516896092551764334193241074845885207088 9751664 -2042263214191184722179016029470195712 9751665 -50647545307199535129322262372232668160 9751666 -200461324212236989811539419704262697968 9751667 387530494456165848861056516951688016716 9751668 22212253035297746433080402014144880640 9751669 5793124143612215957529714639795593344 9751670 -26318616578854639332746197997513318400 9751671 10495407446461109000165660707004133912 9751672 100374866602481224055787318538992967680 9751673 24401399600608331977531714315869170922 9751674 -3662294008591843193640531357541163520 9751675 -49949427589749645543753380239537485100 9751676 -136635245775508048445828540708017726464 9751677 4604185042147381509472305796185007008 9751678 18269664654640195972302608358655303680 9751679 46273447319849904719492098365537937776 9751680 9680788415684927308711265145402163200 9751681 20029196848203757344691455066504083200 9751682 117962363353892873020817837236061071392 9751683 -121796223215851150350114596525040031056 9751684 277878157369973680828841656250801228800 9751685 1109130401886282771842106084158334000 9751686 17723887031480489863715668227975285120 9751687 -264746809520995086528351679706582821608 9751688 -132278152465286236280018892798343741440 9751689 15982320277964633047433440501464450900 9751690 9880954777740398611469095466961347520 9751691 66042635824104726113910371227002566184 9751692 52581252561870820256552683507687460352 9751693 444112320222223558167196940860685376 9751694 -119060938509727026775589754938393047104 9751695 -97565223876805907831208756577488076800 9751696 -23369986655059920460754700562014928896 9751697 -118827395655242996546015683495727505600 9751698 135170636926751740413318264982322480640 9751699 379495855280549098574483541771234550700 9751700 -28066918332858641620993436306672793600 9751701 -50046687598386681648495203115171151872 9751702 17491971431874750822315398890703787552 9751703 50049996825216339345051498154514594184 9751704 -135028329961429962176289127867186421760 9751705 -5887441924315840296062413190437110840 9751706 34620804984720636512040151900837046784 9751707 -93557090038445018422995475571246676720 9751708 125493120900747587485888141073762405376 9751709 131746023233248130062876465177436075040 9751710 -114730022550201948920816161241123623680 9751711 -387019067868397156077674757073741711808 9751712 -1981161024531397275339115296136888320 9751713 -41178800302088298648698723944683780000 9751714 -1854549743789951312726563166607782400 9751715 -245649285489309770013486219007252430640 9751716 74625619156074388885800373307876265984 9751717 495464430070111317154649611682242705312 9751718 269961541938637083883142463290097838560 9751719 268317528104404372379248954523180943144 9751720 67651181438480200675054243888865280000 9751721 -109354357820775051605981004559531413888 9751722 -29780039003543080273657888415486684928 9751723 5113984211767743935079031092998343864 9751724 -130637768683383192154962406406609163264 9751725 -144973008404519712739451716575007152000 9751726 -509923010974393873884523533852709500480 9751727 -55931948342008659939955351960596439248 9751728 -20970124717398604979141892574172676096 9751729 124178529991794485702432659593409804084 9751730 -93081191530580637662607413962766212800 9751731 267334383889495048011580843054138552320 9751732 -74192348520954873919423647362379603968 9751733 1451773285922621140471734517857010524 9751734 83764066401220946344166340402255689184 9751735 89181634740041186272516909218852029760 9751736 -320321127605731729293802627797470515200 9751737 48871114697577077188010580310810914240 9751738 -765496406560683990015948686569491456 9751739 150128386023861270495463540048224765540 9751740 40741942163866670840863856529319142400 9751741 -344201422327949628327719587752886698720 9751742 -23635517289678715398495142571652206592 9751743 -152734351541845747239806637231068941080 9751744 77084051811634346601374975985614585856 9751745 214183146768807077220327977738226220500 9751746 -2622430984225482924027349974160536576 9751747 -97486064050916562638599009983352335120 9751748 -414989970666547079165152195300460888064 9751749 -17238703366586321027458165683606310272 9751750 -250124936085636362436496608817477920000 9751751 -228343481915724687419580930279296905896 9751752 -12826594278548030067249360480581376000 9751753 314112389250988647761724800127418032 9751754 -7082909242999903171912387643162343168 9751755 633340236812308323213334891525159680 9751756 -90224477034085698363853616562564464640 9751757 34482407149164765195411865806143373132 9751758 36514039820405607129209623088964739200 9751759 -374876116666548736530615282376155510696 9751760 -36873860525702317650201614924198707200 9751761 -94942194959051883879540895825574251068 9751762 58173551154234041936605829978526079632 9751763 -65674391080217312841341204443665361920 9751764 168570527159275006002285430222667753472 9751765 112743901247909284758103862748088596120 9751766 -2560734441777575312635561495963231680 9751767 38616873948402654193350164577806066280 9751768 -77437845075393727170428659469706362880 9751769 -46775404583044746048902518079792667360 9751770 -19497124472132039855548898664927221760 9751771 178816835257860596013801804054116046744 9751772 24181034116461504692798626223522634240 9751773 125139185847952483969122682502990841984 9751774 285095740266330403800631960042323371136 9751775 -117214963619276041688200727046972293400 9751776 -134956259359221617031291708849415520256 9751777 232110788871973800188992252947626051712 9751778 -5004049965751372536105212944202869440 9751779 -90027111986040562430953384081987983360 9751780 -32999085692116705461427825919065286400 9751781 207484721678481049342933256412307123932 9751782 18401724507706585685416970650337856192 9751783 -188387262549944226028634334080556762200 9751784 250293410971515008725166421741595376640 9751785 -39722812455975515563091335957757240640 9751786 88084856996177838341432806736084127744 9751787 -119250829360236233244076021938068870160 9751788 -73547439330103204031722111961422771200 9751789 -53615225515100977718099681526999917460 9751790 -57679658289542338952247907579555937280 9751791 -7069316372258179553131280372396459136 9751792 -35268441058184675682378803554280341504 9751793 162877850633069524643966950327662114624 9751794 2472274187589278900080496333856890880 9751795 -480831262177820991631675536629744231040 9751796 -22757377296762647564888160679996876800 9751797 175322668767185132533091584902884330880 9751798 -1422178914789951795268327203155324928 9751799 491109346798546841245748720803600237800 9751800 -66261388784522422236235857181850112000 9751801 -23245726646473811297437626192613553280 9751802 20510398139290605471857566596968426352 9751803 327707850215892212304700096898697785904 9751804 -209377150325733914515125073576480313344 9751805 110803240002830386425367218223052290560 9751806 -9265872673399189415557035455158579200 9751807 -225707824700592445284589837092448529160 9751808 -391574051487330189550544659918960459776 9751809 21788075261564588625521893534114560288 9751810 37001084464378957183454819999265046560 9751811 316009805168967062095680279163566524412 9751812 -17002014838944996020606679685575352320 9751813 136603509515247571405162859211927108062 9751814 -60729289652235919030406900809464867744 9751815 44248653230275697798768686367007913200 9751816 -181184770761317501022212789984808960000 9751817 421727112451081502005386320649445123866 9751818 -58983123686614895312872439292709514496 9751819 -60828381268476935669222288963226762240 9751820 -43730589468741319202875055060211102720 9751821 -64455447831604365521585314673247252096 9751822 17460597887668887468784751446248609792 9751823 -94603771780587349098345127305784236360 9751824 545840464240999727320149008440639488 9751825 53165319249503558665052329804868473600 9751826 69718060513787799774798664118484372480 9751827 -98187808318503875975717623344310391880 9751828 -449604741171773244160682838527797141760 9751829 290510579197886483206484474118729414876 9751830 -85283098099014161814336493816359168000 9751831 -271617635991396955293849808602268318800 9751832 -296585144592685142575318308647182663680 9751833 56772061243274466300363297277938624000 9751834 296695032018995016768507748197222977280 9751835 163004052274873284599772950878235849280 9751836 72885931040665029668543401670095601664 9751837 -155308848057367901127080574180383379060 9751838 -4078803789867325701666694090412790720 9751839 -47565527699134704901918315826463667200 9751840 -80110688982517451050994365440479723520 9751841 -2190052581930989610783339582186540480 9751842 -71067665149106154930593411700419785728 9751843 39761163584193404206913212972927872092 9751844 197983116072760842355932760725227136000 9751845 -73921431767970721386739464871649524800 9751846 104602675415804389803765225673214037504 9751847 64154997070138393875078832532136336432 9751848 19193262311910726719165363505099816960 9751849 130134508363933486292080201393615753850 9751850 -28584428716634385295503632596750502400 9751851 -17219520188248609351781315067364274232 9751852 -5272911524473753084060728977506308096 9751853 75736928275585594989358634241489921804 9751854 10642306358436062701377889859689055232 9751855 -52369703252183120733595394447031941040 9751856 -4366529392022347929379371527773618176 9751857 246786267805607780726601318473125949040 9751858 -877551209280663679806299795098694016 9751859 -45479155809042848290547517593977253040 9751860 -19691880971134775761857204955694592000 9751861 148829162590858729072622129764177155232 9751862 19408637569445328445174768842712432512 9751863 -116687064147372183450466365510892960512 9751864 171445782780501656038825360733965209600 9751865 497559259976535395038936204334949112200 9751866 -2762863662799123722847631911681483776 9751867 -476208422616778157975681561867098669084 9751868 -60556014121088823003572615578094413824 9751869 -241311329669730429669892922217198383706 9751870 20831969691555308850398267469243170880 9751871 302774103800764437566095914749128174392 9751872 30849549479677585010441922956746555392 9751873 148903928647991908791543248037305390640 9751874 -188117303492751910141550413812013440 9751875 2811451393591226239077532948479840000 9751876 382292520257498044511142289407989698560 9751877 139943291420779417579487808402032904252 9751878 63708043998127357640144837011259039904 9751879 138169571523762956397497136368374715480 9751880 10140359581652311167382155679813324800 9751881 -209941287050731862646349866251657592048 9751882 76056250977033659994846590029902216960 9751883 29905627056610499617298040872425238520 9751884 3055789592985555657879717804902092800 9751885 8436015920891546873243817663480756480 9751886 -198462330856104579412001335447816012608 9751887 74412415738744866185554219491858677760 9751888 -45376739147885990022448985917166469120 9751889 -3254005436952835989337950254766283008 9751890 22138065111265480289327785156199185920 9751891 158006402434081912497495797352106468584 9751892 -272581739101256163341272098330722246784 9751893 -65735414344406624490503814669902135136 9751894 68016616060801638480512531330719308672 9751895 10867387273616108468970518328585916080 9751896 77943445446000622875988235388597043200 9751897 -14665369776803723875057028659787457888 9751898 30171483718760834871867069348646783680 9751899 -976187039897101844473443970126373736 9751900 -34551650950272069997496031983090995200 9751901 378166295063429931195898756815021667500 9751902 48270320858997797227558183193587061760 9751903 -44230140024311092519802497549153720480 9751904 -570868359952072345684087552909596426240 9751905 87589399008087351727074593364789345960 9751906 -52405302170847760292554155401908041216 9751907 -338032851103740619038105094839927522168 9751908 35970113179246141828228439846632366080 9751909 -19313546797449983853942337927606277890 9751910 7822965034079368290188197376710037760 9751911 64581058489464128934325271945586949200 9751912 -204957405919459100769983324639902540800 9751913 38058479022571800052186778040783567162 9751914 9958742290761701435865022748306877792 9751915 201682827163166758704868537786562062560 9751916 69535352280326783380258467871736636928 9751917 -59888291156361313672912967234074521600 9751918 -25760403529469726153586516983160668160 9751919 -93638603645055114391947662541807742512 9751920 -2747130582751378506723822482895667200 9751921 15067176785495669257420652401778539200 9751922 84607968584467290781509765308155818624 9751923 110751282364166012049936834724177836024 9751924 3708139413838558103477945472491487232 9751925 114334050267338834322933811296783892650 9751926 98730043713026376767242936739863786944 9751927 1249734314991165667859100555441456280 9751928 407733888743834396003611816687866716160 9751929 171824280897688564405220953111935230688 9751930 101895753498480067189960739572086843360 9751931 18735652020333059295178206532352542560 9751932 -47047611979293214270317804264192657408 9751933 -383597829690081820125731006531528420640 9751934 107007153041012113625623105913676438912 9751935 -6197779182962489715815193294930432000 9751936 224994601803472418277937116071508049920 9751937 174776644932794499530653188616039839168 9751938 6733058059599574018034393599247930880 9751939 32941209787744645459253146321719259624 9751940 180466027982053957420926088555622707200 9751941 196265789555220937460759282504402077440 9751942 63514965934580379717474131879541889152 9751943 120070597098944933326795146230134725864 9751944 226506005527944822529725831383515422720 9751945 -42383988099134469722991866595384755520 9751946 20707152021475219952580322466356838400 9751947 -9115491767128793950775207920910483472 9751948 -294357188553738689432747053906740891648 9751949 -98859585203986767673270548979859693568 9751950 31497566204671832873599638656474001600 9751951 84834804673371204621689305247830872504 9751952 -21626536255354461546859122017512194048 9751953 199388911814774755112075284435909592304 9751954 5804784764033147403059964365275046400 9751955 -252200291739272826041665532909740514640 9751956 22494747264765710017299931458792437760 9751957 -43888094612895015543401209959658820000 9751958 234958630260838335058108418011704898080 9751959 20639525775900486777363805697611117440 9751960 -125928842167453753789305804364538880000 9751961 -394976830255111958036980314921840595200 9751962 108373033850724470371411424832698142720 9751963 -100223571867975738470322379145857848176 9751964 -16911277031793017424914233234637059584 9751965 273807309249100575038895473432171116800 9751966 40853763040136895217544107933139368320 9751967 698554454629225584100385503851217558440 9751968 -121824902879902655378283199878376980480 9751969 -482175377530980237627251410526313049630 9751970 -2780364877337081958970477920252019200 9751971 114864228720174667479026865685331304312 9751972 147015973871357382518549142556082139776 9751973 59969092045740459240622264711888383360 9751974 -150411421335178417637861050797903032640 9751975 169581386990896832871868954932244989000 9751976 -158320357258076300778219400189610695680 9751977 11684005302653572251226344535339674048 9751978 -15709362271135910449186963938348188160 9751979 -71510339189021509665171898446136547424 9751980 -14498477813631387519543353599626117120 9751981 429617132558712271114827182674162677782 9751982 -281941255820239853386373248376149295616 9751983 434498576982759448306454316300604072704 9751984 -2226765137049074194677656706266431488 9751985 -95883338154274035348995777366546597400 9751986 -154742702104578765953689234301912723568 9751987 -100906323139437153682441958767124739248 9751988 -156575757963399301632871126556627152512 9751989 51652593181204413955671543161488465248 9751990 -93975480014494373886830053728320064000 9751991 410614370204328388262213471045852164392 9751992 -81141600461778808559100082805509324800 9751993 -254687427851048398597256996866328252758 9751994 -139775558458553256898001013376992039936 9751995 2919332537380644124310575018938000 9751996 -242356235213582572009849888617649024000 9751997 -14867163696154773596531045233385952000 9751998 -59273726493550652593676206489498033152 9751999 -580058704253399676805530082718994341664 9752000 28834776758314896688992005079957504000 9752001 64395631536440955481259850644162933184 9752002 -70419936045727869608949621247991646720 9752003 480267716608631189696597450525316168252 9752004 -61734762760511341076370786247373187840 9752005 301973408996761377840711929496628281660 9752006 -38135360842309586483438202399462227136 9752007 146573677747038482354369150225919017640 9752008 19245462893480246645647210950941736960 9752009 -154416478868392259682292231762943431260 9752010 13464969127281981233381911856301849600 9752011 -86446958892591660360769598924656938176 9752012 -29169372245654376969131109643943301120 9752013 -1215491379094366504860112690000829184 9752014 47122114375825199398476922679742696192 9752015 50753487788983305440942260043020912320 9752016 -6485240945770163038446300495821537280 9752017 388825521022363539135800528711581821552 9752018 184059424670675317052324434091703522960 9752019 -164272109207040465313770248036898979656 9752020 13856446586633696130906220162110324480 9752021 -350839220457877742874390864935903033778 9752022 84976749869660471344024597144167936000 9752023 34227015616351395999109837531525478544 9752024 -305969749972257077407714917798068951040 9752025 -92112465315295597151276589554601217200 9752026 53504045676022837204770577436283362784 9752027 -32663816945550037584841705572390221328 9752028 -2356219688937628311260314585864445952 9752029 -264221430203355459294142701931047312954 9752030 119376192727251045697687438540749120000 9752031 -161732625422912735132532395814772432680 9752032 483464010902444063251230566635069243392 9752033 461706409733638291920656969704839573120 9752034 73722897287656702051807354057243217280 9752035 -15856294710674734078596512414925142800 9752036 545205111171956904757288619474485248 9752037 -174577687267124640646493998124247361440 9752038 49744400249152051905078688974073117920 9752039 -23684182421028700078433372430367511400 9752040 -254107708946644766546159415242190028800 9752041 140527682809441306634531338181729254372 9752042 4231200318123716762349026689429638144 9752043 -94939659620419062576628230341995708416 9752044 152340536586568044957277294791587663872 9752045 345836050383087543039429002897736396300 9752046 1094960926047662817499797611731835904 9752047 -139476885323554120702674070265279107504 9752048 -112811798855467811012088129394953289728 9752049 -429666135758187744894677138629254196800 9752050 -42199013169707792467351487452490880000 9752051 257584912070269290015728263738515178560 9752052 -126603313562290258827775106872002183168 9752053 51133424219640700678992519917189564184 9752054 -1088526320523380778556783852219979520 9752055 40316502497452841059177867482290264640 9752056 3507691493741250502949827631463936000 9752057 36068521793346542337729414620006145600 9752058 -106607838221930767380561483546682674576 9752059 29764519716009661839132418009753716260 9752060 103968173523386022758063531918085204480 9752061 251514095320422737545335940907043722784 9752062 -126299254629187945761737941126732446720 9752063 202610813181189110594235355395424341744 9752064 -129938960071847204623522946139291648 9752065 2842520716328547194603340991459854120 9752066 391712657296706728653059085217131676704 9752067 34898689249208410090290766846188077088 9752068 -300747382266488899011045805263328865152 9752069 -83410762891448722949610191838102087456 9752070 63317465098173607981791827352342349440 9752071 27476375605781832449513241505667457120 9752072 -98580521632061719719058314107527372800 9752073 43735855898169872037604949595684249600 9752074 -4621469635535401751735159318937831840 9752075 239057936326622821180637183055260907300 9752076 197534923934057456069475383222827745280 9752077 -184195180937859661414344470140488725568 9752078 104356653607485445599981407089450386432 9752079 -143625955965668797896597247488130442616 9752080 -16574226787688704839163339555699261440 9752081 168147725154807090409598699169202536882 9752082 -107039516965228970731579176427718222208 9752083 -328570646644569439673847310595048206272 9752084 -451120212541386730049869544317023930624 9752085 14872175919655044290855124949942093440 9752086 92783294291405519223738420761231279040 9752087 28976379288217726490220732720032396952 9752088 386719246366752697055479218864464363520 9752089 170441060961941349531394588278805521556 9752090 -38967810332972582618553557431913958720 9752091 -125864762216555664663228418464075808800 9752092 11279754754326528880533986662446366720 9752093 170627422380888409804857922591193605644 9752094 100173159043087391682364404935175768768 9752095 298664664617853360351035435464466610600 9752096 110986771514916366372528620725720449024 9752097 -39301771318835824326103851187641792672 9752098 75772386411185608206876061970148478800 9752099 -480586576332282084189514712366542080 9752100 21536240676334056958711454561019110400 9752101 -47622567736544645030043265408009416960 9752102 86506284259847834835369249118820086752 9752103 22161168029137865404413584286588441600 9752104 103072080097760700213757062285826129920 9752105 -231571552693371866567517129812338872960 9752106 11299012038081009633366621521159251968 9752107 -17169992098575738916503632802334122800 9752108 17189753526628712732769607424319798528 9752109 -253839596165767058713380745578736179552 9752110 -17566191737112482680802728591700496000 9752111 -115023686880515741956478307463658328600 9752112 7445205512648991015272996750217068544 9752113 -92890300305604205124715335029301179840 9752114 -73877674699100182353039733355535727344 9752115 25456508820607172171787432477167799600 9752116 -256825167639349960651451700579702400 9752117 -507867459936684927311009848675985970834 9752118 -67319532159402081554123870701893362688 9752119 105221492640895839149732353900333247944 9752120 64764131620776147602471359383957504000 9752121 138347628918944851997471549280021763140 9752122 264639752380562386182436206598161784032 9752123 -244506242375833077682437361129180634400 9752124 168729629012567857811657444187828436992 9752125 -476923445280128235502735248890616633000 9752126 -6239311922969740310641130036623032576 9752127 -14906386794876016191017531418310824576 9752128 96694392443739061072846963174571245568 9752129 -282573814627987537692376561498103807916 9752130 68217406243340474891021539654929024000 9752131 -42039946246660597023010032707790446336 9752132 86080290290054504576092232354333110272 9752133 194485650582495398404233725452209318624 9752134 34319789061602755403557545947351414784 9752135 -115907442424181295973764185760684238080 9752136 -104450518313349991851900371359118745600 9752137 -38313090274496695286364939188233571148 9752138 44822559789289687077550068491300203008 9752139 170466277538220811843644714794092388604 9752140 -20020182966768193558575888432137794560 9752141 -360805901539677467909455997208708113856 9752142 -107169033914678246794589876485708800 9752143 -38818854282323684577833657698948521376 9752144 -4395320615115206383332413199490621440 9752145 31881756341557752874018614521810291520 9752146 -155187203015668289935022675470517455728 9752147 49927249101170679296839561969037582712 9752148 -78111502617829928247539780512749004800 9752149 153676806711954986032225811607961512000 9752150 43315281647408312036388592811713168800 9752151 61463917530981766841482110421796757840 9752152 -447741329999831237700063554659399249920 9752153 77082671758127314895681533124223339402 9752154 -122770162176818645755681021743675194880 9752155 -145326869731331713884893482638474393600 9752156 -47027429599533179730996831345474032640 9752157 6375753436322922808888219082816042406 9752158 84822663871693758803534590547706888384 9752159 254634193058387444145339931560063964104 9752160 -174927793372666419289440745945332449280 9752161 -171139281834842928996840072410349250368 9752162 -28216384493034561222505138535124410880 9752163 -145163219766985379716055118974718667656 9752164 85809674223946593133689463963668467712 9752165 309459035160642337938746592272272104060 9752166 53776647973511920010347011285115636224 9752167 166743372928891143703008910943383148216 9752168 294474061362888021046254101835636326400 9752169 -18476173908367028627074489250823720960 9752170 -102170188533712034034919851837828354720 9752171 191656869992122584770086690084501698048 9752172 -806200276946664139257763257054571008 9752173 284001746699085879463608036251303502422 9752174 89400050510547399279756393237319297152 9752175 15926910611019616420080770019442842000 9752176 -63524572052963188097312542150849331200 9752177 415155594468825548200456372055497027026 9752178 39132534208587002310006881670021534720 9752179 -38151660848576871275574110554718103220 9752180 -143476259695570408841064560943360215040 9752181 181975285421480266027521148579611781152 9752182 214683802952452949987914515539320747584 9752183 6066601636315585020571584866323517664 9752184 -54973056180834849916244477627478835200 9752185 -1809597770058889364133944054453394240 9752186 -80947978746985144787876260084139793984 9752187 -267527432658179373513285175414070022720 9752188 -84193813539906191443835599741989917184 9752189 216067716663855417510376249979195865990 9752190 39194804144437758035639082989170790400 9752191 71597356846884602592089390866013470592 9752192 65280117279991990936780855569285120000 9752193 -141054626705292632109258173678469762096 9752194 18653516693616446221422897360161856000 9752195 203247376180639634031152552767028280480 9752196 -80839196303550905011402636120667658240 9752197 -13423818932016271719761257290281931776 9752198 156037997178701437630677116374986948864 9752199 212426606964377987958894707004028462800 9752200 -195764768251523983516724325561707136000 9752201 125595177692245287862758392032793441892 9752202 22547630409991054086520503934363853568 9752203 -164558556724267270745680595161314092544 9752204 -25963209897887171237297843734553591808 9752205 -102884230813486924885654404740560106880 9752206 -27489162514894686605602674408239400960 9752207 61063703075453763911950508288766181920 9752208 17413131664325517679935246962121375744 9752209 589438649462321354425771765976135939440 9752210 -5819121938289378954763123835942888640 9752211 45608954319981288686594585576483712000 9752212 -73927471704305288653058262096022092288 9752213 23295823060587988927465451118867768462 9752214 4475980561187488548061073837292848640 9752215 351206941011493341882812050604950604640 9752216 7107665006832441512645991013734912000 9752217 -264745812222583407313811560934319644352 9752218 24503454869846342529171610700740380672 9752219 4642041982900028671821703177200578520 9752220 51732716399057717144039050869124039680 9752221 -247457616188074577218378722489211031578 9752222 -136341782110100335461222660194578793088 9752223 -61239503279608534749188194752999196656 9752224 -542706652930194796906775087627600461824 9752225 33863498960571418293279915988365630000 9752226 112399864643927491111206518080666629888 9752227 106797434228004244978460750660722942120 9752228 2958518788280131459927550522956231680 9752229 -215997975159208848953821611236047198752 9752230 23800426256625064303721726299472064000 9752231 -427675566251345058276904724345006843088 9752232 -65057722939959021067887424789327872000 9752233 -48098640130526318173579799423015648518 9752234 283032223868833333087955977658058216960 9752235 -257200085103067013148689094046951084800 9752236 26746102028945792629624704507106988032 9752237 -75474403490763569796414484731574540032 9752238 -583494338243178228894081162332099904 9752239 -27543672993187246375633228734433451040 9752240 -79963585077859963436655184014159052800 9752241 -213247483850172773879437182533595166608 9752242 -20114143606194568379860312409463478656 9752243 -300333277249653546275970372143344811508 9752244 -171256328928733385693208059744923330560 9752245 -73145911402188399037025898363681526500 9752246 -166300629251492332005099032968094816256 9752247 -145653675942550543901553032816540342976 9752248 263394761685906110608480890732350238720 9752249 -231782723958667653369511034411171261436 9752250 -55087961896293443286237598016636352000 9752251 -41367114323642934771808460747947577928 9752252 -395127801362897742332748427283779898880 9752253 34795200589504547064094293216684005376 9752254 158906200589260710304073085705069510912 9752255 149120006123219399853716179070916304320 9752256 22078638514230951971925884971313528832 9752257 109170293624305963029289072626911680212 9752258 124353618225527630789320249978443318480 9752259 -3596056152603559542864046723650868224 9752260 -17561282594841509140816839977186304000 9752261 427202409504560764844429135121242456862 9752262 -33279813068682663678185546845728458880 9752263 462084120268501499473874252517278918920 9752264 187281358252359402840737727899607091200 9752265 194933562429231508774371464023433856000 9752266 120619430683966335793377120361768310832 9752267 -57398309246673391866701374576293322608 9752268 -120755288511693786419232950612486914560 9752269 -84418242121119954870549235512144334080 9752270 12783767862424268940113803035267365760 9752271 -5694356265464280952370145143379096576 9752272 36902346790415911706052617603696254976 9752273 2770107224493095917624101011703864804 9752274 -41888868968644026905477879634525717744 9752275 13650325303140222221676211948072127600 9752276 -89784495549364595643607497622876348416 9752277 -140057814400948676724514400361348298080 9752278 -140606581643729540174958540746313810240 9752279 -275930228914401751593603646524433920120 9752280 62764067965910614699299577442334720000 9752281 -60738333542357280746661266170059377856 9752282 184061546193866833919112393006753484800 9752283 148779000059600180721127258655134296984 9752284 -116562748277986754094055968578931664384 9752285 -258370127746591044596872127395429120020 9752286 6095481607627229832635116560811428864 9752287 -179970633933545192395276574054617087080 9752288 -37794930409416063947619836878041120768 9752289 -22675834862013583624816727911213332192 9752290 -11929350297680265898660254813258485760 9752291 -153896458281570329659884331517084502048 9752292 -413620759760104678985324205938380800 9752293 -392004380842482193144872717375576611458 9752294 7468736409797030411344503656552904960 9752295 -8987905896938853348552033703489804800 9752296 -257360073662460479852661166240368445440 9752297 94174275527625997495863838796406370746 9752298 -25173087500429966833096097597708526336 9752299 -241188700509290804991924598705567192320 9752300 -30365632771905857845079374867679097600 9752301 19463203829416518865592571194294794560 9752302 -524603010814345658997845270954737920 9752303 -639490990839109152916142889677006831232 9752304 45897913778951091147880367030931062784 9752305 144746774341794518920913482097719669200 9752306 849261058600183230165662368579213344 9752307 -76469270719402835778868450044510089160 9752308 80939350915295025472743343083608812928 9752309 113370898337174774495606677376966330016 9752310 -16961959310549462865276111786119126400 9752311 121659129525657719900363369085737299192 9752312 -236930231680363998387621838261487370240 9752313 44485401719558871509401721322102384000 9752314 -2229248060749667721494315676748011264 9752315 -235354618922104207688300623634834711040 9752316 18578651312355634123750738602276249600 9752317 -256150551706066237539589366670260560634 9752318 105680468383170604309755144830974365504 9752319 353108655923081160503118215472129187200 9752320 93716888041910080724297714228212531200 9752321 49576140915497008378059730222268857344 9752322 29104569503352043502597240117578343424 9752323 -289728217878959973835884983528325229920 9752324 79430887452304788879420926580694893696 9752325 -80928869733973619401234697561882080800 9752326 -9574750221803042089077513421175566080 9752327 -16519270368318075109643518660839599640 9752328 321191755205007745002769072842287232000 9752329 330837381340917613867543166418373161984 9752330 -5570362181123654397131797270595665920 9752331 4479672788329554544854221503500446640 9752332 295322438663538010599718892419712919296 9752333 -151091001845427306642609300650363753418 9752334 80285491010596620066120291221984821248 9752335 21300872482359866044525355876306518560 9752336 -61570489820006289539924377284305289216 9752337 9811721578601292892634150977927881600 9752338 168263015344566322561184478459603087360 9752339 88831571592835913738739195169778623200 9752340 -17770609938593756509961924098421268480 9752341 66124862767618568961126716772076297742 9752342 60299640825989123546393669340806602944 9752343 -14028222725061644426462594584789862016 9752344 -102943618037800490352993858889509888000 9752345 -113080908592936104455336477399242012800 9752346 158264638999364913445502463550046630400 9752347 177744025522704378904096099634748751104 9752348 179217214739790485946198314802187814400 9752349 -155312615532415826865488494112184995712 9752350 32363981234485071399411311014472174400 9752351 46110797314299987594356671318851415152 9752352 -28639390012943337832946439646724751360 9752353 -19719623569966875257605350290065704600 9752354 191958297995033032294685107220095930752 9752355 13742272235745401056332973606673287200 9752356 -174345160347654823428001643581805329920 9752357 -5125888445754072442178137482612158400 9752358 43978930613842859971359137466992640 9752359 399070481815465367905414190846629773216 9752360 68169211190368321498354140845577984000 9752361 367884059993935175392526255269113069984 9752362 -20077483625215354290301202043492509088 9752363 -545506270708567785627449224309338125388 9752364 -33535471028571065107171562205342009600 9752365 -24486970345800446761928453545105708800 9752366 -72316378130585542883134021460745237696 9752367 289233371816618846213640669292440796680 9752368 40383590634485169326234221033247145984 9752369 -362584357313182568699885354507005154688 9752370 14278377689266221632887989886018828800 9752371 47992713422765803053639818204312751312 9752372 271149905736497348131052451134615716224 9752373 419636495483019202107424235574065541120 9752374 21206279157237663522249150241464733632 9752375 206768428297983850166636572509438720000 9752376 145887469605681804597674866831612416000 9752377 72837673421111506028722112590918895440 9752378 62437886679497165610568559136035568240 9752379 34859669093957226890160736452704540160 9752380 -86530235435304282850588370493397125120 9752381 -851655220991403220867404493149542880 9752382 -145273590969417194236716996539304782400 9752383 41957486583855402963514108272052675968 9752384 -13608937671092595457230916643965108224 9752385 -6390704428626099446288572155045091200 9752386 23846805653729985913580877587921390592 9752387 -99896766868304277751237304528108912964 9752388 145034324368690759870352808621778099200 9752389 120144782516296041874800513718909996190 9752390 157748517438651285539436776340329460480 9752391 -44020590695803138951094697879061947264 9752392 160098192256443189662804701985582284800 9752393 -11954326323418423588427160498795273600 9752394 236979070709475521512159564746237891840 9752395 -100582001012499198137589834841374561600 9752396 -2728932228732420825396663709528865280 9752397 304244120408935418147328078369758097600 9752398 10014088741430735365115745116584662336 9752399 423195630626641572958884089561161772400 9752400 -12019186898166746728258590995251200 9752401 215415691242259685172508034892908174704 9752402 96667275899750259013073221187622731904 9752403 278642883074635614177815301998608018104 9752404 199267196626602553534466608607074729856 9752405 -64215279266028156568445106006912556800 9752406 -141351184129598640090066462532294496256 9752407 124831089354292208199374145192257776992 9752408 167896179994202837174657848119322152960 9752409 -211746636713880056894668825797467554086 9752410 66603125515752077625392369126753592000 9752411 -9137836326572068360856062629442777776 9752412 84285472492508264327022237991687629312 9752413 504860404353515625098948799070457105184 9752414 3459658443507418579223127083230593024 9752415 -3045571003387346968112787481204900080 9752416 -499124736296146939002425250006860955648 9752417 351944920573073704795344316173852702000 9752418 37557675775311668604790001385275939328 9752419 -155333160305804360932640895485590909056 9752420 93492899281197825821695822564088770560 9752421 55584224357191865726923929148953882912 9752422 -89542632642149947511119629492799027488 9752423 117473430219920617754718284408375477760 9752424 38653081940578892963242244149294202880 9752425 -159858554515225889650127510829992226850 9752426 306697662195825114748944556173290882304 9752427 -130208952123647513407064884617388821240 9752428 -17556803499084481942353569390852915200 9752429 110984664602934989943985238491764976800 9752430 15408192660349071580630500513844437120 9752431 9033627008714431884244418706616068224 9752432 73119551078037803023689205499300315136 9752433 -47408567106784477004793525586797292176 9752434 -117779854428842000145136213858626879360 9752435 9851573424921917972558358902721477120 9752436 11136827034132294900339323820075504384 9752437 -241725071238551641492594337083096121760 9752438 -151537649464193698837927025658742550880 9752439 -248339050949878773006161421678214805040 9752440 36769532919249377971034307747717120000 9752441 -351963430221682578032967599105954495148 9752442 286447635342140205091589778833740800 9752443 -9824878367144693057145377426207145136 9752444 -20585045273786257505945917160374393344 9752445 31572607184447363894524158452841200640 9752446 20176744727442203097934686206428327104 9752447 -74581013740045060469057972569888159104 9752448 -109951552078820369479142553425648025600 9752449 -174119246708535879219629469271389930048 9752450 -12450086519264420240608484602236330000 9752451 -287414520668979374699430764467983477768 9752452 -184701477431994796094929932772245229568 9752453 158723542052341770872702188654565821440 9752454 153552408616983943522869297993678263040 9752455 -206838935976481228079905254421296437280 9752456 -3949311079730757687810102919680000000 9752457 34381566021078177799487058434663792640 9752458 -23077037914663586090877239816929124160 9752459 59886140392263918034352824836792014208 9752460 16812984647676733862084173494650142720 9752461 -28716748140827831562681284938236572276 9752462 -19513173724221972625744316320115784768 9752463 23920063572080827431976945170632989824 9752464 -60192012279179098803461559895068180480 9752465 -21682861165473000914087170692241782960 9752466 49821076411497897610401186725517018624 9752467 -188666338884514799871519896500041798484 9752468 -305673880709422952946356235424147261440 9752469 21813829260505200857856442709475859680 9752470 59344438223364145182165845420186232960 9752471 -256827553750411913016871893309713604000 9752472 -240711408328320052685672951728065024000 9752473 -24996651349593995315410932081011728256 9752474 163053210716990243870744049539272869600 9752475 24030372643097707516523664679321770000 9752476 61791170369472287897466173961600102400 9752477 -7553533898071008341161008485545529856 9752478 -6473171239035497676039660664816755072 9752479 356682841687984549205065670747133800 9752480 -169640971935984574082880043679972720640 9752481 -13500400224281641034541947031911674878 9752482 -30182013766016096540159655783392155488 9752483 190545196442256555661406309784512756160 9752484 19224036218812325609664729041674678272 9752485 -77344553871906675230915620637824457640 9752486 -2310095811279091534086577989349650432 9752487 1746838785331899031806547321817958480 9752488 476945693647797200761200817417883765760 9752489 -174880720234554803836417129585522423680 9752490 -21818228090185152073073254376424418560 9752491 -179112651553849540185325978457086420480 9752492 170440961454747893917307826964954575360 9752493 2882044971567011504699763786245139264 9752494 -33906227685911135198274167963245512000 9752495 122956624211126047655719175570643519600 9752496 -4298536883877029598488770223807201280 9752497 181551876905976901703443835239459914000 9752498 4800317607726051339649543495732340736 9752499 -272860704363882138841497457621211534316 9752500 -56733009843924256245547410308528640000 9752501 460553605734791318065740058495862287104 9752502 -100057045324213102450025511956276002368 9752503 -411344227390397854601115652917109676248 9752504 418755154323863482133000864048669184000 9752505 40653548817314799338373434313090021120 9752506 -60548647210482606739620292084461967872 9752507 48206189064039445077328292790850942272 9752508 -15368492302718314733619572501154478080 9752509 -23404308481469640018767250797854548840 9752510 160332202041592221639410919294343248000 9752511 109861074248267229188601805187959958472 9752512 -57210097337438195162085850410720952320 9752513 -28400505640949565678787182668016637740 9752514 129131365128216015336486281445460256640 9752515 114986991426885404946924140474270168400 9752516 240889083706578783595494524729723781120 9752517 21773674839258318188883980414058232734 9752518 42566666858482842490306566519062326080 9752519 160857653621515851024921845799015765600 9752520 -188457320766607333441514965250872934400 9752521 -426009686524868154513723530038364954278 9752522 104686057245297838785003832464242854752 9752523 106585026918025820748145027356979670400 9752524 462070766351388795241717921395583291392 9752525 -47778426934614996882175323292192945950 9752526 53258303626523203264020745705112348160 9752527 518444576371079272587422748902852284312 9752528 -87981840352271808074971382537291931648 9752529 815242771049508163095579201554795520 9752530 -80285113063056222266088552822182911680 9752531 7294574851879773084738246724797520200 9752532 -31824777505481734473727782911028246528 9752533 116066479702510074028884060781625122720 9752534 76283023845298291829089948542258705024 9752535 -87508548405728919740940649842758500800 9752536 135889060939425946499465329826949734400 9752537 281217241153719973080163752140358410880 9752538 22008376443607781328420005039370651648 9752539 -257942988062412557887422419524713425376 9752540 14736270047228151844448681715230177280 9752541 118447794063013499288486409977326643040 9752542 -162199977093954748232957066864976275328 9752543 258385219453678033885628966995325400480 9752544 -48883851610729706232686166875011547136 9752545 101052949477995811766728955433133051200 9752546 186976382111106160646492544391680425760 9752547 808151649230130204900998848645859328 9752548 108207672023959690073598468141431152640 9752549 -102526609500660448452599879921592600450 9752550 -79513656953907373919392769487309312000 9752551 -176131304163950198441921644451487099408 9752552 -190860995434542088450445608398351482880 9752553 2795719151953029129910664756073599700 9752554 -98294574580426792203632929575414390528 9752555 165971080649079375080994143237872641600 9752556 -53478906461358629586013989324855300096 9752557 -140665184375344323116754504856926382560 9752558 276893714668498520414272342829987810880 9752559 -241411641410499943002938831333260162296 9752560 -26353935272217651585628439495847444480 9752561 -15437628925145765131275970304127345216 9752562 31694676220129707653652967975401851280 9752563 266261412983783905015819990669893348812 9752564 37315106727628500097252384032489947136 9752565 55081457633559003540939437668033000320 9752566 -7252912758191086719110013111310375296 9752567 30976245950831042858846172249170724480 9752568 -183458002871537308752340814252864778240 9752569 38307225497493796666582123047453011200 9752570 -89264711974141433500200352423436735520 9752571 4114175539316241897276200486127160272 9752572 565767628160333643276133006393687552 9752573 99741915743770753535965590569494818822 9752574 1380225712540070049058105898270895360 9752575 -45455144448110964283731763121846054400 9752576 -88024121778887169173776005610453598208 9752577 3733698943371765841466108283885784032 9752578 9750752071779321767154848008234906368 9752579 -66311119806782691958192344823080578820 9752580 147257540678159282919589750487565077760 9752581 -36795804269887076395976710552186881188 9752582 41785463648582254811106939455612559360 9752583 -99191373133223893178842260537587690880 9752584 181208204449635730208247405183880396800 9752585 -61278100606612801764476997037149656220 9752586 -132051958291799859789420392193707808000 9752587 206367432328458221319993191737481653232 9752588 -116965469699799129282546711156420201984 9752589 -45338559289917696429149549646920401920 9752590 59431618753597639911248659762861636800 9752591 122151569351756818151846828665012546992 9752592 6198096383624656953517564821130444800 9752593 158588289752454048553966846500054284644 9752594 -136395861242059059400261368691265387520 9752595 -98768819868179821140754754206281424800 9752596 129284439182077899962790285894007441408 9752597 411916476331366605066075832279849292046 9752598 -100157659457765219952631397428189723776 9752599 -318960628735897114528480408082891511360 9752600 -32772451205314574341178056790016000 9752601 -42070334353741587622867845090675058656 9752602 268228073506589892867348646637122048752 9752603 -55003458182752461469246847469058433520 9752604 176249840188963364504343362718585616896 9752605 -137834966800385342958898956655550808000 9752606 -25855318844652637110855667229719832256 9752607 270281531058068174757765889401939314088 9752608 -13673470292781192154341706727797161984 9752609 374065725064331730564323767390534419810 9752610 -15964909383971225988060252984858055680 9752611 -136654384435485579455430375212852338416 9752612 -163909972318534146692726847617271567744 9752613 111603024134649871248773031220720592640 9752614 -100656255547108571802528399071222797344 9752615 -1457561148648578587708585689757273680 9752616 -36371307655750902302595832070020300800 9752617 217025006970802150561100103254237941626 9752618 14744190231302726794529975971430939904 9752619 78082953561979843789104555884319848160 9752620 58974390428387559261174816307423488000 9752621 367924080655381498079691531228778272 9752622 51025423428303030211184940745501406208 9752623 -14106795512940410563525894118229926128 9752624 21817217889887952888341816055079895040 9752625 -62607777124486751200153730945421495000 9752626 35313764443121303497363539437591262624 9752627 171358973413161326630039356628933326476 9752628 -42871581112971832376619522132829569024 9752629 -77541813593955949598610144927819857280 9752630 -180331446585141489719839331315587991040 9752631 -14830970137448462150511410532790861824 9752632 27042323427822339964878227737081528320 9752633 365114869972029558696029708984425081920 9752634 -31795231135327769523291913896345515520 9752635 274345505868544468597925116358700286080 9752636 94652317272499007696414164801585198080 9752637 -27520527342353646971452739965235484480 9752638 -73024970151414141047090010906221963904 9752639 -151403842902724168090612654441138761576 9752640 -32590726598420742385161428075230003200 9752641 737123839010606283719429154078028287360 9752642 10982809177700510958535214461520884800 9752643 462306532494031444202237777552503320 9752644 34961469476669223436598973070380272640 9752645 -33417360929652165014921835593181891840 9752646 97571093330577847784144891454637488000 9752647 431272296208060483174984876045838411096 9752648 -85170114521587096715076348185174768640 9752649 103946553804484132354684131408218864448 9752650 -76808607726182142697634332869605017200 9752651 330467704976358636925935046236146219904 9752652 -48301398023947237727057742793431229440 9752653 -320123397034993178839752407414825945098 9752654 -11639513601187737802258246761165863808 9752655 -13795584931872646805195299680921636480 9752656 -93629390737518945341811324883300261888 9752657 364500212023652737152541499800511111280 9752658 4159842324277344222641068670146265088 9752659 2733627317344110797313106426057306272 9752660 214002114774843800496437675515256716800 9752661 257577708474014506758607213334792458620 9752662 20534422171372709147255260661334589440 9752663 -386225928417574646095765794022278404088 9752664 -154279852209800520885859749559306260480 9752665 -3015939629887712684210671779886186680 9752666 -46934848027253237604584779500615233280 9752667 50065126881022060209457464261731913216 9752668 -2292791126784434377197791219975706624 9752669 -232228881382029778142789569273426456704 9752670 11050611923849434874340634176850598400 9752671 219993811004777703892143817588112029680 9752672 317796500052667563866695984162900672512 9752673 -95184505360814632328869831037203477056 9752674 -162360351283251239560355089446837983664 9752675 -21706909178425410367074088789215224100 9752676 -296532342701011515019950594329876453376 9752677 -270532087938223931360908338306283960128 9752678 30857850061505689435405490730911130624 9752679 -243273207882085492558141430886101930496 9752680 -68070981628027410327573986609956454400 9752681 281755230672520012860259282198004006880 9752682 -23248053503727169570230997541857038336 9752683 -531340119156541957816345224501050680880 9752684 -65299461474739226839131746960157310464 9752685 139926804513508373534978074982093944800 9752686 188502104169804575604265308333649653120 9752687 -212400527472646014459166476946053648 9752688 -101783060605647300404556225261440335872 9752689 68425118408239642924370807203250579124 9752690 33103642506007000145602858260943403520 9752691 -5125401276586339979109253557444426144 9752692 -65421800224730452857388946534933613184 9752693 79652160716541674733383533278380244864 9752694 21347936226213912085670547991132188672 9752695 252800497123225843701778158978444922200 9752696 3223790702311530507320857419267932160 9752697 161836852584995327251414571497534067040 9752698 389330252416261303487830134692297883360 9752699 -432717523852380880203561697794260336280 9752700 -67195247036208349352256088901913600000 9752701 -1087267347224884800301867770053701696 9752702 46478796929170352725906324331722577664 9752703 167588665623015722086996496487343151304 9752704 1165484805833801586202864145966039040 9752705 27195664161520446025360781810593498560 9752706 73799396142692314601544082474415756112 9752707 164067283602746265284846566041943224956 9752708 -43394816777261352547165495942345113600 9752709 -5336858715504322522496247115481646720 9752710 -3491380776366062735621173697364036480 9752711 50808755027067548594279127127072525824 9752712 359754294366005206957544242538560880640 9752713 -99460402613576800000544785451075433216 9752714 129397072642975128966037844733383985456 9752715 -51377908846368855421214521988207808240 9752716 -199060919186859614535972879637654524160 9752717 179408774072182814224936181497089645420 9752718 -114363416465946169475815233291352821696 9752719 94685289720549122036112984853197682640 9752720 55547712385301143143498432995833036800 9752721 259365781110973720335021217594929312 9752722 27868131662037650746015335039573138432 9752723 2675742901150116419878923555540012972 9752724 -2783231054071958417177849598272544768 9752725 -147970161994541513488453932571718509750 9752726 -56743481460109675002687506312535718656 9752727 19705085116796924598443287896859126608 9752728 113906535076990313435839411322860124160 9752729 118813118789959204844291838512228496000 9752730 -18496302580223106768267251941267292160 9752731 461450285156433310788359504067784726532 9752732 -95537644540959869871711339449558051328 9752733 -40381598189758554824047680495511057536 9752734 -215547977559257916857059894605523257984 9752735 11839649723383924007758814521135250280 9752736 -65969334498656914620034614219182702592 9752737 257214719042729275491130622559880860386 9752738 26612819749133166730994132686219539840 9752739 -183806920413965305040496330441018199176 9752740 -12527664160319276731235516080844271360 9752741 -41809722386749193267959164824128752774 9752742 -6335774895428394229811989720407796992 9752743 -28002952072683039521839335684233536512 9752744 36724914008225361824274197012152320 9752745 -143074632086144029850294061937111106880 9752746 -86976095522719925556079957438731864576 9752747 -143726771180696652180903520179169991928 9752748 -12743887372226964071420113255772160000 9752749 -143323553464958931647864324774518158336 9752750 -26602540866989924144047361653502016000 9752751 -126750774571627739380875053869448334960 9752752 -27495063259787514511183046095093137408 9752753 147665098101454494451736765935860154002 9752754 -128321823828753518533983938240489329920 9752755 -60430165016450044654517852740071415680 9752756 36576492495436105684523806025379725568 9752757 70804926663185624383589256943793671680 9752758 -281674114176423466834889472832895706240 9752759 241312559905260268072330492193710273920 9752760 -134772648707018200148730351827821670400 9752761 -530095767833870857807270502559229545728 9752762 177749290904233169570138660975553015264 9752763 -61245572087429915422461576996100617216 9752764 -198259396165744285740469857267111936 9752765 1641612208122460800870081118762929120 9752766 -28796797502055433592093278413724982976 9752767 655239580360914500139608771320280498320 9752768 -127443819627404277841607767448862326784 9752769 40509263484800170302452929202190779604 9752770 -5594809389304453005411765931094845920 9752771 -44747943546103537627294640160752221488 9752772 37873920666654488082436776116067105792 9752773 -69462345013894836397602003759140749536 9752774 145391185653141961194351102044251580352 9752775 -1359275252996457896199232948202394000 9752776 -1953090226016720571878705091244400640 9752777 167581798626647544788415777421144513626 9752778 -83092784942689936052390256756445608960 9752779 -15236359567785699457657521569846090216 9752780 -277043020644737464593066848780681410560 9752781 -70526801177206862277213691998370891776 9752782 -108135845990485689757853050659688882176 9752783 111772485488588179757282246068217794032 9752784 9098103606876232106196095102403477504 9752785 -3439653108341811166864065352261775040 9752786 2658800240766917638792258101289457664 9752787 5092538600856428246143595605040755200 9752788 4345917939284944175289583052656504832 9752789 23819516592508416719720901911080480590 9752790 -80021426324471941674405029330084849280 9752791 55052106765422547269454065949125662000 9752792 -96386614090923557763263469076275486720 9752793 48996630447490673713648128262439582208 9752794 161213553632431613539262644962588915696 9752795 -52964501671290220851579925131694440000 9752796 -150661247991906501171677526224380992000 9752797 448195490662083184571202234232878446246 9752798 52987692447476635084189843373897736960 9752799 91051222232182272906132607025709843840 9752800 20226458369087930670725928173292748800 9752801 -319854407740477679868275096974206831198 9752802 -170732215269556113217552554589725482496 9752803 -390891951774359440788667501039001806948 9752804 76527473248114705052661279226764999936 9752805 -30943475564567217735093242475863088000 9752806 51200096555635874789548155745493450880 9752807 377735998840841874453766982297634786360 9752808 -63828659467458687175773017229976780800 9752809 78126010912671793458769144913818908240 9752810 156559932609361951427449922107453534560 9752811 -3516026002214528491664693827321590336 9752812 -194837384385103391116411027169176985344 9752813 432903339354627673661655019433116090998 9752814 157919192453257110058007719973593247040 9752815 -56548948807791712176933331978602127200 9752816 -36552843536444044447634240369096294400 9752817 -99951941814483945160450225201070142720 9752818 49744634308135998947078706089369723520 9752819 413182680220820533948768417672150361400 9752820 5410917462110308713989921850623262720 9752821 223834312551639534135908005999808519370 9752822 -202164253302391100852837134750666639488 9752823 -19373790948859632239247225954817710936 9752824 17036924067143765804512266304501555200 9752825 -81865137122998030380749367469286394450 9752826 -89487200573067181118331056983652192256 9752827 14403181939236984574769496188586022672 9752828 -23039373029789800404737157634886098944 9752829 117029980132217384047145360157310110144 9752830 -894566670500746890655108606687668480 9752831 -107783159016713364301401259698206913936 9752832 202518174974422621815069205193388195840 9752833 -499874985907152296781899027290941830480 9752834 6341439275570991659764753418606060544 9752835 -86063294263858107185442432450292491600 9752836 76156791645300942687400745170978434048 9752837 -29872825160230096316769675445559594148 9752838 -90741502291671350780282663437231718400 9752839 -23372676739409050465194216850872807176 9752840 -178475574512280122734553879057774899200 9752841 113038368051924319011494303143124021952 9752842 224429001114602950280733745540012032 9752843 188437738329959211477668574536551435092 9752844 -11933755569170022516540081337879216128 9752845 -206943709508868563233634704908272560200 9752846 118903045729572504200295714382042471872 9752847 116001057519486721248715222390721827728 9752848 -5870842625587510438843842581853372416 9752849 -71947467202462411009429528432419987360 9752850 86682305211219210247023330268312935600 9752851 -43320597293841668156915369699251659408 9752852 -82694579646163747032057748340367882240 9752853 80281403710054431060217209880220335008 9752854 152451788700791737129237433963907257376 9752855 -108811352324967798567593887216970035200 9752856 -131240871122525616749340939635935641600 9752857 322557433347218012974898942374560796106 9752858 -18456108332639538975175665918681960720 9752859 -170539518019402840683441283914060035280 9752860 -48591313095883222120816098965358397440 9752861 -49645986903154715306698816417006352538 9752862 19872821849642144899283998796565125952 9752863 93212045872403364032986187148169435968 9752864 613406774066548582185539913731989831680 9752865 130792096157275902716956488017173950720 9752866 -101510530954984864302502235379118755840 9752867 174790056816810605264227653437547274512 9752868 -154121882952220698863755265458445451648 9752869 -217046672831412231270564048027501453760 9752870 25459371536005090676577869169956138880 9752871 60434214930054439807142245520936839680 9752872 275558745049446120871079866865252428800 9752873 -103402525629351467577293536092852480 9752874 10429219992607819643016083051767249920 9752875 56202506876003572060173214271018856000 9752876 84114703030662248609413492896896679936 9752877 233421051372468221809174054819785765120 9752878 -291555918898463885061579165244241852544 9752879 -111963582649096796417025186206310492288 9752880 -41103960848685603985538466626559344640 9752881 -283239255300418225937256481087780436300 9752882 62348865864234500692152452164601067792 9752883 -39449114289069835506565720286232601344 9752884 33185027802713913280283588978879353600 9752885 82792738947123028764649633490111447580 9752886 2112148944788383461841986443391301248 9752887 -8395781790691154534333729392161695520 9752888 -239537757590708842400997119750662410240 9752889 19574985738440536923289007578299154560 9752890 -40511877463404547983413302777654348800 9752891 91926876828315292897561777949280824292 9752892 -56304717591915923218069667861791300608 9752893 116923096056606552985488435212327424216 9752894 -256107203911185743766532207024621749504 9752895 -119352725588585508103467866598717367080 9752896 -25718512287692012850820136503756718080 9752897 16639986258939658390915746015022408704 9752898 -139019547719724345687346636284985643136 9752899 -90544103110629919968205369513993658336 9752900 119436756961629736461576643361756179200 9752901 -67906478293112858977689212132082505440 9752902 92305931251033452549365153543733517152 9752903 -576862995377449275513222278166307473720 9752904 639092645339548862354240093312286720 9752905 12355874593602583442413477211158152960 9752906 130727632769574785850744317499675631152 9752907 -90791332758196654582054931479562114640 9752908 -304412932871309698401723023221740854784 9752909 -213287574620378052468978984677979864960 9752910 -32085793262220177442724021372741959680 9752911 106029804517780051303185681910702677120 9752912 32359523131042985501526000368525230080 9752913 -218110638771640365303373191899466069600 9752914 235326708558689155111350973350184476960 9752915 88212731268904753891710974233189098240 9752916 -1427540188830476833111028045591457792 9752917 18087515370418031601288085471564231992 9752918 -35969627213326525835338625216388556800 9752919 3445387485618332586889382097658014720 9752920 98127736957088154530969083269263769600 9752921 415600127486816471457352244265720874122 9752922 -55095384103399097287598195535254669568 9752923 14032416864852489233736666148776680160 9752924 -21274954544254600450612789918365623808 9752925 10074466778980638074515554178492848000 9752926 -379423121221052032908070796322450825216 9752927 103158040808806244657073826744095103776 9752928 -96737068391868628981021177034896834560 9752929 -189939837961142945600685473371221173470 9752930 -56091782642982207965377801991747412480 9752931 -81934550629131839489196895873701181980 9752932 -13608202462476681010622205835990609920 9752933 -217889111625115040064886265091791342340 9752934 160791049170284978234756370472464074112 9752935 119500184900848445736840109370347556400 9752936 -422008846601094662676018736132144742400 9752937 35583437929514392766665242045010838160 9752938 -62035753886314145272076857851064676256 9752939 27428593805623975934109948412438509312 9752940 -71223543145450633744496172884112230400 9752941 -57371760425449271838060915065276355072 9752942 55450509501791208537161980836344496192 9752943 -61353600331552928961572562381298651392 9752944 -94343222824247372012728618314859315200 9752945 -440657192651200907552075644342090435200 9752946 222186443037339450499676418715573248 9752947 90467548548681543358249978124515278040 9752948 121294098672085537681752191101723005696 9752949 14281875219972665306533969874238083100 9752950 -63916175451677673706800905896562808000 9752951 6636679019496141985104444650436408144 9752952 -39373607894785058901227172392685404160 9752953 207852339792852379573920889906714427520 9752954 -13110013367737013995541879028712642080 9752955 -1561675408754257979548629144487200000 9752956 109790415512365733002767621279852677120 9752957 -147422358576357492852994098440652873108 9752958 -78015918338500235975708628486036614976 9752959 -3722588566747286127659887816936701896 9752960 -138201511400329336131950827845923635200 9752961 352337939103644156432214131453369507520 9752962 229168399707821236839895342231572599712 9752963 -434871487800897022374426518804619084 9752964 74022319456096157445691684007508602880 9752965 15272838889695022106694168893148364800 9752966 76185887724139581964234139304399206400 9752967 17340260786125613441769629076368205312 9752968 85380608270810182188604408821522524160 9752969 -982415973305690090027914130223990630 9752970 24053644622901974249001462564935669760 9752971 1260173132222572194903783907912486312 9752972 -45714112221811622794741358215040299008 9752973 -108916163428692190342106475855145521216 9752974 -108514053508163389960195713014541904896 9752975 21926313170157019470643048472371653000 9752976 -21712330691159156730482598800962928640 9752977 -106422863016092214948621695428370198540 9752978 47549682041677096276409172059763677856 9752979 -72400161040340124678416242919113619016 9752980 97112239735589161819099782345246816000 9752981 -194992525415796021180950017047092915808 9752982 -14005935775793192184343823709813945408 9752983 147546840382214478922632629321654092232 9752984 179944148330005554296791595168755906560 9752985 150298780464822315284997067575526780800 9752986 -98212101776965862645061301055521572096 9752987 -268112767571385889542470568243477722364 9752988 -20126516182234965036114372823000080384 9752989 -103205195505543647651953602733312760640 9752990 15811791985698944453536167495344160000 9752991 -221537854860613596102313375793221063608 9752992 236133496466277072359979025376223363072 9752993 71636673562474720599057375520617927060 9752994 -41814046564069988876732123296595904000 9752995 -54608575943249230292709368048523014400 9752996 -235898653877557666189288432634600279040 9752997 172198530987986404592724503384717074272 9752998 38845731086213450647275870964370702208 9752999 11509079960532589586243649325400379000 9753000 -248299072389875233542280646366760960000 9753001 48235737160750529865905455651802283002 9753002 1902673470294813231692278785101528064 9753003 -31528354004268009481834862929475690880 9753004 10923914102039403616795215106995891200 9753005 416202929895075851961695382566392971360 9753006 -25265670804694320788325084873926556096 9753007 -211432524044246780723264067669046072080 9753008 -47914458319040900495016617804330434560 9753009 62254446067081738707528079216445025456 9753010 14539806815715446949372806765458997760 9753011 -517734675277078260676354121949145478388 9753012 113288425831105802964310674028326082560 9753013 -673872202937266499007149484071285598276 9753014 -56174338121840625307792630968452086080 9753015 -9127277095842215957943935454418253280 9753016 23145535061748727051213087412920565760 9753017 56145064062746376592424130713159271552 9753018 -102775940554596162984729922182250390272 9753019 4890937778071213781144121780517038720 9753020 -42609524744810397367231416202361003520 9753021 408362311059985923744566599434695154240 9753022 234850772142481865930781481477219629312 9753023 56400615903759053115446973636785504640 9753024 7881639958218346966284385736888156160 9753025 -254772478960887990387732482611202211200 9753026 -126403117841282581457985218493049194288 9753027 156197426685946731267164267947955548920 9753028 38657829757178352921811118472638791936 9753029 1194035495145020780304173264729267136 9753030 -5581820945550894892389701890398420480 9753031 66263307458790311219851787666720168752 9753032 -349424739462095168742242613787499289600 9753033 -100349152600301273575896095497412593152 9753034 29037065326677164032583899411068705792 9753035 -107528767201142317264242139290337802400 9753036 -184907887359131266014038283706826327040 9753037 -21938061258034127622603716153914755648 9753038 -39329969911768200305635402805328242304 9753039 -12751424324019151040740915935446769792 9753040 7276318835673398597982680192088145920 9753041 269292573432342980527528293506238323442 9753042 14027927237900271427775359475098114560 9753043 375008282055322001453960245787019709292 9753044 -86607864333950437190556933946853627904 9753045 -1450642408877369634859946084416148160 9753046 66141992827223350959450224297889189504 9753047 -533453820928050985862024935698974064504 9753048 -138156926459734623460022551976227430400 9753049 -606922913966643071512984626359735264000 9753050 -75064328503830851554900655709272755200 9753051 -14340024215141803387176418281715352832 9753052 53094594906975021766486563869358323200 9753053 -208253778226538170595201975017543944960 9753054 -45251150309639923053163055421008424960 9753055 -20225666795157639011373806536617840480 9753056 78596836040704775398007579767819468800 9753057 -100563412730964025556637860669384746752 9753058 54284508615090385250344290738447300096 9753059 -356840220983119150000954733656641266184 9753060 2759463198761387636298496313608335360 9753061 -233980644379184474069591817863743157600 9753062 -265563531680820711754798846259398751616 9753063 1288193303263358365447158180052934400 9753064 314074310929743271352885394316288819200 9753065 -8730970004302161471373719536962099200 9753066 167897850244333994087030700305818859952 9753067 -261872940485686487832143514534890831884 9753068 -131519738193896663759483782711123184640 9753069 87734830435124140875405622550887508544 9753070 -33883970130656586167435291227086512640 9753071 45702348861961281793420427086251522432 9753072 2236629645050422686787844156601925632 9753073 -138672900273995334976939869105184782096 9753074 -111134027831687223468031116224727745920 9753075 -95729061601284972489544295935677150000 9753076 29502495647852917309052198830082949888 9753077 -113154057717360276822429012643110031734 9753078 -102394200911474516872562982385952256576 9753079 -55567293747945121909139887746467987024 9753080 -133344778000977906354692764759922688000 9753081 50284520317001829823107435606087631872 9753082 -8146812579350624545438437006940605216 9753083 -70436423036203343560985354925801369480 9753084 205033223289773798754369412022046720 9753085 -255719330020682550418983436521728843220 9753086 -11121495318709842288665759695551943680 9753087 290199970980096269358294692470989623952 9753088 2052406216360158996731215683281485824 9753089 -169374117654459900815562154492518198444 9753090 57192318140602160030782794657828848640 9753091 -52145772742485415611141138905222480688 9753092 -13740798660911697037217674751238340608 9753093 -58995499984238088812278805244192288000 9753094 12518957305389420935694687662104746240 9753095 73024964489477743212751916788417904640 9753096 -47167246280749900459753975929244876800 9753097 94143502039636989066030721122084779546 9753098 16331208268886743361809208673629812320 9753099 -40131757749183412353689793291222827520 9753100 -48449770182652140015793300575689753600 9753101 56838286070636156844774120387639330102 9753102 54980644069721793790498571817266131200 9753103 776138334637750998773932627930490080 9753104 -10061528533866956700642929631787745280 9753105 9114484224249694066329845196394996800 9753106 167023347465153808557809894241800732160 9753107 88546250825002064845079080735065287184 9753108 -128250058888443024514264825494152202240 9753109 26016723748965306474514163979837847310 9753110 136423873029115734518614012661714544000 9753111 -161476890628657356906922897208763727968 9753112 32050924343504182666734812118212198400 9753113 77812625625010242951134035274249750400 9753114 12937232564711136137988628606189435392 9753115 -341499273689329014354987383497575138240 9753116 280636442360122795116998128799623191552 9753117 -458114180400856196166302512805738828736 9753118 159903971216202527355721904330759231040 9753119 -89762754344263697826939322037968440480 9753120 -57861262431184422750640402307170959360 9753121 -41326423209407382359579940671734464000 9753122 -45510367562572164879871660959859687776 9753123 368784747889870952421925996801811575104 9753124 245710865402597395658223591814338759296 9753125 -3621036464867096867713508089675087500 9753126 32112139832969764928267183358800479104 9753127 -77303926062956269568790708758048378880 9753128 -54311576110969195058787024361708584960 9753129 25723661554634275786365384430652266293 9753130 52706716961616522708632713210923012960 9753131 -3912924557106723256710754418028223128 9753132 -79739757977707925198343997822840969728 9753133 -96104096936606840012530164716923571400 9753134 -281607742100228294805635007200898327168 9753135 24345890165210055600812864135134809600 9753136 44401243155532854546019812009644244992 9753137 3035577788563647374482600456029386946 9753138 1700471984503122726063383595829234464 9753139 700990548666337313409101557431227998032 9753140 -205650383459032647919421081890001122560 9753141 104828414711715224484386313858515656992 9753142 -64093261158057880459324902235745685888 9753143 -117869317066293811429421562947429747856 9753144 195496363836770149469811715036512030720 9753145 224768468036017161528740738752794120900 9753146 58298567668790905475699448633102999264 9753147 -342646456260088456495417784510617657752 9753148 -396134692085019115744376406490482911744 9753149 -66901696958767406659731887367545083008 9753150 36830535352631500575726162523408435200 9753151 415722680437912093010929109781003561152 9753152 -87262924105434246683741345002638802944 9753153 57657660829701028808311850939822970144 9753154 -20228408225311539369812983981640856000 9753155 -33561855446077116046226307930775950240 9753156 -146391423865564250951782708935203942400 9753157 -79248820686277991161838728893387213888 9753158 45925538994666046429351148095646810112 9753159 23175032821320140748430119248747818104 9753160 -101317064342043792711635947241733888000 9753161 -59607256470004942882127648743569596976 9753162 50939835729429617072401965332516027136 9753163 59621833475046773596358932721149400096 9753164 44790863637386786143632749104174709760 9753165 2190124365288500261884692176678813400 9753166 -34471470557841130542294176670451671552 9753167 106848343060221492658012443471190143312 9753168 17778774162815313265144247067693416448 9753169 516776440288417063107566606827542419570 9753170 -16144243348378480933215907956581591040 9753171 -178317051469791222307103762037160386888 9753172 -31661507873994174733152822149014640640 9753173 229736976455908898051552136149335765920 9753174 270982215201492912563504273072282688 9753175 229636039634745602091166156515883591000 9753176 436584045574352293930612936673883310080 9753177 -4123871135658572539992925188395803968 9753178 -207321394875071529204898921236894573600 9753179 -304180761284562404980538416200879980220 9753180 -148290627358830382687321354031176535040 9753181 219242180878414929577956201538541746982 9753182 329949790333014848348254617254474054400 9753183 394072454394178855256442585829972665600 9753184 -59923136470399496854062089911974494208 9753185 50194247991313253531242430360255379600 9753186 -91747956756498969118641632517810873600 9753187 -223199742713496285816648743726229128164 9753188 8978074585763182653720776855708272896 9753189 28668504565070436510790121193229627200 9753190 -95601142346390853844628309828955016320 9753191 177725075979912801682530701660155789872 9753192 2705127562541189735526708023619640320 9753193 -233610439053351302045213848215815163420 9753194 -124960692827840336885134052891305470720 9753195 208758819636729880113705469654072327920 9753196 -76257641571460012308237328709423428608 9753197 486520753978166314281981126646480514646 9753198 20919761915652273113711879628835196928 9753199 343322474095207600009535786445704899440 9753200 -10388956166770580476931271732105216000 9753201 -25435578956460316429494602732057219070 9753202 9244871378498782699225688427653948832 9753203 91126326199151788400737739155484530344 9753204 -6738192986468438005833050948954327040 9753205 397935107711114786952923527877952000 9753206 -276738278649430853063019248074970735040 9753207 244567587854014224889578773438750014440 9753208 151907592912334765282677811010093199360 9753209 -301425628840376330905909272365475469590 9753210 -5705849135469053272859023067641067040 9753211 104577905447462090691678368940289645040 9753212 20131017779684936550718987063000719360 9753213 155294922990143076078718558235921587200 9753214 59351714926619079094583996996591187456 9753215 -253352893853111142918464337312277151640 9753216 149993138052872490270907071073773158400 9753217 -7736280946440890032687484110568791760 9753218 -34415499713116995184788055558834555440 9753219 14875123926511495859700431906313781248 9753220 76260565228308944298479909300158709760 9753221 12727024639232135100749738321846313372 9753222 53011598231071342909530323361755291520 9753223 -389891233629364681399224270231750340080 9753224 65237071862681527273317697623801200640 9753225 79883795322307060681704291770701827600 9753226 -19448493146713824203357110498604163840 9753227 28171699551035591032112209103230240080 9753228 -37747882498173269404867292567436242688 9753229 197906642150118652716989750021995179480 9753230 -114666816749196135911041732869136146240 9753231 230878450820254860480501555784317527040 9753232 -58672767325358876321537055962492764160 9753233 -110141261266508680205037806884482733824 9753234 50938254181633758821929779483249751680 9753235 165343623536294369455232450787962875200 9753236 140358613162633667381885995258473233280 9753237 -52589418168567046692249334121687493120 9753238 8988553948791275581913694551365089408 9753239 -499109017726216846915974057664446939960 9753240 -36040577123447588586749401357280870400 9753241 -138683048273844191415954630709532633216 9753242 -135696454555372956857765283688573286400 9753243 -70326309266857642020568222585730043600 9753244 -19273708468436404752283341931710179328 9753245 -301201843725005078128080745056384100500 9753246 -75025931234994496927699979435571491136 9753247 40436818659575962940573882011426096512 9753248 -43698233965677359237512658166407823360 9753249 -280714453951789513926119890299150152352 9753250 -68137997502071934481349452766360112000 9753251 -103610471865299433711871698264091161600 9753252 -130798553478694945656796862038043025408 9753253 -161129147566281435730096075182196189700 9753254 126909178737396228556257112262258131296 9753255 -109761202861851996283009360912617472560 9753256 11961158990828676082203751360599398400 9753257 69165858228365907912927256573178496672 9753258 91528865784126044155313162794807881984 9753259 36887111688117881983723058125932355960 9753260 -2203863482063163494079786819760865280 9753261 50988393089493120565717822628496076800 9753262 -63499111488802895113879960978371250368 9753263 -2357080852437052962143046392040559200 9753264 44343965187501673196648399875292528640 9753265 -179352845076239656342831739905296770880 9753266 237711429601479411934880879129044156320 9753267 -69306838260013699232387988715072025040 9753268 -9776646819616157407002574675148468224 9753269 403660725352863919534549806203329490670 9753270 705360517559082054079489053880012800 9753271 461372996641151117730006382241404706688 9753272 -29160392481628384737467977089337774080 9753273 -46380271801146655663945612235259549756 9753274 3320753647633511618276833868886946752 9753275 59180898607898626505773436674443178800 9753276 120763058326538392540700107460023025664 9753277 -234832124132744898267120801553474770874 9753278 225536194407631743799586326216793437440 9753279 94323959629787409614604144973288202184 9753280 -93983084279128891876451908985133465600 9753281 -161515774735773808640117362801636329918 9753282 -1754398991838350645912720737384169472 9753283 355055834932331572848311792337937033532 9753284 69988875914212830001193897501272127616 9753285 7136677783349916606867984154544203200 9753286 -189799279465815577923113768876487285408 9753287 -142682681582400331558741236989839841064 9753288 4071175110967079985537167948412518400 9753289 77478356371168622157013973714441054080 9753290 -15767093761747421378007927066744268800 9753291 -281528469500046501086580518637801929928 9753292 -8235925840201732647608929950350535168 9753293 -126813956813923958649339474865165517856 9753294 59610244193705896001673096901930630272 9753295 293483697385481694979651344899060099280 9753296 9974497106961993813868089436336422912 9753297 -191309982828706948426150900072665718800 9753298 306330109659535177896281476247165141664 9753299 359444272984659174932713696502585456736 9753300 -2987030253004162740948844646124681600 9753301 698277643977546359774015129967346988832 9753302 108245453874605358610693225445074134912 9753303 -1485934092918167049572519257070311296 9753304 -75230391424173418129866571216884326400 9753305 255124820416168906042860861250303955460 9753306 -36771079301473108563694929307934762496 9753307 7824715741469958294069568283124996352 9753308 -26818911703725240736583666015167872000 9753309 248132662181490371802701489472085310700 9753310 -64008224142940631990397829667228432640 9753311 -6539517729764250110654685271206046656 9753312 -130554050339869384575791961387942543360 9753313 -42572173001456138189213249904580714496 9753314 -140963647393024496351077596634235085744 9753315 42399162763588267663290055651942467840 9753316 149963226378308818412083925278077415040 9753317 23830856924660000214683178002826837792 9753318 75052482142166231025015040753275534720 9753319 88166734730156941386683828431599857720 9753320 -121450227297939617536884074522374656000 9753321 -43823148856579460566647875858287687776 9753322 -247182068813796371642956747681106016000 9753323 267660078580190404744120087512165667572 9753324 -3025952361280431422785146351432941568 9753325 -28072520566370044625298514559077841400 9753326 -43823844797014348212956108640421248 9753327 -279757205925363109586908466092744859160 9753328 17316652811589327210734112319994560512 9753329 396473323950416616738536634299654958930 9753330 82018115159408191835036279706960529920 9753331 192279594752047190720992868840733638992 9753332 -183935375410777937897172019697288551680 9753333 169716358453416048055171615253700347424 9753334 135145160780060597934000212513814591360 9753335 -364495253553145261979469998701494711720 9753336 234142264839094173650481121016571064320 9753337 234206192231597195238211732254461730192 9753338 -108625605905485251000543943942448163840 9753339 -93127747182848554981978629216869930640 9753340 359803993185736627870544178883847270400 9753341 -132309862038296863808240741727011573376 9753342 -76585470804177509517801041618634612096 9753343 -149985020221353787964986615255132295736 9753344 -24910802321389948572765389020452618240 9753345 2015532588346276582066086951812755200 9753346 -3093765036229174360422078512788930560 9753347 61871913901748085613904421828922809840 9753348 34575563745672965898384178482516652032 9753349 -177422987151432848788862608522599770880 9753350 -48334379686105265049290995290373627200 9753351 -91802501617930241646336668431102586880 9753352 -143852678491411735093014900597015552000 9753353 287680286389247902602814544982730936602 9753354 17081343705728826664628252405952110688 9753355 304016598641768866151425994227685859360 9753356 -65452501772620821241274256744419662080 9753357 -67965193875491398327132416215659528512 9753358 -150322951413631948872578204197876357440 9753359 -239580851340042591898716741496426096896 9753360 35333393984337840682857936239355494400 9753361 -80180400934896061578557058717528431808 9753362 -192149284190134264378543936507440467568 9753363 -314045902197111380131622060919934725708 9753364 -246826807225424940491823899319120260224 9753365 98206002169369036280349407476761357600 9753366 -22581342805828195183337664853708634112 9753367 97449771845646754844614556231967704640 9753368 -150087596626653052107580157653315706880 9753369 90152583088066599549077505841285405728 9753370 192509509077413801482062463463859183360 9753371 226526020296174922210913641204717331112 9753372 11664792302056968278287094526715286016 9753373 -11815652678023684748492189351835677056 9753374 -44568742189727387847130152851348264064 9753375 -38062588861949770648527672429780480000 9753376 -125419874371359897403344598907582545920 9753377 -219520171993198550023047341771859486828 9753378 55047245688965508673680230026053823488 9753379 567278472918735758445610114383875453584 9753380 22520325681384582785359968302914437120 9753381 -147265705084157743551750531467419050720 9753382 195396368931175453477072266201166413792 9753383 -205364851453578289530799352412626479368 9753384 -7949400112993667024962175742952243200 9753385 -66288328159948376931365737088901923640 9753386 113640053586377178235935816591827401392 9753387 -41392011344056878052814867174882101248 9753388 -23368936908435614910397815806451276800 9753389 -800743005718566302378723940844274976 9753390 5024325396008731361337996429135150720 9753391 -150909897292870227487725803607879663600 9753392 77402951071394800893519184523453005824 9753393 -268792594635202268205552584460460088832 9753394 -44020374524154375037169504332551648768 9753395 299203033333616853939020287497374972400 9753396 217717416776982053682956508489587681280 9753397 226394755192275489402270486356513457180 9753398 -48862801812619054122521006394341245440 9753399 -381220654830066825632820762093611624880 9753400 12847021659450010334516553342001152000 9753401 191216452330818467712924681564961396650 9753402 -162371410396082952315153390095358078720 9753403 220145266891677693764249882912175494400 9753404 -218937866413419060497485810699624326144 9753405 40672790596349882977951300818280664160 9753406 -10825952910473225482602672203212280832 9753407 -167697537070722954348836142436482204288 9753408 -8212469592311816187348853841178132480 9753409 54198959707387690622896290621790108610 9753410 182963638056641740003479862817456132160 9753411 -9901268740671227035897376524352561928 9753412 -24561847142132866491901384672343248896 9753413 -131402163664434712663114308588113358816 9753414 164987113712324184514784540722840773120 9753415 72258732039203134432586857332072345600 9753416 224939430521021943755725066030174356480 9753417 -171357859312426004541833984129844940566 9753418 -97598236483037035917876378885112293840 9753419 -14214532684458853076832166546162760640 9753420 132033528558884445673119644169746426880 9753421 56150538306258520250868730198732937100 9753422 -18299495487065272288307876426895605760 9753423 197453847172842525124532991658981914000 9753424 -35053714277497277772808844021403688960 9753425 -44069369286505851840713709472476552000 9753426 -131853887229505833806628421148632427520 9753427 1645991784341302503693980132992539792 9753428 337830524221021434469008218551694851968 9753429 348859999108462160110608704830400640 9753430 -64549448073962802085347528418597904640 9753431 -30635529920511998125330912146499122480 9753432 519153359738878516919787751977123840 9753433 -161638686427200542140429378079095123318 9753434 -36371608721523604191620030739370746384 9753435 212615355989690691002680241422694045520 9753436 -56010328053682610758089842864273055744 9753437 39574874496588414198879561722223676032 9753438 116442748900091612049573499160872820544 9753439 -193110542106177999885889138444020993760 9753440 -299926830712247170123090519167200133120 9753441 -22163871212870787368863480371222360000 9753442 113450495487047726149333029868284385872 9753443 26007584728834892129279646958873466784 9753444 54696056934254441231285350671520855296 9753445 54156579362713759939528612445147608920 9753446 -15967369931865948000685491731028573120 9753447 -154665528825133383243010197270239664 9753448 240834143167053038079779614614616258560 9753449 -19538027547893934655874781605220427392 9753450 -26905858482343156873833413547639129600 9753451 -40170748892505486992598614193591665548 9753452 -117646501240210562763720188586285696000 9753453 5607604160220981397555003686197840982 9753454 40600202680850441107811297134237200000 9753455 -301105918487040681692054744550806675640 9753456 20910837681879238288123149415892189184 9753457 5426202063447473183529223408996381952 9753458 -9841343697413644795887698554121372160 9753459 -34013000092300548867650820510898756560 9753460 29659730126431291165169594196798412800 9753461 -73669594108559268761878315942029021750 9753462 148530293107895595424586263235696221920 9753463 39074832615291588663145687853512516712 9753464 103924478338552889749975429806421401600 9753465 116701899069752685814806090232767282240 9753466 -8103775781769084751757309052022439568 9753467 -304303572382902670949847901452702701880 9753468 71016117417691133748460826814667948032 9753469 -146315666325163754340429970433634542880 9753470 59408932753025527488092604666148527360 9753471 -13828093318475926449949990190072806560 9753472 96936706499910067448607203427342090240 9753473 -71475929203337293677769189836344724480 9753474 -173839443580779547598406645271374216960 9753475 -160921950708079718228537723862383079900 9753476 424545249013952762995521881771781516288 9753477 262971509016052196130130265506242186720 9753478 -57963473728243716887749605202068307968 9753479 243710574405010898362925483913932933640 9753480 -4461658724658393625974212421623808000 9753481 21860962550973968274264305067839162064 9753482 -33863697466297921537792918048479352320 9753483 168952562666176427470673219375583609600 9753484 -45876726028579275585673020222099563520 9753485 51775801570542720940529020034251810560 9753486 30223829821947938911864191452692889664 9753487 602101131095060694866527188922935086112 9753488 88311717440384410220341221583711936512 9753489 -106613754691455436326814936415681730846 9753490 -7680743096298023237639829924547857600 9753491 287134830379550834444615965288476974400 9753492 -5290642936442795632650415230838714368 9753493 -472598436584897529664183999230673030258 9753494 170998374390000431795034845051611339296 9753495 69527186443084518707229847993764003840 9753496 93975782164270621961387468593367900160 9753497 135874894635084521737792802583789473934 9753498 -132245127046392091808684137031992089600 9753499 -125081452076639874548538489529776923328 9753500 93117269833459322073209060583935616000 9753501 -24281457309815764044188189653404340896 9753502 216675392521936722181100609092220493504 9753503 86015151876409161791204951673921468600 9753504 -121005371176456115099399949603097804800 9753505 -43590467743088771043491564754545215680 9753506 -37396796763808602035112238950881656320 9753507 -77119695386992993663611974908128249360 9753508 -151464043438149408380265112336571788672 9753509 40643709926971375040165109295173141216 9753510 -8872872423867665973656549756676518400 9753511 -2681865632963607151465638378445646576 9753512 214660399193675710691169881158965964800 9753513 74846177863425428980869202901652154368 9753514 -250458054518740442664206249605495224144 9753515 304634941581447773154157144962718328160 9753516 -54645505152102355783284583696116764928 9753517 403850146745319305261028656085170712000 9753518 -171961797941607152962759487540216832 9753519 237041467404828352764189860806861966344 9753520 26959693164311005782054442198560276480 9753521 11443150106239528624940087750578552722 9753522 19477213052692401446934054556532460672 9753523 43222460081906066451193373594311211328 9753524 351567429375846696878576502479821166592 9753525 -154142836367403801386941673440263847200 9753526 65842495421593276327205219173412362560 9753527 127967820375798588430109840764815844272 9753528 36895530275498042884626349852055900160 9753529 459184388915050805798625038165808715476 9753530 -643583063411457128129842842722549760 9753531 42869783897180648929346471075049459840 9753532 -323306830643375486723492461861564386304 9753533 902060343557947045945578071488335660 9753534 100673350132975078277928407774710800384 9753535 303914579389129003385674032939044296560 9753536 -404631497457393126562110831046164480 9753537 -118565392760371006030239295632218802432 9753538 -91069417606003857332777566022452224480 9753539 -62047131265575934871790770206721824944 9753540 153931582427581644893064653264792064000 9753541 131861336838914260398447236013186182400 9753542 -24525796838875070555987801153078054400 9753543 -155155314032441812216722675354754337136 9753544 -102317391069645140374534546468194662400 9753545 -82233739102601557418448468885596118720 9753546 -138867616691059600614969781784327388672 9753547 1603991575904358220038966247242756352 9753548 -197801970019925699142503132414144256000 9753549 -26915611889698415002503452161346676192 9753550 25032772099116224585960717591297740800 9753551 -76251135401844654384770866569543482496 9753552 73972560526760701256888127399834968064 9753553 146983309397169655469443599352442050802 9753554 -40890039962507353846635645807146769408 9753555 -42025279354113746711129811173664192000 9753556 -307928767394922237335540421104248858880 9753557 99581766039855371158811039517138051744 9753558 12449092225135668731347267486362636288 9753559 101673397163584349414357661879587547616 9753560 -320502949643317654539835130626228224000 9753561 249873665226480249628231787564482560 9753562 -32368392671653158443212835664809266176 9753563 135463987542499690438403093245324409640 9753564 122393492118753311214317728285952532480 9753565 127946434240669276658920883245065266400 9753566 243235246376485776509427088380701231232 9753567 -103494289618195956291243017699694573552 9753568 -354157830970114759665998285079883284480 9753569 81945823220094118387060481116175714496 9753570 -25195267439799813005643790939648598400 9753571 5318437792605863286290189883416955000 9753572 78347818218309873956199623320070921472 9753573 40780372818461988820978478424723161184 9753574 -102328903476860831273853882205016555520 9753575 7037683094032188716354326572370866600 9753576 -45165020932303508734645696830110269440 9753577 133691211524463388617632763254702510720 9753578 51306704183437930141239117351976412256 9753579 -153374654069046295332913981169371184832 9753580 -102764508080025998318476928424310517760 9753581 -115511413061246979469990992313225793088 9753582 74132406117903791649246662097581313024 9753583 77293544201531992859643481301917946240 9753584 -27803802724324097976782555448665702400 9753585 128674106692089234532205956131023539200 9753586 3058784319425143610803314635595599904 9753587 -15012108911936317065151088350035091200 9753588 -69864992211537477308950642880002068480 9753589 -65055349961236600069599909336624822610 9753590 11824338216004497425228104310711500800 9753591 -203875617658521856048135570451187485208 9753592 -168240374500948459661649586822954352640 9753593 308991784778527381282809061725143050320 9753594 -1750247792373859802773149055078870272 9753595 -47815008083207329890896535847952043360 9753596 424185622486053118997331925633843200 9753597 105006985675869459741551475723993549132 9753598 -137906800581518296806656545696933171200 9753599 -86130046852209695711016190064479734000 9753600 61951972368420399313119768322926182400 9753601 100839681958935697749125606558273940864 9753602 250313364678403241470457025375972420000 9753603 20042369619167289685315151699409068784 9753604 -508878751368975170802428405512204288 9753605 -221229136169625544596132022244382864480 9753606 -53598513126745789197136007375436604416 9753607 21786766350353952021877050315805477432 9753608 -104999027937148398558542206115171850240 9753609 196874877024231455771783642088332723808 9753610 38717859457191827896830410379782722560 9753611 8315801905915260511582267440696473232 9753612 -171193381563023386705911445287629414400 9753613 -185115991180673900531470923454306952232 9753614 -2436388693778797572542124578348780928 9753615 -10895461402720023993938649456038514840 9753616 40192578881303869730568108808806735872 9753617 260231095875855525699098444759973730032 9753618 -1268628928865507506246585753163784192 9753619 -71022908809207879283987100860834773856 9753620 7925211508217021622331356901346215680 9753621 -137887362607907130097208246929452053088 9753622 -167914383563281908843915831055165795776 9753623 -18105443454447084614118370220501279232 9753624 267188267110301149595727892458365429760 9753625 77404797867411692079562781403741504000 9753626 181924302819023197565011467117161831424 9753627 16715521610210221117159287393153496800 9753628 134918634291827808971397688949220249600 9753629 26133741966266822611623951540102567660 9753630 36217601450411102463946457153206656000 9753631 167788616080942199577823536542085303120 9753632 -20703931399821485752198264667775172608 9753633 -134319494514110754244621940565401761920 9753634 -239916212302151074527581261896287531648 9753635 -272827931764654391543448799905194819040 9753636 60723548477721569778064876010905989120 9753637 -327715910634178908385697564085884587714 9753638 6100306647496121655693050266680722496 9753639 73171586305940574685061324531094433920 9753640 -31638532803246379325032634140413235200 9753641 378685061978069477534885868023783881704 9753642 -244736444711819291141933917065890933760 9753643 8771839367763842278048109335195203264 9753644 -119067660135150916056918131678350494720 9753645 -190070178300238203283661032788470784960 9753646 235634116605303346224988383974689771968 9753647 4131531572653542183444534486759302640 9753648 -32688193850978297138569526753660829696 9753649 -181767221317813659828576988758027674350 9753650 125670937669723452919787744141849808000 9753651 -13085403412896312808296001775596276608 9753652 247900385914089372349736994926347569536 9753653 71466138693118016107458475953006799104 9753654 -8153050458456134053116420448974274560 9753655 -334163074892921151114170854504935792000 9753656 223265261424660125440613990040089395200 9753657 -232538002530766991575649933858882858880 9753658 133093123447621387334538546214298797680 9753659 -229927194062072283546811575788019412584 9753660 -16403287000043448779953641141503600640 9753661 -176557106799961448819280411207145255738 9753662 -192935844577438745630297132206098767808 9753663 73338292850495672439042103066805926344 9753664 -19618127455150991505506136440322392064 9753665 122039949846773111349013833899120265000 9753666 92186302988119200370454769365045393280 9753667 7826166441835080560283451132841819904 9753668 167424768440335557281929926674327634048 9753669 -341048611627756684804054253940450523200 9753670 76468164319138705168873085701783217280 9753671 332825698672819942092786433877353250400 9753672 194893057484391917547812937877642321920 9753673 -11261034388420267862935015056274300416 9753674 21849757795766255646822074263541482752 9753675 279289371349264093872213681252478540800 9753676 27132024159169475063268531953136466432 9753677 4288118609205810332147745534429960780 9753678 61860574681452954215268660799622083008 9753679 41032483571087981021567825110303039008 9753680 -19249061748626617524143041364616560640 9753681 44427556769708733695145687896025992064 9753682 81192023071806987163607606547687742752 9753683 -69102722604646496413936488212755234068 9753684 -60241372572001055740158566649924900864 9753685 32716131917812807760565938173532482560 9753686 48202161862568418053770813448502821760 9753687 250558834545024571370358147326903370144 9753688 -85090827489527072347944251631501312000 9753689 942301670899982111271113586533976900 9753690 -567116863877526095451631612390479360 9753691 -174213375788072603770256931482209910168 9753692 -6147199972939636052559876600443040768 9753693 -3450390443962900878063291184401687936 9753694 -134603957064963788443982589178819137408 9753695 54266251046186981455580675340385864560 9753696 5118919064741967749482232059135524864 9753697 17514545483876048699516770464703120432 9753698 -246174565980174851657257953842601044400 9753699 59205711930675044555402690244305526000 9753700 144752076722546453950431744902063846400 9753701 -318863860677489497950311168468916343298 9753702 1779355010722155160282664513882204160 9753703 122342607670719921789630348941322431160 9753704 -123364743147611631274883882149600650240 9753705 -13602768835519335329185727663654879160 9753706 401499651554192201602995521538937471584 9753707 335329207831612561393880606199477054840 9753708 40430374143756571580383445701499956224 9753709 -41707887222345480308605374483533866784 9753710 -109845029934012190309201118404260720000 9753711 76610589747431830286497586742590025984 9753712 36236451241023281089077974058591420416 9753713 -72642005818861781224282396070396526540 9753714 -174103270572693879625435400259391812192 9753715 89187518510796704740117994455225264800 9753716 -47941918080586620965732065283181969408 9753717 -128670105120049066574621640329463232800 9753718 36139585783467086275830043861088254080 9753719 -354183904816816738570638389571444809880 9753720 44744457455969506254566841363135897600 9753721 -147122232827067234529004956894530829078 9753722 -119522133519488288833312140542414171136 9753723 -76336265133036464994087497630031674880 9753724 100176084663471309957742231827868627456 9753725 -5903690064589091616337039149901010400 9753726 134774610172489051835542047803114173440 9753727 71893957918725254142407644158070442752 9753728 -57661459385681680540175775629165199360 9753729 -152820463619732099091941300257957304016 9753730 -4822139434434174992533158522355852800 9753731 -34239934367705152212863932980283644768 9753732 194750604165787496263576423964373526656 9753733 7485122117061185522301409022514802368 9753734 82873387584901324723697278593320978016 9753735 -228884732383307894707522544839911398400 9753736 -22353998828256666941689078833491066880 9753737 93894548141729232970601378572476184704 9753738 -31679421722870606522711207017388167680 9753739 -157349598046982810207404074230179836460 9753740 -71947557083758257711455410420674278400 9753741 126681136552711183935951492825724737750 9753742 -29153743761299716694459112148096627968 9753743 -70233718207827919544215896938291139936 9753744 16742008341725506682705963917077381120 9753745 147032732666817440761858021351977307200 9753746 -279078125709178203744799314290973602928 9753747 -26397701677930841385794664904985057280 9753748 -199606528491329451519445476364953569280 9753749 14847743508281578898591280473905194168 9753750 -11538812926896649179743836244381400000 9753751 131365173100718288690734135812457896800 9753752 3806291386745026168849957661661081600 9753753 -886452273523775316541465682065448496 9753754 -140706930668319964764742887912144113424 9753755 -36081190066510064693597102523353760480 9753756 -92220712424672487072930557160589347840 9753757 47100913425889372271743365630883952288 9753758 8427942081866036931936949983099851520 9753759 -133242830316726787167976790665332372576 9753760 91762597594719651907872193490341724160 9753761 -170146257768125506217545560543508324638 9753762 -12053286372321441154000077150538850688 9753763 -110084669172150576523003629806014749988 9753764 223362306332042143699174911110424806400 9753765 -21917315653747939587932092061534839680 9753766 235174581535288220194098886693740949824 9753767 -167057617051633443854479323702442674336 9753768 27483197304415005948462297161122483200 9753769 535884205109237091698694913376911774080 9753770 72596938045014999643563897770271844800 9753771 -118779629055446366684471948437087695360 9753772 -3773324085910822857011539592683468800 9753773 781607095826353508712222754543028955960 9753774 -60362763274492273118406295647845231040 9753775 -15660043822984575235462051174283882200 9753776 58769064419077143953487695502016512 9753777 -55170482343565230663864374534498758080 9753778 -28804973222050944847074553770961274880 9753779 -36922940421232903550975923079504309424 9753780 120180108205636385539086366726077429760 9753781 -74211024099427446318353406802822470418 9753782 -262029157637063587512142039772526976128 9753783 39155814907503424141199622125640600960 9753784 449433157532385742237150950468949401600 9753785 127656737563302048835154590541263318980 9753786 4985367972038325728677367545654656000 9753787 158757411537326298920674588839773134436 9753788 24439324029067838916028296998966017536 9753789 134635976485057611935582856375262065408 9753790 -189291028153116121583496818423342961600 9753791 -574626385118789490372583882145569704096 9753792 -24399912203792682654876454090690265088 9753793 240799902105596466902201946867305037936 9753794 -107076826436624921175083474303121707520 9753795 208965322239733993010250654009878721120 9753796 103747701678707640824600304757666600192 9753797 -239584448749185202001666616990296494080 9753798 53556601609993229565470666470242656640 9753799 109853329430274366792157879176759624192 9753800 27446308060355515220601660121485312000 9753801 -73059710601754113795813450183168944736 9753802 144463190693916331197506449372329907200 9753803 -432426126864230065936993857960862156896 9753804 -21507235852926445338791192125568762880 9753805 -252333905856968051301037803595515711540 9753806 -140618957959464177251942595686778339648 9753807 -92782135488008302087269332142149447808 9753808 51949251559747197629541469558205407232 9753809 76276789967140697975718407548968000768 9753810 -68165123994487402963473818438737920 9753811 -217050187101618049360038178184942624448 9753812 318669646757912363413660273076810614656 9753813 -22192845384420307055907389990054031858 9753814 22550156255125228649953269098567577600 9753815 -269964662921072895286548338652200792040 9753816 206239114600412997694545410912436879360 9753817 -182166952864633130686322980474658663040 9753818 -93940711014888468985945680391809089088 9753819 2824411223891848050022737837164015808 9753820 19787726713416702355031556355304302080 9753821 -42167935931743778821568026621148851200 9753822 -3303515419601700987496434189754940544 9753823 -461922260678285063636595186979817475240 9753824 -402882462697511300844438456435479937024 9753825 -45821904219041588484154369456924544400 9753826 -128930206815250519431826939065800403888 9753827 384553751926412493453845427994342859676 9753828 -38883294630804281952640417423840051200 9753829 -119941005954988636125797377020780357120 9753830 25284119624357651970144623019273778560 9753831 532029313726496099348198372969709117600 9753832 35084563730584637940900383520625459200 9753833 493568482334007133854618672111312305082 9753834 -90683355598200941187369838530314737152 9753835 -61099697010217718849419409430268319040 9753836 -189793246168241281085064734364491520 9753837 -155344831707192701039414207944820130240 9753838 -191167690335909651200515769808990854400 9753839 228778894983751124569647635620241707800 9753840 5691055823345851718024688318598348800 9753841 -363544726902489617931602765669242499758 9753842 216012835167100703041486743621385485840 9753843 -286465569778466833668262421669330715072 9753844 298063934996246487979527592241709796736 9753845 118470201900590667650991075340486051200 9753846 80056340824834379936312520332700449664 9753847 424233389671777288527222329332149622032 9753848 134174210921807573074874670664124559360 9753849 101793735540011106701662186851446908224 9753850 -62538113565187263804132850523412423600 9753851 -272764527589444482369224894200202237148 9753852 19523018034469543520812085015287449600 9753853 295068778338488730012022491910813028102 9753854 -1745255252167393952889018663600439296 9753855 -68823063625949074947930137948026965600 9753856 -73184906112340852305975869170943787008 9753857 344914315153811766096803217429019535106 9753858 -8620225872306141131918186346698088240 9753859 1971205293113559169274601336261141720 9753860 183502271289007698183746285041427558400 9753861 39943679968839068325842074121204545536 9753862 -1283074467249394539455006541712897728 9753863 -4417462912727293600943811797305067520 9753864 -30976527109194138625455749541717934080 9753865 -15203820372532279378090343150953982400 9753866 -19767149972572897677434695392193830720 9753867 -325221130066746529451356091970327252072 9753868 -200542197915564557762920381351739758080 9753869 338710093634406427803786903452560980396 9753870 9089400108459206603187214532488028160 9753871 177386124520553473970736412464773450944 9753872 -47220535721497329389496856466786279424 9753873 170535391180625036551584719734032480768 9753874 63580669781931398304868003891843312800 9753875 370383092233728194350141823160189384000 9753876 194820717578180953761004848460069054464 9753877 -286691175548663385345993533436481267200 9753878 360838946486388023974784853104432640 9753879 113788664349365143185380867438474462928 9753880 205931329828732304698642304617202688000 9753881 -218927755182302774411445894953031207168 9753882 31733074376071501715833186827922171392 9753883 -443171444011038255876352665205433583680 9753884 -99579427522122613263959089550459556864 9753885 -211043275976819426049889872114513412800 9753886 -154265523764614968268979651990028992256 9753887 159290883499762625042352784938174413040 9753888 208796471201719594401632657677742505984 9753889 104712896464968178162400794333236072000 9753890 71852643163467529863135910494134695200 9753891 167643670472923958626752338458523328000 9753892 -217602006273332779716833462941668582784 9753893 395635842654420156564292047251177775360 9753894 227916478383551812502838877538750871168 9753895 -18973476955247016594007884584005487280 9753896 -347382826691686023727518370910140830720 9753897 92809611778961828401652589474724104960 9753898 -7526522915670399812954229073624478208 9753899 237576884528631372762108416394344766900 9753900 -11713218238377957462411170327026636800 9753901 -51887014044625403563165348490531438400 9753902 -9717578942398210425268238845017463296 9753903 -172667790195634370425640114793891298896 9753904 -103142030194212148527724767139939041280 9753905 1068068901947753817001409133018069120 9753906 21786384192953257044982590086521615104 9753907 462975963129334729135168837622134646156 9753908 -89151363393858317803916811815534315520 9753909 -24513587388296536830546970650890815488 9753910 -253432936727171268169591878680384432640 9753911 -318761961495610219335569064882390764088 9753912 47133038202459955483794204465296179200 9753913 71785616407452955681408824023708500104 9753914 -160206160210175210299943997617039596944 9753915 41911063422397602940863871557180631920 9753916 65508204803255305899220534630637201920 9753917 -9522959737693474892103833728459391034 9753918 -36406050114580996796160629322307208256 9753919 141417781620261433424521551851612861296 9753920 17224197213293653162307317017618677760 9753921 354361999486777359664576481155398044772 9753922 -249694449052083467729227455595825501488 9753923 196172194052756364069942898842849956424 9753924 6287842006295809280717317380262336512 9753925 45548892917482871868299310302740014650 9753926 47158518350043118296540173706585633024 9753927 33289160634914226092956494471244223232 9753928 156377473429442093701836296803738076160 9753929 196995639081527652950647058595864493530 9753930 87884222588685140339579510642821342560 9753931 -127735217644473652139457352199029204 9753932 -5242981841209686116297699245454297088 9753933 11394038394800604191974166730622476288 9753934 -1840660574104849070299482123555127680 9753935 -8191416821501469308469312264116170800 9753936 -21060367333386003316559800250114899968 9753937 72932415396943885544828181417367985892 9753938 170174825534988682559974122627402111120 9753939 6565371920982400111427678850852667920 9753940 -56801780212554903926500929214540761600 9753941 137444253507838377967242464625770490684 9753942 -129434392895547646562163184407097575936 9753943 83200528296636410462908890291647549192 9753944 -166654021260345943723715686499485593600 9753945 -4418685985465438319367815025688142400 9753946 -37849197771442290011579935265897933328 9753947 47294731081678586170768480688915604000 9753948 -777108547601779269769898263088564736 9753949 -458461248338765984113170871771326041050 9753950 736553054808244997771256074163777600 9753951 -284386566243719769158095507872183939768 9753952 84908601411035642978248710013771579392 9753953 60884900200161031953778130553403980000 9753954 -72396601720571588641366543240045363200 9753955 -90096737033944577285703469692295387200 9753956 135243715475060806855779479517095061120 9753957 71745905696823682162257211830570294720 9753958 22271473057732162843984506137821114080 9753959 368590410120241606633488417947412263400 9753960 -348626822788529067094323607907942400 9753961 -13343659019194522667444024404138209792 9753962 147435418372591077616741283791803341232 9753963 40032160209098864214802081882740874944 9753964 656398217109801669785116083395887104 9753965 96055412836585561646041200038631614520 9753966 -123009434101496695241752833199522838400 9753967 -26886849866821601652899597720216901480 9753968 -69648264159329137097444508362735616 9753969 -401571073075066781152227246654017060160 9753970 -78430938749143847766343506004797355200 9753971 177225919712385767255749712445090180792 9753972 -123166689017796833094267998657272012800 9753973 -9684666247757376273435020871994309280 9753974 -47337992345625632723397791796876120960 9753975 -6354520294236542162164326422611612800 9753976 -323804471452654000868409142647278899200 9753977 -22001907541708444278061917255013266108 9753978 11393575539118013202451798082588126208 9753979 73225073985407728982742202689188668580 9753980 -36814662275746677369175615772110694400 9753981 -28228495896563182646127438282225232896 9753982 -7834454639157037543903240794252354816 9753983 -18600678731445105055727779318571856768 9753984 63819216797636608975812167478458449920 9753985 -17671286397191395812311939289959448000 9753986 -203197510555198732817843218347185917056 9753987 -10239190741710640666476322770935192400 9753988 191436454678191023362914766862441644032 9753989 -101891356970799939441395696515735656804 9753990 104464944909391864510604897370317877120 9753991 2265684904686020910195940142992842800 9753992 -32488756273805617838941391520379084800 9753993 -3612310551506330096255468389824840000 9753994 306312705594351104359637330247762438912 9753995 -53552854971978787097718161780834083200 9753996 -12925250047523042086727573183207669760 9753997 -329148982050114057115416544278897226560 9753998 -335310404813769873602502504079285109760 9753999 233272442648077280792633972616014486664 9754000 44673727176874861701100007112364032000 9754001 159839760099274334183473163196278138304 9754002 80275084120723297713257202364051480080 9754003 -41405133086828889347439414737453795680 9754004 88330044632486279063189194508842192896 9754005 135789922376387588504986800998589216000 9754006 102054263332442455926987947820935057952 9754007 143038852019283793813980611844406216272 9754008 -176083055565494102751953632268269486080 9754009 125124009735820381559655049470720827210 9754010 -53506216913009139423881678884308387840 9754011 176936899460079545417107294439284527480 9754012 96501749478745459401828464756121837056 9754013 95657305960195320680804159508983168160 9754014 -31740875573973067897217658486733582080 9754015 129655839258481158379637601771020501160 9754016 -544069849883379990366871884609656782848 9754017 21822249703878310025225110686604571520 9754018 274371699269655998503938897317821722960 9754019 299531860806102251039412277598902107408 9754020 83294782956206650487597900490134323200 9754021 -25714714266907430630666151767725145408 9754022 112502304139618220602875716354138717184 9754023 -115120849575821448862868039374141642032 9754024 -44281824195935598457876715393951662080 9754025 126363117180706431168373756962669515550 9754026 15658535413672033002379241425224735744 9754027 -66507903889939406271502056752628317720 9754028 202338654127563823881272975044216743168 9754029 -26727194595693214522315314460981712916 9754030 60152765299508923317892120563362304000 9754031 -99800806208962421679638866317253696416 9754032 -48421096522594443302884026208075284480 9754033 365075937910733188165061591208950267282 9754034 1821264190280666515472742219147563520 9754035 6622714488596272078065402985197937200 9754036 2194694453235158344154664069004906880 9754037 -222812492975835727755498305655375415314 9754038 47069561207250661248861473563811537760 9754039 143372781016508565297909599899207580696 9754040 -229697793957138240685297465909349683200 9754041 -20793895432695149534522788872457857600 9754042 102571528773825981598252780091482050672 9754043 331905386198626741223889980399956944 9754044 -84201056108372140314351217456736517120 9754045 -64296944162921687199697704576835422720 9754046 218560760281229760266925314126447037504 9754047 69421650615782703841238806607920627200 9754048 13444602108466897842412396326900727808 9754049 -395773156832412172556167596004312007760 9754050 -37164407500662355826663794087739587200 9754051 -182755150485257935582457214241429770240 9754052 119883641754567630441230411381637120 9754053 -14988025144725634031850202572805140000 9754054 81446781760984105346404499366865434976 9754055 -372634875864206569000264617831739650240 9754056 -94727407419563854566033258467730370560 9754057 10592873260632832221814981796413482240 9754058 -19641067323580414463664006455999751120 9754059 17302262426100509565084201081683112960 9754060 119902306966504727565637083683890068480 9754061 -374336914787660050148213122979453686560 9754062 -58873368362185325075479025724232717248 9754063 274072770240595676482988798859334120560 9754064 51011858519158999002145249675087626240 9754065 -100708999441247548184905750338683464140 9754066 -452895257316182273688911443734113280 9754067 -265224756989107411258758467098623502320 9754068 47474771336448641683952668846055424000 9754069 164107069730883528413950777393262013244 9754070 31472540456704977168110239801327353600 9754071 134873545541421706999170206045217668712 9754072 39023222083977075866748263861654630400 9754073 73684954229969034426058286949164526336 9754074 -258755803320049135922362598624984901120 9754075 116270754615638199501480016505280003600 9754076 -67370107851254352867997486108572748800 9754077 -1393756207855490066277674524279993344 9754078 18888984817761379213338394038061640256 9754079 -653014460052227729379368785237288400016 9754080 43471660268553052010100126059404984320 9754081 -295542821546655743651789684229699225168 9754082 -6003619525607429333934833164573640928 9754083 20787258190714256706349691340155346480 9754084 88346467054701250014277073785514393216 9754085 140580820302231709096689662144404544160 9754086 68442293797251274175459472758705687424 9754087 83960281052731060484225993846575255560 9754088 -45684561767046941898696635100573204480 9754089 -220275732730943099788939288229139025776 9754090 -66524803333085710336703639898568256640 9754091 -287820786014519116590168539752085738508 9754092 181985218245504896708917426277668700160 9754093 -255702940963617314092786727141251390176 9754094 70354913902043445876841419995992463232 9754095 -83389164078370534179267919732222865760 9754096 17288229151882067449162956598143811584 9754097 -49589595127864932450028212235566036828 9754098 201157751850498715600314838599398138880 9754099 -108591530382127279629087840774862798900 9754100 241604229663130205307890049570946406400 9754101 607595661279661773194352412067200032 9754102 183070919965384092846773609137566958752 9754103 67616523615132147762719000141911360224 9754104 21822788392443940428039520892380446720 9754105 -85316920707124151710858850201381463480 9754106 129839664507985936552187021565434949120 9754107 -295668372780589754420527782263898139776 9754108 -25413170530554923030600786349282295808 9754109 -229236526285989722546965625055324765690 9754110 -31927194889985606911709550529810651200 9754111 -197084956602165968131016226954617097576 9754112 -139912745714388490339151858227130400768 9754113 -125546572662226250319300625056285861600 9754114 14922093915459643876619414153745762720 9754115 -96677471265201667108119180208315144800 9754116 -61078273000057963722310884507230208000 9754117 117464460344998627435162924986819667166 9754118 -224678670913768735070708630822227949760 9754119 73902877667583975063314072877569047488 9754120 1006474454383062971646727028025753600 9754121 -196622895363262771884830541455056858680 9754122 -40259160992082462096522368688745070592 9754123 -119659562154105062808938899767005382320 9754124 -181781376171140773069806684914114333184 9754125 139581452380410031111268092865945640000 9754126 -95186852744728091689357440301536597504 9754127 -222675774380033407736902380445550547024 9754128 135509487440915926439097550325050245120 9754129 -104556860079949227076243184021378651136 9754130 -98679309298707067352842602657028377600 9754131 -84456109953346386222202678872279423048 9754132 -81325824354343725990527112579056046080 9754133 -6887309769847084858694388354927117060 9754134 3471921422511033391564852620568050048 9754135 -78542383361951103110459841961291714920 9754136 440520365881232695862216473154282496000 9754137 -321781101953783756564657553785478444006 9754138 -76872635453482573333606950207668651280 9754139 -293213335797296157842250132909177200976 9754140 -113369922826635760599141037155946291200 9754141 -17772710190799843415260234311576096960 9754142 -171703846687726410467191994842176102528 9754143 83209101914516638307748886532875238784 9754144 354127193448264692498277194286319534080 9754145 330989816952477252332661220160889214080 9754146 -18783113416843582970047229307450124896 9754147 18178840498870617808962443544605062880 9754148 148940954368979341954434267067957742208 9754149 59106537375384298078778951986632651168 9754150 29757891136593622682648695042972656000 9754151 360245177334811371496408479551605610904 9754152 112066802738757733362537412184761221120 9754153 -237518232329190492390085362752195340 9754154 108377873807266644736179128862778969776 9754155 -242770551423584577989238132496242112800 9754156 173898501835737725834427617142552378880 9754157 -83178090798224231179401702136843392288 9754158 69910285118229324489159693289974879360 9754159 109764449596068084848238975443200478416 9754160 -6880361759713704973514738956540968960 9754161 -170542367841330513416187610372854865440 9754162 40429750347528448513518264981206412288 9754163 3244145289126441558127250362399233600 9754164 15644040595564120562521491096267565056 9754165 144182621041593096313183180287142956060 9754166 27398762242971693280614412574216752032 9754167 312868620114453792836647482615025691880 9754168 -53494712944489126883587201988404285440 9754169 290937779274791208319180269731570838570 9754170 175690153137808749683929720343647080960 9754171 -90486178536712954672983475948444226288 9754172 134255252903283000878614861067144616960 9754173 -131816402006774110796400196407823566 9754174 -189076947565117216519088835228679313664 9754175 136952318365913900584979463076254810000 9754176 28168046805128713055548575045956665344 9754177 -127292466397160361820768199788102477740 9754178 42861271062324614535572794652594322432 9754179 -217590709987453050164745200856604538880 9754180 267088835640689845502437999935354758400 9754181 19472706386718517535215313256897070464 9754182 4587444899499388245463270786128638400 9754183 68824546793201991307391826200643121960 9754184 6167842679039661651637729508216832000 9754185 33796265757071542475256368995052511360 9754186 40748526999821921716146093145098336000 9754187 10489561851147343314218821057723553040 9754188 -156723912298547743477295182776092582400 9754189 -369896141155166417488669278483859392010 9754190 18480823447436729693304431571668119680 9754191 -80819459849743117674066297572053281552 9754192 22540709617016956551956208616797634560 9754193 55712531938735888596191659129698371904 9754194 -63483362009901587171014416879232521600 9754195 -430121814626458673656588192234929949440 9754196 -305436266898947683772992835468998084608 9754197 109547600885162664355994877130773232800 9754198 270195914972895415775442305658582861600 9754199 -5647809529311975975182880081593890368 9754200 19349771995852693423076603383361280000 9754201 -43386729255802059308381560591354816000 9754202 156341864411913067460133647979991929600 9754203 32473875147045750624609562160576945664 9754204 -29859402521381327898445916905900428288 9754205 128297366999810242115692584808729113720 9754206 448622203534228590920621166397833216 9754207 -203919237348867185668920891966385368544 9754208 -142909887700907372111346035470384496640 9754209 498394621512999970909561925405744832000 9754210 -82790357609353456514205654763883862240 9754211 -114499428832938132710781518306720905188 9754212 -25765849534522845669964481649461723136 9754213 -163391368850476282897009065535184035040 9754214 -93989163014220639894199603842306280320 9754215 -116475364669152899579543396360345432880 9754216 -105758585445748132052483320670189783040 9754217 103001860028472085742480593199860175952 9754218 145534579575201621625139343004711583664 9754219 95457261441109631784072756574366389620 9754220 -1829899087095294965650013960298117120 9754221 72041943300151941672651264550565685312 9754222 42978559186085646112911350078584032000 9754223 29972140829919224901996328657528596960 9754224 35552223615355394490422477111386865664 9754225 44250302434110993775792175650666299100 9754226 -118192595736886882381482303614191079616 9754227 55297923580027958244564069084822158592 9754228 -53910355542507232858216628199694614528 9754229 345521101722909739238278365330146580576 9754230 115842311421283892774618186522310685440 9754231 -45142822261792528823900445096860321320 9754232 466163768486803956260029380544709222400 9754233 186928158599161010271382814753388051024 9754234 -1772284529595940310917309289192064000 9754235 158683504417356919097852286521935464960 9754236 -105430697047697655962471439221935994880 9754237 269463814255901144641258357984432261260 9754238 -34138940631689987281589803473299758656 9754239 -245429227658199361500185275497149706240 9754240 288263037570956273930214297695787417600 9754241 104790399163065179313523557042363336960 9754242 -72451772481859844934257084576568693888 9754243 -78521908278089706322295790399656189952 9754244 293225196966784503522488463298519105536 9754245 -173766935747385279654203811578815839780 9754246 44846041200355237399555617231051305664 9754247 -74065173317140031453499336177137373240 9754248 -103961332356062114316176916625794170880 9754249 -4592215174016737488199915811542969136 9754250 -272129268773657774949981184111104576000 9754251 -23872093796091767227052255778869260560 9754252 -209634166836611975649151043270374699264 9754253 472212576701454049728824168447384110380 9754254 102182801622491012070457261684877355648 9754255 24838214923735337754003285367171934400 9754256 28546376284844833494296830913757683712 9754257 22283367755816111020062637299300878688 9754258 8672275751755687480034266127536304640 9754259 -97326571475071340573169319010526055296 9754260 11438003005992504886019362499330334720 9754261 -308675366325055119651924800097538171776 9754262 -60984637313033345802272181426695577600 9754263 95293500407967704751118848214664108784 9754264 69158513115047751734984728982706339840 9754265 -63566543749298014030861707762408137340 9754266 26274765012124668732160652840226278400 9754267 52463264749219387430076898212464077316 9754268 -156258056956898101363224773195322634752 9754269 -4394898697455340903298453653854737280 9754270 4286531122432657923386751929483446080 9754271 -90957319686691130562095824259820035256 9754272 173910563624281774105672116348015083520 9754273 -69093234020319559039507468529041522776 9754274 -63629359170377244590924445681969082368 9754275 14133894309858102747169678213553461800 9754276 92575548247877718988845329300357029888 9754277 64824757468471747612969518223651772160 9754278 -42490796135541224417436516577842936960 9754279 -167910998330189394235340672315656107816 9754280 -262618443639865845765688678588402329600 9754281 64458203304259162220323197168310002570 9754282 -188664721570229219007275340535706461008 9754283 13246318089895353190795049465534314536 9754284 -108942653655289269400375211769467288064 9754285 32065964226080278155956427683685219000 9754286 -252822477863313496888926747571851943680 9754287 119101322299071121352887745364907660560 9754288 46932299545603076952545761837064519680 9754289 483776680909656739390662381376826835090 9754290 17101054794577913941599346506879283200 9754291 270580667741047709138744099075068021584 9754292 4616133263739749922247388689177638912 9754293 -61700198207693909663588019095516248800 9754294 -265224465383436247000342723221662784 9754295 355596034091202782255598842933735608800 9754296 -157177627080285583074073722840406425600 9754297 -87561159659830870317387335162563347968 9754298 101544534688175412744659009998573113600 9754299 -344991655828176714017848547989348460832 9754300 -69498639606714025634320768421223859200 9754301 -5695132624235025070017153032347552398 9754302 68260502751982284603927119002489127232 9754303 -307269864993884440109706836333255144736 9754304 -2869936494972963713617658171961114624 9754305 7496345544340060735639716330450800640 9754306 94006215224803495295869886119540514304 9754307 -247347696492970717733921965322993183520 9754308 -16330751323313406838249534155487271808 9754309 60238242030040994489184860080555175904 9754310 1978369710313995155102918361130264320 9754311 -11150781810751944863716169205218142720 9754312 -446151970475711011260761579678933268480 9754313 54415547849490709858219968785787305562 9754314 -146654504885450037935411981949445781760 9754315 121612672612437973419986624978094423600 9754316 -115155768244073887413506028695279963136 9754317 -409414190674411016727494446022405405760 9754318 55777019796089760273152301334165228416 9754319 -2129333373803265517688345256905174040 9754320 6615784442678127820839127876416307200 9754321 -398824468204188331009767300413983614478 9754322 -47166671431514763686439072362020818288 9754323 -37956735802877104303709297663202543360 9754324 -198767849622245990279650960802791430400 9754325 -33993196762680334052942005056946008000 9754326 69231274395441803186838302359089213120 9754327 -430340364896196948084059669819844651216 9754328 -5677566885258177865165899634069555200 9754329 -18064875847644051041365135985978834112 9754330 -103897534210257613614431122754596657440 9754331 -20816660794063483396241105363026079736 9754332 99946765489316677960834109135300539392 9754333 -22468828921298768051062269608895578496 9754334 -31204466810010143178931793994527232000 9754335 -1271372361318597067579109792393895240 9754336 -3435045318913763381351958556333572096 9754337 200125783896861527079336631358933677986 9754338 -132621593029510809805593559657296705792 9754339 60271530796938808004922970414103146752 9754340 -123729709315354553356353766631202236160 9754341 252929587922022902616634281729491997792 9754342 126067850050869901502772147634053805920 9754343 -113404453430196757724050917435776574408 9754344 5515543858576679963230550355012418560 9754345 132924675887607992634627278178887572680 9754346 -37284842746547916019496522156104621056 9754347 -83516357645113635200621751707319110928 9754348 -265980108893181057264038865456350363392 9754349 -219651002557326797510647741629359448480 9754350 -85551393353603047406495835012728136000 9754351 147842688736742407975021706476630436304 9754352 -17491607428465528368851049325608468480 9754353 54797639042019136452432987407366102400 9754354 -83883512332246837145537149635923756640 9754355 102435660961818032063565641307719013360 9754356 228006697051112198694634810857045934080 9754357 121237827260326955160342448150896242606 9754358 -7560957366265870909905813323413626720 9754359 -297059551231960924560000539047674435096 9754360 89482702702242893488336275851103436800 9754361 -55538652587949072260487453561923590038 9754362 64245351835816420580864600313108455424 9754363 -1470219836669305533456654251629383388 9754364 -327722329474875223935471734921066164224 9754365 157062203382871626631373905171720794720 9754366 193060583975128723965564342568875205632 9754367 45611933953489688822830809450917683200 9754368 -17356304691820613097678472727123460096 9754369 123314881108725217313125057600511799744 9754370 -29316704433420597707332661015049891840 9754371 -430494306994693351256566210622560840320 9754372 168653099101056380346979183237108648960 9754373 -235600660050218772458298421044764985378 9754374 8492269123471912259838371477744246784 9754375 -5300918018483707304449444751142115000 9754376 149629131063564469202078255446496302080 9754377 -281494997360407436989985041900819504320 9754378 1234467593488519657213957088991752448 9754379 -548057877447590814502280619639027415224 9754380 45330183475605765895655287374885826560 9754381 -63443052289074413762972873294080799508 9754382 145326320505585048863213274281125910400 9754383 37447923621056667050239032769536816000 9754384 2659204367216236691403575067985002496 9754385 124452664041482703912489223735752546600 9754386 33983962883353276564265703540071518464 9754387 81173487371757329007909941368053544200 9754388 57167143841721815675728692115765051392 9754389 -272224706473837521126373509770239533600 9754390 -172003297475504359483427410450438060800 9754391 -329933627555998423266712249277785939200 9754392 -8777590460794760038294141411558686720 9754393 -254662178355897093402819004640119339872 9754394 -4432895380450970136445948211880944160 9754395 -43903976998495122884563273990116576000 9754396 441358049293953460043354351955147027456 9754397 258571197244827962233126140980542527846 9754398 55060569409828111650493499372275261440 9754399 -450126770096811486610731239738038621600 9754400 37257111470680159403896891028914176000 9754401 233661737263149455426512204256549050032 9754402 -27145807691378174545508437732356238848 9754403 -457672802829847999690571063092417533348 9754404 73575697798539922193410701957433178112 9754405 -192237429095602820860373251307169575940 9754406 12004968518897903822419625795380662528 9754407 -132866654235713793766297600728266352672 9754408 -227453322982221431027696672832481367040 9754409 39679346090077932750502207535605367808 9754410 -30097002316018780251951818560391808000 9754411 -111431988560169640777740691023868532400 9754412 -136007733956048390032499917980760806144 9754413 -222016851575092127892065934235569265152 9754414 -101963202415044631937738427392524810944 9754415 257004071517443354850128239533872160 9754416 26466308472282634074433552288351322112 9754417 -33495832207897825518211560185821812768 9754418 30002743684987998287543363636707238160 9754419 -54618082810065396659168333398220794056 9754420 17468977869280498232547700465610350080 9754421 -1833061024585110765420358907895573216 9754422 -7447996841071575107645325571234642560 9754423 -15589270261089451522909150035980359760 9754424 -115009659500667077742042818182686167040 9754425 451772320330226207473574400360435150 9754426 153623742946447575769480087387392303360 9754427 176283527708547789835634934024141611232 9754428 161807284948981235143633930611363525120 9754429 98962075936192741494925169579256193280 9754430 158530815321219983942369474624765642880 9754431 -206942283137304606126398612302291803120 9754432 -10831254536679096635543110643931414528 9754433 47022467706523311869114957064570056808 9754434 -81033822357482877927738266197115359200 9754435 13320257438485026785453422174110128160 9754436 -109231306461999093473980303199299432320 9754437 -72277981752970339576060309172010809856 9754438 -9798224215674332662760155917079878912 9754439 -1191936426565190395474452480411463920 9754440 25470007696939104855450512140013568000 9754441 2393805015873466176502170892318494672 9754442 285897172282203165444195291754701325872 9754443 75979457525015906758176307873853710332 9754444 39897303441724422944794235650682028032 9754445 -370340092467646402526156769197366037300 9754446 21831918316175161726074811387834122240 9754447 -95048532085130572514708780029775291328 9754448 1049242982610249160620630116131799040 9754449 -36001732729970322894880123537625656704 9754450 119728627802850411810838955065468446000 9754451 115951019167538916009634992647624207952 9754452 11706410536403641521836225349772800000 9754453 9646896251876687935811991451813034702 9754454 -133993386695108746703087866600471321824 9754455 -62706678277915049499514215409468301280 9754456 -158019708513543050095643322113394309120 9754457 220842273692752315501043815996241837706 9754458 26217359364875549141859112554295698432 9754459 -49364634348849669338672385114730617072 9754460 -40515491067459903750398157874805514240 9754461 -89186276078441201925481391840492769312 9754462 281272900180476874023802518073482246912 9754463 297863995880175935064023053573062999240 9754464 -3498758112861811294542210457864765440 9754465 -2667063500279038131473232208625166720 9754466 -131993584814502291946239084777117167616 9754467 313806384281441394436671021961309826880 9754468 -27572253261438340257443240411432532352 9754469 -291971743771485025698174909005748371940 9754470 -100678307255069621037502790636665804800 9754471 528708593474970005775780561169282271672 9754472 33244174900739711094742847912484864000 9754473 60923310160822748985162114412468704 9754474 -39579738250478896681580975259285144576 9754475 -2800614912804161651608753047923799000 9754476 23433918025923022828492335063222696960 9754477 161655092803882941802745535591056397792 9754478 -46276590734348247899525031104356090560 9754479 14879298950410457840495610700753028640 9754480 -21861766044526297344356279704617123840 9754481 336281802272497213912698589192567185504 9754482 -139054610495940972204355894142611521408 9754483 -47607836780726275766994460430628824160 9754484 39649581730484048104246579044313743360 9754485 15949174567024709942047514760434970240 9754486 -3736815510347365570142104219319746560 9754487 -76605664145535699835752318948175483560 9754488 60558766059040284001659955455921868800 9754489 70985691870760320814076199189105991680 9754490 201576379756327556641318423936089722880 9754491 50322425285234309991404970182183562240 9754492 -227330999123083841233747261307658387456 9754493 -163198639659573312604811168032469769984 9754494 -86572466276243304589135187534559288000 9754495 29916623987952903763541490814800446880 9754496 88602921717418897689891405445422120960 9754497 -92759336210554686237655225608891123726 9754498 95218615546823457743044165557694139520 9754499 -117496219735658970704056944207242544936 9754500 -7972254910711210048944269853911040000 9754501 1404131399539407413356653219698733472 9754502 -132762677256295967589921265424035014048 9754503 52633047590342135042979653459014382208 9754504 -367305866239347288350155710818533002240 9754505 235788446391855669775688636391049608000 9754506 86140402033028046727182997255758837504 9754507 -297864356481457579166524905347228160 9754508 -144647655683324622490933886688769212672 9754509 280263241136320925368919194023187437504 9754510 29949887332166619165156714880111576320 9754511 -534369747233184424621100346094013160 9754512 -66889579502300549429471268523043192832 9754513 -54855555043459954863128917022720460238 9754514 -19103335524379842888452047576004606976 9754515 58252834620218142380794784605063323840 9754516 -238236507238721762124035991348821906560 9754517 -375316781853131599175089641288555229248 9754518 43923517210711997350603847562695339520 9754519 -133313140732896036632872926075529511480 9754520 -298090820135830790823992535663048499200 9754521 143082737306245107255226227266253809664 9754522 -59126213642437738729823577922048407552 9754523 -128063287301233445874550732563749823228 9754524 -11255734057155701057824732815636495360 9754525 318196374961437947853355549467142800000 9754526 -239145237359320494699772587528078108288 9754527 246086555579927908578518900980613544720 9754528 291591729778482025969782595381823471616 9754529 -27482583568651211556363735089055433680 9754530 -57276390219144759706774302860532572160 9754531 -327896298899609466241395580979136197668 9754532 82543685169336170002370937884294742528 9754533 61526339543591756833108932129274329600 9754534 -119110659686548869244512115543474135584 9754535 90237995970004460355232844296241748960 9754536 48613176868479322628012431830220800 9754537 19084298682300325075599425097239597832 9754538 37002150462859674059711346617698354944 9754539 -129688512463700856229452362125699127976 9754540 -37575095955238521772501400590054901760 9754541 87949486269593901657397020747473392800 9754542 -52502761600657851895633808388209536128 9754543 151995592009760272051586300884074041320 9754544 -32394595501673109857448689843224313856 9754545 -36314887431757015830102797691307704960 9754546 -42110182427973363063170963285365877760 9754547 -172354792699547722594943216453435928888 9754548 46872282903088430737435594070933784576 9754549 211082059625270661003481804202595458112 9754550 -155269766383660614225301960553040000 9754551 102047615260496064063032635071894588480 9754552 10621155086917939039587651768437637120 9754553 -79531675007471452308292347012725033472 9754554 -124855749280230563581860942297619246080 9754555 -198931651630976540081058048550381994640 9754556 -23332467833851992730623058632276234240 9754557 -76959990251919652267290468223214012160 9754558 -276426583706110774829463659924148006720 9754559 429346690477543819708129183762715837760 9754560 51247776816383069561025629864853504000 9754561 175920867195134304292374422417193345024 9754562 -102832674779333236922797782019993296000 9754563 30850284744179070541828986744559588608 9754564 -256129434928748550900050661888756345600 9754565 -188342738991415610360197590677090937540 9754566 -61651229553379720831447202472940738176 9754567 444235580147965186141480904847355976392 9754568 -686362951656005909844713264201014640640 9754569 33382137531147277883338824038946381888 9754570 -21117664151532825635645010757767214080 9754571 -69525631725246138961787772608120779056 9754572 -27341935732914598890861501042761822208 9754573 6724856245655515695684131886980614380 9754574 80763317867374806760755279056201593536 9754575 61049965190182814485262267199474393600 9754576 10760210176982535207242939055522447360 9754577 -93960253882642355293973703243272208000 9754578 35067931066625157492054307921797127200 9754579 139494339221599101721622852753514659180 9754580 9020057357434448254178383690119782400 9754581 -1804018917246828773844407913032747328 9754582 -27205456962623326495227123744258288000 9754583 -252100686651969416756775058518208837200 9754584 -11823118438843962684156679952620584960 9754585 -55411489812247804283203659174732646200 9754586 66100850586120736334867342467435690992 9754587 5536824269980214360456085945678735636 9754588 -30029112284927521445559883532784407040 9754589 36669037006304286043572838774386467724 9754590 48871791586497371934665988617438920320 9754591 -3327725538556467265495905222499053696 9754592 557460676149250855186776071868222799872 9754593 4087902035453498190693293226319054944 9754594 -117873325219696599301039359041698985904 9754595 160258682694243789311609281122842955600 9754596 71940158677032801622126483536454234752 9754597 -57811791070354455358285411488689298468 9754598 56748213010021341438196294956378923136 9754599 62393190606283953831666578370769719168 9754600 -130761911678190711791094435990712320000 9754601 469348510719422891455397359324104508602 9754602 31994385123371762293249931456875061760 9754603 -344248451971050183414258046038836793560 9754604 314386387415558709571390402990725580800 9754605 -14686445465441035942283171651941142400 9754606 -72142193856114081996644722006275878016 9754607 -77935256341744557068167681082892084144 9754608 50447009754415941834132302427819638784 9754609 386236563897460223394476383553211401810 9754610 35763416839874895457233183385623989760 9754611 112873294332621131336696171921252237424 9754612 47994278545932497746360092297856806912 9754613 65769368378274285667981761235276659168 9754614 115618036567259219889897484538777568000 9754615 -89459924086752289142603845999263989760 9754616 -204446329107109725864871319053001687040 9754617 6733631365734423462655738835388865392 9754618 -779598226183509228894149541958608384 9754619 887682013339908109177977684720238080 9754620 57934082860733533541087621674459284480 9754621 -482607281899495845708913820416990173178 9754622 78912218631648775723857743338324962432 9754623 78332351154944487582100063704962943672 9754624 -7117728392542226554522382317010288640 9754625 42660046647763895351851688645493330000 9754626 -10346582478562387549949459834852065920 9754627 341803022785841837842894827721464963840 9754628 27007256622991503744485011360697387520 9754629 -161741492647833118427583251672140068672 9754630 104675553781153275422652159145598904960 9754631 -34998596404082122325521123173529067736 9754632 -15852822687673210870606100287561512960 9754633 -8006060378986947614812480903004161600 9754634 119263373569181943804728911488447708864 9754635 40047968091115567811693318037513638400 9754636 -2273256973623467414334426784806706688 9754637 129708459946971730907721584962994282592 9754638 25318258500694951134677513821120174080 9754639 -349881218259986612603312435356444244560 9754640 -26271220425771799525655094944327270400 9754641 -7438070900229799688116968270521560320 9754642 38818230144889961468760899050316291472 9754643 237268490792084519898426692988428704560 9754644 8887158223253986049195771661534369792 9754645 33752953160263176923838785026746032640 9754646 91456926188076992712946741169191354368 9754647 -65637575676248300488304379896250735360 9754648 -45515552987084650699647335867261706240 9754649 -610360588389943453115318650965921266736 9754650 -22884916397935175663692551178942044000 9754651 -251617085212383664298282568120699589200 9754652 -145637580870033152505681080049561653760 9754653 -146192173926531845850939709564563400992 9754654 8790806886482004559997324757861664512 9754655 68196847014367320883566134982095109360 9754656 186173074636197969247856995677494575104 9754657 323925652755190965687672175696951120 9754658 68861296932140980120387891051903872384 9754659 21133432271726568044653204538521936164 9754660 -91656769569168327257309155833287704320 9754661 96647694408171905306832906851090617632 9754662 -261710989686425351382422416444651585536 9754663 35001249251059443629181079707577612560 9754664 -498638715371931152643240054472771584000 9754665 -100432316423684360141863287150766106880 9754666 175043094248620958588144658010325597184 9754667 77691020564135728118249429874981485760 9754668 -2824968789972612563633865708541083648 9754669 -357743717411847054062848898426095770356 9754670 141349538044222724051558740379405433600 9754671 -253153998627941835177927235116584592888 9754672 53958146350879637996780094121696296960 9754673 -563877845938421831945308859306536366080 9754674 68438548796856774982086001240212625152 9754675 97709398864961353206735157146264939900 9754676 -84433900345264300536293924898640404480 9754677 -35531518001213080326894132319040022912 9754678 -133785011584014536515990653543569931360 9754679 -1429101098007036977148541329698129664 9754680 -35185852468033285862646267092103168000 9754681 -214834231093042882298658218807505951036 9754682 -13183691377566332474946795474686185728 9754683 164769564546288965352200108449987372824 9754684 143711656339747833696806590077717564416 9754685 -292180198204279405461686987383125641640 9754686 61261870586312484927526997420582519232 9754687 13051853837592774559170795686044233112 9754688 120303703668465331888261723462933413888 9754689 -70131490670719509223585309990959255552 9754690 -16843358872349517962549382551671680000 9754691 40780128180024198618201757096102183152 9754692 36455182873099444303818912445552146432 9754693 -91368115384289845273680241427635615912 9754694 -134270413855426350074141012631689683104 9754695 -202502195751198245488247832606396576000 9754696 -48173041557858215457529760290891530240 9754697 -43824283123366071071641171670723834928 9754698 5047202710468163780701371903305760768 9754699 -224405750718184778688737738834738584300 9754700 -76798426312734669713817347464467436800 9754701 66927628784300316634234129682848703040 9754702 -16192714428963419074876856892346081920 9754703 -25862950511333117540818758705232084896 9754704 -15740074082309665614555266474441711616 9754705 180754753523248187788972968587507791860 9754706 -85262143002132116152415185307699212800 9754707 -297718733725878552398324778618026719560 9754708 -29671633902607571472838230331662942208 9754709 -349352041733190707727467218009471425984 9754710 -12414642248906718624405712652586670080 9754711 -81970313219585822341572274830145437688 9754712 -113860649152210988582085819869627904000 9754713 314934708957597136250559137038745820420 9754714 29185726116485759029511097090310202880 9754715 -151136819716569765867810440006271012000 9754716 -3242040936620011599790571168344697856 9754717 -22268214387525853269222148228178334208 9754718 349269086182933395927275018876341394304 9754719 14917281065897167615782382701192011808 9754720 -49839034996592619654747962215067811840 9754721 -136560734648568668153210014927617114078 9754722 -2554291448857260473943160800200286720 9754723 25582461702719220192158132369002477704 9754724 273874088203550174495227119936197347584 9754725 29831575515924849262356038912926387200 9754726 26518982978304314393807297195429817024 9754727 150413989122393527549351920349103054840 9754728 -9193238216046034728225663427248291840 9754729 -415137205702931198675730242381830665670 9754730 -11229551657707665747414912470585985600 9754731 -57026329084137287368201414855137889536 9754732 -37099180675539177110599316309179776000 9754733 -61758211698636898488949960701909588480 9754734 -168103310396808896861044269485909836800 9754735 -76358105461868603531412753567443314800 9754736 123657534741855998912660500898068365312 9754737 40553987393376583329144093474065869440 9754738 -2180121417583330382790358516638179328 9754739 -26443139823326108161309503230491883520 9754740 -127989091391341481618735477441464669440 9754741 37362490731890538357198708884413060704 9754742 148520667992433829118248859858174721600 9754743 45818048122948805088752666337723439104 9754744 -214917247161622387417431919005492387840 9754745 -37696662565931521676936794640390496000 9754746 -43378921030735018685155452697512585216 9754747 80284506984343095640915577269133129040 9754748 45061137703574345983095141231596866560 9754749 -61924606641113535279811903807583470746 9754750 114735057866660991269509092500909040000 9754751 47070386586365844073170540702798999504 9754752 -42011705993841287063145887030260531200 9754753 -63430923701444920651872125786135225340 9754754 -22772769655575070122628746168140846016 9754755 -27182173262046721735050382832571439440 9754756 -84359790802727840659274418683709112320 9754757 -319085245481060959584184784257796696994 9754758 11208005484775008215504961954920125824 9754759 -30543764927420746210820404448046754544 9754760 180110191933192504381139118693822105600 9754761 65039142657512541370829499387946666368 9754762 72453489924885459726119149214293294080 9754763 192619765083112461956575634966796909012 9754764 223906992677844713070261277200718187520 9754765 1083440027675895731679130145875512000 9754766 84182217315753616957856523762074981376 9754767 -255494224653429554134185427903882477512 9754768 -76119295539928262187832973474667716608 9754769 -519059930485332218537232274623799637004 9754770 -259437797224937997630347763293921280 9754771 15284918428222999888911049959422740960 9754772 -182927702265981764012649267012561642624 9754773 -233874338709481932637877086689861543840 9754774 -139149476472547734212849483328755472864 9754775 230347847323765790895215626377000658800 9754776 53984648262680593350691820271447859200 9754777 151126535947840553147212525072714125952 9754778 -199630840374347136844164832439470368 9754779 -160290618573907238677316217020485875816 9754780 73859704123086736428216386683981117440 9754781 9443229352066371677675326983147324000 9754782 -81450945670563539079626846070505593216 9754783 -187257201872022956547507943971200122416 9754784 120672778800646258491568486113654865920 9754785 -330666689605313473529980891894185600 9754786 -27831527557112739248878257022886943408 9754787 -143222499977988813790314869144984981088 9754788 -188985068916146649585950891303535575040 9754789 523170526790699065206795707716247985600 9754790 -137991289745032782788478068016045148800 9754791 17636998302747338037623046591586666704 9754792 -460935493344035616796832294512820352000 9754793 -36958537294376523382342901736778058496 9754794 -20503628497212862442260191042809698560 9754795 130818588698738473205016825187809832800 9754796 -23221456894879489838386860297132418560 9754797 -50805479638153124458742269504956303072 9754798 209674622572450142293181863017968579136 9754799 66354565476591917079093332787698972064 9754800 28508933155416747344781272818089984000 9754801 -54244533474800045332341254798338479616 9754802 -22289111522755608292370458230265891776 9754803 -572787959707845052374405112170215316480 9754804 152409977031477556166471864879177134080 9754805 -251060127317470252326641832102301200840 9754806 -55424367310223014915759272714626850816 9754807 -86595292069391771650847301635025307800 9754808 -1549880230868743728016917483923374080 9754809 -128821541930935051792902665959310385600 9754810 -9586924950435561867448838401654213440 9754811 -159585545506071721540866149338953934896 9754812 36615167975325389660796229015206375936 9754813 404566303453863609412422946773856533062 9754814 -59365319016893856321209023468977332928 9754815 5140535319914896076704978662464509440 9754816 61630399852875218546148727426525429760 9754817 -21290161771521926805142702352345236140 9754818 1704148878820248122579254249119045504 9754819 148482052050667365849427559071771090896 9754820 -164430066652801191383207807377863985920 9754821 -748644758798359483879044741965498771520 9754822 -49560504236967234091928574877024939200 9754823 2520282918878595909736509035841035328 9754824 47203166626898703178936402684976947200 9754825 177251051880262446126641043421370767550 9754826 -113070380309691340012565384442992783616 9754827 156027920430341987721745375869027708120 9754828 -15457913668450417104564069452926796800 9754829 35026955318854970045345706536015076480 9754830 -8472583127503041146296051911143999040 9754831 447615085205897842163606482570024105264 9754832 8386086081049478942783516961977401344 9754833 -145759094493099159794215352123548981152 9754834 45435262664767724833372174984644181152 9754835 -370547789374658130703706302384014979200 9754836 -20964847710412090777688629343234482176 9754837 -336864456579153360620930182776415758514 9754838 66273776666287594063606478423968433280 9754839 -20972098104936845483727926368969411296 9754840 83028502937056191638818784375004364800 9754841 47741130348554440432172507394662294400 9754842 -16943065016874466458271227314632754688 9754843 137601276226233568440462202873669249840 9754844 -16721944698817091984205213573123314688 9754845 -56495358638984360065193640514002225600 9754846 45947426182969591741973214520820217600 9754847 -39918814004615035592800246577100885120 9754848 -53763693788524168019365435993099862016 9754849 -100359583469003699981330166481566111876 9754850 8352565985640455428788082290014668800 9754851 4744562245720760946082348446135439680 9754852 -16560329061241704070073557392384319488 9754853 887683875121146114710492004554433538560 9754854 -67691473180639139445629157531783132480 9754855 -351342341788615951842823384740904728480 9754856 216521008762977759476836535201569274880 9754857 -185556430004575278567614871782676101760 9754858 39623370074950967581849514243084303280 9754859 -43538958024154203612455014169157212940 9754860 104664085004311106818266543853340098560 9754861 144199931237383174190856977571952853462 9754862 -6465379366686689701307775933227239680 9754863 -58217391254464484528674030454034458112 9754864 33403689310667396821096363856085123072 9754865 180224662640487467585098103647258946880 9754866 22158639305553868723301131870439765760 9754867 24824280651455984595963177905605363916 9754868 320157478277908493085859935005702360448 9754869 -125536305998259138867597088650213498720 9754870 -11202015909612972385660741014061117440 9754871 -64849197471153110073270557316125145432 9754872 -237718710917891534269999585035412070400 9754873 429635872053486225441624525858789721344 9754874 -6830949276450044219559700651061921280 9754875 -56425964004849276391972387283511120000 9754876 -324428029170266940819040664496279749120 9754877 280131935894533743416497318410540346272 9754878 -38052878114191896615850917292043412480 9754879 426267511908410708996294868679116788480 9754880 190350223928175019500694108147506216960 9754881 -220613824323414845973749598879213288000 9754882 -67412686975358825231086032580543964208 9754883 -183510342358889981622250772982601223280 9754884 -50010111637811230022636960584841564160 9754885 -16752934361786370598186206343160688000 9754886 -113876734067670879311141735185394739840 9754887 -91848660494914252582708284275666094720 9754888 -129443475466246949805177827914085498880 9754889 322491066467491261628252813754468159156 9754890 -61712731733641854226756847082328078080 9754891 109836680615525822838680393462065726292 9754892 30894570788691729356776193348093137920 9754893 -24779896260534545790611453163783217236 9754894 988240542653103438041599501797027840 9754895 47213744720595990120940844701466891400 9754896 -25813629819032492821218457407866339328 9754897 323250401272108626471908960928850977792 9754898 -12623902036258108627423746588566287872 9754899 -16475098136831703191789444653848691200 9754900 69721917232112547334719502997129360000 9754901 59981106578204959161540035308296440544 9754902 30735250966986426607724346076603709184 9754903 128412630139670416599546501122120088624 9754904 -47817201309647826633813755570709504000 9754905 -126355175571418334594389111055268219840 9754906 24494858902902591439529613170053222656 9754907 46845138716706755640654546184604015160 9754908 222494694042586885327681499332787917824 9754909 298169908653133570165411213050808971110 9754910 -76488369884093440137396294964175345280 9754911 -841567187446306924334485290832291248 9754912 235954637152150925084098764811630804992 9754913 114499196356126145611558956029009530560 9754914 15755100190445465162383600361250252288 9754915 -102410797555373176544906054906799968160 9754916 7588283652448147366546741690401792000 9754917 23120032882166063042937711672545538048 9754918 -166206037900922801183070909599030007840 9754919 -176358147145476511048177200508142716680 9754920 -108741058541235575604005798714572800000 9754921 120614224379054413862977044482417217984 9754922 48189618885161991086834428599605128800 9754923 -103533284860897660342580662934858616960 9754924 -562471330070774846207845668571443743744 9754925 6356858273696578172226891474426489600 9754926 -92404365612006075211910050788152005056 9754927 16983051490628076208113928059758652512 9754928 14421586952644489433754013359430090752 9754929 65840917760694349876842461612587569474 9754930 -55951272925444911387636598887972332640 9754931 15801951729220667032918083725477979264 9754932 -283063798703413560464793063472828317696 9754933 258061327476545652403829295826191052800 9754934 40812468052287616852675871687986771200 9754935 -5875284041802886851886788227152321200 9754936 -395669369509188256373132641564687564800 9754937 7288983440880659256699223101050076480 9754938 -279380079324658966144052863838925319680 9754939 32599306567705259388910188858333105856 9754940 20831789686372000602388072217683476480 9754941 -8513173021548532596743635626521382336 9754942 4159249741018681756778838311973604800 9754943 -217933720133535592883486818802641400832 9754944 60233473891762618815007194636349341696 9754945 125567264984400095720704327430777855700 9754946 -96304932762526532399622369075949357536 9754947 -6601599588811241521996439655978437472 9754948 32484305564314990893599749939742294016 9754949 -225528936629242183136367718818917293764 9754950 23215510725085096660411986959542209600 9754951 -8810658285460869974726699432009190000 9754952 405188659380375686209630231504359628800 9754953 6632835072443452604781056647310771520 9754954 22171008657692868245119000765212636672 9754955 -11374102263263013693264464717270827200 9754956 -22422504937664535480206298140367384576 9754957 1954045804129911024360807409415647704 9754958 -453192975070648127299287824468154902016 9754959 -88319878230201035242481604555935064696 9754960 38662904123296281144747417483311431680 9754961 -52146920461862841315258779913912435600 9754962 10840497633427007613702519571304217600 9754963 215196335335272781860246587114142761880 9754964 -232224570557326126511901158422946869248 9754965 -264394398233136144465579951084954096000 9754966 -35543525002424486109136104318758356992 9754967 -79792645656924784376109872249411779440 9754968 31435559434327714749227592584233574400 9754969 21097506181702383509489068870387452426 9754970 162559106752276720480290832326809299680 9754971 229189142824776315357758875612166690304 9754972 21536282135772402602715866699367252480 9754973 -103676821320682886887416997980927266778 9754974 112937330999444301003620217616271020800 9754975 -18372584435577544829420635707254545000 9754976 -28953525048162051737342158818622046208 9754977 -266023690780823697225370875017227379280 9754978 206998739960388539138954274923125097040 9754979 -21176272270706882491070802250855648416 9754980 238277963511303076260680631459840000 9754981 -37967572577313586316987719461636508800 9754982 -98374778421128281898790460708127330688 9754983 -2092714004378187511551023339323277136 9754984 -154826842347248474301217064817490298880 9754985 12476679062332524158744127524132382600 9754986 29580735555436012234369855479556625664 9754987 91542664602764759639361768393605013504 9754988 -60944047165052924028168076590652299264 9754989 -88417849365961988202245535528247690176 9754990 -1553840582219526706443556478893301760 9754991 -407768953758773534849763470766271559040 9754992 -41593744198837822490175739371080712192 9754993 -163147771916360625971776316922855059758 9754994 83367424787732661923477479254490081296 9754995 -72230173803565382266550138739374796960 9754996 -6541982433580156754775742842291550208 9754997 81038473824467142220298405576596396032 9754998 128444245669602573272739563708507867136 9754999 -471947879862264717814686492558561958400 9755000 -65114458367120386917478598848358400000 9755001 42410819049437298627314491318247957040 9755002 167677841644290545761832411940011075952 9755003 134170781013845456096631691847694619440 9755004 -35550841690239750157471257627687886848 9755005 2714350171892940833097490384028115960 9755006 -97153508227941937845132788762074818048 9755007 -69685970655123804593248275115084754160 9755008 -321334509541550105886246180097181614080 9755009 208142237795381427004205265399330734640 9755010 50958476910077959381308557764228669440 9755011 -108355310348752166345333739259089519456 9755012 -65371736568217881724007919130880689920 9755013 -25007847905410526035548652969196813952 9755014 100246819152794305821042206059020341856 9755015 204131030979609934560348775014458327160 9755016 262336210422331503084992756442338918400 9755017 -407492233643379375433407339449330136934 9755018 33462511937935376225680223908307389440 9755019 -28776059252020053819422506370077862400 9755020 -271503097987726667623148840520576000 9755021 231643582189859618157805323064828310412 9755022 39216301574102920927422824475868356672 9755023 3647219253991338477794965382898054000 9755024 3090566368511988307826545484043386880 9755025 -1892420927879787125110754033727830400 9755026 199545827842878783221144232933143885712 9755027 287065723058947122348974981009798530320 9755028 12646224459013077899509733517592202112 9755029 153621761160597862534831108100396639630 9755030 170700839532356307530871589005364272000 9755031 111163652575587732482038882094511323520 9755032 149714558027922063456402124443165204480 9755033 250428378538575101405330771032422462282 9755034 127720900876663000841553631851939233280 9755035 -348512507109036043374120834156875363520 9755036 193873245733923184919976029646324851712 9755037 -265500680698543797491494317535348457760 9755038 452102233356987356265438382990844723712 9755039 70720366978998874592434504526887123056 9755040 71954311063387540696631334723696721920 9755041 -544241932250056877493719573047307187948 9755042 -270778024926054487445669277474713907456 9755043 -131902219787945915900456524767987814536 9755044 81950364026413985210595034636402483456 9755045 31437919237204938242685336827280220800 9755046 53486760828134307283703578636631101440 9755047 184118079198131728356941727073236299592 9755048 -102823156390289997329089666343298017280 9755049 62664278820375724874689898574890565120 9755050 1374452480229285280520992796913088800 9755051 2792299510378121013493574028315107400 9755052 -26519636202244899052558444854077127168 9755053 -58758942917658733552399453587541923840 9755054 188853021873831298783065425529294854976 9755055 147130100202719323604619959712025087800 9755056 68253551797881949043469019026947276800 9755057 -1815880262908617778645498315116300312 9755058 -29135584245379239718088795031002092416 9755059 184652159557092142977251842878165320640 9755060 -75671347179136302368011138561009459200 9755061 73643400887387416658934462084334024800 9755062 278258541534051723467681513804335195200 9755063 -25929433055356492575839007853227856896 9755064 32113594084937885269920903808414310400 9755065 128235784220212593778964755136330795460 9755066 331966664024409829688966227070317824 9755067 -228238592566688005186138858776714561768 9755068 205720534235127846433314311713262670848 9755069 -61937190522108258870113155738299751956 9755070 -34522671193344367492238864055400584960 9755071 -304119868665418772832354904479295169728 9755072 -101360941172904515546529723360586235904 9755073 11279288369853782368055076533899189104 9755074 1801223796765327891386587474014577152 9755075 220468270743349901958004527896183496000 9755076 77298432214882357107411813016068741120 9755077 155310766822152477856733725008683856926 9755078 172149939321870627510951526373351232000 9755079 84434462175534366787721752325714121384 9755080 97260487268155847683979864567581900800 9755081 34052954913295339465947601080242594880 9755082 -18951742770198802548084954961436074752 9755083 -8946950586865585867588273251484394736 9755084 -92752764879635490412174985644511330304 9755085 -79463737739936396915992895634095086080 9755086 -214017248576938103571217843606658043456 9755087 65154242909931512685573636674235811272 9755088 17462483676085985656926486681438388224 9755089 107400157473985808398268510158406884260 9755090 119158591614402227158698659311749616800 9755091 152176228218925739289902012873198253300 9755092 85211825008293709356522384384562591616 9755093 -404998193818338709692239714165279059620 9755094 -19553931433016267917988688323351339520 9755095 -133798198301198964742293889514051116320 9755096 -67715197011277198043070703216211312640 9755097 73950541698905575925963747742918365184 9755098 -5291239713064121851457189207832728064 9755099 30723737064778811403427563370768220100 9755100 6951882105456923042845504102723968000 9755101 52646396512704890368428879344904030912 9755102 85706776000571546291233602969100013952 9755103 85706594210987128651212808782346328904 9755104 -331838151968409579316363664029905321984 9755105 -206042548391216972291087547359052018240 9755106 -44414400785443192583562332002810720896 9755107 781820602277489035210442644542555040800 9755108 85009722377131227493372894634322134016 9755109 -309119411637812181280729045207266432 9755110 105275607630992804063326048839397704960 9755111 291592374168080956290291095685962447736 9755112 17576988929268960225965562253710950400 9755113 189068683193284680171273705544045931920 9755114 17932857205463594429343600160254580656 9755115 142135696548032905129557608705587645440 9755116 140085053571188684310992664469235352576 9755117 -149507911751229892921469192051305089834 9755118 -29787801139230057985575285953089652736 9755119 127104214953378087671895674601278451840 9755120 -38471511226331405999050747689861120000 9755121 110613022694300363033507315909073324912 9755122 1174500461485193781681503899579070784 9755123 129457505119637231367510190110687381840 9755124 16876316390714336929335049300140490752 9755125 -509979829435937008454031099925223421000 9755126 179603444096455924055788188577473508512 9755127 107753688487078728744695946812814530880 9755128 37077247928313024125548887196872744960 9755129 439291595889082505164502778932007866730 9755130 -18189257401921168049061032692600504320 9755131 -25308398066472556723695201902999926400 9755132 284222904812576301867360332890348830720 9755133 100524406429010092282003590364503539424 9755134 35442826594665030300826901424748557312 9755135 -97041661333294158812977245166088175360 9755136 7795802352084153759056736110845624320 9755137 -124443556885466270502298010015586592896 9755138 -276114953162640352093966633754069051904 9755139 -275114292361333825675344547938973405200 9755140 -83535994979019620318780647157361058560 9755141 335699879880749963520513735269308926 9755142 -12857403904590408798821140490894991360 9755143 -104163391646315393515157038730992018200 9755144 -66782537160898373420045297513135800320 9755145 154612451598458486549064014451853128420 9755146 224857580938927409427598506463855252272 9755147 529417922397616537069980425813835904596 9755148 -45671182323495187390161765225712874496 9755149 138428273224109012798807134409054756150 9755150 106854055166890776426924591084857452800 9755151 47102455665125633723656219373382082560 9755152 -47591763694087681035608580711383040 9755153 -435101231883772762941361283502065195598 9755154 -9755035861146896667794541385119648624 9755155 23175792498315350296344395841890600160 9755156 143734531184302297779550623928907139072 9755157 289545848219231401217095264514347336320 9755158 -13087290406599000421502559485668392960 9755159 287662462142465947694758177263714037080 9755160 -39456812918158132028574924100393574400 9755161 -2092803182334146133014113107755274096 9755162 172637316412796969920394693455874222832 9755163 -254804335500181361035800448884161575872 9755164 202350347797392244160502110247757477376 9755165 -207187952327775336452838207954446766600 9755166 -59847217710738777885156082166125354176 9755167 146407132404049585160083184387959803480 9755168 222645246827108325011456864833157529600 9755169 165604460494256101027379467555488352944 9755170 146000789103184293719549307731743411200 9755171 -101268245877426165996329457036450417600 9755172 26208970192069830669262627720849600512 9755173 15975515179439490333041987735967557120 9755174 -32550329827558627804380105483191322624 9755175 -68451363660675592688929275366913509000 9755176 70030609503879975243802634308850472960 9755177 121800653632837618957749565500188430240 9755178 -53675317298688070357468543795352040960 9755179 36558784359912894598053930045530880000 9755180 -47396418725858987712134829891341399040 9755181 12712972319183855525846369605835474880 9755182 100199283591805204059258471761361316992 9755183 -458543529400755082832795513760979235568 9755184 12289332810086430210270752285363503104 9755185 -68347945022175472241635883483479977600 9755186 -57535613921704692049489564661691763200 9755187 13558844331020838482674850710639858176 9755188 117266246458352463093194085114558191616 9755189 -282116448031476391040197900581232390560 9755190 9603130156390348092368557385147464320 9755191 -525048600090896936381788161498683608408 9755192 87862185998094449842572556919096832000 9755193 10048047571739435139204789735765175680 9755194 -291399711879192413321716493518145291040 9755195 -1459867370008203431440087260590026320 9755196 101260713797068563787989897123122331648 9755197 28841319061731010042852486783683595680 9755198 -760819059329061229107391134679640448 9755199 65434138833277144487641739135470577784 9755200 10308369366938247131406167368427110400 9755201 -50626005334318875163063188704693399100 9755202 51925610747089602798625673234064220032 9755203 -293419523429602561157722378223924756548 9755204 -59485131687756598038109880284055371776 9755205 -126110288551981994205701694452021420640 9755206 -341975331107419611878265118595244851520 9755207 43620343323804972115507388166743581824 9755208 -241225525627630367300577224302768128000 9755209 -20358072604403570445855432607383569996 9755210 74190374721823841662008715291400945760 9755211 -70728317373308882661231588150701069376 9755212 -143154849253315043631010228362983808000 9755213 15995964153310795266755719113043929324 9755214 -64101990729948208854999078366493990848 9755215 117012587954115905187459957077781060360 9755216 42739581978837388478397240654205673472 9755217 41361347792430616428106151659697100834 9755218 131444086795119977607085704956443635840 9755219 -27097966502489877109563516773280964080 9755220 1284526884094658697946788843450163200 9755221 244691366418571717479568335592311869184 9755222 -104575249677752849394979222279004728128 9755223 -53617743063944770182576048357388945200 9755224 -71763554279700661079574498812635975680 9755225 -233418198798577306628912320610874107250 9755226 -24217736137679366389230555467489642496 9755227 -404764020476424435557216753084141632000 9755228 49134249754966268843175693820149697536 9755229 -122545918113678383920043357698513583040 9755230 -47829234807717566104790055618407490240 9755231 296124236835861285543047970408873790992 9755232 48258409444706189513890426361336561664 9755233 -372549200131502747129036557923696939456 9755234 -274710313732186029133399762408332951984 9755235 -10435323482340725346614885115496673280 9755236 89662993873324385874186260626628730880 9755237 397269302599778796927426354612584545920 9755238 1331812936543518171458514367622097408 9755239 -26448444691560085587627403779999993072 9755240 136591907540915160939694150757593497600 9755241 -210915872440309114300285026631908106608 9755242 58923671702524428150831658081470787584 9755243 -127332927144172533856589504240986159776 9755244 -154514016258157590288929603941885134336 9755245 88043468945648884237529042612860831500 9755246 158478257039409642118026804508086733440 9755247 -64804123239085200842973476031294603000 9755248 -4397613372414544084871105992857190400 9755249 174901003970527405249661110550167427136 9755250 50967628123252689409957503380146944000 9755251 -349555177473586726739696433191994863616 9755252 29611702384087227653542215516278361600 9755253 28086804980760543680096837601068308284 9755254 51603542928741049537755682102039610112 9755255 128603788093138626537897262029478691160 9755256 21446291298309428842833713880985436160 9755257 44855999840745222566012971447686774506 9755258 -123809552382134221405199616197113401600 9755259 89649020381998362519886041089052602928 9755260 -337821583889730416522836144748112599040 9755261 -53542199387161438084726879750543446138 9755262 292834563470206220485458066612885120 9755263 114651175116738165627389186096796788640 9755264 -326160093833901897580316388844193710080 9755265 -19640593886629971964499399064072355200 9755266 -14424596545651534491582999242635333632 9755267 -153530820867439844278297246757221068168 9755268 127381103256528513659869818739132861440 9755269 -96723290410205679548980506204029863330 9755270 15496577773991286949295439567782549760 9755271 606992463202968874383009341513894367408 9755272 -121438551165271302642584347665250744320 9755273 446063485818595381542374431166095559040 9755274 90316234038016749999416081513495304960 9755275 -188474060889912269318032042151417220700 9755276 145877024175946628493312153090080444160 9755277 -42010765212452043328094335344215928768 9755278 22876043696805376325665573805508277824 9755279 252570831867543650753870316241659416880 9755280 8615583152104067562545291893537013760 9755281 69779369618232567890742009815829120 9755282 -6384120479053798426487255650786772160 9755283 138818325898913526776064126316287223224 9755284 110125002593075821167286695990608363520 9755285 126123083199085050415192667189633602200 9755286 -1577170368490853728912975397528800896 9755287 -149945349298598007516789073812580517928 9755288 -69695402433683740270692671712674826240 9755289 -134435769329568139457092538149045285920 9755290 -18504774532129582985675070570104937600 9755291 -26962016085933475646720462019746751456 9755292 -1202306866041872308724290017427857408 9755293 -69040151862509487855690455376584062496 9755294 -92041609149975409536262900469708089728 9755295 -56798431968794754541545867123501125760 9755296 332403627868137725280364680286159503360 9755297 -31298037371645129003472911560913020416 9755298 -5109908893677187402316623644766533120 9755299 -360576713047847967534212282784650193700 9755300 79734225598005056251125779148240278400 9755301 -77708121777631006535464710638473630368 9755302 163783373107085190508042380234283856352 9755303 -6451730819091855690931117659000559176 9755304 42023133122620193473746853561923256320 9755305 -165846240922943597445780375058012742400 9755306 -218191385186498075594939428881602958336 9755307 274924012699606125359533174108273045404 9755308 139994582222735490264668308913796711936 9755309 -39777907108792097017522087569357962484 9755310 -68115634619940174130462379606594630400 9755311 67764472686638961014701794972709801672 9755312 52943181480820513126747070242665725952 9755313 5019354129443541207857665848141595488 9755314 -296431920610534905067060775379666432000 9755315 -88185206152438911964892434446482577600 9755316 -2763552400192502624227625640507899520 9755317 168630955711450708436935048731312845280 9755318 274502502281840677379865318796327635360 9755319 -77741669058677914898303751057145153920 9755320 364260027025894286253396749394087936000 9755321 -256729782246711156902662279108033230000 9755322 -64040824309999691171749633188284067840 9755323 28614102205712496490673458078244026240 9755324 -172041702272465792313305013995314874880 9755325 -10885401100565276803917477964557638400 9755326 46387651935498013864557312504449074560 9755327 148300489429863350620821171596288026176 9755328 21434949023336692980751425674516889600 9755329 -321990991940316595237500035165401627200 9755330 80147504183224676849165802978726880320 9755331 -355822381465008755836423563331067164176 9755332 -105214473242794399503645396552730232704 9755333 180110798012640336129531867367812825120 9755334 -137744116886897763233537893182793600320 9755335 -56082429746065255518261967774627857600 9755336 -612438119486258162433840135465015705600 9755337 52032594016510864141758403213268159760 9755338 -171300741410179837653357393836274505680 9755339 96161264380851704388223850886915129120 9755340 -38138292810989464341652777410622341120 9755341 -29551935660932492522887629210354339200 9755342 -43207751809695904893169065065277230400 9755343 29876209714865729852974859172277243680 9755344 18521837081461883310046303196742901760 9755345 -40386947155165269739565696516455687320 9755346 -10390978577535989054291931528258034176 9755347 105685891646838352680454667267839733664 9755348 116532184263509008716711987234953592576 9755349 217320597997230734780543969649743420064 9755350 -102160691967107932471243288385397115200 9755351 41549754629765517701500388579785577352 9755352 -136497993699958758556284776277039022080 9755353 -130606699966047446118819350483734487280 9755354 -58554636545163094516920312763663619328 9755355 7622377632082476560602968607373990400 9755356 -19153216456171703513607216726142076928 9755357 17749262508873877923740569808459753772 9755358 -68949609704458906801491938488441946112 9755359 59726193217461371939698357887159672192 9755360 -305839481035221228831327153411784704000 9755361 -108550650670534283421678322828412131056 9755362 -114074809848670851211706137281648858336 9755363 264242159095590676485997254005755827612 9755364 -85878185366039571394124141987551715328 9755365 3825773664341070528656829552104292600 9755366 -33032196867029043338153978778933068736 9755367 -2435231144458195370924448419426972160 9755368 147373520190143254739915662112720486400 9755369 76291600146585851850925525972074921444 9755370 -45208085360095035999531749415634444800 9755371 7325514550363843091325920223772707572 9755372 -51245766441260062222494140151470151168 9755373 107423798377095026628478175519285880384 9755374 -39793854534710167821343627930560355008 9755375 -27134024870884732643490889804672200000 9755376 24295663226699640380281097064882438144 9755377 -104504950088621655506020697566856089774 9755378 24995051523047659540132308811558502400 9755379 30532523830693066979086055265769777200 9755380 67551993432124963661156068953335980800 9755381 -279992204735590085975268955513713513888 9755382 -22682391110877405514325761854696148992 9755383 29900988850718545914459620732145640 9755384 -7624511395556984806732031744115732480 9755385 -81980577083426370942140250903548510400 9755386 26484525338653962857242079701058734560 9755387 -653255371338922861295644941762373968 9755388 31238605551137440625595914094794847744 9755389 61058543340193600498303997977667445856 9755390 -36866707432601096733587524407112012800 9755391 42508544519939426533953857007346029840 9755392 211413032329076968805968686296900567040 9755393 375441688376057637490329363958595272704 9755394 -69113727565995998442485325267381288960 9755395 5481896302011261140251479736658892720 9755396 -89891098667788341383253864383737761792 9755397 11981516859023245424462890957568008860 9755398 135881569824220629458035334570597538240 9755399 -130188632249779568676445698128137972464 9755400 62850614331101726773830616955965440000 9755401 208018810461477652643063872542277794832 9755402 -131025411754554181076561531971882864848 9755403 32493962028798057908788292104663292928 9755404 -58050850718447444896660570880688979968 9755405 -83968463289713783767234793961815206080 9755406 6465227630536043385166603304504214912 9755407 160781896861237531822913840461253035432 9755408 31718351975613347402884382064918872064 9755409 -298192318779669324129800064783622426896 9755410 -411631863131303733547496731475082240 9755411 -125396733598230759585276883911180107988 9755412 6125926981649229859347959424726657024 9755413 137921137701150931199675934524701659662 9755414 303543571713175215848042106997686681600 9755415 -137569790623169643721839559439308950840 9755416 -575866348955848773530766787515238932480 9755417 14609907581381013647932080831842505600 9755418 105964704768996696112973460699109000704 9755419 376945945507137568776996940518496210820 9755420 19146946486842940427034800245456404480 9755421 36800197898079500160652556363620200960 9755422 -60904573320457079281386607962204943488 9755423 -677437134482018154254887864681781572800 9755424 78311968782143197706807747096912855040 9755425 11604359338080002266520820786149890300 9755426 -156738182703913835761390531697878391520 9755427 -31449081016196902774839069809526553344 9755428 21354792537737353305914342632866837760 9755429 22278515194514529573717947328971352060 9755430 24250706036987205798227313454733493120 9755431 113366988538959175958444691073758751792 9755432 409409293519822006346759381880052684800 9755433 132320660734219280681972272084196487444 9755434 -32480202149301547530448859984384242080 9755435 76205398965350742692079838018278159600 9755436 -17085645980043582189826543623916769280 9755437 -319485465120849534433256839878918069920 9755438 20886685896310107227783966596698842112 9755439 8310361290446081941523149678451986176 9755440 -57942852341506859768686415804384870400 9755441 -387745723300130972799590997417785458158 9755442 30395498937019114288186556972709218208 9755443 42646803986498381112112991777135494584 9755444 -102141323542984156193381254210245224064 9755445 -2605483845535540084315829879626172160 9755446 224715263308685058791910549621665568672 9755447 -64746285960837510122291110051842863160 9755448 -94124934740523903925575508222129274880 9755449 322336948803903914698643635633327704720 9755450 8578706248438039699563713437512000000 9755451 338882614857942615464090861935197077040 9755452 26933686048030895643902481735312343040 9755453 -5399544755521461093435389164945514976 9755454 80029870034199363276998672462597478720 9755455 238592667941216059981992539069275956000 9755456 35807781431231222968303142056207319040 9755457 8827318613789210951130494098824043392 9755458 -808909903265007459304576305781770240 9755459 -27476863019269498014564411714608825904 9755460 -36550686434398917225320566717654118400 9755461 793726892065609030171638129159435154752 9755462 214762478676874542231705193677486011232 9755463 24380497691829903423014547112491583824 9755464 107892875059782624959898914857493775360 9755465 45219010291332831362879219207759461860 9755466 54829590445829787901565846578000773120 9755467 -169391945507616221111623839546214611768 9755468 117426830884044995569041181582807219200 9755469 283793720698618151286631706561510915094 9755470 71969473031416805833022794365090374400 9755471 -25244524212086793649889127074808938112 9755472 17799485880323795085149357519183020032 9755473 -35672205492255747903430618572980428800 9755474 126753623845724090784518612154855834240 9755475 1862097107952848488360652907614586600 9755476 282407705349029940341034241883911122688 9755477 412105692276402908219966623799796924600 9755478 -133630137222742473538686512353563564576 9755479 -202004140219909981362939132338982620920 9755480 64754502689501938773866820517860556800 9755481 244546021241436638738544841014260465664 9755482 -113679937941756056848629939229536911616 9755483 -4739409592449517257932624333290520256 9755484 -47950048470963766751451461939032949760 9755485 195374525672954908335075207234342867180 9755486 -69504050532316552874112762823973267712 9755487 -14139195379573374017948325725321590800 9755488 89642789041676164389440208454866960384 9755489 -257482771183961478331731603707493194220 9755490 -19890705692505313598276586178862069760 9755491 496892735420521715956934548631313028892 9755492 -25136581044514171188193879893111168000 9755493 -10176273883025276039434054943288179200 9755494 -4986985564608121956848872479268705920 9755495 20006421561308304704943001816874643000 9755496 -910991319480507752498916587506728960 9755497 -108227229405039491055725121556924337180 9755498 30650315411437272220552542077826356064 9755499 13543593105085005920650017902762978016 9755500 65291331245741285857131307174444800000 9755501 6219140507072746214851794499413646464 9755502 586200582370193450436692304685148160 9755503 172633482529242022002581759217365676752 9755504 -32442236616084135553374352320430080 9755505 125756116970236963099432019658542592000 9755506 72327263292497649132147423872926946304 9755507 462004515761256862134003208388948295756 9755508 42138181045229076003215703530851393536 9755509 -97705555396132587190156909064120706884 9755510 -158566307357644600760467181889402147840 9755511 127954331368659766168861958582648747904 9755512 30988222574979201129582179571377971200 9755513 36872639242403400453690226834714798980 9755514 911799110858963350867681611012922368 9755515 61669153326771052999216610027333126400 9755516 126495679983101915733068596692911173632 9755517 -121333829072003910210414375888123870720 9755518 132219549453823683520860482728250370816 9755519 2068497583241857932609843313902177408 9755520 -184633441511167129596093082958089420800 9755521 -416181864186004385106468532841984465278 9755522 -93876930170997701903906220800075770368 9755523 -78100273714186587452666837537835533628 9755524 -16298243668449614804978381431403307904 9755525 122467590315136071006517673876806116750 9755526 -98429174318508679055716511303243238912 9755527 206100653281486308351734126038058116376 9755528 962368685599550543141504347180984320 9755529 25619566786633351017099436872393489600 9755530 81750720380013729027031248468503192160 9755531 -58358265686782481177298975871099388880 9755532 292284859656401765243554997979926323200 9755533 -84120730504409673828071830146490813076 9755534 -53099438592332986722022631820545247360 9755535 186382274278001602199323759454135013120 9755536 -18654416953398643165511537299206176768 9755537 -82328014677616507914932838208322763408 9755538 9568587764248748807350366223672633856 9755539 2204410519978029873361031611050966080 9755540 -91045668609484198122166748568297976320 9755541 191716135060644544939316471569325475150 9755542 127000966500316340362741681365970083840 9755543 -24399661369494389289137443208995275600 9755544 83204321635224273225022717882073886720 9755545 -64318844675156764970673423972698745600 9755546 215128274992233354349534526689443935472 9755547 -104575995547030481912301689773330415760 9755548 -334574917906431696983132507760707725824 9755549 -409355479417248862228570168180406151450 9755550 -4442580215485132494364470251019648000 9755551 91751306314721428798481182770014120640 9755552 -70411780902201756375268899769307627520 9755553 -34508088007430351520190975916578921296 9755554 200961115944351401381535887783512753440 9755555 189653349504283073221574136406909268160 9755556 20613424750620281271791995380518863872 9755557 -171791715889072761764008788707279511780 9755558 291040115981245715425969843958725402176 9755559 25784380927939548452727478198752437400 9755560 -146140870231027191596677938462875904000 9755561 2340683880310698360013521850383171072 9755562 81985092696121030074118343245774954752 9755563 -173628101337392922551212135797019844696 9755564 3193320937927114224237230221274744832 9755565 -57717811511568182344800506010582372480 9755566 -218144567953306671024101038521061272768 9755567 289686981418149239870908269289978121616 9755568 14801684151106703219746430449850056704 9755569 -567873944298381862423244507519868838560 9755570 55303725507307794975816693107289054720 9755571 86501621326253816663697203345531312640 9755572 340408235749954480577073600967239790976 9755573 121694633444415115616899313903371491822 9755574 9096946759828246387952033761403011968 9755575 -52649453237116328091441096948207209200 9755576 -44527251382299075181194725779813171200 9755577 3510389384423337717839551663847736000 9755578 -20859242191340216511827075973195481344 9755579 -209441909613689165705099755277960490024 9755580 91643866774240001716749305346014684160 9755581 90633979468993814288650631909144590848 9755582 4325345443984115586081725115722565312 9755583 25183332569926518582459764038114196424 9755584 59052048745359608869078203579316043776 9755585 -79504363121586338993098371516609521280 9755586 -6843553927902148866969116948799905280 9755587 -471300429158439666631271311329489869764 9755588 63273699168622186847804131321429463040 9755589 -177149518640957022117947278093540735776 9755590 7460948248155021573780119197335728640 9755591 330242521831108818110262975205307091000 9755592 77062645157775908243439367119804825600 9755593 -245628793092903353649527130347984405158 9755594 -88543408026016634171658860668057916928 9755595 62134380712788169041138995586146297520 9755596 26145257530540014893170370627756948992 9755597 4717343034424246744130674471609430700 9755598 -114976910784418824780900455211586892736 9755599 -118409943675117664173940738172832034064 9755600 25575212053504425707552863884355584000 9755601 204283119963146427685569855389784339744 9755602 374195811462833348036722437420482380800 9755603 55669396658268663434369524902056012448 9755604 -37463258712784886585327606074904791296 9755605 56144308516222358549123056886708459160 9755606 -189757608361250422609122349586298182400 9755607 38868156420615736600034825905004559360 9755608 39496120568394227388685411340747857920 9755609 32854807024210030693518403960801207620 9755610 7156942235569820334292399763238101760 9755611 212384837745601867112822530293479904432 9755612 -64210613032188848062873903443773535744 9755613 29610759912835511457741480748197949440 9755614 -56627516813254397177789868789818703168 9755615 -2780417888657674141710293298216513240 9755616 21731973569106363276643803806487281664 9755617 -402020087926760338814106563423428905168 9755618 -62146757526912139745355029408352288384 9755619 201675182237942319696157286336559066744 9755620 -78607437127116394091175323693024256000 9755621 -78114226318992339953340438636681402468 9755622 -48155576133006774331843135197615462720 9755623 373829517441204727741878754528617527640 9755624 -325406715588382504603082344912721495040 9755625 1051414088835592519638443481870000 9755626 344616554043324507666737572645800096000 9755627 24663348079382052473143867033551837072 9755628 -176761198219661794762188537494570273280 9755629 -74690704733985128437057489456008032400 9755630 -235429068803074990897790276794721980800 9755631 196095557065005570213829664132398794720 9755632 -63938118634315964425578415129889865728 9755633 -120380987159884258294881050693786755740 9755634 -24089792375154478933379224055242137600 9755635 289254630600359114858205876732663604080 9755636 -40466751202284412008070917472901191680 9755637 -107551111284695048248158638216410881216 9755638 -49141998475260158109791753356787596800 9755639 -80290674957273203488170568689225427344 9755640 -4486037409627662845533697900745011200 9755641 92141179737280692160541565227350761472 9755642 2097783780206460344800274616171774144 9755643 40994016561705548903689851894847104624 9755644 343650086051410427814815257922008334336 9755645 248783758056016474718149996366270531200 9755646 -27040430331397664175790715736738902400 9755647 -5511596381393945207217888214113152400 9755648 -175519019164701224781241749811834650624 9755649 -65077095790702105151927786563551025536 9755650 14865194414132431609011095038753584000 9755651 -276042949708530248048102617444001049348 9755652 2491768576897935671872064208381069312 9755653 184958087233320007655763616886843655902 9755654 -127678662247667354396966905284248396928 9755655 40819485509558980150498031381410732320 9755656 -85966736066761398643381885290456837120 9755657 103314296215526628828605048279440655808 9755658 -89639958312763738577348496771141216000 9755659 242689721518423325335379396104456395860 9755660 237845469975238277259802485019945927680 9755661 56551132229672579475434251699776411072 9755662 -8282051760203354831434465950645959808 9755663 -27532976450718440729697827802872742480 9755664 -172114009698071629979405256755183616 9755665 -76503466165662697353693742116990284940 9755666 241842870767708744010347727985566940320 9755667 292792864950080471598927496208324400240 9755668 -2421295813096324546722118350748051456 9755669 -50944631885013062866536504765440581632 9755670 -6076725279264061202319461146556841600 9755671 135716996033902069056334871816082241392 9755672 241938802339649908840105240437370060800 9755673 -171579958543029478701231149709506362416 9755674 -380866044978763718843032976138976684288 9755675 -205897176205299777245112873140777623200 9755676 -6632569943517332353199685082445657088 9755677 -17007771641072086571102452076728600474 9755678 -7917782715107370793881759194701465344 9755679 37356841078252697471996555349369678720 9755680 2190356739951654482669011847180451840 9755681 -177924354864705520144138052210588175468 9755682 207943499007691264026684890874502977024 9755683 -45592802860717244079321152075458120960 9755684 20597083487139829365170281162286456832 9755685 19958286089194437935166223312148739840 9755686 261000638145945684352588837067648973792 9755687 125776248538553839015727244554955962760 9755688 -313515433480195171626623764192055623680 9755689 136303341366625230523049927753859004660 9755690 1544635248531099348406769378655943680 9755691 126566918435181171527549163383874048 9755692 1128690203174223922514967729938168320 9755693 473868956968186932025575403834011009942 9755694 208213118464881771545100279799513276800 9755695 272273353176844169567279438991510400200 9755696 64916865972625429305139246363774943232 9755697 -21115236481262899687291558462632203328 9755698 269574129198002216852053482342155619600 9755699 -57822842152296601724589806696895834480 9755700 -24212545639429673264543650300815360000 9755701 787987910861712561370436780228630678304 9755702 142614955701864456820702439105744985600 9755703 -23809915602242018771258803446864676080 9755704 110256588002506736237442850319911649280 9755705 -41808919519142157507478270244572686840 9755706 122333789887085631525579429259467746304 9755707 32917498916155285776910771765184997120 9755708 -38892126351198263100215793837319222272 9755709 103033444540802790895922769226344508320 9755710 -123859924387192395591891421846699238400 9755711 1649592026908208344819578715580337024 9755712 -43308699633873541100993732154754596864 9755713 -12490774755390263402866676577317710752 9755714 -271219590314335035418975517682840842544 9755715 110750541456341014388366796985967712000 9755716 -21631691105453153543705932932202821120 9755717 312841955096405974857346529589852836766 9755718 -8226417052224733157908974874306344960 9755719 176639375367970904745532129256369579800 9755720 -8268363613992732188704176727327334400 9755721 202325709364473811859489765487715757280 9755722 -309883659791180051589311176977940839936 9755723 -252252454013669860030266958840104644856 9755724 22880847553706400851754462002625810432 9755725 35738820181956545370174634653134548800 9755726 120392793922673712914499602197273970304 9755727 -154575670905429680004806789467058204280 9755728 77542581710963953740044775959579049984 9755729 -24538329647960644996854132330145728000 9755730 -95856683850348203194840511220961817280 9755731 44387618850787640290012611052837660800 9755732 -92278812395523309392302725492243978240 9755733 2501092676396546253884416330853534304 9755734 -63735315184602316020553066969291509984 9755735 15012056202194321435318612943588904800 9755736 -256878664283920766322132622853744394240 9755737 320248803518551858415266865136702620880 9755738 20005122261614341475096540394202241520 9755739 19697054564003369207673224858046988320 9755740 -35918537322964184300816243451332582400 9755741 -1270342403813186370753045348518491200 9755742 3424117912313556538346923382849746560 9755743 118894903256331491748437217216540921120 9755744 503522500436007680986952963732480065536 9755745 36220718506522130489041779431195625600 9755746 -37990317492913796726160536398315008 9755747 60442475406649280296046989693584990000 9755748 684336080636903860366348970493509099520 9755749 -94650577639257415124264063568295419936 9755750 -24763024054919201551537536618831936000 9755751 280729205601137736661767425447962683432 9755752 130382342311811656923544514667107097600 9755753 186239932598566351313450334874072065636 9755754 2295430009992768899342831897792971008 9755755 -170794398518082886733908705219981459680 9755756 372176672208324711061668334563251501568 9755757 139524803488968503241407578959639659328 9755758 19530581326457937541755642805936561920 9755759 80708411858550814577748627523230228480 9755760 -4777134316403211950732751920053616640 9755761 292339934153554112373669270871542606772 9755762 -49657472395444766291803426951589492736 9755763 40154527202502069300137021096899647024 9755764 558592549977687972837964100211509537536 9755765 39130433682613785032616456429494421660 9755766 -48602458453710004695545121335206057248 9755767 -79076811058281239496483167115215958608 9755768 -113668227175529410199017632841162752000 9755769 134984380290837609556577065049064907344 9755770 44168013204508734111778325219825895360 9755771 469579370575075335662497002727191447972 9755772 -17736156118254655187257153910143057920 9755773 -61902162822096007377057943240124159662 9755774 -24606312299911389496387585044151353600 9755775 -156347357772357670296367543102863300000 9755776 56994061831292687673611583869681664000 9755777 -10362505611906450905086646016602869374 9755778 121899257257356079003183088967602883840 9755779 57068057871950149145625976821300823872 9755780 81724635333153601569327938905905081600 9755781 -3706817904861445420471587780336229056 9755782 116314176649355212368283848596078224992 9755783 222308648528834066851680726373002200280 9755784 -220838388672396828860851137396403645440 9755785 10887749856975429095525392626789899400 9755786 -79355345615159629878954233911695650976 9755787 250325281968629832604953734064121177560 9755788 40938486763188550245401543079063786496 9755789 -448236711723383176646161279148695573440 9755790 -52810968966806686162884348888893767680 9755791 264144222729780425224045483394920970584 9755792 -83653437355288135216324953159658487808 9755793 9237330173974423941457581700172298240 9755794 -188152120510438709211242434401452168304 9755795 -30210738540240716339349822237468748800 9755796 151914850279496300278851887091772422144 9755797 9083605456207912737409969356336526880 9755798 23294965206571917664271065221590984064 9755799 -48344250308144749293878343014064938136 9755800 -179868399500724595355326161757328640000 9755801 -248999228536332763279903553743795789296 9755802 -2343540215869746528351276166203974160 9755803 -806336361178178850753301466035399524240 9755804 -276761132459676880473900598943998439424 9755805 -28813128985936542846247133883631662240 9755806 -304135023631007920465849529293489549440 9755807 -162530211156752726683196286347011489248 9755808 193762562233362853201378703242269032448 9755809 -66814794894185132954842168126557809984 9755810 37744978636623851748599168868636598560 9755811 -45936528925939555103510234786045794512 9755812 319126660842126137610657357926583432192 9755813 -297200403280643578924899209716442127300 9755814 -94543720155254980972939100328977981760 9755815 -56691709569395520581891406802838143680 9755816 -22875832530712482571044690011814297600 9755817 -50824086464465772750203157150451626240 9755818 15468743438513158167548399543523766704 9755819 -35164109502556521422317361856104952780 9755820 28096059650158573149448476905864555520 9755821 -258003043470543129679614315451547359978 9755822 -67280066759194249489501598257660932288 9755823 -76650806879590115010867991563723333120 9755824 5201590304237189513911215430969589760 9755825 21620300594512835457601158695730624000 9755826 -82170546593536930833327272105529856512 9755827 21408503333663159550443930533204327200 9755828 -17130620105269032436742807796179951232 9755829 354862454630427143521273490663299201920 9755830 -55963452964163386260019851238601030400 9755831 -102860873483910333679790164901343697368 9755832 155790212597589142641119086633122201600 9755833 152462701792889640515757707926643052484 9755834 -40314715599192766494530808302174704896 9755835 149594159593181875674711486832535750400 9755836 -219254526410966339470553611074817635840 9755837 -66990036446834071783684823038444463616 9755838 8934433224329655221696621258201233344 9755839 380193309668587397447547653197616043160 9755840 -155921066600299608751808719827763200 9755841 83554702078636891089530880952756788864 9755842 -256240167353104786340414839033844924928 9755843 30877123872851410975671940971026188092 9755844 60853716237461087675594809096047194112 9755845 161205388228252401649861370937397840800 9755846 -65095652998414378013689317419568951360 9755847 110282830473736253324347501444471723824 9755848 -370602799991527837985092540188079856640 9755849 -204981813006024714274198014319137546150 9755850 -8309555140165781238387373191750892800 9755851 537826996290450279304500840787098364752 9755852 202248767412219924701474379901239908352 9755853 -363918174253208810571376278118775536992 9755854 -208691422992089874216608292411603379200 9755855 4074557924945334066285840745306648320 9755856 105300544814272363313235288683222138880 9755857 -776492273913095615296969061936222241168 9755858 55174622943581444731141773960756710400 9755859 -63573465299810094939796273664718270912 9755860 -87018623847837780759749068355225329920 9755861 128050359443959661057848333947711734520 9755862 75027602022789719058610383980663228352 9755863 -350307679237831584565415350124487178368 9755864 -51390178401973375327484173532642426880 9755865 -19727306225782097823393361205273542080 9755866 -15357171996548129056034615197798730016 9755867 -152788386159008525784242316939329892 9755868 -56561727489343489440416953352448737280 9755869 35086158704895545799660001011650963244 9755870 -65107656379327145541832857915909728640 9755871 8205212210230007089837618448686227840 9755872 -151296858247576720087934053472718028800 9755873 -99373464995392488243948717216574377600 9755874 -149060062383837982483214518665257361456 9755875 562881527372065235150100597870950064000 9755876 -16592004613366345470261026828111118336 9755877 270287860651702228705689183160730125440 9755878 -228428081965371452935233419218095619968 9755879 59666269808431907415838597910940323376 9755880 13656948571568878455825909138954240000 9755881 -399289141848347247992547493227502261318 9755882 -113086269907522648038587078903414576208 9755883 -159275230666431515110443996608823576 9755884 -665226697138088598804902033261502203904 9755885 39893283582971456362452532162510445580 9755886 -7295399429191893886633368100704092160 9755887 56550838007922742926204406673227241040 9755888 -48618010544348191263391707602251481088 9755889 -26473071860905593043681665625916426304 9755890 102442827595706552612085151351498516800 9755891 270383518740285638344327839122502548784 9755892 98062087249270627903774079673544396800 9755893 -41093706400311864916860518147543798400 9755894 -131262586442280496463632577260640230848 9755895 219770061605101081450754575659683051040 9755896 180691728333801204968798045586666209280 9755897 28278299352535327124806645908929151360 9755898 -42413701602569705768657113712818900992 9755899 182262407572159965222955837356834997920 9755900 33942462689646506890541709923221670400 9755901 -13434969442797670733753603678291205108 9755902 -102994050361162832935030369398147213888 9755903 -126042450866817250226772374239415831256 9755904 246162847402341919295547402064005955584 9755905 -407364713119333022336478839815438559040 9755906 78948196998649859628595401322073397120 9755907 -21135198521008934811327129023129849856 9755908 272428728564313908900065242848577152128 9755909 -108619762211288020596022798988242809288 9755910 -99675594563936139628569126390952857600 9755911 -145788557574012055147744253554308508800 9755912 77414408221770898933561874655645619200 9755913 74569715590133894146057100668520016000 9755914 31691164131246684852641009747356077312 9755915 6917289530779103090278786907277106320 9755916 -18139402305737765426815946044755747840 9755917 -17218363327805656253542834611665652608 9755918 206454461045042935146570346331175284160 9755919 -83339978684259129980999144946731278200 9755920 -8163955545340623487176701930010624000 9755921 2778575280653450387201216459341179264 9755922 33224276725609301823528353495220088320 9755923 139009563566631754720611439960635882424 9755924 -113742439945000632480499113547702176000 9755925 -1649148061516447448438641038096000 9755926 -1590641396139820688655166940923218816 9755927 -58286652402932533902402289207669067040 9755928 15359114157697025713134804055585996800 9755929 178430066259121665740252394104084995860 9755930 122341165258797336558929558126326905600 9755931 223665778308268061473668886372718283264 9755932 -248045543167612230935735728906288055808 9755933 -43848358755752385581968628511898352832 9755934 -100172595034730629921369019369919433920 9755935 108642572993912614125371966263771640160 9755936 -227337362621179255734829579627291607040 9755937 -479097185860919086393009961582378285760 9755938 69213431042560657129297943699294174496 9755939 3666632322447723934680263181244602000 9755940 -71608677671150236324800882844383006720 9755941 -204265449794726243737998885563602789028 9755942 26554754925498374169474254003889117312 9755943 8531138768173740027571270843627597728 9755944 -73513776982444671355676677768750202880 9755945 21421329292145470075902011293883337600 9755946 23261439232357967583949933642946882400 9755947 307699505280139772538359883474513014560 9755948 35213947898343607903031906705157365760 9755949 -17996476544458103127775430211120000000 9755950 -25668246780006862656559502763436752000 9755951 -30164744641989845472505012010836151688 9755952 -21285108288123734234351681241403392000 9755953 552013378129427174110743395989155070320 9755954 101263094535946808508910673924387332608 9755955 -85098760306308896902533267621570874800 9755956 -58502898814910160117355594322527641600 9755957 350020526598970262243246561376882971100 9755958 23197829160865556827492606307814312384 9755959 -42863134784049679360567852066855360880 9755960 266761852326752231422443335623201382400 9755961 -137302532730280801745971277563256351616 9755962 202837474720843800882133049125810373232 9755963 3471853812519427866604590711087828480 9755964 322030911468374657096013297140859680256 9755965 -83613065240877155813344047714859405140 9755966 277019843250564277577127077622368889024 9755967 -77138298800115110007584628633770906352 9755968 -23992909314110797584494121596391260160 9755969 2668855080120239427843261050398320480 9755970 804782150538919951183333962856565760 9755971 -323918494231813933878978692109071701828 9755972 -142620332414802706869957321611824677888 9755973 123759856182640419428153667726135191904 9755974 43100563091579207593008133967294049792 9755975 -5401569169500055183835766887371740000 9755976 161401529835482568737364759436231680000 9755977 190202499216913031277454824744708322560 9755978 -209322689160159570293867694511238598144 9755979 27131119581845150798419508394513770496 9755980 -38567607173318749122250883453784268800 9755981 41952866176079721934946914380758785782 9755982 -71310575129712847470134953759934640000 9755983 229991466413596096438049216990981605232 9755984 13812094403719782069804668340468842496 9755985 84658840651242177335178410457518394240 9755986 74212163611473155905708925801726911104 9755987 -165195110874988881593448803014414574760 9755988 -161510778970716419591917070561034240 9755989 37191781301884153964213996638446708924 9755990 45989350874435489523551210885475168000 9755991 14785689436936790334650980766007206400 9755992 -126498069328975097458271506784289054720 9755993 212528988492157505980857648856041432000 9755994 -97345678786449903712264993905007673856 9755995 -46402231651835111669196906477374664000 9755996 7951362325470764160700496147566533120 9755997 96781176983915315493893541523783440000 9755998 174433336178629182552969082149511086336 9755999 -7248253969949960947494133820958748680 9756000 30238472303886260768143825320542208000 9756001 386099686495423575768108007412140212002 9756002 20133141735637285330690539183816898560 9756003 27051521182566258049226259134087674800 9756004 -2878019981201969509253144698531768320 9756005 -80078958180925022731116649066370451840 9756006 -6504784153195954519864664369112729600 9756007 501913507571650538297899348065595399432 9756008 167073570960096901558472223756053928960 9756009 -78080367704402603142235964304098111286 9756010 -59500267333691913178938304996179087360 9756011 -380344094870805534185659861755965703288 9756012 28371047836922378845092287584763904 9756013 157799836101928142723269898567958622720 9756014 210598164281883513594479313295091489856 9756015 59684730313492477070424759167162338320 9756016 8547830199214146995579665958257590272 9756017 -27968046839616727956244759937816186268 9756018 161820634242247739222114892064656510720 9756019 -65629831561170270534822205032881488480 9756020 55515310083575338944310391109998568960 9756021 45581531584460611556139449488210255680 9756022 191951015038821516829656380316977649312 9756023 -391660101989787375322718283968499256728 9756024 36946316960397781132825683089967697920 9756025 3608249960714113728059898383806780800 9756026 96482121524246745139009201119026165760 9756027 -44740942824111183209699544788633017152 9756028 -38220333160363995355606137715820596224 9756029 -134083321404376453753545747485753553216 9756030 73024413474894964288889360397719368320 9756031 -27814429055012898086512617154713579288 9756032 -81215344842854855607607924006343147520 9756033 110007072308311472396297898369568556928 9756034 -5478962653717989801521312777533105248 9756035 -397776485560139216166354308741686550400 9756036 -15398676779221496366492767181918039808 9756037 -261056723967540956315008267635167065440 9756038 255024792502128272327217981404782477920 9756039 -18573196561639672440536743461621813504 9756040 94979151612902315133736787431201996800 9756041 150419293929026418936598804913770531584 9756042 -2332060395168235469350566885567471360 9756043 -163882451442937741076107656412671680856 9756044 180209201363857384568476397666996136960 9756045 2358027251677725641034148046861247600 9756046 -54365729541884899417044559515053828160 9756047 -263436278421957189036722471328974172864 9756048 -20634321441668669386062890813536075776 9756049 -185812131734985911904344949179393025164 9756050 -21710957852454476630434720710268789200 9756051 -109349027419290377106363879796509943368 9756052 58934281163886099158944537172358974336 9756053 -348292637129145719024756862970732102500 9756054 46761670559849565957144620695335567360 9756055 -6560390798214581825145889740438578640 9756056 -232035382691228455533216976080588933120 9756057 -47592161806281851335193483883487797312 9756058 120516279478941387120055664025765065184 9756059 638331941384171205929511158248575363240 9756060 44425906358605951723402178498795688960 9756061 -5128389794332565022469879022437163168 9756062 32059051139048101116095504708464583040 9756063 116283995610146855066376975000721910400 9756064 -362974429698439064851406717672036106240 9756065 84432461765044684889418758180493606720 9756066 120141679942996145963415210599433333504 9756067 186484903548284883508888172426499825116 9756068 105668714438520890974274018138988158976 9756069 -63896894656314253136545508777825201952 9756070 -71281708257366193283754573879463645440 9756071 -36670784353687220847634831699447835136 9756072 376248837952360176413170687365360844800 9756073 253191711337893426806525999689992577800 9756074 -247163245904061097738883608316626784160 9756075 -24249485573494782096516157421910662400 9756076 40531971013251108198060510533912762880 9756077 -103131753051438423151705940256739954068 9756078 146109880858509433107477126738514511424 9756079 535075652043079400941095267866462069376 9756080 -8917085676231087938039084021077770240 9756081 15394170794143628004904700983461551976 9756082 -46569623621608572573750775201685076480 9756083 -399057251341500708987388052596970983668 9756084 -40689925113394262318520923942247659520 9756085 -2505583895784603013064259408279184200 9756086 -62306855199729480613532882096348712960 9756087 30144864332634013165739882200115264640 9756088 511204832338271412238495211268799119360 9756089 -74706632169739156146178745842655966208 9756090 -91779923713051606718692144310058542880 9756091 -2252576630860867585767944652050392200 9756092 4370377075376640052697731199798300160 9756093 -60103007492703688603836755190442245600 9756094 134172749934518571388105109860695598080 9756095 256734579310949308052901915190585015200 9756096 55454397906994808229725404133867913216 9756097 248489502410578890335877535050158300352 9756098 2559796501334982382222797692165384448 9756099 -304818586932838426237156700778454532880 9756100 47529077325911403625770205246315990400 9756101 99092571618079737264137206587854733600 9756102 -57443875359272381866097014595100687168 9756103 33469556330420034440166835125711134720 9756104 -42241488146976860616750060241831526400 9756105 207535117579595055992173469715261561600 9756106 -202887065653509070710105626950251826176 9756107 -339357558147524558735198616759722881644 9756108 24106835181551050771594701116550388992 9756109 -195558357490139550821982162709142410 9756110 9052322032262536548424541153260093440 9756111 -262126996109198841449476339273392894720 9756112 -74267933768353327209106098380843229184 9756113 -135699603903894059402431834741491275904 9756114 9978727359160042115601229128277482240 9756115 -202495419135643455279799013070582060240 9756116 -42882496985089346629244782655299645440 9756117 21471267970909075746149680111518768768 9756118 5490144861895619353729969904427611904 9756119 9509054811142336519691559657972494592 9756120 -87836413284233770896582166476472320000 9756121 399998332255023656770264660081025101322 9756122 276712370623745420015034849743159097600 9756123 8265216442423494704651490447976639968 9756124 102144537801846263969836710513920920576 9756125 -530126254678836102975053855057426025000 9756126 -6075404232175479403403718131446737408 9756127 1446400197675760021328168261427493912 9756128 513316496533714567387232932362340270080 9756129 210441986897184772014300034394250865584 9756130 93846899440028469474568816897198363200 9756131 -100682761556145211475254736446730144256 9756132 38382103046626955992432796946119424000 9756133 -230683411090417329307638849006320479618 9756134 5517570852607768972610730207340999680 9756135 194484786433179141765215753245155174120 9756136 144401581027908229099189028457022617600 9756137 -212743985256832177324862493114526257948 9756138 -35807697296751338163554409625230102528 9756139 -512851246449619549701356776493016039560 9756140 95931448596505301175490498893557268480 9756141 -2703520133583067734995082527959603680 9756142 -69451122638132028032043498512716025856 9756143 -188928763221469885083587641127255016456 9756144 58835124541160340965744376807771439104 9756145 -311104973483664985610736983023965335820 9756146 -92538250517597072136275703264802015728 9756147 18163867580989336297304249639140751472 9756148 -135300869535290594585373473457371185792 9756149 12658549438086670872910346162037271164 9756150 101559074782446450455646381414093993600 9756151 284669623988672537586072163491680466600 9756152 -6585717192160062680749115441455104000 9756153 -54129004907189775824164437145588354560 9756154 -34391046693434641300350565251279662880 9756155 -70047101208177522961895732210547158880 9756156 -136555514067455086377200419043074211328 9756157 -407055852282602190935500450363223502068 9756158 19797994858889999106987482757814131840 9756159 -115612652841514568546514180682375176192 9756160 -72513084071061194790512633350811811840 9756161 -365467917410119902187281553935563210238 9756162 -346397033084105884435712101526145984 9756163 94871170890453480849075952004037034464 9756164 124725232540565063184144787570332628992 9756165 -62502225998864759071871866303308572160 9756166 94142483820455067008900058649067237376 9756167 197951249573244409259881548405357144216 9756168 120417004148477350647745907026203893760 9756169 64832233846746963631206031921280684570 9756170 -59289005139698656816379784559363127040 9756171 3019450848877663575493696592595674940 9756172 -199704870407187006964166487471370733824 9756173 107153563040877766444842184750444854240 9756174 10836491125139667664989419297322316800 9756175 -5067815505209223372307022322569022000 9756176 175065443500443652422309573254504005632 9756177 -147859227876177947526421671560762845920 9756178 -222963162821173283735469984133731957360 9756179 -244323797345962432550843797151467403220 9756180 27996166089248042367710237504655360000 9756181 -104284243218202441141551474328688177280 9756182 -32042692156200415674661574088319139808 9756183 -58839774367223637588453442964965057176 9756184 -8690243184713419575547244995510272000 9756185 228005914648714894882634661627176629380 9756186 -46195384963941551434996311492246147072 9756187 5412199618054609834431475564430206752 9756188 -23764673755011625386613871326976342016 9756189 194872992430166297075263819198769279424 9756190 121799212180881233483173462605178401600 9756191 -335196559067740504619926817064799029408 9756192 63448370164757464522155318114390638592 9756193 92115961701266601267488148025519513442 9756194 -14641321084585057840218719853666600288 9756195 9646805090133132488699099557160959920 9756196 20887313054462005792938305542554746880 9756197 -27813831298814158925207174888087116896 9756198 -34564820782927082023657964791100212416 9756199 204266407313327218024397720458072095000 9756200 142852206877312879500736076767576704000 9756201 85995699730080826175774451903618792000 9756202 3611364305536283347364891040385350912 9756203 -16588579281173766394021729581878970816 9756204 148296514236714032104694162730019677696 9756205 475465804386153852631078122825130184160 9756206 23277662303631642425902833650665695552 9756207 -161476646388680710893685704097825584144 9756208 39473583991108395251407136878692925440 9756209 205354224929573280866441649340137879360 9756210 80773997305592839270750348894843852800 9756211 -284091665197682012788027607165496803188 9756212 -26569365065561985521116383963148124160 9756213 -174804157106952065028967686000494161536 9756214 -19398104153438856114360505448171757312 9756215 64373805613380253855377494619064627200 9756216 10767658782511737935194026191204044800 9756217 73544245315056241333613575616687007172 9756218 166112132160457895516475903058779813120 9756219 93621593987592633736251965507450626560 9756220 -41734592340514001181683569196439621120 9756221 199104838654245570341299763286572788422 9756222 -8942462791013490530449412929853952000 9756223 -104443954590487033001737354083297694528 9756224 -37076329752601368955552526094545977344 9756225 -116361898772725840204309092018830434800 9756226 205564449153109062076021704447628527312 9756227 -128080642219009975509937028984177664 9756228 12327564788099313995137450336759627776 9756229 104660730625724346191571731743489274432 9756230 139665931770794586825176943656183619840 9756231 -16381022402304498350832557663201482800 9756232 -102187969347385053338470380426136780800 9756233 9264508786373426625996842565592888080 9756234 -81864353924833467955647257322824217600 9756235 102039119970582732310505648094289527600 9756236 -114856138682333567351437274386359831552 9756237 -7042788630391541544732085090848371520 9756238 103488124618057992427964804143089994560 9756239 11084777113743255775533486224975756424 9756240 -5749159547787474600995921845066137600 9756241 446439493980456639662689362049486531968 9756242 -53783592195556071099609032454440143728 9756243 -112736718166937777682339176097627550428 9756244 -180182632964569867242030127355130638464 9756245 -187511582896824160841972952925791982500 9756246 1339262528171963362730316934532304768 9756247 -101446742785176525093027347527564667688 9756248 -130184182118351749541603385841514864640 9756249 318926926295031524228968716166121229600 9756250 44708520696773904436713173748057600000 9756251 444709371914845869666529462951442112504 9756252 -136307313786613576986399045447808229376 9756253 33919021374542090001554471409176900000 9756254 152562047313371146142137833598991452992 9756255 111960621055323050104561428883239897600 9756256 283846742843521440369424661651410255872 9756257 -116154531464011415536807674574193863488 9756258 -32408033953875823991615415966029187072 9756259 351811385526626018073062157218287378460 9756260 -129337332334955727407812300474557480960 9756261 193536535790443308015919454690250257280 9756262 50015807631366306808394435047056987264 9756263 -338047903814895444531169372072391500800 9756264 -101944867015730465362549031365896929280 9756265 -96044096777737802394221062659111845340 9756266 12396218888227017008625190154352863424 9756267 -4387363528504108159905547523530567680 9756268 -28872028411168129004377582778957354752 9756269 14169032773022501460698246286078965580 9756270 1433781071793254125312843137181165440 9756271 -6860670492641686401924928017813509120 9756272 -171218233822627745865963285916051046400 9756273 -86866688055440000452433486623119632016 9756274 99952230029721205872607273483217764992 9756275 -63109074813314971539576860918478289200 9756276 26433721670738451848099823897267167232 9756277 -365216907368655607903263012888093585874 9756278 -19406662609346811498676822226068746240 9756279 -74693242268458682310211340489818872672 9756280 152176352568710263708104209107913932800 9756281 47361802319445693925866397217301263082 9756282 -91678536276878032677577342077061367808 9756283 -519956393228608128354720019962714360600 9756284 -3786804452934480179176882765935888384 9756285 6382502236549172670829842089236561920 9756286 -250093362121048581205402509094998944640 9756287 360769532762849588529276436958353239936 9756288 -19646890480673165504745848529569710080 9756289 126345292643686586693554091277719587840 9756290 59295903809950588930609564788186938400 9756291 -102754997566506065189966438661654409920 9756292 39352565414665100178878654284667084800 9756293 -169353054106626029382727723939605429636 9756294 98364944418628540699106497631105638272 9756295 48927629734730578438944532953726276000 9756296 330577518364458109568352726684268953600 9756297 -23776419769128386051393006738452807452 9756298 108285947641332868265767369887901700400 9756299 -191515731316377149423696446521171367680 9756300 52081019907458196066622702972544332800 9756301 65425496827180811028804797062009423392 9756302 -42423817457367610374452930320463427648 9756303 5866945241500844246056674323739517200 9756304 -5866158384322782928134962613303689216 9756305 39974342516284211054863817322239981160 9756306 17456003081213162418011649945595129344 9756307 -336997562818411559815501234333605590016 9756308 -22864694932374096010666679842647738624 9756309 -277280877472243208803662218426331701280 9756310 -90740695200658283283553099465471440000 9756311 602445805121069386684243957821640525632 9756312 145203621351995900981295815562457067520 9756313 -3096289699019446601305495716034538176 9756314 108790221137679816782448272618368792800 9756315 -155761938485304223042398160922570388000 9756316 -465790248989904501535113639217744171520 9756317 612581583878791493526673229085737579532 9756318 16286057357160898539189580552944408576 9756319 -155803311792447525718918627708158875280 9756320 -17683609335117673547515680885131182080 9756321 146541442093223057571233398327649704800 9756322 40898532990769195002977606553632594592 9756323 271202432668487057689285449869992106064 9756324 -58060555857021483140104846884275490816 9756325 -88936665230186339263440097040388895500 9756326 61403826876801333882789672120953414112 9756327 -8732802807538358510826063799235895168 9756328 532017068795732755867055842750966824960 9756329 -425614149191071096872446326959185442720 9756330 -19817349260019622116735230296998428160 9756331 84735406875575508642870352129833155632 9756332 -242101401276507996951505464420583336704 9756333 50094950813432511287496759560747147040 9756334 -60089642256070707399665531745887731968 9756335 -119860439079636262416949126271822491200 9756336 -882413149465901669889188322229616640 9756337 -194311259582344004408663793459429212014 9756338 -8095703021334660156238154497942774656 9756339 134224989118194534777743954831678882880 9756340 -65169569977450825754939927352448573440 9756341 -62004105670699668808688150737658053170 9756342 345188335534314722789897269866586521600 9756343 -595399717037688476592400548048750580016 9756344 125535830240801560955451934683889029120 9756345 57735480150532407065068678120827076800 9756346 -32251443604979531623080525302776259616 9756347 -98450955435120478432196867311351508556 9756348 -2659390697179860764541618389835202560 9756349 34712660499626837763575551209527946540 9756350 -26962023283062280697218554291978753600 9756351 40159955308327066982415044922064416 9756352 -124762076445006903034257924282247020544 9756353 -290700008190284052098158207353960023616 9756354 -6007837026689846492573603239761991680 9756355 -11420605933199403235929287574809747040 9756356 1590132958277309579546397213663565824 9756357 35657363744608704276245040831540150720 9756358 -11128759155421589087017407908079408000 9756359 257027049430290607017025021697894329560 9756360 76155513110031623757902630524474675200 9756361 -24762968888115229228401526998096011100 9756362 -86993757413426482790335291692264301056 9756363 -240806992636516592065518693427780610856 9756364 -339886515806212066232374173407882708224 9756365 -58339968226228447884048707953591406880 9756366 119282329561205335082627793177763513344 9756367 -91176009974698642615360941841102464000 9756368 -32161696231149259986046742428808724480 9756369 -6514666251409079960621187686908106304 9756370 40919264354894874618920460709953968640 9756371 296552935589753058080125062614697282000 9756372 59207131610556655644438768455061657600 9756373 -24456816981687965905240933066185441600 9756374 72350812440340401025248940201899291936 9756375 243277770531877150895402390825096484000 9756376 61264726337902290326541402207086223360 9756377 -16603333614384699751655258712186542700 9756378 6978288031153578411134900402814449904 9756379 -31511594653391771537511208751856329020 9756380 -4858702755821149535960470682503027200 9756381 -293616480184317461851602436602431816256 9756382 37029078514619098627886320980324731904 9756383 77548349867179864271181437195775994560 9756384 -173687458686913421694427250183991459840 9756385 239507178984047328615084421186395969960 9756386 -4238389575464551632786938340065326128 9756387 275541674725817451975804177417408134244 9756388 -168758279114324790723186131739920355712 9756389 186510798826757540626874270322123573024 9756390 -50389961497484025241084307999722888320 9756391 201137113527924097980728215430067188792 9756392 -74821381343939994143454304093792896000 9756393 64686918890934022246124090552108380224 9756394 -104661341331288649035534413916574334976 9756395 101771529635580143098029305814224409600 9756396 -46869538833885917127792654039096576000 9756397 -83268112884123256438126644005616827168 9756398 -128713439258352020240773732990653134400 9756399 717103421893875846536037761579549568 9756400 27764689917001254703398956170140876800 9756401 -168974638935331121578996925929845818112 9756402 -101914464969354391329854196598543393536 9756403 3088904755162155727571042649394349944 9756404 23462352565965111746962249912724576256 9756405 13702989202554471509843482359087842400 9756406 55362023845120525923529384012475235840 9756407 -112096017612838641015077942919521127720 9756408 -725091547614811042525791631465328640 9756409 92780359879095706558496909691525163848 9756410 -46891657676446965023024726172650016000 9756411 -93002294208519153681427459765920324096 9756412 29216892734022611105224543868642887680 9756413 -36504979692841805553257975486659111296 9756414 122887919938552151532414929057188557504 9756415 83472396637757998660053853213808643600 9756416 -108200619874960044507306475899089584128 9756417 261782496315634503905180461833878810880 9756418 -76608738646835041013135300104454429184 9756419 -73926062414347711093894266745724525088 9756420 -3553529474915716195035445802559897600 9756421 -279204265845898661494127938316766920000 9756422 45901939298930062436822152081064247552 9756423 357830099471176058578583084818747842000 9756424 158202131245213069457024686371980697600 9756425 -20523332948582005011245485569607675200 9756426 47988151039275582943835817075801010944 9756427 227393334395701322047440959841176360276 9756428 210141188990497751441577068154704810496 9756429 15855589998645467861555000049074069088 9756430 75540856373723994456560236509815559360 9756431 108051252819455066048582048563062125232 9756432 -2187248351847809866154142161255792640 9756433 -484959106115488104403075080633403544336 9756434 -234261890779692157741223341244114550384 9756435 44889185616830357667843277336141369440 9756436 170513016171303882180302176418825672448 9756437 330086098271830601801117019246602563086 9756438 -62927790049060128865340298768243387456 9756439 -223716776664281465555888610115132748928 9756440 242776378868493812582840337891475660800 9756441 -2565901654423909744271242353009988770 9756442 -2048251048618986802171500118412645376 9756443 75600329476320645184698364530552177840 9756444 1682024273509309016561011392555220992 9756445 74315429085331180623970600153634414700 9756446 -26745032081276026482954698697086367360 9756447 32217584396940374556837159098646719760 9756448 -33251574643257186222897097612984320000 9756449 -256862865873891683521590511035159899550 9756450 6417807860516551518084335376551827200 9756451 -59556103680883086836245463303481438848 9756452 -156474981076410201518113343298140544768 9756453 -33165505681671704272846718418333613440 9756454 10644333590787975843548949493997764032 9756455 31446386990048044688015350455156858960 9756456 62443174533939614228961622125623132160 9756457 -42274849955654059832491488386504163980 9756458 71280283929897152576719994670283092480 9756459 236075419977509763869925168174892449564 9756460 -2478608980511198951134663373675151360 9756461 52862464642879518936657948811361658144 9756462 -5864771617113358895936379449908700160 9756463 304879162008337447416595889176458781712 9756464 15966051138631331642639680338712903680 9756465 -80737087419397584027548645762286149760 9756466 124296693626652911928709600027787100432 9756467 127113007673585408316451101510307462992 9756468 82724936600339331949614703184156909952 9756469 380755055310358134537483240328909690144 9756470 243384198138136790779244964429470112000 9756471 36967056950960542251307504249663325184 9756472 78507060483542155225998863276851200 9756473 134609103618808703119726963823363330304 9756474 -14544623763532743014391665391344664576 9756475 13931822836627799502742152484877272000 9756476 19070564822298910289157867642904757760 9756477 374201508604547599456463043735741963840 9756478 -282987884219781942183551529389675592960 9756479 74293745197325398978132178936007205176 9756480 21774341778006685315956219556984258560 9756481 -62193841691532208455249901148773673600 9756482 58125488764896358931538845647932752592 9756483 -5464687072927622723115725780952741504 9756484 278379029544760767105387846483366214656 9756485 -1836796785343699061524711717718501760 9756486 -180486663810048965973311259842795849568 9756487 304885652270482879685013180324086925984 9756488 399911087991092280824664766188870681600 9756489 27885463032085992021307274074291927824 9756490 170110729746350806121694847362332412000 9756491 -519141245903403136882410713967813472728 9756492 205378280941995521881063495554193546752 9756493 48533375058964806236040071196404542616 9756494 -32507791303869530706999112735505026176 9756495 -55944946237709716577959514861910758400 9756496 97557688300619216223236498674734129152 9756497 -75241169382135979160898579345265870848 9756498 -66880659071142981723391573146854679936 9756499 107838199456773764858023620685532566320 9756500 -124069927904133668184429195813580800000 9756501 40588128822736515854427081423848125920 9756502 16331302809813484793995703084089383552 9756503 -271868589123490226339182589470226752248 9756504 -534904002847423412096648344458120806400 9756505 -55534652822776481952433680285413743680 9756506 21900469200462304563870400650226627584 9756507 -291964144189461528686491188327813696360 9756508 64499498441281092097298831092504602624 9756509 138888141546078742182618125285384724480 9756510 72998102039560579586527997781349330560 9756511 383969535304938743101011134777893437552 9756512 28709467166311927785255543676010496000 9756513 -55534691261497852149459873395808258540 9756514 -10114938454789104972986612115661428144 9756515 -26269327257927899524267082784589713840 9756516 -13788202765451912022091726612062535680 9756517 -248683070916069608487767655417654194434 9756518 -63926144817557132722617751834000615680 9756519 -279677657039369962346870685909753346560 9756520 -196903862059914946227428557159703040000 9756521 314106421324122192474082847241365022720 9756522 -63282497554336526492101201227574690560 9756523 16961617018073744814206959684198163008 9756524 -154782854512689064494796013300211808512 9756525 37377452164606583946976646355634840800 9756526 -91372239784863154497964665221344080576 9756527 -620660067502611337194504924310602047616 9756528 195746322671232758229932408179261440 9756529 -202845757137166896588898345149739693870 9756530 7950720515619684702203117104389396480 9756531 -15700612341779605747112475161815743888 9756532 166212627138601191010335852318728717696 9756533 -2659911076879794143062197025674039396 9756534 -61440198371339765040291893347490310720 9756535 -180134957764109455108764082584881072400 9756536 -112514606149087947583307821884357427200 9756537 -63372513996772790036422337672215746816 9756538 185970646866072152334030011250777838080 9756539 -63348090882029798148736693709904662076 9756540 -70108968605740579940114046117082291200 9756541 -525458338601842109825046289150742856058 9756542 56246397370554259766829780432037085184 9756543 -330966252663003213249513560829212188800 9756544 -42418159622597464115989459907484057600 9756545 17676059047371511624318189666971085800 9756546 126520218252296010025616119934839872384 9756547 8923676484263786078916251542521248352 9756548 165370458119125975121320284960437755008 9756549 -25320019186336568209946739937035626400 9756550 147687575813409076695185310997072264800 9756551 -100900339772642564900269247111674584480 9756552 -42435827646062153160492931319711170560 9756553 246255869219583484764658566156665563802 9756554 -53542104816165769921701158310120940800 9756555 60260978356148073698739252059060106720 9756556 -237285206741156752552288187345385582080 9756557 207884783626242980292643212720041757600 9756558 -10335784149767476692638667676930498560 9756559 -130040563782282678623049602152211370360 9756560 -11241882266852840679131927445008547840 9756561 36811361374835500349747178545239505280 9756562 -27097440799477270316659299717724921968 9756563 30568859349098285481039318884988519024 9756564 13918791541256242262162590306114271232 9756565 -314112843534191251655205969253781760 9756566 120920960846668872901031168596943219232 9756567 -15131461296483203769520996401050754672 9756568 50815052787377848050509881526713221120 9756569 -13748129597178403152469375472643855030 9756570 102909759996245488597649567327930899200 9756571 -7357747333016659014469666411887640896 9756572 27989290193262741505654218751972147200 9756573 -301434318015615182216602496473701042816 9756574 14555536131813732071593915494628330560 9756575 71410994482994109369308457284767171800 9756576 -39744300267196070938809763363757752320 9756577 -181520344670171945712567308418806625600 9756578 -46483018480993682074179630445438884576 9756579 -7840891290842995783262772251513594880 9756580 -67047831012680627058602625699679276800 9756581 -122394176773413297348008774501625302208 9756582 -124224595471425737603814965158269298176 9756583 427477829521056410566017137103141619832 9756584 -199397649330614352221419879986430126080 9756585 262622130383025592069274595752156179200 9756586 -41965846675952245338452134979249673120 9756587 -353850325376712434152207243885962754764 9756588 96430946572205604944431125978647692800 9756589 -7894538187368678856872357451264586368 9756590 -68934348992177758969952340393134150400 9756591 50648811877240790186284455373674817680 9756592 63547572977676648636821935726389460992 9756593 -125740068648971066232647637611427840 9756594 -103060372405791961063689068306997348480 9756595 335958336216979707625816275925962937200 9756596 -22764810647476211371853638624664241408 9756597 -97722461394065544503083672995369773280 9756598 262989781331928181398520770723005584800 9756599 -694062123391616000669704469402669568 9756600 13852020748664570222113752915542016000 9756601 -299975521541359778579681120962831572396 9756602 -205236939494013585670241824938908047248 9756603 138708309361389931314409302843328550412 9756604 60418299695285119331192736210390964224 9756605 -70778466406115247446965871619776518740 9756606 -57311461281340561692183346599908020992 9756607 -60731734860438705121690743349736848896 9756608 -76278858273972509942781021427045761024 9756609 104850353338795839416877727882499705904 9756610 -12527348088261853641386257228019651040 9756611 275095122066900066799054233511080172272 9756612 1757130138863513214630037255961940096 9756613 267153413501388234932462172615578586144 9756614 1099315888314677202343904446524487680 9756615 -84559910928070016091350049047631936000 9756616 -239079290887731825109509437340943211520 9756617 -98389554376895567086413045508470469980 9756618 98922456038787375458829224764540032768 9756619 -511777271757179008395289496213031119980 9756620 119325185732768187057560716054912711680 9756621 601231628254400364903581683007550144 9756622 141763156107753697622047450361599157952 9756623 -136609521468320938793501083051262265696 9756624 -9110537719880900409623411667490701312 9756625 -252148694155860692289742425422003070000 9756626 -228277838887543674148687444530962035200 9756627 10325853680989465137372680379289819320 9756628 68880445442055558186866991046084519936 9756629 58652850485209547151066912081137493084 9756630 10391417727218987970151825377832396800 9756631 -303162733498239423264847574395106952568 9756632 102258413306483454683066545827619000320 9756633 -138273117870414030375658591947333391200 9756634 60003611942287538020873313812946065632 9756635 -36442373473834579848913906618031640000 9756636 5895640048825901184610915824784588800 9756637 310194455462453326518673797254350869792 9756638 106095841283557174217053855006237038720 9756639 119300298332618676042332130870996437520 9756640 86614622646727998977233375004877127680 9756641 -267672493047484860872911197352055728320 9756642 38062793117311022625677195743186136064 9756643 98300200130858890443337807892196160800 9756644 -1121122509281186765602714544409792000 9756645 128534806628820910133020595326674407040 9756646 57896791992267312299804348863139691264 9756647 52146328436647615294011297811680015072 9756648 101149474913820102495483628869813534720 9756649 127882746463368733218509197090257118336 9756650 74727550436840321532981230639194329600 9756651 154282454618581338069313038848787283032 9756652 -116816440587291029870471565044290634240 9756653 237796903876040704472098794436641344160 9756654 27723070844466623022136770827840877120 9756655 95861321005286667448967380910562645360 9756656 11748391686612771863569594534900137984 9756657 3165672822559079525392825928502772128 9756658 13070899929891580658602441680755727360 9756659 -346472561850273296046830907331604245560 9756660 -37983993470171156348668142292021258240 9756661 25780978006709764273012937582006370048 9756662 150593170433349007625041095552069848064 9756663 -32109191186489317651380352806418747776 9756664 109692762054238816156479489499046891520 9756665 209799669200824350590562682425976038720 9756666 239951514750005330176000155916356057600 9756667 -47428621476810813571538203498702136284 9756668 158582810357298652546548143369710338048 9756669 4431762813867304026221958564532166400 9756670 -41664290919592128143094292140546785280 9756671 -73991998151065043518225712927386291800 9756672 104886675443826940338601112206061862912 9756673 -132584381526011081335417553078957579820 9756674 -99725956273545204213112627888548887808 9756675 -111940590110620857648538392222193918800 9756676 -83313230542861217677664531462046728960 9756677 -128638412786569345728778986119036321856 9756678 45594610938770857432119109234614343680 9756679 112234347884143877577687337812992368280 9756680 296547318260713069027169852305793894400 9756681 17993604975019734208870450769559180480 9756682 80847686077776023230283985821454802272 9756683 -805018454502954783206072328765898966560 9756684 -3221839981989829296600703409572879104 9756685 2044884563222138944010338198279541400 9756686 -29420585877020413525904774923251524736 9756687 11508254267189607582232628788093786752 9756688 16380486133737464834607350234423623680 9756689 -48733484592879405152296954498423692444 9756690 27265914434797759443607518978927475200 9756691 -20961238506089088784417868763614301696 9756692 38667117816048405469434721347898441728 9756693 492658773671759798885801003547251631264 9756694 257885814614743963560917386519744118400 9756695 -102347529893223994241315785054276310400 9756696 -212244620857933386694979112943075983360 9756697 -219890256019620988291537600468683573120 9756698 58820865887830770179633565245135905536 9756699 -37534898473664512038451435945012801680 9756700 2947868076519345350169681336186688000 9756701 51347106804253753341319535482859719404 9756702 -145611647428804132861934598976247897280 9756703 -226412053800861643489731999232592720136 9756704 416689949001996231359282510464023330816 9756705 -30703261639081570374619993141056458880 9756706 -134641561060025249953248508180119911136 9756707 248410040100745858942192966929801028956 9756708 -62439616957063951280472792028421584896 9756709 100920202668385433674573814080709019040 9756710 -5464132509597149878206308307294042240 9756711 231155404933035987707708047582850999760 9756712 -48376681717607259430959621133760102400 9756713 -207233048614104187602866311529393788038 9756714 -62101185339798702493846748050475520 9756715 -28934672967072563790027515216979746880 9756716 -117182514694199209194430948927490876160 9756717 103135426205564069163411221194987383648 9756718 50091232196686583045992115287561314816 9756719 -29736099644936691936549938119188236304 9756720 31689374518973743156290866589292953600 9756721 121096460452679922267238240734279498292 9756722 -65836820123199830039646351505091855088 9756723 -5468671523062211411420648502281644032 9756724 -344432812866269920872499802820359845504 9756725 -119970533448348634614020537757044203200 9756726 13531776393834018441780159133640577024 9756727 424030252591068260111609239904322065576 9756728 487117175594649680103221258641641984000 9756729 56636922942582580433507041727303137128 9756730 -306731119767278388356778496571063347200 9756731 136389920394018728539747103935502426400 9756732 116047947677937462108915444685781955072 9756733 67273780759100048059815679595632598400 9756734 5192797910738536138436967704552771520 9756735 -97342510263836385771394171610593158000 9756736 99120232184600748148128407104216104960 9756737 -530080714581645066389732319560490128640 9756738 32549996579439032778346426642286398464 9756739 -273085194916000624161903068533168206576 9756740 -42465801568603018810555311775059947520 9756741 405377032687196926614209688631819496544 9756742 -12420179079536351888749377701861003136 9756743 176187118275454485223950462586503384 9756744 -236642198359281140177474435344586465280 9756745 -226711661935416174205077025288420728120 9756746 -230761516273642010982402924434220350928 9756747 1070366157223275784172311417107617280 9756748 -466680157410784809268198127403594054144 9756749 299542177519647915300637640525085211200 9756750 45256707339170289462448389575195040000 9756751 -206490538891079770320269278872707678400 9756752 -27370031168794755487165805009600790528 9756753 155255706988315708304727953189160199200 9756754 -21814849240762780040466760028466425856 9756755 -143065821186406631708632089180174633840 9756756 139817867629432019072964264986448650112 9756757 -30561698076373234330552377271930386994 9756758 -84549436983444556624730913477667523520 9756759 -7730438070714741927317768175179429472 9756760 -104004201972810175387372379839574016000 9756761 -35241618357202327655765895208312081536 9756762 25750217088949541781416570905747825152 9756763 -131188316845476819682916646049572559280 9756764 -3765698729655010989392160655088706048 9756765 126236551112305096344866498308347254520 9756766 -39358990473436073801700482266885164480 9756767 98797173323757654663494953449061083984 9756768 34283751809300804719496871499624611840 9756769 450243921251125424898981550733336022960 9756770 -34909169549015589339151543251274416000 9756771 15639071975151020784293600710328544000 9756772 389250407040555518264923613099051226112 9756773 202734828580772481992171880553593715164 9756774 -11470718521952266597901742382549741440 9756775 3256416940895678095226464552303616000 9756776 -390492980135219206297445592135436093440 9756777 -35378302384328156110093839582593271168 9756778 220308888468993571809265673893101421824 9756779 -245281330282194670584671374736160148620 9756780 -48216218198822700139821684174856519680 9756781 -16334042638258384015960628758785834036 9756782 224652380593538087764689627428952127680 9756783 84698625045355230756118464121316647752 9756784 33276397751728169628763664412723707904 9756785 -41851279182111373257639061177295577600 9756786 -975013430878717255722349072139973120 9756787 -246523784210866219660174531879217680564 9756788 174512853832057259259526326023991113088 9756789 9860780063537138392009211452679205120 9756790 -893605571401982843787972187898033280 9756791 -492433667730784448812743868107242533416 9756792 244104054268617893629604840798214328320 9756793 479513041173264831219878596405198768980 9756794 156813485959627483485608671000297827696 9756795 90616665059397154623060457846198732800 9756796 87610427138346046809041297570514500608 9756797 -298016718369054833907532410567812357754 9756798 52330651876167993691490524248877241664 9756799 -17482348166258944561387444597079040832 9756800 222854808618192059567179198247731200000 9756801 2180185921828645851327785398841963040 9756802 40375984485363998800415027431251460608 9756803 -1470922942067469019490183472682861920 9756804 132110551808641236109390614304353699840 9756805 -29372393713851615524886950721774679080 9756806 113949996927259407424321582058181070464 9756807 -2204127977073451675921980492885597312 9756808 -264762513177840368637293668314186547200 9756809 160664156869193709482536441946949914010 9756810 -16769992647856170027325187197238906880 9756811 173683327968004256816970095340899052024 9756812 -143589733422333969099444849949285582848 9756813 -39099469359287510058071766064828621824 9756814 -293152062738705680509121005320356904960 9756815 -1858660511141134004141038998330241680 9756816 14698428340099066294369761637737431040 9756817 -146594647676181581288423335785317974208 9756818 -184390981829826327118660399060370040000 9756819 -99760265918217449101637918373985664256 9756820 -81403196635674019837872901054524579840 9756821 -29266238856483015944883418628824324608 9756822 156262863254225647056126547851523726272 9756823 -131550029838299093626310180622160028400 9756824 -245904405656967389150176546153774448640 9756825 -21378355055744232504307648180485038400 9756826 44971940797129891899183102926246373600 9756827 545804217116062342960290271436661109200 9756828 135710370252330070013641847332127139840 9756829 2343542499249560824687405194156244384 9756830 108890737187952203611673538543731712000 9756831 236506658840846124232922236506543649992 9756832 -387228228196583118156111978918435422208 9756833 -380804866079356542743617316455098309918 9756834 34971302450317453501187396474055348480 9756835 -316523302845099378056802326889423360 9756836 -400525076300289007165843186725322169088 9756837 -109227942196272061702462419216429027906 9756838 -33792202640719066589573039102903719680 9756839 16705220934501745732749788795428846056 9756840 -17637663863512453851606372620462899200 9756841 -419426347755863921759664875901307178758 9756842 -206514024060283738604687160818023457280 9756843 72932371848597833638017392032548536664 9756844 -79536676478132617549098819978982731264 9756845 -44004228584525629278132478729535512320 9756846 158332404669802006883043657775582056384 9756847 -32265826723995388485359694876522391680 9756848 8665599041934976494709644427921539072 9756849 -141394080400214909213152765493584641936 9756850 24892693956576066968687714472737780400 9756851 -127461204934793386460761318985541288336 9756852 -10778367516734729684750856382339670016 9756853 12224462641087232486405993923199536128 9756854 -27920852508546938189178481152726539616 9756855 -106872127275263217097484044498244040 9756856 230401795322807615582850164058650234880 9756857 209998654656708315431554300733376473232 9756858 -97424323525088750208765410160292002816 9756859 -26691530426752801033933148208369657584 9756860 129578545569056092376594481662414062080 9756861 -126667826770304976405991077963531643200 9756862 15234820097910690071563828224238386432 9756863 354494145754576077923053219270059463608 9756864 2088470492066766687994964926292557824 9756865 -284626672915539756391291566264524604480 9756866 -14985186942871895399454720363836903424 9756867 -36694001594173624195230360223179565320 9756868 193109272701917646026085456395046214656 9756869 169148151023612614497198195588994218270 9756870 107644100994616400900778639564185212800 9756871 -276473315042756501964444060889849462368 9756872 1599366292001130468996659981686947840 9756873 -33787522765367587451159498289785299776 9756874 4899466861878205193736268530847554912 9756875 -132937070856034561844323713185266605000 9756876 -46011898096376686461878967766656046080 9756877 17972475953310893088883277000482216280 9756878 28317238524361304218055450731228572672 9756879 49982222647198177780402240752116844288 9756880 -54476004234869789436824882940651110400 9756881 -151884098066873233497893078519533933248 9756882 11245976042598603021434043502419540480 9756883 42489477924081793285881049057114241132 9756884 -23017484838763823035160538305140013184 9756885 -1386378692747438263011398405481336000 9756886 182992132165188705684333137445077167392 9756887 156380087980021222481746782904918591104 9756888 10979737559949479314995706933973606400 9756889 -160685370810040534252841569631302474560 9756890 -38085575768366177272768879580285506560 9756891 51485810768555922759094349555642593680 9756892 153381183161161302167573069922331883520 9756893 69530383509759292451085455433730142124 9756894 26662345523948911094580607602890959872 9756895 256864415172088660617691962919701820800 9756896 195288038717371770330079075068528033792 9756897 -140574162112554649153530375172315832400 9756898 52976959789643370621455174332113480480 9756899 -150653323793500773078641704500307334400 9756900 -18597016568824197311590613225245267200 9756901 -143677735454180433865118195207959177536 9756902 89663859492745709930796033362776719360 9756903 84746790334560563143673219710767222048 9756904 81835365080039164070549569295281781760 9756905 130520188513998277620728742634701861000 9756906 84769874375698103092889597527550174208 9756907 91208105570194869086703105065572007156 9756908 78411260794893065846267020002470716416 9756909 153446188503601654813060404951274928640 9756910 179443390866851648843061036745569255360 9756911 -470349213559754892584574435052196749488 9756912 4941523538837082263754130274610315264 9756913 203763116524455380212340042223826766162 9756914 2790303755785179671605531435466020992 9756915 -261270555762764555747996843728028160 9756916 12097288365549438934180352132386884352 9756917 -75434050058429585515411851383324811780 9756918 -195051891783789012639532138191306178560 9756919 -70225126548356246989950235574683077056 9756920 -27924136575556365792333072949924454400 9756921 -138827284698179839492445736348377427888 9756922 53622416154635190410968920742529624064 9756923 483346690508667567748216465296395488104 9756924 -38695403347324599213062616318945573888 9756925 -250992802100790857187586508759717184000 9756926 154213513548236528965640400054888102912 9756927 -33971926463957849822470785527277387336 9756928 21914416940440121895205045072037937152 9756929 -20999325240772139837323383019658720964 9756930 104940347475323079807878455968272901120 9756931 -428213876732584175290050606985437628800 9756932 212775936483852576471366042360635427840 9756933 9445139420217656211227886926624761824 9756934 28002436091206153972592990807764189440 9756935 98492145994661990850139762206535040160 9756936 31125816278000444367842549394294374400 9756937 27725460570601737971828642172764417600 9756938 -183814112125540226804158356230656796880 9756939 -221003949781792133881937201781049001040 9756940 33240693520726072851358421451751956480 9756941 327800488679531887614921207983983886592 9756942 82059767557278217792474598579274476544 9756943 -142565476640569789563015996518513825184 9756944 57415488790057508869340198899070607360 9756945 121758786794495161583613012881490503040 9756946 -7031557940255416860770647584589112064 9756947 42467972383703442531928724237383455000 9756948 -33025718394722777041844694117030574080 9756949 256642815726744629460172362857154855950 9756950 -21633227182654185626385088242108115200 9756951 311438831985739935803629935973592907264 9756952 191080641479777708133071701200562329600 9756953 -45582521955411425552477653685077983798 9756954 -17448854964032081475419994309913195536 9756955 116387711129241753029767603266087623760 9756956 -570987079812904806084798296710295040 9756957 75913171068742272843578185537098556992 9756958 -611273060078388816761200909678199616 9756959 -275127161972754000146745213657829287840 9756960 53820085484459184835164518506152591360 9756961 -28215980811465562271399520203703478268 9756962 -72809773316946240832680146303540276736 9756963 514189193062077001797701538955957675200 9756964 31972794096302732363364064858784751616 9756965 221240289436906990811815093762564185600 9756966 59696712057923003239617513141389376000 9756967 -139854024773739318559369565882948360400 9756968 -30698167017834958568102681223669350400 9756969 13922835160821939836185258956932023680 9756970 6498846091602490188862560431060352000 9756971 443072212758757179148356465138146304 9756972 -25149607539691843213411355987117877504 9756973 14521766603023348470034258490663624140 9756974 124082967491950523479456261315112793600 9756975 -58151176259628220454871054735532128000 9756976 30357946078147698812128784491830476800 9756977 29030429204138471111367792589075319826 9756978 14277809457098385720371008252769894400 9756979 -463191695404857196023793653602099746420 9756980 273997765265638444742740595645306672640 9756981 -63401232281312917241305570590420509640 9756982 85718210160781393610851689208310355840 9756983 -328569278644282930463880654838405249776 9756984 -252790410040520330100187494369280327680 9756985 22078648627957913303851750673437772160 9756986 -10513463095207156370013097166026952736 9756987 -107456224121294416599345443889408593640 9756988 63305128250799200257473710911503039488 9756989 -394687140698365092707976168549200220000 9756990 -35608512176618889230415418621753670400 9756991 -66404513094507783219503726617963824000 9756992 -39564402857100639006874847154190417920 9756993 -50304929579614480079804112949060296000 9756994 77791933983602294664132906383328622080 9756995 71783256468432267717926557245681968880 9756996 38398596113966876355198635559400430592 9756997 -306839181296454247294218896487777031428 9756998 -35561178419903958968745364023635748000 9756999 27332918350210123801966084670838715824 9757000 -92728466172488223121688960804167680000 9757001 7406742664935002911492879096318233552 9757002 -3666417644189903955669323342740002816 9757003 175271298784363597204766114545047982560 9757004 -223176663558756017291367261770754597888 9757005 58086241391881870134042578575454262720 9757006 -21422326701450301416764816195090056320 9757007 81328894827905769861379147160576990640 9757008 -42819662017628483827964476546571378688 9757009 -399073794410206871742762819115530457248 9757010 85635516185344679837739805013141504160 9757011 -107845478324659461419206272266918010624 9757012 -539953027899625111193225184606569164800 9757013 81592388889410335888387510489441266240 9757014 -67670906879740673110272410733356482560 9757015 368113191770128929802899519623945339160 9757016 61722003599304482151425141743361310720 9757017 5009348134585350067477451009444891280 9757018 -175946641426556736903412295729289665040 9757019 -98603867174709866219498453747068379580 9757020 17920230750064356479904695107182428160 9757021 -58691589718708119312347907110935307400 9757022 -12603148309774582486813601778991277376 9757023 -41424409266207958004139877211951702400 9757024 438119144924145518181483929312117784576 9757025 82065000559917717390651795723161138550 9757026 35238354793827286381260509365117374240 9757027 87933356118998111029127384541061032192 9757028 -155097380962469159849354566545573992832 9757029 177146553433584330958680239743512069120 9757030 30316833171326904173058906863718508800 9757031 -147333099358256298453440195084385185520 9757032 -88653684257126202541236039539258572800 9757033 68396751560663997896533713069788092224 9757034 5864699000138363998902581487063977472 9757035 75063334057306628458703475079378697040 9757036 244392903940245342211896305290921435648 9757037 146834891206785409665742965165653693568 9757038 -66814909835266278892777547362428536256 9757039 -156570340492169913543667921290127674160 9757040 63043411064942377085756948215948738560 9757041 33738601266369987311359200929967612864 9757042 -15674007676542089457010337084752736256 9757043 182341697700578359306047607553245385292 9757044 -2728111699115409493494358678052536320 9757045 -67014675095132044730586545530707438720 9757046 -65229454890807280836028888950350856288 9757047 133970089592351262104406284478208180200 9757048 29225406146497482863957786280969338880 9757049 -434804016823618963271433975247492348950 9757050 93299835708549650493424958245949088000 9757051 160986501392881275254088779809481644600 9757052 148559982000767480385755503822653966336 9757053 -354436054671478329832383014325289577280 9757054 161329599477185418922153045496963774976 9757055 86892428142094086326062213634941009920 9757056 119768450672345327456439346769638195200 9757057 80397421632433273891232099388963553092 9757058 -43532034410945239650154312035547203120 9757059 -125460674597459148668889861604835814912 9757060 -69516427262070662927627162861274992640 9757061 90335836814251788907479989423415373662 9757062 -55190516300810471417298686857893851136 9757063 77878740052775006522110392215131480504 9757064 -7354105889315437299236039588091002880 9757065 -179832676830571264075298135752447704960 9757066 -1659876924036014352369127782161614080 9757067 -56192407917672180459620395296035995728 9757068 7099093883449460902547278247988579840 9757069 58701655121513664091422863436259152512 9757070 -27109177730279026421479661686915296000 9757071 170441534629422238206860610900763332240 9757072 -10013960409117204235065588548908318720 9757073 61259743940719069385382371466913718322 9757074 -52883183944188288927822418950765973248 9757075 -35352301194717155414278207045779443400 9757076 -52705667906636160275749610713877133312 9757077 -447054850663923054889661379166264320 9757078 42119545269447600609164717326142375424 9757079 -584812723889320424691802220580410682240 9757080 77095976149816830314539049030617497600 9757081 -479503521642519120807530084633717544118 9757082 -172439505206763034990589478125035119648 9757083 62161732673535882542720317973281571328 9757084 26408482045968999247669110047262226432 9757085 -5708440784663267565576865414455338640 9757086 76834499935929741749384567075983788864 9757087 -5817490111464896325850339612689365632 9757088 -3662122996361107474831546323185958912 9757089 127535322667408558577760430119596144400 9757090 -14164450444290680922335163169887198720 9757091 -11409337437713238668799687790637225508 9757092 -91204826801339322130900836661542632448 9757093 506235504705493916101251358810461905342 9757094 12644430480513073900285478180646986880 9757095 -54270492213899527780369936554832988160 9757096 46317380197314109704786995749734389760 9757097 18642590024072223800209068096843810432 9757098 -605751787849068204378544528713559872 9757099 14117566454979535833766920973618458192 9757100 -72371037218279234797964627518856697600 9757101 -282558656393855728517470722955359231168 9757102 -95833504033985532466071712117001389248 9757103 68115291553694473192184690555634110352 9757104 8408251553446066831037501445179965440 9757105 -7141588117145975787726725140726177740 9757106 254737824366408557661094013856857401344 9757107 -5102575972225221265196270002869453192 9757108 -9376185880769222220272526558167205120 9757109 -450334130800951097389060106097468060690 9757110 -19218698180601625340195143412902625280 9757111 -27682968411474078743765869457162304000 9757112 -337966435640473236236970091854222028800 9757113 16430636751083225847107125685069688144 9757114 77216311770591937429205710844604210432 9757115 -89520646237200906263784977756487559680 9757116 116284491119918041839641288028577766400 9757117 19097724664177725302947031008696811820 9757118 19716224141420108194856746581917279616 9757119 23421145909814280896918616462849696000 9757120 -7503156186574023138104466983375339520 9757121 425761294822508738106814163329384751424 9757122 -47522113045053701099292419925564435456 9757123 92833693807919371098881280418286544744 9757124 -99798828864979280777202636968980187904 9757125 231659144710787890232554036958917200000 9757126 347735405042982697387010444501234688 9757127 358456847957361676634523884873580850440 9757128 9389391447856774506953747098436444160 9757129 -290923550271752808781950073442213135616 9757130 -2802089290798061479460555724808154880 9757131 -167789619577912610056845718900736907048 9757132 -67004558910929408302998385354880778240 9757133 73309509549139344995771505779199032196 9757134 -67968054555296474733374748702267513216 9757135 -89456417273432323918188151592445950400 9757136 53333878765719005588540118110532820992 9757137 -158721241415389480652223509098006898880 9757138 -122050616372368357355481114294414253056 9757139 -60988970807096118370247437070920922208 9757140 -45823376797918661101844943962593873920 9757141 -11036737055079103300756213520097799776 9757142 -306261073240840857304368344239356174336 9757143 149271277840996694895631285343947680768 9757144 246321386314316999989038063992623196160 9757145 132094059062941824156876757864987344900 9757146 5705289689883903872675923789227479040 9757147 18832498902228359536006205426418349632 9757148 -249693078859170378197170447679366069760 9757149 -401111250523442469021347953636928553792 9757150 1260139726664392906577499267142281600 9757151 -99851289431884850180043713323512585000 9757152 -130029816939985562104256846523342520320 9757153 339051560782444358738309617293555100096 9757154 137792611322266175469898539162848951040 9757155 -85783023042160095651342427479653685840 9757156 -125869913433849671527031771351147282432 9757157 98478416589291842792032326271550067072 9757158 -7609174796728307979055501993813329216 9757159 -69859237078333081279237949093257841520 9757160 98973282992549566294333570238506598400 9757161 185211013610641508192430171809727344532 9757162 -15648369084145896897370996914293721168 9757163 119677623027897357544630123799527482048 9757164 224273429065464804852850788247243224576 9757165 71788522413329046900618172632217915200 9757166 -221050533386626826485304274440776413120 9757167 23946497222279525593358084302305881088 9757168 41645348117197148148065479490283601920 9757169 -41457864844458499803417142007347569600 9757170 -53697006624213716419177155647564957280 9757171 -406585347107251480048961552868855192628 9757172 -176380168365069823430506527657024733824 9757173 -212325204657094810755740053992815506560 9757174 -64391811575911720375725939444995733984 9757175 33233050071962470644819543050200704000 9757176 37557905276967946226522571035076526080 9757177 -125083646912884432521897837710897933974 9757178 -72545219186285713741997570725699209360 9757179 278784010360743972236417253738449544264 9757180 1147452506036366757447716581382277120 9757181 43828933235980374437062743719496477792 9757182 90533079835659935541321193306078108992 9757183 -493401004837062777278114244051656493568 9757184 -139440750635961251215454842026511564800 9757185 183167333959464230311865316868524892800 9757186 231006057410556034837151003772201891792 9757187 -41083493410781908523269513836157519608 9757188 4108484124078457498460158987210752000 9757189 -212902132683597852867367278619697915876 9757190 -65214558870888816572374812636405492480 9757191 -227211903557147737679226104606510558808 9757192 268163423979664728414457483004990592000 9757193 17269941945691457611957549846198371684 9757194 34017663895225109664268976616362167296 9757195 -19512992350121895698854771879700011200 9757196 6160222983930600217877800271421969408 9757197 -157939295266270659327627329129059987626 9757198 17859738347569901311492205330266752 9757199 15118435893520487828390583892378465200 9757200 16200528946643975456548186552310169600 9757201 -379617037237990399224507214817359168668 9757202 624242623517078217123363940715057664 9757203 -207901131972248211870323429703733924800 9757204 101651528626568821208741470556324291456 9757205 334397677127553907812437653493340496860 9757206 -38185131790525036520805646199527814400 9757207 181442633568870636773421436739925189360 9757208 165306505565484439680009189956453160960 9757209 39447806804390576315342805529221365760 9757210 -151912139972582431904581820504978576640 9757211 -8265976870582697484747156863647673280 9757212 81306678624414479932934943910045209600 9757213 -149558812019566800820328921016939856020 9757214 -22065675197591259075732814042669173120 9757215 179077956574922580263968386717115492440 9757216 -455651326175819719602366242982199296 9757217 -83710358225078400700583724193394584734 9757218 55376712832617054852709488299398172160 9757219 185337761583832943443828792031780380800 9757220 -31440836315358666525916230899287818240 9757221 -2711127336989354100375901107690038400 9757222 7751910375548739699481937675023044480 9757223 84933973537006559908904731522019710296 9757224 -170386080045120827225838467137757030400 9757225 32128774136476003228795834558586894750 9757226 34381427585595010104839849740044307200 9757227 137752284150023502659243279323883301720 9757228 -167236868263526856367624868377662940160 9757229 -35885039153898792400821872818478760660 9757230 38556155017927446748288505953696972800 9757231 -214607010328463897093717446280473138176 9757232 -35197284450186099043756335179328061440 9757233 109119464104880071763826151316212033920 9757234 -75184093783701452986290989969214687984 9757235 -215539552323642397931685124606032468480 9757236 40671278872192966662708239663282350080 9757237 -56565496495889045443305181175460369248 9757238 -1939638677134545313073194174390845504 9757239 134097698100842244453728344991328238824 9757240 36129539196931732780837370063010508800 9757241 180140799570241230847999986150965854080 9757242 50607036699101376663117378281348689920 9757243 -6227026393498632087823553326498028068 9757244 20151077235895550199324105396188774400 9757245 43787915036576334801237347593456641120 9757246 24787159342866790980910139967080264064 9757247 -410520959941943152597081075497911924928 9757248 -24348960725266828020981733955595141120 9757249 180502975982367542591662151612641473280 9757250 -17806465059550641924747857656911360000 9757251 59632541000297410720156217313479120592 9757252 6666509790588327272054051774446321920 9757253 7376021556538026887449237959177902400 9757254 8005997723644485539299122979678939008 9757255 117004421611099565958151296680089324320 9757256 -10876676333960139773228521129206021120 9757257 -318000479400685327769967752518092165360 9757258 3337332034445144893726716658383774720 9757259 -4980306123313138158231114855659676696 9757260 -10522992136969212427814372901428659200 9757261 121959249349633074271034763531700456800 9757262 -21650569405898874566267526140357669376 9757263 260802154458446570944006713761271396744 9757264 59627086996662127377027903341486407680 9757265 50587935287774572691985766575196224000 9757266 1723210089474984537538397495292177024 9757267 30771718783862968062786450530553658848 9757268 66393996844866574443171876154163941248 9757269 -13169019510142931582304719792755881636 9757270 65527544374316422514915158327599999360 9757271 -263048583977056606574211693644292993528 9757272 -119006733788869487302883347502237061120 9757273 -106865131087226133073532310784763080032 9757274 3427466351651071444630908288785153280 9757275 18135582210884327412032209999752753600 9757276 -307517445082970810835431666474605411840 9757277 -258413849067231180154626164087080913088 9757278 -122758420791281002584945544155657698496 9757279 -120244705783705436586569603923081605760 9757280 -37939022050075141691253404897999585280 9757281 -26462467519672854415341503643500088576 9757282 48505148430397452432368056988824513392 9757283 61934343583798436713448173780586983680 9757284 105105513312229190199854201735007015936 9757285 -26820211630070556262859468892566470020 9757286 14939047957214233522096176194726141952 9757287 39266039619341715522165615483563844000 9757288 37254619101331896008702472918351083520 9757289 165618186333678728803354378865482668090 9757290 -34903177943733901001246884186632192000 9757291 448564747442405024074567042773176760692 9757292 -327494129038498251049220194881689097984 9757293 85666238226785582031202616377012635648 9757294 190990466914163215796386417958444404992 9757295 -190550097830868333159349389748602262200 9757296 -65989772137110026257328264609736622080 9757297 404516024067960243546265009713091819680 9757298 65143648192296167176712654802660954240 9757299 62272410532864265801452019977512117360 9757300 -24348854742996573310081035167375155200 9757301 34694856721351426320381583371203488302 9757302 -541937312515600922812253774464926720 9757303 247626739570139814664509269831358984000 9757304 -4994646160684548934888060344130314240 9757305 97628503385499464309915188480496703300 9757306 39580962979866505321946294225891676384 9757307 -13757121955735494362044266165409442496 9757308 -249800273969915529932513894837846802432 9757309 -416787693749099020992597275622152964384 9757310 -50983406486969317914134529732240469440 9757311 81676913559886560770941129704096725520 9757312 -131328311950001787582054181121084620800 9757313 43200633760459707228920740449657568704 9757314 43084627284534795079188603119884615680 9757315 -132937626599098893431369815187347421040 9757316 -58757683058038220887288957510390690560 9757317 119485506249805865091599120635959989760 9757318 218445447158555348740039655203163099520 9757319 327711478442071949652569563637297592 9757320 197321882095045098012206384343407001600 9757321 -259373326712282532385632395659547123200 9757322 -111141464864870413021145914688596590288 9757323 -94441748370674778095141448499739388228 9757324 -6373176947224071324359814210152507904 9757325 -23327088471682945109636809419265933500 9757326 10778579803503070519747111003655996544 9757327 39929166558551060034629950327854569632 9757328 10724921959656182494800676300660408320 9757329 -82579591667704950168858716979138809616 9757330 -100920917028405536460777415943622643200 9757331 197787636261736709078286464831174337912 9757332 -105028325967019509226334388866862700800 9757333 -339106033404578930379917044570346946418 9757334 -16831400939696698378791354013112009184 9757335 -79511611198003677011040623111793623040 9757336 28524673559564666540075329724458598400 9757337 -87279667167519031609380368613211767000 9757338 22425597040350681879133960420137762048 9757339 -379675366239713406574984507119765860860 9757340 -42405726389342214644740221307899033600 9757341 -42017818446996838072814022274485760896 9757342 -9860110334376593227017210211899398400 9757343 -1824954803206985561530756448745242112 9757344 -43086542479745136649093680270919335936 9757345 -24742700596598977587298501794346560 9757346 -231684604472237915458977623743568446128 9757347 211245502826511454972608867726795713400 9757348 76919119332710219984125376220478525696 9757349 -113312824853580372077358103120702063680 9757350 -47343188922726341307105956990014466400 9757351 -156677809708114603578000197331588712400 9757352 -406352903983285227128848755861508915200 9757353 -7240169456909392101763105109329053120 9757354 37027689705843206701642085780744169312 9757355 -28418002732636596216515227367563584000 9757356 -30225294312500175986560838821700567040 9757357 -344928373192581805992410188356291041600 9757358 -84485396596777185062587767091258497216 9757359 176564207788396904030166628170652353744 9757360 -56409469522057302305078274686384209920 9757361 -298329244126034521389614577714379405200 9757362 -132076377308957388732273362568478155648 9757363 26239326449748659212999010663651696640 9757364 358258165490678959237834677452126011776 9757365 1664887937970426987556616021249656320 9757366 245256875411468038644147025960237705632 9757367 1197594077904815073483178377209427312 9757368 6131777641446907666685470157291520000 9757369 487143463376164822358079230087130864000 9757370 -4245893873764397154150225074238258720 9757371 -14391854780340943524806772473034298656 9757372 183474257685716741555907283151731512832 9757373 37181085562297054718398289285949853644 9757374 23650004737181719287773926718131077120 9757375 247759030408374641573717498659470870000 9757376 88624786140658675584867681625445498880 9757377 -62162828450528699582827763069189384640 9757378 12188663665584975982840616661114840960 9757379 -41005843704606739981971715310546446020 9757380 -54927839342473577109435297144691261440 9757381 -15183575147247558338441157626284947040 9757382 -123087031829532523770355885487482539648 9757383 -924746704521137791855373097700848000 9757384 -69843515607262533504470199887864954880 9757385 56882141853544650198938573933935240320 9757386 48087130357191059280827008910675610624 9757387 -15201542832479299400400721700243673964 9757388 -4580905500852382046824987733547614208 9757389 -166313838898327698425167555428997344576 9757390 -66096776893370570414781112294153876800 9757391 -188733484727831517555687000675488736528 9757392 16408001349339300588065464776802959360 9757393 -569278143556546649326663279597762442560 9757394 -174763985540711728015755842731505499504 9757395 -158520272993751499688986565169292106400 9757396 421890771622411611488904284454575468544 9757397 -31356241400137848296657736643166880672 9757398 52075522595792487253158611641669662720 9757399 -225624623421971626742961394502160581976 9757400 -116743953305227143519474216988478208000 9757401 -44906457525373205240293892536152241968 9757402 197782715217407068151304069141425287152 9757403 276806999724238932406592539991122643652 9757404 -213540706515856593492990185958887708160 9757405 17862569148499627604344469626465336320 9757406 99971158726379240444200349837365015104 9757407 140476968770100815411081836152932461824 9757408 -244422367225550699737189779160187535360 9757409 -107264239174115337423138497027708209920 9757410 12752080765009376841591060643352248320 9757411 -736430767856824801145276620750320679688 9757412 -45674778630434714378267597372213268480 9757413 -39046970367850922571840148082407613058 9757414 56803416196166281328061933496829376000 9757415 168706473412413926050321838996680885560 9757416 174323004047644701967941182647777689600 9757417 -165801104603629641953019249507729041420 9757418 71397868148928694980639574856966276352 9757419 -45963632725125132371343771434096753064 9757420 -231102054507776375387549587513963392000 9757421 -658199114270587089312734261133831743328 9757422 272070133418579891257398865083205094784 9757423 -96618328604796086889750654084234457736 9757424 -17766463528029895058150397868611600384 9757425 121483306351767651758891482078402830000 9757426 -8548600271959892496448519351811850240 9757427 83801752340078674670282328450585190560 9757428 -20154620762383694135100006341893902336 9757429 298700439252756094705477469158855711872 9757430 152752919518319632858670233908323727360 9757431 2133248403022042912772797869449460480 9757432 -38639848536715346133619081351418265600 9757433 2931635354889163313739119009231185920 9757434 -111085761153014335461432565463617105920 9757435 -73612090085934972639296030897987519040 9757436 7217703162014757787100367526159048704 9757437 -50029745672260057431394480541515139520 9757438 200610198225512179322103169102564320960 9757439 -49491792731850226030397449651876822944 9757440 -62478601612775366223949957976555520 9757441 -428683289445911511800741253993775292158 9757442 -103469682183480499341585991759071022128 9757443 -63252824288567681487794405921775036936 9757444 -101006331236792999874302381285579843328 9757445 55971365624424631994046533503325600700 9757446 15314698988049632490230954794516800000 9757447 82122040413735875361786492449097213232 9757448 173970253473659026496674026172071936000 9757449 74287018817589262499725107971147472000 9757450 -122121091255058418362717487362062464000 9757451 -46797434161838585611714345538204626176 9757452 132266048755182624723769582816116076032 9757453 -421616663680067159394064743895717476298 9757454 62318316999234066255740610964887987072 9757455 -75635909429894530407750358327983907680 9757456 85202264928861511516063504189223239680 9757457 358488375367840088204272062068183318706 9757458 83717226394687973590380379416572715024 9757459 -22275733798363594284272470894222342752 9757460 32834276901035933735018304008941889280 9757461 103364817598932591845357551469926684800 9757462 -54188266199429619254258401187909272320 9757463 241486301440845042607699558384727984712 9757464 -172245034162044158963743019349188628480 9757465 2245195370925972894366073870691593860 9757466 -66416821790893059790604620584524067360 9757467 -27723018111191319016709254142758041984 9757468 -76041228717342282795103026557540009472 9757469 3915194811625549213112803121026587360 9757470 37110689088016319018648956857776400000 9757471 105572297845005586478638434941367512672 9757472 28338787207669379633317341808128294912 9757473 -212638706217657630847582174492805604672 9757474 -1590085631778245063419145933833708032 9757475 -25548974822912140464384550438818228000 9757476 -503757130795685712858570286615318241280 9757477 351889467664638425520434092511629131326 9757478 -129524623626688262058625642779871642944 9757479 181716255855726011912519625700289819520 9757480 -51584806515757548594369655750514688000 9757481 -119231360509523608488002913830094593136 9757482 -58935287250899140191160274650561314816 9757483 -5444577764396754691676793044326152268 9757484 -300112010124225046484747643977509441536 9757485 79113117913037631662501821135932847800 9757486 133182088465636881229597942462636238784 9757487 35747879121759549997240528927159685136 9757488 20725715281922226019280025027854991360 9757489 159184611658092817883643039536569262656 9757490 -155075317380801880028966656659059709120 9757491 92525005354081553777337506708144209920 9757492 -94661793650089512788281852529198101760 9757493 -327983719833528176430154121496009402258 9757494 64727606170061732855732199145614611424 9757495 180325971432009212922828038196514695600 9757496 57743442948102069381741436899117096960 9757497 131267570905366054992516216562162072128 9757498 -94742234211103946035921885260060039168 9757499 522324653281446803230048234612766905248 9757500 -14298976364414627748456504591468480000 9757501 -254592305261936383474075636103701627240 9757502 -277371174977005085127076013417038452288 9757503 6856811625497118351975021341392360560 9757504 160460981921233522961474907994957807616 9757505 318660924296034385543846753130664660 9757506 -97624472428784679803018366079670272 9757507 -149658145266075782952443167766142710840 9757508 9097208198555153903805836803810365696 9757509 42578639709738164333716122523220354208 9757510 846440912977322664621220252051196160 9757511 126593336017722351808422286031505323232 9757512 29327190165275933170549188513476536320 9757513 309443001995003066937066797247839140660 9757514 -41430176248225691458115233740937788480 9757515 33909314523920990760186724410246924000 9757516 167419771908922280316427742935610397440 9757517 2658523302935374568303532211001897184 9757518 67338027627591139570094477637998619648 9757519 278639269672474393345782202533016656096 9757520 -37761489474713726005314185008085729280 9757521 161250883773162525307579832027361243972 9757522 45713044727095066737070957602413904000 9757523 247448654777191978725726952075801505772 9757524 83989962364244994365760561912899346432 9757525 19347846669077871447950426315281052800 9757526 34987515904486452597541378862448954240 9757527 135952928556046427075449917062097285120 9757528 -51863635880764192346200728387323719680 9757529 -25792287427196180561802583429484537856 9757530 7132442348231935582483541458328832000 9757531 96359969733955077635174333965074072592 9757532 -49352478275311074924571174548702520320 9757533 -173471578043487798144435829895803623552 9757534 60842223702748343769792400784133196416 9757535 -470083832574231373951617093106484400240 9757536 -59398917700165355733991088943521857536 9757537 283850741803251610900504107388552056832 9757538 -42836592697862124773988812758065569280 9757539 88766001589831257924288478568642046408 9757540 29905233842559154765837471333228454400 9757541 383229939211639053035447370595320158652 9757542 51918770788928639589240626659016494464 9757543 -270038525268423134778451720799234767200 9757544 125571419155016818507315617513633792000 9757545 4924059752496831259843203511764326400 9757546 82673120159537088765749253337566594144 9757547 -214608364437091946703069141634455240 9757548 41750261338733247245002385141706584832 9757549 -190229652523083957992464670157960558720 9757550 -36636154902797568019298532352560470400 9757551 -93479709555447551541414501850235761776 9757552 -16551883007231309690534160646372917248 9757553 296119554787580313978984861517474399302 9757554 68825153532606978189438797258251681920 9757555 -361270914775341452889681352499865329040 9757556 -346905153352483261167668327086716631680 9757557 -165347657193921973281215489556736090560 9757558 136138985134292208295612498491944064576 9757559 -32012438729810400595710800900798523984 9757560 647333995381274919267526016788070400 9757561 42426716774491802105461679783181716448 9757562 19438999392697070998062268862026291200 9757563 -200155868950115953634648065547218732800 9757564 -62631776310232946491753002366387545600 9757565 -53404093893334437068699501760875289480 9757566 -9083642761334901367308729431711460096 9757567 -55207417471594771185197339176904579600 9757568 82536401225252835240863950068378501120 9757569 -174206379169229738601667263190664565456 9757570 48537954435528844120751971432388774400 9757571 47415930248351039339333913964140655200 9757572 -216985588294950749325414243751782912000 9757573 -104248062763349530782192874405196334560 9757574 -261294320534017131677942763734372656320 9757575 8775677771416140788305259006270223600 9757576 -727197060656291028615390887183446179840 9757577 663962384749258371165251533627616607012 9757578 6022947646461878865389282572073159424 9757579 -138360044401173808379691685409879732592 9757580 -80233075461600000689626058812088309760 9757581 63435301463650296091142107948139554752 9757582 151496715336300294488221443371233555392 9757583 -28337852372378334707419595391376642560 9757584 4078373166115086958597523137630740480 9757585 4927175448406347721471878711688574760 9757586 -261962291975483669837228695632963793008 9757587 -27357477459097357497559836500637550848 9757588 -301906586613134095659865624851630940160 9757589 -262210749565097164224493918709032150176 9757590 1901498750329881262359940946923703040 9757591 17218188219038334147315325742740917184 9757592 -103834207596057638207540694144498892800 9757593 228729868532883773527503052744233072282 9757594 -35422668213564704609993504855579136 9757595 31157925757376925883169559698924125680 9757596 -227508302684519115307974524692667524608 9757597 -147860501503412854198820330995565803680 9757598 199563567469333106268634156411866556800 9757599 -109930092717548022123480133999624362936 9757600 180785224964298730490195361248806502400 9757601 29748112717226048867791917878875004160 9757602 107783309298914979108008011414554170880 9757603 -19387805501829130617869259507760816 9757604 3971554054535577595743611016654931200 9757605 -9702460567613984857381695538360368000 9757606 31389838480257746406446004643024462080 9757607 341435480735735804501092110414860060472 9757608 56761678880355731851242043442669076480 9757609 171343965896034464650513913086788006516 9757610 144300873463410504214318612117460713920 9757611 -4392544012275233885653112916906817920 9757612 69644108029802783380994335856627515392 9757613 283859388730475609279515038357210851862 9757614 71300432770333490510544699999927051840 9757615 321402036295389480415819559263962478440 9757616 -92645080826554470004084711614528454656 9757617 -51003630477008448385099316679374446080 9757618 -2430016445171773919798846260626736512 9757619 -247748551050612278803688764866808372980 9757620 -104971901789106130917042165628084838400 9757621 -221184996741104087018641080563924327200 9757622 -3271459890188939864036860797938835456 9757623 -475847622862177936170256056756110543616 9757624 258550939765181834826117091425027624960 9757625 -232464657649137748234002544139391312000 9757626 -3920196263645262887435134060654344192 9757627 -16216840377854663219581379853681208728 9757628 -292036111310074477635182206907463109632 9757629 -62416973031411068710609788072395852256 9757630 -64200175517471418588728213378044761600 9757631 41891465158971422677103353705091595024 9757632 -2083251026196367365989209308772958208 9757633 -387343761241471619082953735825177661118 9757634 -174556120221536338343274966689819348784 9757635 -87639412378353440762484737676624879360 9757636 -29067329786989740440324725211311665152 9757637 -26655641398963537057695981803629407714 9757638 -105506265608819341723153483112790696960 9757639 330102568670490530458200422660249062456 9757640 123389321704935864798522202110701568000 9757641 235902569893387234483016347590972958992 9757642 248146865485906239856496801274153575472 9757643 -154134403106012643746465822946262629888 9757644 -16486816655453962902563971797134054400 9757645 -134004624639870373551821687672132162100 9757646 1971812318168074189054331377179823104 9757647 48374269210645042770983219034207105360 9757648 50383213488431651902607094607785492480 9757649 -454597449149460983100611585124595604880 9757650 -14088943966865991275553483127719974400 9757651 -251121991288755707883961490699358246648 9757652 43898981672100732291416706907363825536 9757653 -2760115127370113768894479132430745600 9757654 -102015106706654352913509636073147072224 9757655 -76582261813520319150013044410874890640 9757656 189463839194391065394657196999625625600 9757657 -27624151301441540679660056636713198528 9757658 -110298781914843657149856569885032348416 9757659 243365867225847031506851232235344038400 9757660 -2970799634473359751835729028711475200 9757661 333613278106990739208650091630020148000 9757662 -156974979058329492039629482530438138048 9757663 -122962866573668562326937172258418220576 9757664 120168423529656201428854453994463952896 9757665 -55982921720985427753516053101360029740 9757666 -302087392335161361907153326723830461056 9757667 -312860209976604529521926372146901053284 9757668 -304601362250648564538205060867258521600 9757669 71998773437987373284644509177885394144 9757670 -132586265134734621619368043402704368640 9757671 8289759774810598077202356680524712448 9757672 18708538007337034577379267841324646400 9757673 40335677281362755997856853938692212922 9757674 -25576691246961750713050742997108338256 9757675 -8518493187731004530318504866899519100 9757676 -17110027819432851991686292709135400960 9757677 139268733421496678454383319341861233344 9757678 17133264096963533717611580645222384640 9757679 508698610048512567876268236042968215176 9757680 -4870208309043673044766898665065676800 9757681 -116307403592748140908785064517366378688 9757682 443451439572279973228108273254017952 9757683 -81045773893131768884552083727738756400 9757684 55272761983501687330447636070446047232 9757685 -132557138169390377853455335566389568000 9757686 -127425414338993868696864615809723535936 9757687 -236840040253131732694570651000579632664 9757688 -49362200970933245383992166082635161600 9757689 -517978083810188281892615867231357472 9757690 -1542212970396880565342457985522363200 9757691 -8687698845376853383149325071681753600 9757692 -32963666029774764677363245703869808640 9757693 -141292369953798352969293147580802421120 9757694 153570162549413771994294372600653870592 9757695 189092301043093229284418128853820781440 9757696 -167765673865701877242723651158779363328 9757697 184750762224971879481091827181759260480 9757698 44238985774413211583606783159843566464 9757699 91025299484928751046686298877644310736 9757700 -121520240973311410942299577161001180800 9757701 378061212840855770478329447000083058592 9757702 -114385026510917368653911861124706412448 9757703 -116157132728256926486384440303263987048 9757704 147822097392433625616802446025375088640 9757705 -342134812527001872144473839706178776640 9757706 93390577458444861906701521512933027840 9757707 24922719670747815566080960525387018992 9757708 -214832305059945079420104380771774294272 9757709 -196624226549040439054004992427908208640 9757710 22348764516681284990828278315227552000 9757711 11609421308117056945950986351555110224 9757712 43436812875358593840503428549842124800 9757713 62565050751319661382762521728753470240 9757714 8521636234242030258282669748171177632 9757715 53114760590475721685092015663913011200 9757716 -175822030772524643623106612312587438080 9757717 -407474453178515805137892343657007827200 9757718 -1585986922149163656274557823561394496 9757719 -229102261318296564213622587546643106400 9757720 -50110875382314937600429811858626560000 9757721 -84888599411950850364011458836187760256 9757722 -2224854907912312326231281737763150592 9757723 -319772456523987945546513619709110044028 9757724 73828423211303182149145192367618643456 9757725 -16516350959295912240999478791600604800 9757726 -58824739160589061175051898403782302016 9757727 72072126002476869158240186513680084992 9757728 35910445337288132747445367093984886784 9757729 206758948907714841990262289106722305584 9757730 407177400085540290850622755379803200 9757731 235699447620178046222942112122515199352 9757732 -2782751574522623725942871261265210368 9757733 541144160795355169508465064967467761982 9757734 36679631793131854256891479062378117120 9757735 -47116053428031382524008981856583413600 9757736 -2136089783161671317607537893894968320 9757737 -289163995016836245240284921926580398992 9757738 121457643149930347020468256442353145520 9757739 -227441674376366685637704723900316976460 9757740 1420622654809519217909438856656870400 9757741 60447276869780946092729435940184898272 9757742 44819305320603732726598679675698942272 9757743 117016172944887702269546733441030368256 9757744 -113555171658939779929825612703471779840 9757745 -413582505354801470533648884677441700120 9757746 -4198296526054760418914845849213347840 9757747 9254590094599388125179052555342380280 9757748 5483617121602177579069039511773274112 9757749 -183650205577684438036661482208757786336 9757750 -93957758414182833294676029424462656000 9757751 -46456499634047273266502656844087087208 9757752 -231298405999797697667819102385756794880 9757753 -110127334664290292615397737695744022998 9757754 -70994558253229939828649757078409720320 9757755 65792092583526697520874714108710115360 9757756 221671053614126444861112443317529674240 9757757 283124224636738931698912095133396344006 9757758 50690580135006285009162909853801574400 9757759 458894306242544951222068998509873675640 9757760 -7105570034846911136301155287978475520 9757761 51500011431427341774477451535619604800 9757762 -246313503811970211837561753299745547872 9757763 -226699249471302890290268295426453905988 9757764 25082487900024480239575394700259983360 9757765 -226847887209326936634712235029646246340 9757766 -3119750081029594782707083343343484800 9757767 -217562657432267477755775541053146101552 9757768 470285812400503884395468015583146050560 9757769 -39408040868113593253694468784793355904 9757770 -94783275689044048822916591834103897600 9757771 216029338505272732229521059242601776944 9757772 316798640503046899265003476889315525376 9757773 -3969663641063225553996869680701619200 9757774 51642237142467193650582023628845869440 9757775 -5578306542763699046428863796604622000 9757776 8497943248393851860290382661646024704 9757777 51354896792444759324589199168216815360 9757778 134205547004981574658413648326132407440 9757779 -49359286343151435937144380428262801312 9757780 95525130702451956597791755980435705600 9757781 57239336057967937276289024410478606400 9757782 29174449123953319846320091329765572160 9757783 7808095245297228491196516693740332720 9757784 -505624223967585307678309948492010004480 9757785 185630652644061986642466387692679067200 9757786 -12726238905543650980972447425675003408 9757787 -148367589113693467405869888747169954800 9757788 -34567147380550163834263400648286096384 9757789 10556419421572023762618838888389975820 9757790 -24755372857850015284747052951202289920 9757791 -22948954389086357405026458654344379648 9757792 362634343538355854983249097010079334400 9757793 -257744220626357433847996788764003924958 9757794 60378993276582981138095199377211535872 9757795 -73577556675570812227835727734282664000 9757796 65518251363860707577825428918803161088 9757797 157428160038844720337067743459232843264 9757798 199583038213996750971638293759431585600 9757799 312603965506999368137639387394517231800 9757800 -54427197064865041234542072299212800000 9757801 -322065191917404554783342363649379744198 9757802 -375670780441852561793646207106530476448 9757803 -108160582416248298594849714835878888 9757804 -63320834545856676839927878855990456320 9757805 -182950728900195595998450018070873527540 9757806 28245491153086769788283289836452989504 9757807 890194832017553006900980376932160577360 9757808 32530486182001021479962900718963130368 9757809 346074131724022568354735557856298977028 9757810 -299674774745000018296172229642877002240 9757811 -356618597581647096904527273649477601280 9757812 66724618635055988341449115008962801664 9757813 139914717331271360914299120102990889920 9757814 -61777017555265195270624056792296134656 9757815 -4032956117537309628050478181576598880 9757816 201519762859670982564375022790433300480 9757817 365967907754701059640442277527158213866 9757818 692881921682744604927190340043068928 9757819 36390565712851200882827688221100304128 9757820 96080446443784609779157109754554350080 9757821 292524642541343519947172545462923443712 9757822 -18272240285628238476679028784835977408 9757823 -536109676423603104826361240443173260928 9757824 143805325521856463959424723863826595840 9757825 12360953681625196474914981694786876800 9757826 -35039938970908657129419364902112313856 9757827 13274509597735232192234857933039484760 9757828 45142109593370108546086803496310000768 9757829 -259861674497770888727051340564452337570 9757830 909395684250914589594360604347006720 9757831 132896252014966220896629512311867332632 9757832 -41090326884656335749121325514284236800 9757833 -126482511594986115667195383084197044800 9757834 -111928420370431251645707102438415422880 9757835 -353480127414579617248735750549403783040 9757836 64458477752972295433021235987463226368 9757837 1615204861140253209303972867842254540 9757838 -5247887027167872867560065067401711680 9757839 -2689338025858749441251586657071837184 9757840 -5719543090905670722018750234301562880 9757841 -49007723998738521188447586214745996700 9757842 -38177656850013135882399134986788840960 9757843 617364372982169681720134541235273054880 9757844 312617584624404733863309740372918180736 9757845 -52603942320894116374146868066797646980 9757846 80330260310779796748615655073264538240 9757847 58648463166904511444637977063770624944 9757848 111021381700375181168229662056495656960 9757849 2726204423002644460335254001023528480 9757850 -16829084118269125131710100311434551600 9757851 254460843420706727429048149679670695832 9757852 -105178362780688883526031807843005244928 9757853 -23626045632964190332197532240634255520 9757854 -133177328825085659625086537807300300160 9757855 -482117279414119762370606628027506640 9757856 219896241679814461130504424665266716672 9757857 -106044284807574846101734886649840090960 9757858 326840407134335373875191683535505820672 9757859 29722363250539022136080153539013839680 9757860 62048105336758336855573931425025740800 9757861 -692634737468804723591330528425490400 9757862 -63331353491445985036724128184193774720 9757863 159385672979576828743979097364035823704 9757864 -232849363405103295971287535618597867520 9757865 -32658392199179105905220485697295279360 9757866 92169057511379874647128359225345364224 9757867 -158911419174747349575905339721103453808 9757868 -27956769197048215727766830892980974080 9757869 246359687031190540538999022441825055008 9757870 20764367500060179526858525365641026560 9757871 101497591903784109182490337860962271600 9757872 58741295478932915691583019705108250624 9757873 199686828606291213012345562658938815122 9757874 -69485098712147803489361462228388968448 9757875 16062775627510437321681197544089628000 9757876 95146277407143514909995486853658142720 9757877 168794636863910020145673987086133675132 9757878 -60571859879634421519958630632351834752 9757879 33024398664670761025659209836518955576 9757880 214738512706713271159212417918679449600 9757881 -123004995366200917463319436085325876480 9757882 -146775023659950229249993101385637432208 9757883 -68103558321380738728518462066644594976 9757884 122472466450981941908049589641788084736 9757885 -777558965412704523469338720323888640 9757886 -240421164623091111498183538683243172608 9757887 83623772673905795059447193328366670080 9757888 24025039065796072137202965315003088896 9757889 -156417962904473403286580020782869054076 9757890 4096703832113334881257090142727820320 9757891 99791495050539879337325017000016899440 9757892 51830062787890255956461066682643046400 9757893 28260248314662595618436319518965104864 9757894 -28201419312453192235022848310488892928 9757895 10871393403554557306414139395435161600 9757896 191370834910697805590752969483215052800 9757897 -20546719342019230114537304971962359168 9757898 31906531001010940065326210209495254720 9757899 -94438266650025395051702684768598606096 9757900 112747682774149580674941215750015456000 9757901 -171366569003123475666273585138593383296 9757902 23701339333143727537378688594357741568 9757903 -186630635756695757269215049634095928848 9757904 752289466427219913946109533619355648 9757905 -253847187484428959461590965027707610880 9757906 45147445978164769245792654504724112640 9757907 78834770096308341934354747551001986156 9757908 -321343182753249339765476394525183375360 9757909 346615261540355444859669564513934747356 9757910 -8096264163043293343972727050997955840 9757911 -208793648447371067975775479945416702464 9757912 280548139043364740575231875800071219200 9757913 27351000862236565811329881834781181568 9757914 -161541372977947456744349036601728386560 9757915 -101538750526064076484912106451815496000 9757916 25512631548642871236745997738353336320 9757917 29743016132009581026427171248214570668 9757918 75063254314894626576595997100013350912 9757919 -341302010728426977362710018346308262040 9757920 -176082370203681998043250213208221286400 9757921 208868588711451201835141698057981897122 9757922 -155493224259532750154954704357776230400 9757923 76878572833018960380692907110644978944 9757924 -542646713743163408269345766735408512 9757925 11094493420844320934926602136032096000 9757926 -151911513651959609598580250230882920576 9757927 -289410878717976031477414173244340513224 9757928 -223747128502226057751689935273591111680 9757929 258392345486991659252994528864130544784 9757930 -6135052226159662048189697121330785280 9757931 274086342891123413152206096194594367732 9757932 27466109924818077969077882166859137024 9757933 -220753513201268825301899062859717994560 9757934 -93002764999388450223375195939344321280 9757935 6039923604689981282339155150980230400 9757936 14318233724331896534196871396557717504 9757937 24302969864619906218304524605169804352 9757938 57727830067349027957202154907745520128 9757939 322761817878987657780238097469308103880 9757940 -37485197131985836200345509619923016960 9757941 -72319915797769693354357286953914481920 9757942 28937219253890512114062634573827043200 9757943 67979647210631444317623812723920441488 9757944 72886780506101441036739359878324224000 9757945 -18147293760023790037477457305746600000 9757946 -52158220781646989053865914876299568896 9757947 -3584004438664408752603070447001258880 9757948 188147245136508492405609519183006199808 9757949 56162940875470776191771150018657838360 9757950 8092758456941992794012569943530865600 9757951 -78173765130816021587347511929436941440 9757952 186424494552621339526398505431903240192 9757953 -183533596055303056118054070139017457038 9757954 1442802010445689592921529924326452176 9757955 98554742606350471442698069810518441360 9757956 8859624065529956699758245356844146688 9757957 75108215802201002537893261214904982080 9757958 -154756573081701085035751412457936412704 9757959 14969384161312578856493007221073601488 9757960 35985273721381186638661387695278592000 9757961 -473730595077346912034009834393789141808 9757962 65757943053714861798199428053592806400 9757963 -133444738664750548765054537794698152960 9757964 85158057322116532608490407670799582976 9757965 9164836783615677376479616189032192000 9757966 63484918412843125841764576241363472000 9757967 12362678706679116622090754380996486920 9757968 8600825767647331559865364709357518848 9757969 -147585096443029030973449257566998310156 9757970 -162140428172099365271221143610150996320 9757971 83167638089142990682150350995624636340 9757972 40892134149047680729465775606367694848 9757973 134803066794998260561410161597079820380 9757974 11400809013612903549195756971267175360 9757975 152128893955291696704422516956261101000 9757976 203837896736458124462545623786878638080 9757977 -145957050202152131755191096435698799168 9757978 11486768202654434162387259002140412160 9757979 -35138317313918711386256304900756303360 9757980 73811077717375386642901100079417845760 9757981 399385484469444368323932209054537511782 9757982 -56585175690779721226106067208467457920 9757983 21831183614962452601422390349970208288 9757984 441373628893571079306095102403026681856 9757985 80228246594094905120753941991792172180 9757986 25894397424049608047102269247956944384 9757987 789735725208972367861898409557731563024 9757988 -25057985396270668530224894016897328512 9757989 1669269726811414226202031079479631484 9757990 536934352698910702077995957435043840 9757991 82678266606305434976156043369152134392 9757992 105443548955923670103282421826690334720 9757993 14182302930557958091935645101576080000 9757994 16696150291146984088448115250089313968 9757995 3852697334575537372030191308445546240 9757996 102693023682808767411923905623869984000 9757997 151528292554748598049016860522749115872 9757998 -127835413006491394099705097668523356416 9757999 -39942320529072375263049310890301390848 9758000 -12626265621357060815274129830117376000 9758001 -157461342224613990637467922064753817600 9758002 28006536980378881588140114874957166112 9758003 129544008352788504056536836111886756464 9758004 -215419609195483374872666281444326395904 9758005 204300354401585038698450781410174597660 9758006 -63675956559940836195240951887670963840 9758007 -65970227239675440194185654438777320000 9758008 -122097324432089044505419376714939658240 9758009 239434956872587808278226829167036967210 9758010 30809416495832564578221203717927040000 9758011 161808569303368389114965831196173936612 9758012 -143337876671719108237337290645237867008 9758013 -324179824715126404388926370940640180896 9758014 114810245183944405098826165563954499584 9758015 131200144498865561854568660974765085160 9758016 102008577929034546750811599292606709760 9758017 854782365426489720386989094803729005864 9758018 -227189407595037084293579505573879797040 9758019 8791775841308102367305808014098940160 9758020 -24761391814016883719600285780222976000 9758021 -38562304612486873459800027772941595776 9758022 -76093625000223635712794645523113579328 9758023 -69178621881121421427560653170086814696 9758024 357248568372409755382841096248143528960 9758025 -32678825479639222051899507805832160000 9758026 143899934050885965076558212086989787904 9758027 104227174711370828426595974202459973392 9758028 63933489340164956906963036305628184576 9758029 87484582785795166401760700399535056630 9758030 -75122689274937181542123147496485867840 9758031 280442164545965416161701741858568924552 9758032 -103456022148762507504724727702446219264 9758033 -211779582346890757507915050019304736 9758034 42671508822325257629117514443477692416 9758035 -14307148784423463491099462312739443040 9758036 -149089312589575105995109378273466353920 9758037 209019724208059714862330337810281062560 9758038 -343863383348524287462376556847430535040 9758039 -12927970333352226008526630009804678000 9758040 46310367375726692676810994616924160000 9758041 207661058854937687991737604870377620884 9758042 35056979690859366929632000337730637824 9758043 -303423563043413046942953246300028718800 9758044 -338635427955073994881731881538508516864 9758045 -167529977928574690226351597178402330 9758046 -57763637961487566207314173198127548416 9758047 -61797116366843560882645236131627246848 9758048 526785970091143780109153475795419136000 9758049 -2673538940616893092106296144189655040 9758050 -132656748155618953467940703882499373200 9758051 258675040834336217497617455918470540632 9758052 -198672058731048311152283961692161828224 9758053 78889431976491078102028517062511835964 9758054 1753135815926727305804269806966421632 9758055 183502634264303972240825783623611671760 9758056 5928346239282966926341346900722974720 9758057 -287308145627606780056643453510729258694 9758058 78078750508995814039988304171719504640 9758059 -186935894803909936945810178889096087720 9758060 -42658586639320152027545771043906155520 9758061 -186124173909953916658213675743456988512 9758062 -17051338528253058633723623443599551808 9758063 146461310223646490956039121077099019760 9758064 -31595832410073464949821716097528856576 9758065 88339417857375012129397611823560522000 9758066 59209028217584599161752716880219273232 9758067 -298200058926818282728621865670720715200 9758068 -189904461873273288615105463936715138304 9758069 104332079326585434220356801784176457920 9758070 1396811225474568584516746645823612160 9758071 60849840895475160836462512505594770552 9758072 37562859731266645973354878210606448640 9758073 51065546157962845549601510702920745088 9758074 -76158373513221361063349491607676702720 9758075 286195279557655331447214158445889593300 9758076 1596197646034283205857201827281076224 9758077 -154326745566997918177880317870338769600 9758078 65624871695149435439439718704626549760 9758079 157651439434570318013474395564390905144 9758080 338736485103614296517207792359047168000 9758081 208717444790313626111805010618030151472 9758082 32053928405743630076906356548556633344 9758083 62215394431364403899240436796855703520 9758084 -52773187105304378845426259762004848640 9758085 -17844815149692362780692783292488196640 9758086 -100441127169895264356661277360501926656 9758087 -51955694970041841592750300769253999168 9758088 95393760272608847845090272408363018240 9758089 490339330777167603623664494404602523968 9758090 -2827251363536054197645700224376712000 9758091 23626688510693067952412858080229510400 9758092 -18287970716634713223353982907080135680 9758093 -719310360996729380636366940990982102080 9758094 -65041118914953591575477232841636087680 9758095 22177363950056717626790867996459903040 9758096 -85326167452622849758394781728759808000 9758097 -208666048122608049314055404512338468960 9758098 44119787275456424999783809021396288512 9758099 56986171089908081300681270476291894560 9758100 -32923542049707929065463548717133875200 9758101 -277939822374103088623102585431983670898 9758102 -112739878435663637966549224273494207168 9758103 -36703106394333183758491762141443211056 9758104 -337718261774596432422578839528733706240 9758105 45543834858938298931679213166940181700 9758106 -144930006426778678626343870235807862288 9758107 384428473326933611492742736480854468356 9758108 263089925590943873101239299051022294528 9758109 55325486817189421435312261588950647328 9758110 104412656938014478126308725081275440960 9758111 185648309087431155800001544581352754424 9758112 -41021746631539120680705764176812834816 9758113 -282213428201545619781402316291417875920 9758114 -54097668916323976395985766996179783344 9758115 40730888010807435673715893769547064800 9758116 381071421636327672017074103508885760 9758117 -939123262683422818121271176707480747200 9758118 -15353904677889774763107172912177004544 9758119 431722367907853068504462286723214592 9758120 58596118227576285424178463534353356800 9758121 -88324350045843772957233626690948905536 9758122 -64821275875811505088494607947781579776 9758123 22080517757415826822989839187389011224 9758124 -148697113396868395538481166285397652480 9758125 -20851352874556080552106492077770022500 9758126 24484832255329159647346875204092837760 9758127 -36758445453691548096366181755317583360 9758128 55153405076580517453075233846471720960 9758129 4625156681956502102010646939189222884 9758130 74493694806423053240160619859504171520 9758131 187731966739078122746674632584632927200 9758132 -326599550896658075960981739220790845440 9758133 98752125808852477671063496161100955328 9758134 -2701324299605022649065006757397905920 9758135 279559131644504019705729639541720069080 9758136 146799210932821534160017293281983733760 9758137 -95386677729507875537005248541160087168 9758138 45097778418109205160655356465327122880 9758139 -294035488032069099750190531026080313576 9758140 -75351261091625343165759336092892856320 9758141 213060980409537823081156261818004289952 9758142 140198076094645452444233379725876552640 9758143 70766773522414737390756280240170819392 9758144 -116619808240444085923887153547321540608 9758145 10554201635390812256603773284471150720 9758146 39769520177295683178486430332472264224 9758147 187924010654887684072240881233605466832 9758148 108382240764428075165122260600319119360 9758149 -81532914918309316011827896525712435840 9758150 91820072331798902390568382632592936800 9758151 168333515730186645398107869279594059760 9758152 131793343824369433398007430024598988800 9758153 -89560458797486454862579695898621899360 9758154 -65290068066826851462739804255029381888 9758155 -112240750724479330915217009349053792880 9758156 205831268545752043656767694081121133568 9758157 -115240005534087033917047589452231538208 9758158 -8770516842253612180390251122451703680 9758159 -767254871830405534080450063521660040000 9758160 -18355995212876454095249592832878919680 9758161 69019276414179979601567054303271437632 9758162 -2991354992754281225864946914610784128 9758163 252593344683373996851240011983564253184 9758164 3558329839232528027790700540466380800 9758165 47529035288203742265579322461014580060 9758166 44660088686849946076258615364455872 9758167 -31133779418597507058559809049114263920 9758168 1620185276346837292884946211662725120 9758169 -180546033739911778159068442013794878912 9758170 -194353467758291413111382977437925130880 9758171 -477830604244990026806294757257987693628 9758172 125719431542354477335441042747753758720 9758173 -35897606261583821382630815677609343578 9758174 -125045089271704950658417945461601697664 9758175 6571203087873901227516633217322044800 9758176 -132124462326658546802368293958797754368 9758177 104428404084936342357432825972557957760 9758178 126105950247861998888395254052387799040 9758179 253132579209240997841657823575522522780 9758180 -32902593753683322936838236674065612800 9758181 258802104430516770343896692902888353120 9758182 76916811110757881758845765902970118272 9758183 162998919852256372830809304251435397432 9758184 79945629440927604698584935075700408320 9758185 188628605819659060706277905677028884800 9758186 25077463183638071375018181545672985600 9758187 -204038424374488981196975924907451714560 9758188 -101044205892234998086488048498657853440 9758189 -9301968725278298302685497376105427744 9758190 29442187368812186316366350099349012480 9758191 10509240571096932894025659182386031592 9758192 -36414926147959839442870270926232879104 9758193 -113839115506366756467369935703493665936 9758194 -90479380528393401508011930827413957104 9758195 -35915557705255074771485836052561177520 9758196 -77586153062933591222621256002685155328 9758197 236107341474923053839862993292104297646 9758198 -13993663945037644579167884653212939264 9758199 307433942361504356621721366442621477248 9758200 -81860786995698741253869269466264576000 9758201 -103144125612328353360251213551661831868 9758202 -7921375690461917045850396608587937280 9758203 -36863008302776360676060161985822102480 9758204 50023414854065076181996693107957405696 9758205 -2760323292763632787485270480638702400 9758206 41264591454763783248136112261308311552 9758207 449018798425128507773088932236730835456 9758208 65129665418865707227595160444746072064 9758209 257554650425151895081580858649909969410 9758210 26483838267493307424592737874317312000 9758211 70590014007894512288385360711660039168 9758212 -128610300133702920045765539592971676544 9758213 42367795675582322209889412862738138524 9758214 -72166125035470631810623595275099123296 9758215 -268913136924818454162444143386583415600 9758216 -14264384101463196096520445036751974400 9758217 2215933982262338803218705074569205760 9758218 -8763304250912413775499086886922591440 9758219 -319905125754218498824730237624032126380 9758220 215685687155252200504192213218116812800 9758221 552848793157159652000157134103134017344 9758222 164218885685046339382355826835444926912 9758223 114053281610937305181684859942144898472 9758224 -11959831910722550878075274934962618368 9758225 -33012531956773934097673608848575174500 9758226 -166456519721788599551890351430997123456 9758227 -106100333891004243175195391802067951440 9758228 147790353071844542680932830474604599040 9758229 -31651381033342965882980323266325753440 9758230 55125359764403940462714155588341013760 9758231 -100936821812172045597485268746440685856 9758232 -10883593547473208819759493489944709120 9758233 -274635869585676221013793940442315839616 9758234 -198774113489137163169699689298728360448 9758235 72667167586360808673346353580920678000 9758236 57007593300200678538208823223131240448 9758237 -446786844181781522905451280479672265114 9758238 25334425928137691036232436788242104320 9758239 496652769860403318949044213095293563960 9758240 -50629277610858439452165131511948902400 9758241 124602921031017895476340160439158514048 9758242 -15479605800126382346676888914598967296 9758243 -400676980635274982133583628241000846456 9758244 -192048445956167886332963298105162178560 9758245 136750261586178142032267943642869002880 9758246 87306949060907984091404735181768558720 9758247 -241929676439655907185775078374618092160 9758248 -5153951395039055911599497774502297600 9758249 -142792534602203217461568269345973039750 9758250 -128013425567104223903151739245511176000 9758251 34171096140364345658254143619151715000 9758252 -242737141451586727762975133128139917056 9758253 -90746048381510091465601024703479980192 9758254 -56054063938417755487796093388647483520 9758255 -41728157973634373726720028409916052480 9758256 36922994836490215896987740280858869760 9758257 -411786689442963736099727128127804218880 9758258 -129962968734349207271009642349748001520 9758259 -139239835815562729762887365868042255360 9758260 51129809392380478901337024568787443200 9758261 156664394392005483640169625977086058862 9758262 -52004241804892097180021515557733942848 9758263 431396145303419047201326979343213049512 9758264 -441470294487429689305365760239687536640 9758265 -156331788754124810209682915012796759360 9758266 -49961439005113045241833891025840820480 9758267 94748243688213086331247351901817635640 9758268 -120497653273820936015310935228829388800 9758269 -111263193544363640039643589984346549204 9758270 138749889520170459465348159145801558080 9758271 -3929149166657669618215546430897561856 9758272 -13441851070226475042219839280450109440 9758273 -84575578674037171265399868968510180352 9758274 28228744748510671082085751707388632960 9758275 -6832272816963463070767894124072658200 9758276 -9351601070929142333573455853555902464 9758277 219364469875946765642249482146108029214 9758278 24940956141170726819533286468073123456 9758279 67896974052977438228084944697926035984 9758280 49275509609046923705827342898572492800 9758281 -14230707067824928334465318878788176256 9758282 131287785678255222034673922837059319552 9758283 3447151447286391402795639481004779224 9758284 142265110470172021607079400863226831616 9758285 97357241011377969591401101449010315980 9758286 63403187996014221368384465796021196800 9758287 -54081089033402641107128325562829088 9758288 -66790625235737736656099215191327375360 9758289 -233007677381208796806297703852513487520 9758290 152175660075118593906355093336931062080 9758291 1300541163651071075491067625455999112 9758292 197072469219287919230652346827073173504 9758293 186033879411184577121679011934764691200 9758294 -21732985284717883789083151013470894848 9758295 77157840611113839972459950840404962120 9758296 459897635851339751540864698553370593280 9758297 -52068513891891120163439467753220897400 9758298 24202919949102371866504050170727867648 9758299 10972749667061590354201414638701614336 9758300 139875652869414691461420433030958054400 9758301 7512495470881826433410926810776716352 9758302 18821220305277486925377645326459679744 9758303 573648271361450584923672160383946970064 9758304 -3008558051508224395306162018930655232 9758305 -16240636575613749690285805355733288000 9758306 -41925418584215265673997159054290359744 9758307 58315305289003303007632170685308130656 9758308 57114632534986780431136582665604608000 9758309 -164562168773140938159026053525939569600 9758310 -41991837366557803787512160590127001600 9758311 -364863149570611271241977036620134329856 9758312 225886004174689975526215977242614963200 9758313 2722894632258301255427801285494335642 9758314 107275888372320125498877007429372622256 9758315 -23992314529600625962438016671357855200 9758316 88215505373025322430928829838903946240 9758317 78442425149345630779482647627225137920 9758318 -62285781961671513793598096210947016640 9758319 271482376230099881442820781981127905544 9758320 22063896836840220693561205654669885440 9758321 -68581605302837171950165252802233555296 9758322 55106080330687521656638929863077458432 9758323 287486152657014651064107405561431260704 9758324 -40777630530144016953578554796361216000 9758325 2599729247436889492826823156236769600 9758326 96009262621073923528906886187193092480 9758327 75702976878060682342912326422199546792 9758328 -119748844344196085089398326830383759360 9758329 751204571174715628582047951050238976 9758330 67489588096836860838008157976934262720 9758331 -2897279362958088724808560189935487920 9758332 22550823568467892058245403589559222272 9758333 -159008695605148582307679816894386130996 9758334 -1184749855024876527497549321711324160 9758335 44779780260793356818545668774590334720 9758336 -116346878377123224595991836667601223680 9758337 -134331363893154240543245447284034412240 9758338 -72033623850789713780826448373801556480 9758339 -121321824671113755058330802436573481860 9758340 202070993876068136482546543479394713600 9758341 23027379259170600696922135755002565372 9758342 -49114721241771313123951173696412299456 9758343 -43691004132739681480574059509988446720 9758344 -204681952544365531955422705569427491840 9758345 101475484510533580299301728955079168100 9758346 40242186993321083450452834803567538944 9758347 -28650031096058264924339176433784304160 9758348 8115710546152879411711811122423855104 9758349 60370533893415875558898010020656181984 9758350 50919551638236048753269894876666400000 9758351 451230568761780706342414584071069570352 9758352 67298369325518831011153117477262327808 9758353 -97935463593539656340765400123068333952 9758354 -63890545667122992975513278342598720624 9758355 107775325639744297905697650740672085600 9758356 238997813102302879861495164543181680640 9758357 -40873219558715193575670641228325110208 9758358 -79061811398703813107668287750947561376 9758359 16485801410404089433600183042577250848 9758360 -148377270271065097524221469459137126400 9758361 228109193907625165748339363279164561872 9758362 -182204416063867021791318428297848704000 9758363 56276143204962054597993525712773709200 9758364 -28971698684950912613820714144409190400 9758365 105369231808326584950144980192584419320 9758366 52498314381754905377323288600267820544 9758367 156249088580167017465803580886392372240 9758368 -13021703012471208444269121931046092800 9758369 -72906427097629161032453301838008573180 9758370 59574071728926390825266624009497036800 9758371 37777149693557501154641878283291337984 9758372 -64766231827872907344078626768881843968 9758373 94570486958153390474761235940060071424 9758374 -94266081360696467957252830171689370464 9758375 425227527385426123589767130354043648000 9758376 55739735456252822438892413969125739520 9758377 4746806844693098613108942278264549120 9758378 -36242595118103577713814344682859596288 9758379 -355749310459260336466777172198931697680 9758380 -35419798027086750355817238874501800960 9758381 267633807773975849712587149464734553600 9758382 104363718308380547349355678073412363264 9758383 239916035437014967063637868533717247632 9758384 -119562587352954346279594078037587722240 9758385 -9559632436943164438177232197252277760 9758386 -160161156267537093910705044098151094656 9758387 372165916069976918970281120666158017036 9758388 78270795226934214489240469733483827200 9758389 18517290566475440361614909905353456700 9758390 23331836429492271856838124208095081600 9758391 328059894831036361815889681854396148944 9758392 122144059747612087438092552441530081280 9758393 -367617518245415705101282169043122475696 9758394 53609783837846240010545540256677345280 9758395 47906402918115443935816445868147628080 9758396 320199229799181599143435989925418465280 9758397 -42511422231173393328114958011060602880 9758398 44614680755183552592875680705564375104 9758399 277031198020036739451600800438609827536 9758400 -16687771775564406253642641668308992000 9758401 -651526170073917063896327101231833475388 9758402 -255459509406916514524643471596106668848 9758403 -39963889851501353709774171658520728188 9758404 48195222793150765596952630773410528256 9758405 145536883871757683685050284179186411000 9758406 472396415611252818997874085456181248 9758407 -282981547327141665010371065942817602344 9758408 88182635787289816939664267715348480 9758409 89410229901432428068101909285934361280 9758410 45983031426060520963383686387092374720 9758411 12057115053288161228904060537231798960 9758412 120675119909846703262732000145029729536 9758413 -289549502730396650822962207791104640 9758414 -9876886914197908746212747421081432768 9758415 175683960975592509797446128435860835840 9758416 -154005945744259040197510572419545038848 9758417 56027892913956252670941627605483105472 9758418 -84014736706604254655309980948221307392 9758419 -253151642763206702995860396007239568320 9758420 -504896526553547559558156813909565440 9758421 -19113924018746457637631217252067259520 9758422 -130505092172448334375965497849864994048 9758423 14532771218450785288062778860507555960 9758424 -58396337785535308975756276096594452480 9758425 179041536585781486366306712841458646300 9758426 78519095009325580735428921640284831744 9758427 -1574600290349163540699228458149651968 9758428 34322245576991791247452677434296201216 9758429 247812057237211249230883133701509271884 9758430 -86110029800045773008735678385697239680 9758431 175076535261746921759888812731661027232 9758432 -143956584199119025984596068792739299328 9758433 74674142378764727076406618746620361984 9758434 13109171612748154312123631471130192384 9758435 -219417714213740502844688565014874387120 9758436 -33075260613639823151861837572962290688 9758437 -37513217543302202634003961087156861000 9758438 -59042716575853919514174782667937412160 9758439 -5875052349225823200696588125928136992 9758440 18793465874673178917200246111571148800 9758441 -15341375441144098377358437340766268096 9758442 85803350942804693464336487252730048000 9758443 -3578022690504343442916216683549367440 9758444 30998129948054720464408091283652800000 9758445 79118860691090667538811107726304893920 9758446 108601015000540429380695454640495236672 9758447 404080298065271633912608685533155778896 9758448 -89524289415890666128741270085937070080 9758449 -53134206427403324285751765170853751440 9758450 -53759372608005683339191011295225178400 9758451 42547133389954062955297449387119712624 9758452 25926992179425295561830342316451088384 9758453 -339953350790467585835614006929715975776 9758454 14063059080732438270682549972173884160 9758455 29902935260307421693691493004073921760 9758456 35135787301011292633686447805283450880 9758457 312793597146007523533207377107567232000 9758458 81911090288896081434883044434262857184 9758459 -36667986358489795192259186872596839808 9758460 67602888735901518107540155320644060160 9758461 -207797118273689088023667893370258098938 9758462 -33395815065538399149149530646300500608 9758463 -806761229998725559119304723825772928 9758464 -144826889293268969233620762783467438080 9758465 -67653127206999690929026458717390580140 9758466 -99774323932563555071091963138375118992 9758467 -61740561048882361806907513479183444484 9758468 58775343065656409724826183872404249856 9758469 115589637574995533906569786129787830272 9758470 -127450679780807040003258516171144232320 9758471 -54617644952297865996713625115452675000 9758472 -1173560130531733082109353366855270400 9758473 159855442673284957624201780663971261722 9758474 -188814580699358118403890709489452215808 9758475 -11258920666009049546343332752171236000 9758476 -30755514954451267843987836541989519360 9758477 199708031923662440491338991830644278326 9758478 189798573433748239437926621915139425280 9758479 38614184425288718979724443926514988584 9758480 26303743345706407268705212512794050560 9758481 -78241960442779565351318774063513829648 9758482 19671309262052385570709433525487312000 9758483 134700622509396815417744762094971870976 9758484 26557856618929780828792376410318209024 9758485 302558270084392275081712016876360604960 9758486 -39189027802066550601562784280363394176 9758487 -19707590715848485802452814834344272048 9758488 95945943220268059774636238192183285760 9758489 -1790091699283818610224009833237615676 9758490 5508374261983581251975731803463680000 9758491 60676149920025365816141763864240878720 9758492 -87361665156180081967181491720952325120 9758493 162324853637714108117727201668436747084 9758494 5985696270151357869229973231492252160 9758495 -258359285474680670047623394003874640000 9758496 227586257133721042799471972358703546368 9758497 -136973153582418790944182210077341365214 9758498 -288124796201972003397920809368492471936 9758499 144654765961293969255419471404741388664 9758500 321720836176796116165545984256056960000 9758501 -42754280705151192840730671326418306498 9758502 -89506846992339269624259065214047473920 9758503 -31797932351118367692551876079596247960 9758504 -29448656864977267569032307631139635200 9758505 51753043833272007314023288746841210560 9758506 1587494175695554500456962791632643584 9758507 -190079471647448698585044600211015296576 9758508 -8415153363989400645088443250741271040 9758509 88225570811472224538933141772868032320 9758510 -17464036366847772930826815388745414400 9758511 -39360939405573778404280219638072244368 9758512 59705733682152523475457947361425801216 9758513 -209092202161431468563690141136098117580 9758514 -50332405847195487329916703326780952320 9758515 -28913250175772371490387233135393451280 9758516 -12454687375320784670044114266169577472 9758517 139441689393384291864545671338468437280 9758518 33227941078976817378451168344338122752 9758519 177332622458598012638501923023673365888 9758520 62619350826568946363002496597513932800 9758521 -13008719869704366219645436440654731776 9758522 43727578075932127610617610807875443312 9758523 12051062167232094503428615505218218864 9758524 -194499077458618210244451913164580881408 9758525 -34157000546685133248614421420892519200 9758526 113324302287803859210563346580633740288 9758527 -519399737529042428328818930925789677088 9758528 23690136400938086178383904120992956416 9758529 1058554788738843721370886625079433600 9758530 26671219466699042825179254884853580800 9758531 -11882485190787528270512369675682190800 9758532 -26228642451917289775042059013162991616 9758533 89075330783154592863158059216075232640 9758534 -132002222236927983461895007596155239584 9758535 -288725539178122612761620855979283593600 9758536 56015640810052534769614993203469608960 9758537 -282879759113454977462564166318373067814 9758538 -113091574578296898025644379833554747856 9758539 -103824099031573198701949782474468909568 9758540 -11685709902421666498909677105206430720 9758541 -75032872601987497550432506580473225920 9758542 -145035153215493572103463882463407073856 9758543 -78285821442668156361217156862167874520 9758544 -10220181350247996906341357147349319680 9758545 306440746796333384249622999574175565300 9758546 101122199819962586785065606387360436368 9758547 13636598315213793032620322541760760040 9758548 -9679970576627501766670751712907127040 9758549 3334149010946571485983772547217688064 9758550 51303879769699631229570752268176985600 9758551 -349174236314723094265190333717400112296 9758552 926512377993050147070532873349529600 9758553 -50438516992070728696922315622099271680 9758554 83933655579201927066513653038132408320 9758555 139257696372053115799544667917351038560 9758556 3466518808847210861857980092531228160 9758557 -432983041359032988204223328914493855194 9758558 260567933027287645781201026395089291520 9758559 -116768316313684478542916849735701014912 9758560 -73970219325526745974332600994407383040 9758561 43006138715440346949950103457805196612 9758562 -3209738580332431531629705717639782400 9758563 -527825723752112633255091225588992053920 9758564 186541986180693859228095945177428674176 9758565 -596811513927173990890486138577623080 9758566 -205814792258437793495150256850474804800 9758567 -3043529353387278358380450660704082912 9758568 144216072323639390522335924514306949120 9758569 -2578214187158239202997861703031664780 9758570 33649317949246869723765306193162032480 9758571 4381951441572693173080561529410303680 9758572 -1501175786768309648891660056740642816 9758573 183929617200162191367753556445197559904 9758574 11730614084864353117962394088464316160 9758575 -100212303344699742320076892063562066200 9758576 107387393858389041145528764239824453632 9758577 197548299778535261209146279943985739120 9758578 132076767606019626656909748983894876160 9758579 -382106955836054631622140268531295312820 9758580 48324083495436969370851965917928325120 9758581 -19590281640579341229931212264831303008 9758582 7451318976873397441808490147721375392 9758583 -61119379479185285151821687592773068800 9758584 -43279408245902304589738259325496565760 9758585 120061422316576571439608811827180982600 9758586 -102552915122721704039507155060404443136 9758587 162335570664021535202018219246379515760 9758588 110073030247220096199682648505980286976 9758589 -200011651968394832378491748039456779776 9758590 -89520513078690477044555727392562556800 9758591 -273014475891474316838700763149355675008 9758592 -1892353818540360867201122992033628160 9758593 -162644999376561646523386735266304797356 9758594 -116191470874763367483695871917995909248 9758595 74667276530349425178945726600465477120 9758596 -337011255298616346040045351657238012800 9758597 -343179388749232439294144888802778609188 9758598 -12220988858490704987642657726239868736 9758599 -2114203321234021356026427535169607400 9758600 3046618828062212351536854487710720000 9758601 -58391589864276055637011567652228327232 9758602 2255537274284748795782093590268298240 9758603 -252147524065571302000158329376463551216 9758604 -211332043112753180693362088587276399104 9758605 8147932270530955945652588120755453260 9758606 97769666501020237763617067722403808000 9758607 98475139068546557562749497230028412040 9758608 86525561772969556057150352982622380032 9758609 19514299552189898011575326339557324800 9758610 57619682214173531448252483705149952000 9758611 -412650469860699461034374242828480424788 9758612 222988407563794480867577459735403022080 9758613 203032021370749237979005038716416266144 9758614 18162594270948040827287939807861735424 9758615 36008169954571850681386577574263010240 9758616 -64215049086576731410065514942768742400 9758617 229773334261798651676333368053995568864 9758618 -216225544984179466969348006412726784 9758619 69982881622417279919219363759553302304 9758620 -65490412956831289843935706064148848640 9758621 -288770982257272157819470604524368370356 9758622 -36006214250436722252964460047643432128 9758623 29367024647059927607105801929029961840 9758624 135486745024578548244619153051374059520 9758625 -69866162936931970097485576287647184000 9758626 -7006966276661435383859729483321677488 9758627 6756500338802968762027031789786176476 9758628 112003133998008115032818146551196784640 9758629 -461686504242940212174240242675111384448 9758630 -6273891378008110620336224842009747200 9758631 -247436422706290283183567375451092985048 9758632 -121303305407026112302507946694961397760 9758633 -306232179248803225615829466130539304320 9758634 -54408807315163389401465979665304426240 9758635 589660507313941727602937881778288400 9758636 -164503717510469778491918077483702474752 9758637 103388115767734041791216132958383109312 9758638 -130919273736556592660422111128926297280 9758639 -82375124692241382538040024533089546768 9758640 329746123906959671501375320874680320 9758641 -64241370809056753511850141568902577100 9758642 -110735782276436247933371951138169906048 9758643 -283094432993700129348968607254311362000 9758644 -97379631012922884101822016325731968640 9758645 52161464477523177399294785202069657600 9758646 164884262139676650628765368392734989504 9758647 21138017784245276442483517353629671680 9758648 80688181986938888347588502153940111360 9758649 13402266047608564572943405905757837440 9758650 -98950301712017448861528020259975600 9758651 13507869088281612392877340710136702464 9758652 -75952438448371300019330638089640570368 9758653 -451773789163328481922500216297614375098 9758654 77807595061772971847006313657422321280 9758655 -150618802729672878909091867460597711400 9758656 -50886211455474743095738747806579425280 9758657 -12202428194831878271160831887262776448 9758658 9738163881200196837829549189747685376 9758659 628550028666268164722628134278609133520 9758660 158392517251677880947213313675776103680 9758661 34902362268609430119182371926337769280 9758662 38939461581465508909882447971222548832 9758663 8716284467176689179871711646919836968 9758664 -105074847816003310969248481800087552000 9758665 53871979158268088941198758795170385600 9758666 91815938979626656010134596821504739840 9758667 -436427148681607679827685130548426849280 9758668 341811329847925227090008613855110114048 9758669 -73802034759209716453649864580692866080 9758670 -42723219134891870132832280018296668160 9758671 -87158338127404950088671194431932926408 9758672 19002898213731300871500029098724032512 9758673 174428474539249642737728110661089436322 9758674 28054708494208683013180968680867801760 9758675 145815319889811103645834469653477941900 9758676 -2494225991046095372933914815248302080 9758677 290801162954592626239079251736253504352 9758678 1839697552650268109366629555078182528 9758679 88849073062401377795627170477168886400 9758680 -63034834701649683305809590662607667200 9758681 206343294891224769970095524555308292112 9758682 -68780242847183256657982940270790589200 9758683 -34694465002926927505965800680223453976 9758684 -73535540980484182583503112037509557248 9758685 24247839941116647207863298453830102400 9758686 -21982060894011525948841547889287491200 9758687 -389948082974471588955186044630690573664 9758688 -258154453182502957597958091354076348416 9758689 -79274678893510009559060117877647066576 9758690 -76426449587173419421726637733351218400 9758691 178348068547109162253632611102290067440 9758692 33927810616655596026221063759748914816 9758693 -111639861756373167584605424854863686400 9758694 108655597633650066878567750520854653440 9758695 -134291376238025827732811022367107481800 9758696 -464077992069462526470643285274777502720 9758697 48818782690001470298780101254238375680 9758698 -188750358097371012584297640634352312400 9758699 -486186319235182264332155373788144844300 9758700 26765673759418095253439676260737920000 9758701 29915934692094624766781649816642907872 9758702 -35192284574081935496790016419667658496 9758703 120236188283491386853277602535559997440 9758704 -85728367515526228946777962079830671360 9758705 -193076046948304929875751302786677097280 9758706 -69120461194766048449204674123969357696 9758707 10245782076515789378686830631276442624 9758708 -127952416944429281536382270232451654272 9758709 -303660317905145792314837817994238215186 9758710 4143213456270304452157600187474949120 9758711 -294247190884804061718713193193486545000 9758712 146765569996224016296622630583471308800 9758713 674134997812927051921200458485912904 9758714 174351394704516732026944646412843684864 9758715 151064693352033041294695990710410955120 9758716 112602382860648397768420120895347236864 9758717 -343132798872543913512301009185046026234 9758718 7094002123443947925530083641195625920 9758719 -245087539471729817986536550996760116040 9758720 -25774409589601888067976553628801433600 9758721 533044895393549914529647343557045248 9758722 9396296834204627220817208896610428800 9758723 80514129446538427743159970965396668400 9758724 46988740125356503149936916785162464256 9758725 72988232013736674861112009453921449600 9758726 -93276455517385839796742357797650806688 9758727 143989786683104865868037835537078733848 9758728 -148738068083613256262479331915045437440 9758729 365603493038778310086563906932771938330 9758730 7113290805766809209045513228451909120 9758731 199087730409718452296860798283295465024 9758732 143208413423484912917691351915757424640 9758733 208438555378884656400982647333021436704 9758734 71796138947711904613260014222567656320 9758735 43009081048785729835631548414439477760 9758736 -21825882452030871586728804147541942272 9758737 91920784940682186702914156834368379712 9758738 -5357084676002661431957350185259315200 9758739 205962099946352776557603804016357890048 9758740 4219589843079445087906791326805388800 9758741 194469154206918834036631209652850768142 9758742 19009496709949961248591114722688427520 9758743 -132042002626334624162880592566925070008 9758744 -38762700151078866229306174153996707840 9758745 -28945199253277540569918554238116390400 9758746 -17534106842861622383791530945302880000 9758747 185729209393962985960974509570216216196 9758748 145949079040386017127299702874242528256 9758749 62718417099985135770459337335177456000 9758750 14523797629744285803854569682403720000 9758751 5324530443441472137531389442692258304 9758752 18859638628407046074499404609497137152 9758753 -81401383957299183065347025376181987998 9758754 77772003198233754514859205335958611664 9758755 -79233181282667065123202943499937550000 9758756 -31185616062279412877046349299973496832 9758757 20719438767348612154451140908819729888 9758758 34262078932466031350418460125758482176 9758759 -245626571004610452716398230044176364040 9758760 19818288926801905649273363513541427200 9758761 -24922078536935354345230650240373200000 9758762 45505361481228777562975326009230254080 9758763 -26729693379540735949481067817908037632 9758764 -6440803695620325770768427793073944064 9758765 46044199117395003557295800883486667800 9758766 -155348209730887259533412374099618070976 9758767 374287047087911742287384594823605036816 9758768 -110499909185183026256403680024021188608 9758769 -12380044715984664980606595802781521152 9758770 -11808685126822116611351730123104256000 9758771 634446120397631829650941081369133316 9758772 -311238856251632427094984561905815654400 9758773 234301035902090072591580411488195280640 9758774 19477079200370209278383988163824166272 9758775 8143423830823284340536290255007606000 9758776 -26088056520643603745109604559790673920 9758777 12934113814113916950526966186795828800 9758778 -14095356806525854583187177237945146880 9758779 -161438306571941226184017726676598592360 9758780 -90227670787146510014088027797012428800 9758781 -180167074225286497915303165889924547930 9758782 171737902954378876477937465187740701440 9758783 103874644013835773945846340917183716032 9758784 -5402632250335090613642706850727067648 9758785 -52993706803490864203870334984087054400 9758786 -3361665674325379338990368150578606176 9758787 -45528065942686509703204662567789645648 9758788 139145934050393185394110420448773899520 9758789 562545982210340826061319381357220156 9758790 -41734307913621011998420727082863088000 9758791 411076961144628862618333407236321981280 9758792 -20579704297363367880643397840790912000 9758793 115830755890343741986617427635037468608 9758794 92266577685244161703862778876978651696 9758795 258527529325811801121902961743738416800 9758796 71383672371306574221053003621522648064 9758797 28048363325466664565852106719353184246 9758798 122111578742213392531657662981117100032 9758799 6762990112520893930700216607691596240 9758800 17593716694548030749544628832685260800 9758801 -39979471169575490831022882884787601176 9758802 53880448149145333778852807295541103232 9758803 155267341532363410070596556608132579052 9758804 -203854500785602750981045508690860228608 9758805 5643201110091174340844305769003272320 9758806 220177573082753977681538015309829886080 9758807 -4651949702203474382632873390703167488 9758808 51410860621708927341144770684526919680 9758809 372801255443178846894561330375994809616 9758810 -7094364072955814686105775241327709440 9758811 -14921363990253105905289985124897924160 9758812 -86526457856471986079512400504859820032 9758813 769972045822900956039432767993444364 9758814 -47342592011829483858874510269818416512 9758815 373105979687449126334360212108183044720 9758816 -367200759226141451870978929975378575360 9758817 323407599221773405880278085092188623634 9758818 119329840455457121076352293150506231040 9758819 43642938411515117473307064167676224160 9758820 -66661215086119390030314745838160445440 9758821 4467792173074836383920583015237569022 9758822 30009780303871585712419301495539607424 9758823 -154834924426181705945353903839585273816 9758824 -199241004118491338296962834781117286400 9758825 -159779827283928129461657529502820508450 9758826 -31292234923630211895381407065143336960 9758827 230020140888042841271804205941503357360 9758828 33321828903781833953900516683563957504 9758829 91999041457905826629071196994339512384 9758830 -10002415359784881127838107429018981440 9758831 -7661389863484885170799375044848633856 9758832 -21655445071268788397332708727974625280 9758833 -5140562203411725072170008211741610624 9758834 -94655056704942182071713308171641362528 9758835 -185055272065829830326893989700626429200 9758836 -160862240991506595741486917664049981440 9758837 -38408666821753801020118885131763285440 9758838 -145328802307961468017123858994748076032 9758839 -134816944883855305904667119514477790360 9758840 92589404130734472155846402586397900800 9758841 270363428931643406507703097339398129024 9758842 -166154550572694033376669318650466742928 9758843 -289945392049079147959644687805522652160 9758844 17802723073329374207353524097201313280 9758845 683392391716657169976823982776799036160 9758846 -433263744100908291001066678496645157120 9758847 -67118045834476001462299382246415148800 9758848 -165694112730738205513365900509577216000 9758849 110718419416101399537450448414285941060 9758850 -455854945502942941221943400074176000 9758851 499959370011297223220573087811841324104 9758852 -237826754226984553192107981916782782208 9758853 7289706372556424269678067775158614080 9758854 -27482505554484539382529194038583441408 9758855 422878459327516734732721698715641806160 9758856 103050509957073009613185778988609126400 9758857 87055941968664328991563257114651934106 9758858 -112672348188439663801708933655618688720 9758859 -12616964906457247546306720583716009344 9758860 10698219947598816879205916675005486080 9758861 -4572039639319845212223977366396808960 9758862 -5148114677094220350989845534765079040 9758863 203831757889437210352815699028378168112 9758864 -44049067218984757950149054293390417920 9758865 68782503106425163521910115387497662720 9758866 -97426728530833986296271021018620409696 9758867 92030717737844049928377915614824173432 9758868 -62630257240817835293595847481150091264 9758869 472286452084926366599836728989609921760 9758870 -86792778357597308806373107258167398400 9758871 302415436846034470443331426950756643320 9758872 150682888228200168186537155120476108800 9758873 433597825167125191858135620011447556624 9758874 14588929058021194874068269266922524160 9758875 -156003849813597834258967238489367360000 9758876 -230452964731430935514487534094537904640 9758877 -76048305573180061923517758146000561280 9758878 -22392801184010684732440477386120590976 9758879 -31182023910308014764110522310723351360 9758880 -165300007931425638561571668744056340480 9758881 -506936171694661469850562104276568896336 9758882 -40217504041422679092499110409252412928 9758883 -197898241518470567888592458770087562376 9758884 -21979950549579692078874929979955501824 9758885 500918521677799777693434625466459340960 9758886 47735453342072918258343249968441974464 9758887 -55897294096011487107880397227212899464 9758888 4666723678345192141114255753521269760 9758889 139435568456594146638514363811122694730 9758890 -12639470419859725156382764444727830080 9758891 315672830034810660808507528898072541432 9758892 -87692473422087628085382165046164652032 9758893 -2089204177946908534946753604865791232 9758894 71123572989755213130726095869361567040 9758895 -68150400725059559344150476470441078400 9758896 45284105900765012964923294202371571712 9758897 -573127283175445100310064263736192163328 9758898 -51840415915194870764718229793120102496 9758899 -61392837446761752694120768262915575464 9758900 42665708084348178116370988266040780800 9758901 237539758535344943677501183201472971200 9758902 -81101386945761165567952991839844232192 9758903 172676687048048601428269488745384202880 9758904 15279964843526215965599665407390720000 9758905 -17046233651165421951711105103031224500 9758906 -43395706624236643164878365969531137600 9758907 365965140111927280618283154985015214640 9758908 -182904623056013802033090587250090470400 9758909 386735052362822747685557338970469995340 9758910 2085392705922064855610815196020101120 9758911 -44941563484412035209111874585644695488 9758912 17597546160383977840018715355717304320 9758913 1602428826697002890070075285953270544 9758914 -4421769027157645130949103355945482368 9758915 -52779930887201130571460429913454195440 9758916 1321854983494964082262903990697874432 9758917 -144331020313452757104769329123979325408 9758918 30075449721214546911173180158480066560 9758919 8762240785672363086562787105721593040 9758920 -174303597122725322219805569055476275200 9758921 149492590262386522606828870126972380852 9758922 -15764005824817668221772990945303222528 9758923 129241846929233169004178489092235496288 9758924 -15719527889352795717682653174340190208 9758925 -65240400986105187638105977320950680800 9758926 -88043833303717944033489104395684701696 9758927 -243192679189451987214915062177024158224 9758928 -12364415724572097482998056729593511936 9758929 -118257487385623622575570674312392716560 9758930 82762626098951268895116385385652313920 9758931 -46860630995555844278527356961101739776 9758932 -20834693552041118146515162976523468800 9758933 -47638823864119527013431405561415792818 9758934 125623575725803864004491419666388746240 9758935 70427496701476629498240012876259262400 9758936 2525335439674877598490154617850265600 9758937 101563103487408876940810242567910142160 9758938 -48282435643520863488738371338630846224 9758939 299107774893013246815910778078237062080 9758940 15351187938348877549024687568318592000 9758941 418722850138004302632606496565913824992 9758942 29905924311992404530002910914243359872 9758943 -6084855368880585656575039156129230000 9758944 -155730562459980949222130480935887175680 9758945 -17701865265327863382392278923744899520 9758946 45526109416840165280384786332169839104 9758947 44862489592221553718509212693939339912 9758948 16361556971718397167463140065703431808 9758949 -215420905755319833556147292921815904640 9758950 83740069205796346941667392725900400000 9758951 20433097038498049097020099073403419280 9758952 -33398844570065952288892719087522693120 9758953 200685128281406011402335698455118518202 9758954 34362362685125716875571225479859261440 9758955 38898165140412990044089883576383280880 9758956 -251284089469967669446416351150702042880 9758957 -3677479455526554475936554745143560928 9758958 88547062308118073839300024763819301888 9758959 -184629801007513702939593646250828512784 9758960 8588446827353897235017380358111232000 9758961 -16201232508962173056860239923424278096 9758962 -41657567399893825661179742943224886768 9758963 389073518529906850862641589700532788240 9758964 -29417081084540820071465489537739024384 9758965 -314561625500374959449188187510793367140 9758966 86491199181483267822907094065033672320 9758967 47874289646434459385287601268485455440 9758968 -392280885684399468151631118410789437440 9758969 315651589184287999221425596370648926080 9758970 2355658597571078575445903310946176000 9758971 313863877425600957589564223531964475172 9758972 -78732556451043110012378891971860599808 9758973 26125765027706543976723132658158156288 9758974 214336652340848966589404052333219746880 9758975 126068796895913333586271741043753859000 9758976 -162857403124529413081325139791525707776 9758977 93556420885975302919583770942026694612 9758978 -25926646411633691695206282613665702960 9758979 -4420277564823642934869575928865396992 9758980 1657312743984261418552988446505902080 9758981 30833124702518447580422436179474940864 9758982 6524567151338196771850455280911974592 9758983 -55570233798765623670716954356345743896 9758984 135017826291711173082682509084977080320 9758985 39331098221469707821052848561571736000 9758986 67693847708318765620042032525900398592 9758987 270537548085027597765742750791510320160 9758988 143038106964557024638728598518359808000 9758989 -289846869030665790155042336473263186560 9758990 -161528844727117800720754851118130568000 9758991 -146089402268058827215667056284201374976 9758992 -12472949230757723377113468334996381696 9758993 77578357791361061615393377453628314560 9758994 -14665668681093756165183980126952534528 9758995 -98816243756971243561131222009785307600 9758996 -48977233338788653318433311028057381376 9758997 105931339165956000318684689168325837774 9758998 83802869054839554448594564730387412000 9758999 -360639464278754256056434722734204163000 9759000 50664293686519762390749951834839040000 9759001 -21140373618619261380274086301120701696 9759002 133637737659523665225060040541876853504 9759003 -361940354112969026161046786797831075536 9759004 37013894479553260841408139198169318912 9759005 -29730786056276300297666279210095769640 9759006 -73498488792234555514514422579574090688 9759007 -459892492052668050991771784851518115744 9759008 61924391930975241428324527670443376640 9759009 48629229840902094767448582849115589568 9759010 -187437856561771778466543852000374319840 9759011 119607123198282537585675029870513643612 9759012 -124807419569234028349344633517413669888 9759013 422889802350115405687392565310021280 9759014 249173629601246270555281211414899877856 9759015 -67658299797742742316599829197026560000 9759016 -287402599257953479059142993059079787520 9759017 -153750266442069864869819870813572401408 9759018 -2847011946948366206901020156799588096 9759019 6941581526029829545089795749236559280 9759020 -172994561927537067145342522966473400320 9759021 -647046910531381255272727450878568896 9759022 27695216408962532144843012772899531520 9759023 20276891834790164062307795398352032272 9759024 -34103440582245428863177041179945140224 9759025 -16879646588463861979826519666041878900 9759026 -155875429151734397543739783221765826288 9759027 -201027945664561465354643542768142344320 9759028 -218284598472707770692635005169093222400 9759029 39605084002272044638965047313505596576 9759030 -51858813165940813730511507912158935680 9759031 122045755133082856515077783415349585832 9759032 277375623085520436642935586827998310400 9759033 -472218007451755652133633811683393532416 9759034 -260590120839787545681649473515038813584 9759035 -145607960054030003112821216856620652000 9759036 73284627617484596676293862066753945600 9759037 -144991061095474201002100828094498848308 9759038 -26071991995924532609089777250692077312 9759039 -73429954249390959566763172646136977976 9759040 -73879342616657638894773783131203829760 9759041 137779623493670721901226613110256725442 9759042 -883476359540763610472661894110471808 9759043 66947409945648791525690401746738888400 9759044 589170076674214132899470818350123503616 9759045 326434750403735493903676006099270059840 9759046 -106264214552796377519132048067359569920 9759047 22678601669065580419010204278790801496 9759048 -9190480245519051776889260302801305600 9759049 -122773952916714366268497773286253572636 9759050 5476772717858318188203727280441068800 9759051 -225013326693204674524242267363266982000 9759052 -308141058710428879345800959854807699968 9759053 -32478345836928961285699178961031274100 9759054 -2010560659889113954219321691154706176 9759055 -153678333635925589324214987411980130040 9759056 -74475099088214482238018915303866368000 9759057 5674627275846138794748959820602311680 9759058 7922510266976647692927931159450380576 9759059 315699311217884077669708581369410593260 9759060 -17819774766719770049884681857589029120 9759061 67803171330761497937552176820370345984 9759062 102418491700665576705766253401206496032 9759063 220547344978499512223335238986655395944 9759064 -129527642505260407654664927098465075200 9759065 -1459153226116968034699196097280872000 9759066 -25794619305256617958174901606995364352 9759067 25613032009658640854695018026149058116 9759068 297859180710515881857020745392656467456 9759069 37833277411938702076565715831645184320 9759070 -184303978569014970004072360148287523520 9759071 22331503319277798602084504481032360160 9759072 310588700860455663870151241588791050240 9759073 94329852452152119034416710497782728260 9759074 -10698384075368333973725935436312003520 9759075 -58079045699271913940267965082678813400 9759076 -59107162848044375007799086379458302720 9759077 215259968400608481286367915214615964926 9759078 -4880760243061538742336009767737734912 9759079 158673427423414727126745252209475847680 9759080 236744251253238916154591841858600960000 9759081 228310555638421121251517886572517892752 9759082 24332927071034016125745734554378537392 9759083 109010342536033400923638157801392502560 9759084 40892993259393488487206801173623521280 9759085 67588023068115467678666107279630693560 9759086 15180333819149741628668680491969443328 9759087 12020300967578340697097035643433576000 9759088 22471463449113260573380371684003348480 9759089 -5710939918173358363768903122148601244 9759090 -25010022100694944382269670848648757760 9759091 535506431219821189013691345928827644492 9759092 -15713238368868173907833683057036861440 9759093 -117541313327304338827379289564514362336 9759094 -142241733876918352801554345086543255904 9759095 -45377911454361120585784284571681247400 9759096 139933647546681546012051617719433011200 9759097 174435276585705125438978485277649964420 9759098 115466920643618303876622851289275410800 9759099 38930095936909530593379260320642410240 9759100 77151441371472047722845123682810662400 9759101 -186682470808126437344414202928038873696 9759102 28928704597392082959017805570544056960 9759103 27619482241741169461440230649258958800 9759104 -470749919160025668167800453924682465280 9759105 260359346189634691541267489158171886760 9759106 -6949994089041303834863062054030993920 9759107 138277887174996553692616836689581962240 9759108 -2395029411288813373668767988863870976 9759109 43195042419398125182835995337845376860 9759110 24206064188044458614621753650113745920 9759111 -230950906845609907093485663497875026096 9759112 64047927707403666960435573542575104000 9759113 51034165537510058403032139722601455424 9759114 -38890455539261179105776119363114890752 9759115 -855243147856526827352781224526102240 9759116 27183331746108215541086542225048773120 9759117 -32174320013377714084067070108445909440 9759118 149326216767642361268385704015570016000 9759119 135288664513789491498030120117194921520 9759120 4820901909018238845968967210982440960 9759121 59176361283413839107297105187574710322 9759122 312284695685152437542900542989861976320 9759123 42796507762931783670466980070494716424 9759124 178911431655708863586529046955998055296 9759125 327066945791297083696969955380898478000 9759126 -14465711805319183514694299378274047616 9759127 157268264258913254488109414863878746112 9759128 -12706295163118092113578366985516451840 9759129 70779760339221272023525413302805253584 9759130 37480109297565447546499959566780528640 9759131 152603820326641557776287067378812267200 9759132 -19248836325721824440996832710455603200 9759133 27526833337739887771998270216935050944 9759134 -274522818789011551921427552472061632 9759135 109421777306561385239378757410699379600 9759136 39472556371759666030087845449400582144 9759137 -177517033376096435562228575705147405628 9759138 -87578578121359366683176301951143984640 9759139 -78294171588353412022798885487014202880 9759140 -66120651509440109071131867606654873600 9759141 26022097109105848801777886913727733760 9759142 86158228764654945600743934717766997472 9759143 -11186457633907209835068484208130697608 9759144 -129080516224228847081092132758024929280 9759145 25502969783922539458915040216255769600 9759146 -483316786609021569565350179707747184640 9759147 571277331037930356987218315068157641728 9759148 -23879439535603062919858586429397055488 9759149 -136463820241545947206416272412234228480 9759150 -6472715037354646315342635129330960000 9759151 443024568866862458706210038341443440 9759152 26233092671833802630250583379244810240 9759153 -24539312608858344924189782541310205952 9759154 176209283463702805800726979922709632640 9759155 -47779165258532263685447218245809580480 9759156 -25171499692903442270838845125960396800 9759157 103220444330438548086612806729461202332 9759158 -32926622636280734404061245190849114880 9759159 -46651173347167432055834993404064370000 9759160 -69298080025678628318759131304500224000 9759161 -194369906049826803168708830499898186668 9759162 66805150786078575523149567396038329344 9759163 180674989183284023156603782233073708944 9759164 113115031044219124818479601922983269376 9759165 44883227336687339401770925893196216320 9759166 -57299342004856048454055851479110067968 9759167 295313206137174911553574148986209185520 9759168 26152967110688138705225047011640737792 9759169 -43141323708502903441727592580389936704 9759170 54721006405184835396718013505063044160 9759171 21583610495304694859861856602870117112 9759172 29147878410159512801693791514387922944 9759173 490567795723549109632369718678581382904 9759174 -79792944842401861268857542189549723648 9759175 263700027521214380355985445030621122400 9759176 31833534639971811172384626358329999360 9759177 395432369008178803419725334249556335840 9759178 -101023384200673035022421346686635391232 9759179 522871522092536104850018338836272219640 9759180 1949699547323382304497215022869790720 9759181 -76743043935158888122450992441124229568 9759182 -80104816978500352231139586575096255808 9759183 148821841777131370691081446923603027216 9759184 -6285787863932224705991028180573487104 9759185 324032976753776592902694594711066907380 9759186 138229677361676325791446719607052421120 9759187 -200985555476577824903792781912991190164 9759188 -107683158911984943772102978792006385664 9759189 53342350773754859664146412915311205696 9759190 41511160494329912245002069842452992000 9759191 20051756191400518952862368458572158472 9759192 130592148527676210992521659777645342720 9759193 -353045881871503204975674597786960301558 9759194 -72270484378796025027178457780068608 9759195 26740469078515488143854889578341213120 9759196 -352498849835090784146649292071326123520 9759197 -22352411128344115921239859472382323328 9759198 -14851115164047595107719352408562344960 9759199 -49695872826668338130041689639261785136 9759200 -204555048995350757008528143191212032000 9759201 7328681730080326652916235847993276544 9759202 205564495289602715896145590555960500000 9759203 -64014646552093097254385511987970324416 9759204 1507680510628911986565966643967250432 9759205 205653772588488565103363627260041661560 9759206 22328952968949848199891227393426476800 9759207 -149261513550867694486026158559527758176 9759208 199529799200608278942932778730116495360 9759209 -762474837973150939651483872644080205184 9759210 53901483777325484738366477572303176960 9759211 145912732132551041894601431347317114624 9759212 212813883690402150528085561188531507456 9759213 114875590440051505563121843527268404342 9759214 58936627262890953710655217188295035456 9759215 345188511745149198465609426143563404360 9759216 -26616558887253108919599951844131176448 9759217 206672415338435051254812532477930748480 9759218 59286240232280464916006803523741270016 9759219 310263281889668331269901744560667993144 9759220 147499988670883041148656679244667770880 9759221 236475106072571871779126179965211194432 9759222 -94141220514996282622114465511232528384 9759223 -103956138527527066625852630390094329856 9759224 -10156076424701941673960406404666081280 9759225 13930355475682136668980486170414928000 9759226 -13235172727163089388349371570477215776 9759227 -7025001021595731001687946759136386208 9759228 -140478803152653539422365664966985940480 9759229 330098090619834066527225202045292008076 9759230 14942427716769479686240653610534602240 9759231 -41694406216754142643441494660650469600 9759232 -92820459322425651413117374190353121280 9759233 -328274267015687244098307410005309031376 9759234 -26307946748322829338745016108044615680 9759235 161461729430047618006902049745516410560 9759236 -242580834378913569410590468972967162880 9759237 -4527467547999563471719651551169499232 9759238 -239169011323098194508149253603051530976 9759239 -62723670892443644170685955062980891344 9759240 171910156625300655099908652494032128000 9759241 66448876965096132875072867654219752910 9759242 2062752502405914305388417291387626592 9759243 124920549049494359318844015342186957000 9759244 -12560008232074358558323386535835593728 9759245 -52269125501692598590400304290959157760 9759246 45787343582748774066302676799487775744 9759247 -492574816728228780492214398080125236304 9759248 -19370993798870392129021710814665768960 9759249 55451150425901943211289826425169603600 9759250 -284887187244231236338502238564228480000 9759251 138591583525565352110228886851298293400 9759252 19132109575280286614496940084517412864 9759253 15233359016807627650802708396901857856 9759254 -157473549395969514802274657349938989440 9759255 108076178152186102372465151338723200 9759256 123775296718613630302145601631136194560 9759257 396029214130203743426398188291435874506 9759258 -21861312900462750261080213011919784960 9759259 -210038533425423809729240919117228888840 9759260 37751037462404476172167817533315430400 9759261 43010330901450784206107164494848413920 9759262 -102894120706281040686991199425830154368 9759263 -83280469014031601479046745604059235488 9759264 -144791360922103139328790350999142268928 9759265 -22400018363052445609626851626296883200 9759266 267985937135422373242270614337723837824 9759267 -105154284540062288219456021593275282528 9759268 93481032297890168301775161989378506752 9759269 89812901631568039404673541424376414044 9759270 -113613078001162185806741597437078838400 9759271 73437527904423349165988347881905115744 9759272 33597107274402677153390919049875532800 9759273 -294922072402544499278355823917977084016 9759274 109541109533897185297335799384465152 9759275 334402703623240764409588784892618493800 9759276 -51489837730271567023225297297048055808 9759277 -492966183712208369536150703622230972256 9759278 144956518342652713619835645995091589440 9759279 270386042795376864883377041054874866184 9759280 580877259146006207295249510176194560 9759281 -176013441209628451471948561871013718080 9759282 2765765308554406267956025304479764480 9759283 -566834633109931053783648755640169617120 9759284 303107492718432715615235358576317596416 9759285 -6194332265296892445725155837096138020 9759286 -15408787883796646771835466467899917408 9759287 369729660901454701392486097791548620392 9759288 -19945834672126807594036288458084188160 9759289 26392433534715469656537091303194626090 9759290 57275796706767857639956107448985598720 9759291 70357154994629226450350234157520834560 9759292 -181870564905849859546698415691410083840 9759293 -593949121995000427746344523381000688800 9759294 -91739102088668664279035640523359053376 9759295 270111350520832283328728502479548800 9759296 -29893207075042438761821941960204615680 9759297 -18823230359136398446672219465324527072 9759298 -9422076678749408405818770948321361920 9759299 61292466729569374281903197971644195648 9759300 31698436042489757430018623861317708800 9759301 -417347153604632581061560114327461593698 9759302 72356665003131019160808433771342234752 9759303 -195485963594679838899587110060441681488 9759304 -158777616429764284943273205414399114240 9759305 -11744382276252431130013505286109274880 9759306 -28330356351377507663209750968961357056 9759307 -61740143072054205124424060769836254444 9759308 -6614649804802017300393458339463060480 9759309 -14676188006762949471856639710522761088 9759310 -46112936589865223496529587075045962880 9759311 -333414737260547231069277026607809044368 9759312 -30512655913546017020421480957935616000 9759313 688983548523362666878100454497274603840 9759314 -67182014409167373342837510418006758912 9759315 -63145896712270372825817139525817958400 9759316 111655761125024002827466051773013731328 9759317 -364055575854582512240908240394979011634 9759318 -51817616203666922599304349088090611840 9759319 413010563582008927271076685438011827720 9759320 -889576116196374967643258479967232000 9759321 3682949622651149360892398997775232256 9759322 325035735844532106407923219583667923424 9759323 2825119834238622214152791676035545344 9759324 -82153306773892529748309166898644882944 9759325 -1970429818491774839043311336508767950 9759326 87356056887926711527044441410711585280 9759327 -30256103160974254414900786340279316480 9759328 -273796256949585610134684115571203768320 9759329 226356837075555329422511939525559874560 9759330 9242761535472273837085630016835420960 9759331 46915860501719092883817481306256383000 9759332 -111053255909902450884547551037892782080 9759333 -12480013528561487829615437309784156576 9759334 -2709783401077766300931433244758625280 9759335 378791572505591668623478499589048884280 9759336 -86185214787353373197729858797889126400 9759337 -64080225576859251456758832266851625088 9759338 8573863895030571465108142406670886320 9759339 69890642837817755756553685244782614240 9759340 55993390570178955300489411065983948800 9759341 -327902483823001194981818084247900398100 9759342 -5998462343112440578763198459111665536 9759343 -76166371451457827262849669791482699920 9759344 58085566568732455214247905917151477760 9759345 176545913950621926822446129268074603520 9759346 77485195150688240901625478931294935040 9759347 55284571288294247731134451475021533440 9759348 42188960640392781682009044942172293120 9759349 -161295111078047867696214646812113501650 9759350 30221977883863027568684650856904936000 9759351 44218579938920571461972112308532096000 9759352 -274504308521072704099925133054093926400 9759353 -134650956029137876721075731864721899392 9759354 -36761309784762640166625191360629456896 9759355 -80363924923783179295274416232095722240 9759356 268236664975203073814091267217310545920 9759357 -92477865549385421808250178229928001946 9759358 1317021195487704032769858425519308800 9759359 -312629671838969934839487022366338829440 9759360 30607762401588679231635265132324454400 9759361 105279750092236729842833779745617752962 9759362 -112942629075838155318297998583566388504 9759363 -131661326344321805519204938062779587776 9759364 274296060371136478653106391737379051776 9759365 -9941287928043369988655337650374224000 9759366 -3400505103864271952216035558890717696 9759367 -1977214689149080640517366495957052560 9759368 191798377368654067258454511178705797120 9759369 -150409290144945574807310783232704574720 9759370 15890440428048614742325240977533385600 9759371 -108552062269078375191512833522957840428 9759372 42257952075421563274574771944307687424 9759373 -106941365336097307331680907500549132436 9759374 141938903027660993051963063881594623936 9759375 268319296672548814569596680005637725000 9759376 -66530327372194704212768469437689856 9759377 463387418074674314862579147142001434212 9759378 -56519481977102524770282514556965282560 9759379 -28295767091522448418962710137429304000 9759380 -145612637805606375068842285505231976960 9759381 -72511312918049895372100216245376638048 9759382 -103242393227078156505751987491309364416 9759383 133343736133006981200974695159364112768 9759384 -8700126097293547329849267260304691200 9759385 12433331099453137474250919110534670600 9759386 -32879064881719499094760352866096290816 9759387 -40787935696623691395899185782648196224 9759388 220571378450673786592130909118631621120 9759389 -90575984992407758286279644419640270592 9759390 -7850052806453721879189421920715042560 9759391 35379685349462992812074774444528289792 9759392 95811453074968022182474640398537654272 9759393 58747860327291554937757327965056718720 9759394 50055898121105394200384541154468071744 9759395 354989032638025181631581496351277448400 9759396 -152403573432388265177233230504628190208 9759397 20191869634989843452640445795011851260 9759398 -238809459464810220956871721908486041280 9759399 -42498344389030667509392123143689202400 9759400 18758372408455035493793533044271104000 9759401 329856300681911027477160345586404849402 9759402 -103428633068068778517756796413558826320 9759403 -28210059770587061288946345576723853616 9759404 -3242960428678762086259079975073905664 9759405 -48381745128775101731437954024539831840 9759406 56867542545625917160757391186825089664 9759407 150278121956996194135224591153942729600 9759408 27066105598403879544568527152767401984 9759409 714293219602916852920971678775388160 9759410 23165149520161578132475706987628435360 9759411 -22449683783091188535278287279049033616 9759412 -153710866221641075935118981306797417344 9759413 -445713905647666343981403601308728920338 9759414 -6044226814061187985459095902128631808 9759415 133123537806468591249689503969816552800 9759416 -59960109996279473827118278540216995840 9759417 -31221745896440578101038018859037587120 9759418 35440675439638352935499856183473282160 9759419 -5540945462554953542924413212719841180 9759420 23491488761905305643816382546765414400 9759421 -104189937221447768766525797341019247040 9759422 274324576668747738415295111000154592512 9759423 137087456812230223246186694439258220800 9759424 42329537367345975260984965688983552000 9759425 -46093389010289981908203431841391378500 9759426 -77260643793909267128846351759084083200 9759427 -5371663482259602597224372280496525848 9759428 -181067695755796760715636473105232975360 9759429 1581750364920543719465032558229469984 9759430 -98017151702584790311359775248624416640 9759431 -75442282614094952085579084172490532816 9759432 -119197568223231946127020023980405391360 9759433 211317439878689735755254507021180334682 9759434 36506575083964296649195070562190269792 9759435 -10253282986683221703824680502169530880 9759436 41087413026755710274937666996525721600 9759437 -202853709274946723889129199459767883914 9759438 46532809536329104808429903581271168640 9759439 -213950101287718471971534804190082847760 9759440 45078076000821169643173158612030504960 9759441 -80296705761331683374686904112825761808 9759442 6145209357552725591817303125114880000 9759443 656959460102105176497640156452099624 9759444 -74283767756925994903390729840301635584 9759445 -369511897160736720977803927620709060800 9759446 190437321291759641978634843675264887424 9759447 -9537080124801110662916936268834613968 9759448 -73010203049456429378092278373147760640 9759449 -76141098956679271165768480453321183680 9759450 -74306456719371985545107170821872006400 9759451 44198100586694600009205434594827303168 9759452 1506870643661446910054252385513725952 9759453 -45799821014938258119154374008613312 9759454 -31365264726493796685067710050256765120 9759455 -124705010495710771689977031305017319640 9759456 227081523017576442640876435796649836544 9759457 18645637985120120808009880338512064660 9759458 -127144271701673154239869537939321471920 9759459 -225344089238308237413594820871746530696 9759460 -177181222251789780386352206396670846720 9759461 -96684408867221180587869901897999497348 9759462 36381413794061309522827878118737921024 9759463 138706630948188364527175055841269734960 9759464 170353548328242394627972991854202880000 9759465 78971827913099228151960916527918129060 9759466 -18329938581912003205346802317577407568 9759467 -6174055105956963760129186443729929484 9759468 -73489709625455053601220133422917406720 9759469 -138177623738105211588376349174354063604 9759470 2064081377966913835648948321356533760 9759471 -54566156964406247602000348474743513840 9759472 68868299269948063301052799913378611200 9759473 -80630997766517977757994807714657533400 9759474 -23227640830093102137474494971747426560 9759475 51566226658147871445001919769115603200 9759476 23488399416200618900710813495759368960 9759477 22619036242438876107965690664832327392 9759478 -44658735393577069940433348044288388960 9759479 772038947600604096823494904904079568272 9759480 -62293382988211285801506844758422323200 9759481 235501701647554242936010653370764338282 9759482 -52974305914774152739385414337618287616 9759483 -205011152369638248154608798254278285320 9759484 -27721743827911660029017117287321355264 9759485 -251637590151405620710178315598441914400 9759486 42269821400169476348264240191972992000 9759487 332624075175175437488838036797293435136 9759488 285633856524566600340385964289341521920 9759489 -93693364327243741273868818585306664640 9759490 -25281502133348826605632778329692067200 9759491 -114939697754168554039708479905616842496 9759492 11365411391009624562898558605232242816 9759493 192812070072607648356405819341197771742 9759494 115849630448252264387148978125468851296 9759495 97090160697747661000241475134951040 9759496 -146284514230654532729628775210899363840 9759497 160728787460455302370332203043272298 9759498 16185028529948661123102732373300297728 9759499 -378739535431908549797679157678203299500 9759500 -372254926256295794052503758537939200000 9759501 -363645839941868781404310473543700624960 9759502 -316860511730214407696187238230156748800 9759503 -212591184709593502372212825955485694656 9759504 33294063221918063786525263265852227584 9759505 26234896961854896848805273873063716160 9759506 -31304436036440593594077353502070632048 9759507 32055527149518025336708868098386758400 9759508 -184637360722922536116488658312109584384 9759509 16983618980470837884453517505784541710 9759510 73119927190588604339228433012898454400 9759511 -186252002547389043902272472185570024888 9759512 64430326967595495381435321221163663360 9759513 -122097253446170850854042633900559094272 9759514 186797104167573512389100966968821330432 9759515 -337206036490483624119937022015980767600 9759516 -6981811277897636352134155822381111296 9759517 191438804067059269385009947332034663212 9759518 95662436632492690571496512603517797760 9759519 -127712315298403254527627393361218239872 9759520 114591610545627817322798658038940303360 9759521 138653423884717689367570055435751901680 9759522 -56428499810257172360778437012772679680 9759523 52709627866526614338207355392647589664 9759524 152298811161233691899974074026480532096 9759525 88697411454932516311413104797999012800 9759526 -31526661145830991215783577590086190720 9759527 88023409891433438881085883468812976384 9759528 -2789026200791652830551385158611440640 9759529 86479608873169361776537587030212373768 9759530 -12733760877461131555057359840458123520 9759531 80949585096197304780659498571477534552 9759532 96849036993017888011050191350765015552 9759533 -75473476738767172525007610326842730880 9759534 -163358090343130640964616157413657014720 9759535 286417162366166750538088649575232555760 9759536 -454760537053414202405662369498300416 9759537 -178805676695618357949121130912686195212 9759538 -916432415204653001516841004337286912 9759539 -61389435698034283733186452474606188660 9759540 8052179585501544019765673280336691200 9759541 81661044493541848253459261316015966624 9759542 11407011029534543892388812193300632192 9759543 88677986771512636318649096008857462528 9759544 55456576751477690244226858404151296000 9759545 -80113648313995315843538261421320146680 9759546 2806098906217596648181469000897481072 9759547 54440871807094439460418621118162974752 9759548 291121452082574325637604459363773326336 9759549 285408078587624789945394571163740362048 9759550 92155911840494835507699859308203308800 9759551 85113254167606907772236961859485039552 9759552 17032684401051799273187224653926498304 9759553 -402310536975052766825743154194964059198 9759554 23861806767890007979882636620976553472 9759555 92868375275472750992098369527843878400 9759556 338481691570834458127831191443287560320 9759557 52108803393656359277797152596740442400 9759558 28819901717489293465082699280408503040 9759559 495785119154235590604557633389160858240 9759560 -166693317418493925645314351639326464000 9759561 116666127126398838994765362488133952704 9759562 -51797266822068828436670388946588144800 9759563 -75961485537986198804166786607834685016 9759564 -15108844457298061199387418534843568128 9759565 -88728844821844040551102644523201708800 9759566 -12131234583266420121274921721921653440 9759567 -41016356950298016191564785445671623552 9759568 13679213940696969057605025865200041984 9759569 -59781970669502380077923497822725679104 9759570 1498061646459531857863686843504115200 9759571 327832477238670068288650303268057761772 9759572 14725534142176379892144596563922222976 9759573 -251041368952279881104057865162368409960 9759574 49074553092626686473805183951420429824 9759575 -54789482019623274888345876654399441600 9759576 45603011351122425409296836081862144000 9759577 -31712974714928990378055933185495753088 9759578 7547418039977302587021012271845181440 9759579 41444409329644134293840024117056034928 9759580 41716210485838399907799177994909939200 9759581 -6574434047466487605711410243401169280 9759582 77455069181510770125474347612479334400 9759583 -70958391392352923062515900301804997936 9759584 82476937491562097517882177422681702400 9759585 84850074600670367332638821483320728000 9759586 -198826541796106292718689618712684057216 9759587 768610839221691704316480244978718197272 9759588 142825280463598144814510804357261644800 9759589 -6200702853295995964732227424657240320 9759590 -45147129470310649083600683279969383680 9759591 -266157239674831364823538414487981199048 9759592 310661821376482191340382152152932736000 9759593 290897888968593822694966007298042454842 9759594 7199686514965953759135977002022954496 9759595 -90974377724740014296448429374465700480 9759596 17962724859538691622837819989009842176 9759597 -233566728142459390115762854961244933120 9759598 91855038167940371803731415438457406336 9759599 -3558822326121897817210166390162556720 9759600 12733061042879318329521388457560473600 9759601 -340330887375277706219063069496415780410 9759602 -255456274294507227810116725340846690400 9759603 110098346742803216587368659189149797120 9759604 3506879713470388082079059012927440256 9759605 27023742963502498783004133075060771360 9759606 -21983861690228955364408553845493071872 9759607 89190029228420108716502665124003253120 9759608 -226842460070419860621569734866620375040 9759609 -425854165198536931202528961175876510416 9759610 -31852544801617539829512413130298429440 9759611 236261831142224655498732618794954434212 9759612 103792293397502850516749265270471270912 9759613 172814239379960879393880173421887999904 9759614 239267640030076654365450322014337798656 9759615 110444532940804096979757701673216556320 9759616 94069302503675607875653787992876646400 9759617 86439021895485269456141748468325291200 9759618 202530802986911731007962416477987792 9759619 70024468974186394885793762026462701640 9759620 -90393937299033387373595876141945464320 9759621 -8110942729000704925096335306252985440 9759622 -60424690824616326318479518953541347456 9759623 -88692748918118420278555545185011766376 9759624 3367172719457884139594466909147217920 9759625 134993121718261872243829247615027520000 9759626 136688490898393769904741989822117854512 9759627 -30977412719018206557771254721961159236 9759628 30707217014078443953431427461678874368 9759629 37225824296961344503222138316433229920 9759630 -21833680268794849551541677398801160960 9759631 241556497246884140909135375657092623360 9759632 -15374876532724564521111332004381032448 9759633 40451118817286501899817958008901897408 9759634 -7036157135676009005060091574437726048 9759635 -3033023749251436888634833073427165120 9759636 -41478090826252984983849766297074278400 9759637 109642098432447775868727948523298626432 9759638 -2920961315502565522717614636630693888 9759639 263377962397110330484184279086380564048 9759640 -113945773797693755621616190008239308800 9759641 -219088463386611034717868761180560395958 9759642 53983132907887171228072339756597904640 9759643 205147170779796528108227356041873733892 9759644 280723651964247072788715950902069241856 9759645 21289597879485321606315344173245659520 9759646 -118360983485369214242626687279455548736 9759647 150619880218038178461767652557377741872 9759648 138494367955890923374689314487354261504 9759649 464392984242543721817978550166531237800 9759650 64847527426838822304883947661310578800 9759651 119192499346701018070325950917255169920 9759652 -45420462169338364546387091895798456320 9759653 -729636810374976664996793031488936638116 9759654 -81148390588304746691657656477218500160 9759655 -276425835577206954279703205909879489040 9759656 -58004640722082715376229106875261957120 9759657 -327568650502097247764179440238975067760 9759658 -8048821279982278341564634165212010320 9759659 -36735499218962900586383383216664251392 9759660 -85863474534161557342860452778295296000 9759661 64920477182521256190448507052848359072 9759662 -22002268507777224530175591835915806720 9759663 224172635401922790125356765493031680400 9759664 76313080405506349515539878180158586880 9759665 169670552496035895163314313713335722920 9759666 49263643103935736097718580045060029440 9759667 4494179211874551384392470170574568448 9759668 130707681278057894536720092151717502976 9759669 241759029806768427139171042271108614944 9759670 -175427030560209486607178589507641694720 9759671 322962251446103884355899649315201372352 9759672 69348913213526761394826392426597560320 9759673 -387212653184671330533205543481705638560 9759674 8871785716684025310373359754630068336 9759675 -61890411979175551092993467853108097200 9759676 225314865330330238521149652257131688960 9759677 -605247949722204194967986255565587621088 9759678 57444103086030922348096029004867170624 9759679 -36619793246126448668975203911906651824 9759680 -2539636879050854757809187433123676160 9759681 -53914426613741699584910802094316924700 9759682 23488918213350310456263788673857981952 9759683 -510451341163612887334387560063138167400 9759684 49165494013584485182340214006361964544 9759685 -25083666444124942634728455185287348560 9759686 52295101519512279483464228631905016000 9759687 -54450418682940110193578414923971531648 9759688 61445018224220002364846169943381877760 9759689 -674767499634809335547448474333681450240 9759690 991182577036137016142243489643324000 9759691 -488399579266193980591622703156833368608 9759692 -100187772169191811125371446456854574080 9759693 122685182005730588797008541704772112064 9759694 -61273456772002279155786051179936650368 9759695 292681072661228076897888790623486127200 9759696 10084599468332448624863107878846726144 9759697 -18978922884295731856983477501338335260 9759698 46454363952829696496601671671773192864 9759699 -60772837751377051778603588660233079232 9759700 199562843276763253942080658497958022400 9759701 -24078764482158320590305020021817618816 9759702 65774723549068269282055658539541764032 9759703 -406108494926198846887366080621229736 9759704 61648933129238068328711475414161909760 9759705 -75679025416718527331073746471855203200 9759706 -3031954762144632580578840675265704960 9759707 427727871623057848831506505831490581956 9759708 -33509365091851619651268521489571025920 9759709 -94656570360120660456665599244172297696 9759710 -826948504309184841233425647254221440 9759711 34638504654455111241544106949558917760 9759712 -19856326189011462456985891137799323648 9759713 49797551118651309479629770653190796962 9759714 108521237238301197699717520934594375040 9759715 16725363370220343797032529723103108000 9759716 -331180076653107241461688769285952332160 9759717 379815924216093498677569935641084196480 9759718 -35942908450136661002089451006570465280 9759719 116963611036205606005834469243855260200 9759720 7069421792940026840311008161558937600 9759721 -35409980680401594583246278609714166560 9759722 70818383942794742524652253531787545600 9759723 -19493476548100471399023662834272482216 9759724 37857003184889523125331884187544400896 9759725 -61487407950169671373081463060572602750 9759726 -47573272236171805609802997351357739008 9759727 193714098696078376731584463942557546576 9759728 44687791176898889895522844772097589248 9759729 4682289701385147493321840956001752000 9759730 27784070915708163361576787766196531200 9759731 228625564567488989701204977908828941728 9759732 206536394553273050499876293850947715072 9759733 189053887415449629966497259500927127744 9759734 -102929137512431735834631816325899284736 9759735 -7364277579516095102615436749134674960 9759736 82365347261097333731313550338607964160 9759737 198677769132867719070124532486142394500 9759738 -30749922990520556756250040371118098432 9759739 649742382601665649187137911867035680 9759740 -51802854205674235878547732661054284800 9759741 -27728128084300393739490701223729864480 9759742 194550463550416426233918221248906678272 9759743 22464754649541638302218729102463355616 9759744 -66986860168160852671654460757670625280 9759745 327371525279804728419962894628155068500 9759746 -12730634778964792601719297554010719360 9759747 26149935523285828666151907556324486320 9759748 -152055511094606645882562593425900569344 9759749 -17275438969168677827418129121281176160 9759750 28344966061232112790708706023696896000 9759751 111868818073842212817204350235276129600 9759752 -211806277049581133836290542999711569920 9759753 -1152092872787121718921486535883624720 9759754 19778830838593224508577952766401413472 9759755 133172095751495531034071350655858288160 9759756 29099453032502799957656821123599974400 9759757 39250384009895619093231449307520748512 9759758 -10792241474150390300960158824160595520 9759759 -309996555572263863488809455539035397496 9759760 -42540280551465851580667641677875691520 9759761 157651662650997570330052419977722453248 9759762 131407113282426265583183707188311218560 9759763 15835769247679964131226088310012921248 9759764 82840321879406398070308737926595004416 9759765 -143932866087790546123640058927245162880 9759766 -139139362089005166724985954600713779168 9759767 -76066002065891010812477593808035129560 9759768 -61301876108061193547657392491061248000 9759769 -237619220824221067613624960706497003830 9759770 -120760056092009397742110160606014469920 9759771 -20772913073616471898913442660212885820 9759772 120829395161342122396268229005181138432 9759773 -240283372163796405691932936968219875680 9759774 51103324450470860638575343867840573440 9759775 -158059120935709855943524178283105836200 9759776 81788152990320223113752829806778777600 9759777 3729933544735295281619887219954092000 9759778 1398304445017796462875680167439315456 9759779 -387402448027770130677885332991922771620 9759780 20391468636095828400139266103819776000 9759781 -826457180905097433938080735327968232608 9759782 103020186476237302920229524938053075392 9759783 67898569643356889445442745211145784448 9759784 -5255391445151675771125435351555860480 9759785 -38487700762343681652092098304756352000 9759786 -68361352466030658526189573064803412736 9759787 -398545431088219282342492697377446970760 9759788 21319394031317070951769225087913080320 9759789 27109392836766785355174310804482272844 9759790 47487790969398438393001318916064681600 9759791 -62245784913181795537834735001512161936 9759792 8504185393788157719687131552613924864 9759793 363055240491094404876416695796935073042 9759794 20915223527257279372877672258949141504 9759795 -2248068512371983458409033852190649760 9759796 3533696117087915874455767939641108480 9759797 -86363617182511863099691061888722645920 9759798 -232233148179577381513008552228285984000 9759799 -4608022151398275466813317114998957440 9759800 17312312551861029711983750039193600000 9759801 -125222813067545212433043240046864995840 9759802 -46762474113119682027175769551451584512 9759803 195706496277528040853760287735887310052 9759804 -23938059440219372336060163257793085440 9759805 -75212142857681918326696204509662434080 9759806 3080475738531507261416087818389027840 9759807 259426750367114646136271140668938294904 9759808 -12998058219490018184155356788094402560 9759809 -235977497381596113557280230857887516990 9759810 24277960809300041522148730890909081600 9759811 120661647244779644456545328671945684412 9759812 381589134353672540300565011656988950656 9759813 -77746215022009235992553500483445174976 9759814 -181777203463537228618233714388004235648 9759815 -66823987814107183249843463665102210080 9759816 2374662521490541028457400604753879040 9759817 683215802489504070938478324879254267720 9759818 110170446043107681704528784643444776960 9759819 113900284118897329981051397589212695176 9759820 22466425287207864350370439105992161280 9759821 189602715474483222757971167531236232352 9759822 118500905338281350918576676649382110272 9759823 39163335079778308214699030786364178432 9759824 -13699252681946355511458363737885122560 9759825 -154273686473456006729982058253769480000 9759826 149971985538758180567986493303433428112 9759827 -91198566419761121114532924913589062656 9759828 91733233023652852121101166270933489664 9759829 161540896619628440113400878875864237180 9759830 28495670949784462598144459754836699520 9759831 -405256614393327156482505673118033707056 9759832 444668821313363692769056172846861352960 9759833 -396054196843375503495177458855869047600 9759834 57746434583046131182281526327227525120 9759835 -28964993387263952634122937932149542720 9759836 -261125649090754763868460008089950897152 9759837 -53408015457271284052926455053560658848 9759838 187819896174396080724953182379980589760 9759839 -1596148754106798966849972465406615680 9759840 -99249645972059233665359374664379924480 9759841 -4773040943428962017658961768144257856 9759842 -102262967359994259593511972136464746928 9759843 120739092575586258904386085803983727600 9759844 -143036085230807835814506706651450306560 9759845 21413544170940745015349911064568276600 9759846 90057142969410327077688257126149432704 9759847 -17655413154458618164237414342566821704 9759848 8546194840264795873095821646156595200 9759849 -261255643895683625565702913111987444800 9759850 -30976314625015035968394166101511215600 9759851 -174919442093501209119736040402123819148 9759852 -61132634759821967520976727000929937664 9759853 88235798115604345161756841408621076460 9759854 -33562745453128451843966862374982312960 9759855 -27692448481734348104632004758243822080 9759856 -21118654855129752988215542311090290688 9759857 -250969947440229654231368139747888011868 9759858 -104533446125278404092027167939585935360 9759859 -421950847609178574970973163717224565940 9759860 47438207726398041508615066664947200 9759861 -34382263723800241992046286864106886290 9759862 41112982457243304489553786162265572992 9759863 -187906613906226825867317923733933554800 9759864 60780825483389867481606177196540907520 9759865 34171870982785948992273935896462248000 9759866 28685959855008239591830827876103008768 9759867 -83037912074672839041239192855069975952 9759868 141608537099317496163277932792248765440 9759869 403985574400484744057640486183591810726 9759870 -81874096221302553648119254036851139200 9759871 489203385858803132661579502536713255544 9759872 266603172911719561875105067263590400000 9759873 -87717786834006362035025806629590356032 9759874 -124980321130413944889894523857627542064 9759875 -207036820240556889296874308402835840000 9759876 32036638827689641641872920057901936640 9759877 -155050719869811424995938360332920762274 9759878 -11543997802024646211602315725704960000 9759879 -135104707939074553290278053367626498560 9759880 54402142690087028400018559504196966400 9759881 28523562011012187352042883745799881012 9759882 -588451927801386490155369360541716480 9759883 22852138041116574427673130263690277520 9759884 -204607769357996343528633079535978362368 9759885 31646344949532536907018612532069785600 9759886 118515889381711157776490603935516456896 9759887 -62073749473828383862264546434628873008 9759888 -30207619705606394857894548142386536448 9759889 69167638411579679128437106760780073024 9759890 98654606902547946292576993257228917760 9759891 -221439198801800886861377568721997800008 9759892 -195875076156519047971043818569903816960 9759893 -180930441090339638189633219830791609024 9759894 -155948578237180788484315259298637915200 9759895 115247851532826400685349292631277690720 9759896 215218757415496533895887955248112128000 9759897 21093420428843753090806670282704888320 9759898 -125258621296881927779559686096413159680 9759899 55295633456920193996732292976539216900 9759900 -8544919255650558573093443522244211200 9759901 -118819327163737468127282589504492862400 9759902 191668790764400748354028303287184033152 9759903 -108458431479283751031589620624522067896 9759904 213572858885535364234303780955193606144 9759905 188945585109415859730268651272856968360 9759906 199412961687750172710959295073966080 9759907 166234900702608471551086618015633640156 9759908 -219911764545988031997327115466859199872 9759909 115247441771708395473908840616378213888 9759910 -13432629080710503397359385950259520640 9759911 -49011060681474343833185363861298364368 9759912 42940883705219549820307255828471971840 9759913 583316316614144428965267568373894771700 9759914 -53930286223499014049441598045772036944 9759915 82657266370977610530739544944293893520 9759916 -156337973686994466298289303676509264640 9759917 494111063159248436596690098802974450966 9759918 14149450665222613723796867490119114880 9759919 281255674776035736950910108346385089464 9759920 -70903929413265195592369793385032908800 9759921 273765289244998526676926133164037936000 9759922 275395695490179029089251831859686730512 9759923 161631131228081079284645464333519523064 9759924 -22551482650063243430551481188137498240 9759925 -858935694843047390946104399421131200 9759926 178598914864612657202701236794013204480 9759927 -58500282557209194650340347710761543600 9759928 380504264567621416229029079499542876160 9759929 228990099850390252913929985380200559530 9759930 -69017572518188695798621089687792122880 9759931 72868506882229114549070899907661603472 9759932 58997403159896871784582894701047764992 9759933 391839889055816421530914205843145324 9759934 -74350323980890192044964892019997015488 9759935 -141492986218062595523189206924231384800 9759936 -60366493617758075278498632373578498048 9759937 176359164169635741188589103412512537392 9759938 -289699066847800907694720973619792260704 9759939 41748986452154848605711178426613352960 9759940 -213724116266521297068350742930721032960 9759941 -72517071156515390274429950461667100000 9759942 70148940940516903628378430946226055840 9759943 70132082306916040903779395799868991192 9759944 -38648574404994962277520431461894062080 9759945 25008858399189482229643629608826987840 9759946 -75191258144955920317097587396528817664 9759947 83471454061362282397294790461996713600 9759948 -75685451460005024894892432991255326720 9759949 -452090572284312174989414806024175207050 9759950 32950516188959707495016874344292864000 9759951 -65594612004098627412206856047656802232 9759952 108159470324990693402220374055184326656 9759953 158944470703687557899153243788387155456 9759954 -5216772984401872124670059187110030592 9759955 21323590620438326930121081885908616000 9759956 29333515975333239292775997890143029120 9759957 -273847941341497113541142769837720552960 9759958 14999165959271404526965556487908812800 9759959 368122947066966499468026498032236958040 9759960 -9474031505509540204449292292358144000 9759961 511007742008232850470539374103347063562 9759962 238847364675920071889798783583593993952 9759963 -239699849805352362091899961585839108456 9759964 278402441789834450312394920787688126976 9759965 181419488929420891895864194236085498860 9759966 -205502082017300832848398813214382554496 9759967 -76937529245661319508665761713062704720 9759968 -986479393926789687815835995702034432 9759969 -59787909497996637355720810479176203500 9759970 -147581194562979563701176008622869721600 9759971 68352021786465962626168341324397018944 9759972 -184965146936747055699707407650936403968 9759973 -475246778274937441727253307929843861120 9759974 -59796191313115429835956940473978290048 9759975 -26629085048869831068254897471158416000 9759976 -514717442916459677059922641538179891200 9759977 103829267351227188599646789281432023440 9759978 33721420650211484050125744849004766208 9759979 131694915125905939165048463734305719760 9759980 -92937123308273597402679758067223065600 9759981 -107990504190757698246651235902916608 9759982 32401957377935446769577510977022532800 9759983 53871084160726455817014152189445137232 9759984 9595271321296659945414466834231001088 9759985 -23160389471378164250186352029786735820 9759986 211574775684427982034954483483362802192 9759987 -83892800664794717994868964197825660560 9759988 12098198174156094169335911312021149696 9759989 340639707117796428667055084878220928000 9759990 -101607176875128790712532061059055370880 9759991 -73590215219903485192007078869000739608 9759992 160499021605477409126664667783776153600 9759993 29667427420389058467690847691475707424 9759994 145457039655055530398909374268218813296 9759995 19944173071945970778453840366215362560 9759996 -3220930294512158541455487949978856448 9759997 147934213915353836555230525654968334540 9759998 79846241484519163109764469789688135936 9759999 -71688673935475408353210752817924225336 9760000 46395933751458370008704051755089920000 9760001 10359323400898149451873387379704464852 9760002 21743243120669368257540979852846339584 9760003 30389054577161351062952042305391917008 9760004 -162471555027018506496581950297835802624 9760005 -6293707607293146569512629608532020640 9760006 -87816530900011945951956630033592971840 9760007 8616315033137487177454497995524495680 9760008 -72954195310118732122571339782803456000 9760009 2978145494185057023933631771853497344 9760010 -54625829256567263387849105913966979200 9760011 1231348476395548419951193564706274240 9760012 -77392849428302239631922143797963634944 9760013 -165415995434652648626028326451243489738 9760014 -2374715623464739989086724846653755968 9760015 162372521266147974355677552215582323200 9760016 -59050425889652357570226630428129034240 9760017 -118328580025021661696954710201083297888 9760018 -6541932441388435727461724404044000 9760019 45835464991593837735173569725963552744 9760020 -58802785014581660028900666526796759040 9760021 132546782884056531100511383652281694222 9760022 82180912137503756067492323394255201312 9760023 43482823821329022839882622609409249728 9760024 -492939234555754680065429010923964825600 9760025 169863273645798208961136681438144075600 9760026 -19754890179709766775081126132118507776 9760027 -13423157541444071512134058133482533792 9760028 64432862625691450456758949433714247168 9760029 225074940659512669786089078064528781184 9760030 -16341404342496158826050062711995705600 9760031 -673399676125540616626723520377350741768 9760032 -138573337705999273234744198614646456320 9760033 -349935037281024933301986195615557538718 9760034 92754766843544331964719727467376481280 9760035 166948460251433673612923371539210721200 9760036 31916039636379062600697519018803847168 9760037 148629949356145488904097133828549830400 9760038 -104263246270836256650805259581062056256 9760039 141659996159979073811192150944646894840 9760040 18194555284795095916812334686771609600 9760041 -133110314048192939632873915552135134720 9760042 -70752504403828826556900039792925781328 9760043 -91641593426099063104345529917929011520 9760044 13290630470366325634663499241345318912 9760045 14605902625968837681263866484260100280 9760046 -2813788403541526007933181220544385216 9760047 185873676967767158050407382109769719040 9760048 375498284827838115250619408505176064 9760049 -116438121736252392980198288597425059840 9760050 12969634348542486250247414076675601200 9760051 160851288252767897599546400417255804752 9760052 73225990006170452320134457075405492992 9760053 -39872984320602172240199917111321021440 9760054 1001955279635996056025900323734895680 9760055 -421274260467275448444558286618811496000 9760056 87559363331458433107361330599947018240 9760057 132068691540697184325218413364413804200 9760058 -34025867132192221249116549199524284928 9760059 209876691475444428224297301036951860364 9760060 -248416563667014251362260522674836139520 9760061 -129424818769825957982844989446038338676 9760062 10580409345538365877973409937531271424 9760063 128292648139745219279294233155516576904 9760064 35657108951025178358750683197366337536 9760065 -10664348931113320551907141531850148480 9760066 -74136747418602747115041714441454449120 9760067 -224660939024431158907128107535202086048 9760068 -211363249310334603083171632172007905280 9760069 -159274372046412133132748239595432659488 9760070 -56947057933067965119486889534666723200 9760071 -87115217684948219872473421206522733056 9760072 182100516488904445810779852509029171200 9760073 303760921592637040435301332801127679744 9760074 -33712399280671952444234997132144430080 9760075 -6555562336013239154591069454164970000 9760076 -127000268479576745574279038369276202240 9760077 40789531471282205969446963083402554880 9760078 -21700247207303703608397157481028319680 9760079 167399381285986539680013341213050676976 9760080 40101288636164739490685284333965803520 9760081 275952727264861614802064267145355712882 9760082 89250937546339639923839424168295166112 9760083 -312198966402117748088524871416628661576 9760084 269731788260895189087686088797683769216 9760085 78805210555121029316252333779892213760 9760086 -34442149201697405048953474510602504192 9760087 -262269999521474212262844815428509293520 9760088 -293446415044453516932660413717362636800 9760089 15545227764226194600524283750996604320 9760090 37305048726533715433945963705947736800 9760091 187766840169157893427321936393721806080 9760092 27917897851463806127437579883804884992 9760093 141987445829388977978840133868083560800 9760094 41285141614193533253639139923026893120 9760095 -136461487310084710139215253427341287200 9760096 -102235351300927127099398890526998528000 9760097 -129678358323455500007566553948064672 9760098 45008238755991508096573830627206385408 9760099 -46856328723583586712613098779445226080 9760100 -2541325338597947502579694700303155200 9760101 54109167097411091327179339431745763040 9760102 -49829724689823000339572897937151488 9760103 -20586047468363888356330473430704923976 9760104 -168613115532518249020785353330280038400 9760105 -298342862260400837972318793924888907740 9760106 41557511933912190328021972321778937600 9760107 106236828506250626842692533871030177792 9760108 -91827772016431189485354857966259281152 9760109 275707984799916105416052241602533635404 9760110 -33459313594237341081353829335227161600 9760111 408397817129413140464584724753466442392 9760112 14897172387494402987191039397858476032 9760113 -252622242279687907827680965899673476672 9760114 22626594857232236554793879698582520832 9760115 289711388585338357752614828186133083760 9760116 -203301377885657712427309872311522254848 9760117 192245128276286292280626277371814501166 9760118 -238833174883670605684487939548187814240 9760119 -48797328063209370814668648490049866752 9760120 -135357639360245996155367469542486323200 9760121 -107314160556595036828848560588107579200 9760122 -187675460424960762064106499222629675520 9760123 314558844322275173452605786368447402304 9760124 -54719802490630673845378006553443968000 9760125 -326239485099397644293775703995699312000 9760126 -8391151082607114742411238645304226176 9760127 -25357970046824403173166609416579404320 9760128 22920740977122999909774102734768701440 9760129 -72751593528720513036873229163334209360 9760130 -7136914973585117734102618289497091040 9760131 193878353059097835750445384886110951620 9760132 29005869126742188072427203452248672512 9760133 234015905613361046778780616253862673920 9760134 -30675995616245764231136053096266240000 9760135 -45885160194858514675894181361498984960 9760136 300183386344839795902183308303506432000 9760137 -457748200212880150786939795992901273632 9760138 110112837668005624623575635930072380720 9760139 -375376858872804965385029348042398653600 9760140 599676355383016369606033138445445120 9760141 -2771524560904832935715807517907395348 9760142 8628073795831515553151198140023005184 9760143 -46239477994446162704606697058632322800 9760144 -15976308640344131440154287207262388224 9760145 -5260481264623469479261658622013376280 9760146 -64382577697061161464486589802390322432 9760147 189845630488480709847529514278620202240 9760148 -109125631101662671256866806315002572800 9760149 -31706060906257998969421369850548642560 9760150 -83857868195163070813216452396822607200 9760151 -211490205561233342337291858004852705848 9760152 -181612887574770351351392082155460218880 9760153 185214807532557772159606954017168011400 9760154 8735544771398115411914415476410176000 9760155 126556218655013893953400027721526769920 9760156 -39219672813690340768042601225418655744 9760157 -256490751855848596125149451177855061056 9760158 107434567677281523226031513758731626304 9760159 -313282779346158267465447118993020655584 9760160 336504824636864315753182472005911183360 9760161 -177541408806457842603684706008210581376 9760162 42950480361991607199705017131040984352 9760163 -181351460088575361602452366711495261560 9760164 -27170538387776567397859448266890559488 9760165 61067499143396977780594854474333870720 9760166 -71562959004922912041936725273541444096 9760167 27685071362095713584969177240276626440 9760168 -31820755684657495438221161221907988480 9760169 -169769695325177613719004214839313895430 9760170 -5334057391962117170735992270322519040 9760171 -227496762455586122838228920229325287628 9760172 -93131608983835789171317147932270893824 9760173 -611536568504064169441239061057539072 9760174 89099604283971250245684489544065174336 9760175 59800922529220200956526590738139983400 9760176 -3727572109472550894900431630656831488 9760177 70083893840459573771495815058465800832 9760178 175360577152373052521356978047675770640 9760179 38156140295102242305926904206880101376 9760180 -79741641819131176058802561936039609600 9760181 -706991365432857869775687753724430205636 9760182 -94415064591911445839986524725229118080 9760183 4602794705744303726534961599173562288 9760184 -152437888355512751426851442203918540800 9760185 -9881826658831144651092210019230492600 9760186 -46448196034253883574493317970597587200 9760187 18375804083721653178511151863530419040 9760188 51246783313138509480631713274701225984 9760189 226470944545428271667147576942203889990 9760190 -20520946609186143073163094185540803200 9760191 -99714001446106051205890085743133214336 9760192 50437703275348574082620941647229222912 9760193 158503823258096790878029823924326293120 9760194 69296540327681251759441632476623401120 9760195 77487817818678579365064639149242627200 9760196 207140888341142635987575594246647990400 9760197 36239399521480662327552677103264143520 9760198 -79432937807860159409317178732758510464 9760199 70830996176021700883510623522667594200 9760200 43993614933960087105225186503906304000 9760201 145773903243469142286102538556020503504 9760202 17766396716461523579466936133247253552 9760203 250321997834322465978707470902696970080 9760204 68524220545009346532362899252217921536 9760205 -26720808124360181232634768959007584000 9760206 -106558495095505879379959904068392309696 9760207 -145432323221292250733080174233371477040 9760208 98727907039313101547903094814617108480 9760209 37568869224322598126105218988421288960 9760210 -180779706383140425850464593220359336640 9760211 26946538573374053961816155752659863520 9760212 -76880702631558869355033734517149718528 9760213 99244717318738041828720763698872697280 9760214 1948534864743556839398964228446323392 9760215 14445241955345457118762100317849612320 9760216 291659990242568213770066916884090644480 9760217 -467287470773376334343932898753489887734 9760218 33781427561472978672488374604857767168 9760219 58292977212434534711618329655516243712 9760220 -39099007016716452473576350793618373120 9760221 178259403717153573310741608416763715590 9760222 168954197353358590546561913528482422912 9760223 298090939632202921827898857722830171248 9760224 167049110817580128767145087534398177280 9760225 -233888996362406959629875605205183027600 9760226 -7934795537232292336816746201710592 9760227 -997524254951843125407105530783719296 9760228 -43668564460663357793455180330191519744 9760229 65424797871276796934157649399390216830 9760230 13526027734402130951852978978329689600 9760231 79278462836838042318792987077038488232 9760232 412012421816060977313558262977471462400 9760233 40893869650075699202959017730797699264 9760234 -92013072838757876486083922792608458240 9760235 250410625286117280088626054754453555680 9760236 -11559639117038478906276003516128510976 9760237 -190352897214274233935712138119760639188 9760238 69316030864548412281608814869463251520 9760239 314697297966044253863646319170802664904 9760240 -23979554752519589268761783531451187200 9760241 -145427242637122010219825483444713277358 9760242 -31544510118086862100287585650076501888 9760243 -367249913820249335118754030900255632680 9760244 40723729292961315499444446261012470784 9760245 -151051302258097619209294243284849072000 9760246 5468958106325591269687647701802231744 9760247 -87273538469079566557454995359729868368 9760248 -183485263586311833169456423672592486400 9760249 101653921004455857068113256952061908100 9760250 186426342700301637783136197404374104000 9760251 174662437793872355828118833691251025432 9760252 -199155162861134816114820737310083320320 9760253 117159534514431715115230454350689354444 9760254 580583851714091500159011675472963584 9760255 32307119832864027791411109041609646720 9760256 -6139917417489170656985818748688531456 9760257 2392460683160875738813315314010084608 9760258 162284466245105871589509328163810838480 9760259 2054183359094668811766991573411191000 9760260 -59491559101899759812924671040448061440 9760261 265248467647624099053823666110961582908 9760262 -13683905053325415622934873980802133120 9760263 -186031940845714557483849153011516439216 9760264 137328872131774957790908344291172024320 9760265 -307805973278137613620632601308768221340 9760266 53648611252999114476054825403483432752 9760267 85940102553874031733222717082650228624 9760268 -29096730064779816562404394827708094464 9760269 62718233635892922392950410015835200 9760270 -7034529301937135412834488719460947200 9760271 -126640207491389448475275959454701160528 9760272 8789735937383262030617863218145198080 9760273 228439586709093337060191704409609689522 9760274 -42547468545640528908582373954366007520 9760275 2887097731497912045551838646746754800 9760276 -263794390903203328687886712169946995840 9760277 -6049404388762768217444874804713526240 9760278 -131629960005996975199545096182705587200 9760279 763350250662220354906475177049243858784 9760280 282401304240958890414945619198506393600 9760281 120820853392457495115852002040570398880 9760282 -535042517077668165913749004254812160 9760283 -94888269663824870884050228969116931696 9760284 62517515308371730858853060027763102720 9760285 -441847336177079310818243409123609159840 9760286 346171727896622040606078026335405587264 9760287 -9290663753020011842809946611041210240 9760288 -23328730881042202546596616117074001920 9760289 -94198612562957190890552506837593643968 9760290 49708688958184927839676124679098910720 9760291 45286835531694078438560460500362808064 9760292 -633516479449191328707244406640837304320 9760293 -231907423957779520420263074029226439618 9760294 9406635060218045396469595064399049696 9760295 130867942380819376519188181977075935280 9760296 4662835266268251012680027206100582400 9760297 -202202925641514574549144338983823030528 9760298 269907515324637863782519427337048152160 9760299 -34772177770916780154659896657134968832 9760300 -132081375690811129938706490160333312000 9760301 75282514517277033291697816090056145302 9760302 -128318605207747875179484669464462346240 9760303 32007125464614541087525541531900335104 9760304 15713787054420737009769101546915168256 9760305 -30491248245946300984665874405485257280 9760306 157427068603206620240612789067727406352 9760307 -300466054192084543234064045943617859444 9760308 8327561616632412092051052731298017280 9760309 -62276092485032762163920107926650978280 9760310 -22484293055887761357665495153210899200 9760311 38114945440969007260801538196730502400 9760312 7437530030473112371612943908388659200 9760313 -94374804152622037878550899960970644438 9760314 11478510142405548890026228256527481088 9760315 -468453377791636638394511508896442952800 9760316 119710135343977266810538805081493335040 9760317 18112789227810786992862207539261608512 9760318 -153521009148036702344002973212844816640 9760319 1121426307441526078432597092618439680 9760320 65000477931835542894230187038028595200 9760321 -24304030469895316493335825687109417388 9760322 -31767431884989059252162185152263801856 9760323 -75591855505349921213123482948263696 9760324 -36465479134900073784527628767835828224 9760325 -148385291067113053849470384635981386950 9760326 54234566297846107526691423679737120768 9760327 -8286967224559386466885897123236976440 9760328 271049443298660753570458045421205980160 9760329 352954882375829302655542794662478779604 9760330 52209877512959001914178793085479870560 9760331 -60124755745913868989195750219844587520 9760332 -5844989427912440700858887861212144128 9760333 284928824716179508678690367673729824160 9760334 -69727461710885821743977288662498462848 9760335 61990879933065789136387663761078087840 9760336 4063413744231306491148744260769808384 9760337 123416335565065926054304044159536132904 9760338 -47334634229679808719244658774675742720 9760339 44012951687421633308118815444064252140 9760340 24636052504506919990598571630944263680 9760341 1431950752855315633377763485424982304 9760342 -122680289058627234515381845421630012928 9760343 489664535417800738688911715476990595592 9760344 -321446423352718139488110478989987840 9760345 6039619559952922977033861827345695680 9760346 339740463070830964593458060755354086336 9760347 -62394846749084507813996950579100534676 9760348 27986515472796491657869282951329395200 9760349 -139021853468482330772975838636397021440 9760350 1293391486932539036176318571573760000 9760351 152081000081859454534794544992860920352 9760352 56890807740449831796042715854625308672 9760353 10568498699527179278039403441681240000 9760354 -13219678008490784896659478314300936624 9760355 -510976129158758428689725170664647680 9760356 -114143423958512169320555191867662432000 9760357 345859878953213434007730215326021258880 9760358 -145326256655695115069754513816811410720 9760359 155191948469318480536556260376528558592 9760360 -43421813712342033555574966032020736000 9760361 -230933824221714619709010012194206027548 9760362 -148926669670967515599495918944320243200 9760363 78482292216197610058374323370908634480 9760364 147780633287000665475484616510143211776 9760365 -181095961251403621500323712225267110400 9760366 41540514136454205561284034754225397760 9760367 101586954531158154205460711898498622416 9760368 -6435812926471776361093320716979634176 9760369 -315903642869874875548151152026107933230 9760370 -103446335590662012187995051867617356800 9760371 75704482175294115130203777885502187520 9760372 104287253900427382525165516504913805312 9760373 -29860068468741975075818299627531443264 9760374 33265777999994161235057694563285067648 9760375 -83979375617274488743480379104439052000 9760376 -244204488938706919312692527433452544000 9760377 -214813666687236575361833485858266565920 9760378 -18148698360997194774773301183897657408 9760379 71229896031952578993141922761981058980 9760380 33880932204317622246496213174082273280 9760381 -21012550849163194780479116922454219136 9760382 -40656938966798611828015082706492062208 9760383 -69049974529190553225208663614020329680 9760384 -231116057950017470009519641523839303680 9760385 92518189752332904948867434027518353600 9760386 -60552631300441425139942529073164451072 9760387 23679766441327900647294622042419185920 9760388 236222254234684307311555676117583399936 9760389 122170131312071388628407011778678227424 9760390 145674886999998958313818578999502147200 9760391 78752610246433987914487955629023753192 9760392 -38290067448311583176346610428727296000 9760393 337636912147473707884298312450854559642 9760394 -68342086414283386666270101662233728000 9760395 -40009606870527841159654060155200064000 9760396 -556256675804285680429847640032830279680 9760397 -56485524339608046910324527601781144094 9760398 2401537474762536990428811225279525888 9760399 206468612793609262117586138145517086960 9760400 22099750868645478254278007117808844800 9760401 -15273622983332798243542670287240775808 9760402 -104123406442934835812383266747706612848 9760403 254532809745238270452580544411675060652 9760404 -42443684058543101123163433721247688704 9760405 155035437398344694439776228485533903000 9760406 -214462698012676586183949931431901114848 9760407 -223264237480092085435736255252690756760 9760408 -168795741068731791870728098380650496000 9760409 321598747194264426012944433237172865610 9760410 14644590401083349723937537661491283200 9760411 -543946300081635462947885476670952852988 9760412 49098673164621118563094440156952522752 9760413 -44410859456159019373551641077475992416 9760414 210467497932704050903497079587664339200 9760415 52103344993220880437103544727077222080 9760416 -184623036999548119519048635719699398656 9760417 182075425806316067602070945614048316592 9760418 134123150188687595419934767717613627904 9760419 2211144274809688503084385396697003880 9760420 -89920140331191821097222709864028286720 9760421 -26009618599121717846680386001363937856 9760422 -20713754518060256066534006337632004096 9760423 104670332329694239273807475119375031672 9760424 37606051045719619956877566882151710720 9760425 62191946041352362603370335611619152000 9760426 38893956970775453197432642846484457984 9760427 -168775659133623222068477567786015095920 9760428 -117712235270427117651152088276039851520 9760429 -69499153842001961194769149578291382080 9760430 -140634071446913416408097304834072249600 9760431 -155491301833282695114462999678640706016 9760432 -16661535629508130207999026132691550208 9760433 237199925959706944300324299808024067040 9760434 51387863655246169540222172892395134080 9760435 -92278924381393260221095635252240015120 9760436 -32974725413989947945578438136758372352 9760437 105745310756986312191371122835086254894 9760438 -157584502535519414260428195482337790080 9760439 34133054458192470052809445024320807624 9760440 4006089884285020689153044235264000000 9760441 -1865706767189392819540494921021895680 9760442 94779832823205861900871472582146165872 9760443 41133791528495997128595356055941283840 9760444 -250813881218835253210902842039176920064 9760445 -134090590070842434559397414228305161300 9760446 -53968922582215744248551438062045680000 9760447 -583756228488422651238862535582249824800 9760448 -48589476790507991809482136182444785664 9760449 33992660084372900728468513844608357920 9760450 -9729374006464124953545071793720576000 9760451 -100542752058292150459012854927762372648 9760452 10405223009481403624118213310479769600 9760453 293575953873986095160464533425553404702 9760454 -31063117417702932310087668086941986816 9760455 -12768647907591134987431752477140391000 9760456 72209935575029568397936899675694694400 9760457 -6352702348673153885054028878742499494 9760458 -24441152148702329087015983780063764480 9760459 357542332057058878322006918847380672660 9760460 49203251118477355212891349727715164160 9760461 98992711875887879850798733300887790272 9760462 87640102492485141236469088116206999232 9760463 -271477500967389862251448335979092948960 9760464 5992131386693588060781831838625169408 9760465 14056846924758333034499160945633360 9760466 306024811871189112742469834874402683904 9760467 153259365984846286945501079420815441080 9760468 -188901451583299281056618462624979609600 9760469 10875501844111403864173353215539521870 9760470 -11687819958733246034425685780549904000 9760471 -187531174503872775519651651574303953280 9760472 -363874030662129357625791270423037747200 9760473 -172642010638287889313060070949797060000 9760474 -16260977327200277415679620469976583168 9760475 63505337205258808159872882828190360500 9760476 -17862263505594574367607123046267723776 9760477 -12814829377526285968233133064984918688 9760478 19791341003977432747137166375122466560 9760479 -34886105704005915188331452606129273016 9760480 82678667845021011941583451413251358720 9760481 -236587284160898432250744074155411226718 9760482 -143337182853329011510685883635225665536 9760483 108003272662843747992108705360134185600 9760484 -2160071105004527273329330872394005504 9760485 15198893979727517994527732067056069760 9760486 -432231258752083385248507986379396657536 9760487 -69478996787169330983190150065496090624 9760488 65435477526565921263952259201676902400 9760489 26098398108337348165572988279232405312 9760490 -8458746229445857017912932899959244800 9760491 -75455382372258610627528470829113529152 9760492 -83458158890722965653152096415624970240 9760493 -756399622065236547769297044153203363520 9760494 86892653108821893154194327556236264000 9760495 356960649218407248174672150040881213000 9760496 40368941187573339752946625972611121152 9760497 -166282239020121382584041152700881914000 9760498 -76028983456120991721202856828780983680 9760499 31063167841337972230723329277705290912 9760500 -203542714611690972250673140296768000 9760501 -283781295735341540970200004812651400 9760502 -91772789241868212203606905147226718048 9760503 57051159293271722452405163306872775424 9760504 -151119590771295392518037077406795796480 9760505 -107406170006028836183876769777280807680 9760506 -107182187152116613994292853061711116800 9760507 99905943009970977877166336920228965192 9760508 157586774014697806578035635156338659328 9760509 -215170602125533132204139646855214792800 9760510 53918412826540649466773132929566639360 9760511 507484235497415068407737492914209146112 9760512 -56596567076741376275419361023654625280 9760513 11637668383892462734270327244035303360 9760514 96927571435850152668107582762603788320 9760515 -224831462305297358944859568793146553680 9760516 168377635890696938228964709057213417728 9760517 91259060187218030581359823615483054620 9760518 -24186511844320338002953652755014935136 9760519 -355006987155197795118075684772360560656 9760520 39326034341682913516081336482471936000 9760521 -189669677448151836404689412704788743040 9760522 -253830868548213459877387159044260372688 9760523 -78860268169095423505307687469582957228 9760524 -77347280617194435661419566756918137344 9760525 -2741776905753455177120892936319817950 9760526 3973534193116669650698644865483678400 9760527 1551224322684138567749511375176071680 9760528 -50197242941605714459172437932442255360 9760529 322233384320517591975992387163833295360 9760530 23428401460184712654939096270509875200 9760531 169468957451681021818835767982946747024 9760532 11916172640310382315276595355815274240 9760533 68101621680944816587408073505372949248 9760534 -701661207163529696807827071580929408 9760535 113905694214011936827796181056993399760 9760536 34415789739771853272711705974708797440 9760537 501438744742392842203053641128196944512 9760538 11130680520553141338947867771968875744 9760539 -56785784399035180647564172845568612752 9760540 70115861775628294386154872140214881280 9760541 -46125889905794636471597451034594234560 9760542 11983605283649028416760230892575643648 9760543 -42501103062964444845438164226195768000 9760544 525427853858489592702695135233468071936 9760545 -39808471097480413318055061240278302380 9760546 -34369378844767940113033817844360720000 9760547 278600324109759889955967497333791675200 9760548 22432898306451014424126378132408041472 9760549 242843876551183656027716555183663765020 9760550 147132437219272384071014817443193796800 9760551 182275923981581323683134864937495436800 9760552 -36146562077626836433768593202526208000 9760553 359345836433526187478536988508025994064 9760554 -224266073222412988797342508504313564160 9760555 -310218590613087979450787903974904318400 9760556 46244651417368185362089675687448008704 9760557 115723772646057984032698396504503147840 9760558 -24774883418359609284041880290532285120 9760559 -583424761866917326517988487068889241640 9760560 46430575024202786088037317500951592960 9760561 267828651374417210138211422398384070162 9760562 -39064186685614470729955959673482140160 9760563 -115262155683655691365444668715831493376 9760564 81375885388249653342995856948033533952 9760565 140440458206941312562640919451356515000 9760566 20329311306445732517817411157784716800 9760567 -90188646126140796761424466251506065536 9760568 -145873853978625871321913340869790781440 9760569 -21408338657131132761005648107748867712 9760570 1953019051726927647312790654809312000 9760571 122982012510433209361276361018179724772 9760572 -235783564436135979553668386108247995904 9760573 37767015542281541000070104473706810822 9760574 164510468466529202117947862869098529536 9760575 81033783511056512058392114380669315200 9760576 -33640837401979718445334199830851878912 9760577 -180597609813588709705025967762812096574 9760578 76869211553342145242709949831444631424 9760579 -76247975004456141335089404980833853236 9760580 71478568154096641663222436592568627200 9760581 143461323442994915443594218413153345280 9760582 54198496301204759788513584379602531072 9760583 -53084051941130286219749616546399252480 9760584 -33880684286785339519478811872929382400 9760585 -75823605582101729521398956454545664000 9760586 -147821416567753336084997948818639008 9760587 -146001338714798120854515487799561043240 9760588 29111169310086264667677857566987130880 9760589 594496947847149972892996512339740468928 9760590 -15409917119880747109102028800222874880 9760591 151901015681445609745934874874838682992 9760592 148198334258448460207205059241426534400 9760593 -67760422105770526753171664595493368336 9760594 -167232788152246501164253133690924158848 9760595 15131262472211952014248080988866429120 9760596 -112341360122778244236319123600236484608 9760597 -181981932327825768664797392288413436736 9760598 -49238051733340329964352786094115991040 9760599 -46471602426825726576674217612097916832 9760600 -49382263222514932104355018761077760000 9760601 -263842862637536565168643162703849399256 9760602 16082949311967456267706609475216555520 9760603 150589942809171261531415061327126595504 9760604 -228229064678487827852797340675226263040 9760605 -29715153069248361549393668514623937600 9760606 -37674135645959410564643749258269310080 9760607 34443862632759346470938465803884205152 9760608 -169701185749193652370591007559489945600 9760609 -66633697166776948751437310745276564190 9760610 93427405860908645578621696507095481920 9760611 5315890413368870387668466914497767424 9760612 101505991676217809905267359773502064256 9760613 -2698102405566159903429249365430649536 9760614 -100082896980883302082396973794563620160 9760615 336615092666815977335165031580887176760 9760616 -475319888335936624679169882690392171520 9760617 -393160564978881439477690423008302674140 9760618 -71319424268568368045272915802330408448 9760619 246284842995450766547193376088358787008 9760620 -91058331318181499927120992648227947520 9760621 146596635343105257336257933183801742892 9760622 -217810072424044396298425830644064381888 9760623 -124259292614723781960979468273313251200 9760624 -40300483055072349246035536003356426240 9760625 11448211244400421567619761653555120000 9760626 147669311636396319032912458715762530080 9760627 -256131243930032419617849037593637942088 9760628 329370140731912073422106676501266369280 9760629 25229445666480372983643421020892240128 9760630 -33146390267211808450092104224672377600 9760631 -731557203447340317709348578856724174688 9760632 -59518996208614315211832140945301504000 9760633 117640586799897321276446445712345019882 9760634 43574382975972836090457623604499976448 9760635 -391662753054798138831220940004153844800 9760636 133930014616010390756147459103661198848 9760637 132807143237977585004434782103657285344 9760638 64183297944043022088210901950277018944 9760639 34633303507929667840034020692675297120 9760640 -110044616615525410608865612701420748800 9760641 -17202755415717468064607952140704879776 9760642 -182958306302620833633892975287508001280 9760643 -196477419680289905073219040789035135108 9760644 23261945707135111003291192187670526080 9760645 3076176396320058516751822266214515900 9760646 31094184617468026891061203889220535680 9760647 27294380908097665678600462352641676160 9760648 127727392415436723986050515399506165760 9760649 307264725206503897806411431950457011392 9760650 54277280526767612945574719915934681600 9760651 163222087964238060516731358609882877652 9760652 192339800321135390632704225233769292800 9760653 -223820283252958876227592653116434169418 9760654 -75952248256975502367966671698992455808 9760655 240278782649470771182653250793075591560 9760656 490817002290660995725342791006289920 9760657 429978665335652936888582257754157512820 9760658 -6688297281079014127053871111288414320 9760659 -75081254505275961620349337514711821896 9760660 -3454097786545565773922501802808442880 9760661 42485312911106703964736838606776690400 9760662 -14025569724243032910732123503597951328 9760663 215836079818500464122610135433510404184 9760664 189206896473280526884303041125970616320 9760665 -50283195287268350331369637677421776000 9760666 240114139995762137553218310298371106032 9760667 -101853980018270148614179415134954072800 9760668 -47499986205560314566045643090905022464 9760669 -509102924293183863224504192584316745204 9760670 3628474663134182006761302404459952000 9760671 164264911295876192181301803640400122656 9760672 211726638099608585508079322897328832512 9760673 81702068162243805269065255444546672128 9760674 -14128697029475598469416788605047447552 9760675 -145611707080724588061112571278093566000 9760676 -197942524385162214058815109366343027712 9760677 4919911104400723752709211227986311520 9760678 354043220721445411440161058724373542656 9760679 421274906553684018488780783311639815720 9760680 -51468730293562636725714271356463104000 9760681 174834748209633819585397222866943153792 9760682 -2385916945033537661014445711306535168 9760683 37001294653883249532628514973800596824 9760684 -300199229720066680009034069962371584 9760685 -183261203644893871212200156752747124640 9760686 4683603292571849269675028168218414464 9760687 -186338943420653195201416185070260964640 9760688 -13078029642046399844298513656773017600 9760689 -190006823344067478994908623414889264480 9760690 1689187005637190511404242271769103680 9760691 -80582530445614356606910548957357158400 9760692 149086304484509209476621125089111449600 9760693 78278728786175825741833816938960918240 9760694 -169705424068888289439031846442295533568 9760695 -42494079392528068454908917310609766400 9760696 158349241474615398017704294599406940160 9760697 139639605621066462295196210505837823146 9760698 -83141722574256642497090258634387689616 9760699 -513032258494686080641101129649222400 9760700 -139935837513514275649485880317392524800 9760701 76523002497856096714068862746587219424 9760702 -29832723787478740041677149560827463552 9760703 424505672656560938837677961650131905760 9760704 -6996358879901554282325329284578672640 9760705 -191187871520536232397309631797682920000 9760706 -84000347907009280324043688761796111456 9760707 234176022851860795476462053556338172 9760708 -52589401021596428235445446716370278272 9760709 -54535886416666965818321799597662494080 9760710 69302327317091977670100099473542963200 9760711 -93866301992478525205115962090727584328 9760712 -107798097921268284510832338619505049600 9760713 203629652721395817261474722532533942544 9760714 -106066375349309234277266240752796745120 9760715 -192746056066822873010979951168983726880 9760716 -130041799380736917817048280200010465280 9760717 -76739101954114909008964609580333861952 9760718 -1252270983857409175765074849282162240 9760719 91238496524706260422009574036554118400 9760720 54526498610131825839703435607717806080 9760721 -308702616354995065840411909458292536078 9760722 -40642313911538384082404426350388170752 9760723 -203218406627291162559750920864402429360 9760724 27215163182132865076225809136661479296 9760725 -44052764673415060843329718105701868800 9760726 -21632927975351531446395515968721900160 9760727 -204126147543195263929711468161468290424 9760728 -242870347469472471570762168905251491840 9760729 -588949348961402663327942613155686477728 9760730 -49858672575417253306567812231243724800 9760731 -43585970030824212408516590930653730880 9760732 133863186673943747735780740060620738560 9760733 -560503461225080060183845341573104605620 9760734 47837626301006786288909019671948453184 9760735 -342270350813842830988083335450896115040 9760736 -292342243014826642836272700772149362688 9760737 -7236574245204964464890783160349286400 9760738 -65739401315621521979940275354781202656 9760739 -348409344009734723483768324114789231460 9760740 -5428311767198585079262249710471413760 9760741 2522438761884160377078191412380312568 9760742 -2401537792127947231970962912050149568 9760743 20253950710726678703884273583594714472 9760744 118935533155651937559083874411730944000 9760745 -119633272988257000298844604167819869880 9760746 79695200520896374510577680057057430784 9760747 175119180144032066836604163193679972544 9760748 76437563133344578584003967646312534016 9760749 -4802998256955622317452972845352094432 9760750 58351237646229229572043540066388304000 9760751 -13840995386438343424372977652306560000 9760752 -76120392867390751378214491639840014336 9760753 -116817609042357460587321683652783827712 9760754 34168789405310907507320439376347785472 9760755 -134873185923801152143051428621605376000 9760756 234811637033276819247539258993781944320 9760757 1569852132990090638908769889720625020 9760758 -1034272335799179833069052442111776768 9760759 345674132554312560499177403190259123416 9760760 -99652805369773046937641603404689408000 9760761 -263074494432665036874772961432932463568 9760762 324306707760404882225845459884599328000 9760763 -73061270538796509642286072914470190336 9760764 -128430113234007470644589780514161834496 9760765 -63433473868638618242840233099559769600 9760766 47944253805824939823359456289617356800 9760767 -118385199436556329030633492603602799488 9760768 -129550536221948832499797137334634283008 9760769 316773077406718712998757039656597639170 9760770 -102249340446593362301128409990655052800 9760771 -387584034465799830059966520434966168808 9760772 -171753141907456806048608672960802865152 9760773 -2158892422890251447567575473806218752 9760774 284658061984614373362713788816346327136 9760775 65062842581169177302821741195415775000 9760776 -79047380189554124455047638821229568000 9760777 -52516835673049598861853859825084357340 9760778 89969904907069043103071879550068826624 9760779 -34319081489236637436298803370044268656 9760780 -29170202145274391438475017244139530240 9760781 -79170219140335584602931728852163977418 9760782 44952308093090752648013222274732347520 9760783 135518669932792777456607403902319798360 9760784 7407253846471699188584416281923420160 9760785 -783062971083298185954397181487388800 9760786 18144566105798629516639369771010755584 9760787 74979571486328183385899620557217222032 9760788 53347331099344974815175610834854305280 9760789 -427276442357012354585912043797713223410 9760790 7107036628510342623169756595293614720 9760791 -36358441098886812239650559485323164160 9760792 302779068188442219561043381094938368000 9760793 20454503163064801666207863065993920320 9760794 -24672084997867311207274149625670027520 9760795 -703865322854818310920285737683963861760 9760796 -52897254376473882684043791792423367680 9760797 490595175349288666598706984677979743040 9760798 -68248253404091584374886812958310886336 9760799 -278891085828189784527466412810894483736 9760800 62922548810666272547485502294969548800 9760801 -212402143897170190882158921760410391198 9760802 -100364958823800765535861465281356265648 9760803 -2532564282093169212039594387495388320 9760804 -20630626627059047297449542317007017344 9760805 -160501707445910836093841263228080620040 9760806 30241811079250114747794816472442950464 9760807 195037616177929614969819293368537252912 9760808 -208949211904864275542700012710101248000 9760809 -27248218718530727226877897330892302272 9760810 283715633908694560573860628345128357120 9760811 -19551343496737906871627656208003487000 9760812 -30340255422313614870338510530316671488 9760813 -195802402373582679395397341753649102080 9760814 3070277952463707834453182588907990912 9760815 -53355394127489863634235860799418519680 9760816 -33049187197350823392578663210405462016 9760817 -1477614100580926272409431895208532960 9760818 106537307902569451608196878674923365504 9760819 -565330513248500921541238643919321553728 9760820 259541166898675675800752276885466816000 9760821 -82391322375396129392638015369682909376 9760822 -2103184683116287420756615087959959040 9760823 160836433389366887586146181915625544400 9760824 459188614910807527064761611827201617920 9760825 -148214603322509788158625475649176146450 9760826 -192488565913486759362110923329289791888 9760827 126008019352686532102380660940886031408 9760828 3256462089011068309130254365728768 9760829 -48671507701346504128828482137782738152 9760830 2685557784236629063509587865391269120 9760831 378405377349967690210003531029894525632 9760832 -13758054682252377294885950312153088000 9760833 -125393724540163764304119780578222219820 9760834 146200052058438930819210085716038532816 9760835 -90445266737648789547914126204664620640 9760836 -3373154959104081059545250861066459136 9760837 322271542708729188671025274789555523486 9760838 -169564124557555057334037945590626795680 9760839 -72643564893546136072450806794276069376 9760840 -273339967596075839530495271815565875200 9760841 -191733952947100027617828200337073227000 9760842 -11191676757345591711268781867708113920 9760843 165812482864937821003015071158777577280 9760844 -85208401395305339477770730177031339264 9760845 -17698847677568070701763509958061843200 9760846 3784047800492252732739971795241997824 9760847 -140683160820991348100483225126466772968 9760848 -58885767301195764619444180279764320256 9760849 -115233218285908678192474138222508810700 9760850 5862906087893862019081972062876892800 9760851 196496871187541471878057819327464768000 9760852 212368566899021390275301288152067927936 9760853 147033111180307108360843860633968747904 9760854 8072109260332473733377736072500535680 9760855 45015390989098121790919036997503905600 9760856 140668771377309793604737265917990748160 9760857 4475840742394169141172766767325891200 9760858 -214340531426807496400821005290573758720 9760859 26676174259530083945400302462997003792 9760860 -131515955107142005683677841793890647040 9760861 244992688097240928169287677084800326624 9760862 -276096233544217710603133257185955293568 9760863 64676125868060742165520682763498378624 9760864 400304628650343469472388517024311017472 9760865 -222510774837846575966130262740833941740 9760866 7647161867417990492013966737473557504 9760867 -291635749781871368719591616636523857328 9760868 19293237457258163981741221346128728576 9760869 4590199109106708250701777934502893788 9760870 10720625392404192825511369680278016000 9760871 375670828012775053476005148167814584160 9760872 -49364473887695554710335086158343618560 9760873 -77566439020710755841756192727588186380 9760874 -171764223857941119605710977104970986064 9760875 -341245080283779520477406774911987380000 9760876 -58857866015073637616819761786805712640 9760877 -87439415330866300611849880143796049184 9760878 -15863679679942905456316043690492313600 9760879 -97594441806155527200196542125262243416 9760880 -81148735755964381914471826091432509440 9760881 -34216941472935112233884997930991682880 9760882 -119664180394392646000229025601351988208 9760883 -339538805287958070558199448488005147072 9760884 -55558194729319106403011942960285872128 9760885 52468089517356898936155234294915918360 9760886 171023362868058048588304268808599071392 9760887 74617588985137423911061119623151183744 9760888 58870969433406275036539551705282539520 9760889 -37769016719016333367834146401758384560 9760890 -29182457120677158452533740179238873600 9760891 -138886512276586779794589432362864780528 9760892 15549304718469909551915657329229961216 9760893 28940258362584219432575652159687396864 9760894 19691973351040040448950977378379637120 9760895 292160747431442899865457877361763400080 9760896 -82777201276317969210376168521754214400 9760897 73410579233654474556213197231535584580 9760898 -170052603877211006628433858812748660224 9760899 -25423154495707983135601446446657345280 9760900 158464024643251808977674236202970352000 9760901 -123837911023902791689624282170726317760 9760902 -53470436690999769883555208251432949568 9760903 -13056781141600025934230424597668709536 9760904 255112430408698301369222645066338437120 9760905 7162222814484519056367187444436680320 9760906 90734069177978322227019371359151311152 9760907 -18576025928875202699205490709299358880 9760908 -36546285176261722589864921896169963520 9760909 495589451294944624410941709157672317110 9760910 77031811146194611742907632421660807360 9760911 -12839929974971264463154582211989309296 9760912 -48526210243257206415382497774986067968 9760913 515170303601088728511397115300162042880 9760914 1227820781642492120994843900612870528 9760915 252095804697839122969019929594300399920 9760916 -303972466157049176268253971645449232384 9760917 37349367176650278031136032443905666880 9760918 -242714889402887413415231498418438605184 9760919 -68456585441923575972704068913999866704 9760920 -26264772439952882959118681743789670400 9760921 202947039766728844466284925270220546122 9760922 -58577951575654774594095370442849353488 9760923 4805053576231343951453142738475030572 9760924 133591845728127788964177889622797771776 9760925 57182814303010274081045519510317441650 9760926 13238203696666445849398121249436487680 9760927 167410756116243416600344313350524046080 9760928 356005822105063950018941708223614484480 9760929 -16334365308588279673372430030936994912 9760930 -167530904716821750813313157394753404640 9760931 -150715069762761991601436542557143356088 9760932 190556754934057900507174323685400524800 9760933 -32636365700150407504740248552403841536 9760934 311750573809932776198070111939033392640 9760935 31338600321310270855540410592481220000 9760936 -449235854217392398630772793686834227200 9760937 315122479084590468592803153056061710586 9760938 -71739833838947121225593112814244450304 9760939 -24528432403414685347212642276999040000 9760940 -246686777569742977910983465269227520 9760941 -108994145108325982054281493870027421376 9760942 -138732224884501550042359242370197968256 9760943 -85998241604078903618753932595362145016 9760944 32920027028640239771109165511838367744 9760945 -129767747717720521260513591129487287000 9760946 -64164699984359925144222869795722521600 9760947 32800213865897220539712691092402554112 9760948 91246498098783584734544650213185511808 9760949 178408159419248171519082605003519310 9760950 -3722465564219540604866329740056400000 9760951 170108619282091434478852658644109382600 9760952 71312234487433677774070086693976473600 9760953 -109440478605780711916393389860867223456 9760954 18117211974368654053673808026253795072 9760955 14875466126003679821521539656571519360 9760956 -141286729546773465281086820467618667520 9760957 1062304240707805189620162330192225888 9760958 271325524961271086860917174878074450176 9760959 141499485481463746831180486759218170400 9760960 -97198861976695944005212261162627891200 9760961 92605275108972622327745430154603588032 9760962 136309081657982142015673152278695559424 9760963 -68267535396715479280908019865105390788 9760964 -45373081778796119525604335186858289024 9760965 204111164018621998751665330947482352000 9760966 -22600417278205882042878718535334690816 9760967 284325123706726373307533325097692173016 9760968 -14459652982483426310203943832693473280 9760969 -436572815317033096257566408189196190630 9760970 -16526682898578038518523408939750461440 9760971 219503943924005890238503015781924681664 9760972 9431458397542667075594141605268856832 9760973 -484455216246005195134829385632372528778 9760974 94365383624397090034458671195838135360 9760975 31183804354190795771443327666690044400 9760976 -2987394581618037167657123335848493056 9760977 65595401931184828467621355119226321314 9760978 -79825405486177726276136451112415982960 9760979 -67416132888742586750881778496035862420 9760980 64331746838089407126261261937817487360 9760981 190446458792005304831921375208971304782 9760982 1206241469436628016296408763147685888 9760983 48379459766809357595325028670677252224 9760984 -8694203392456523540329405598861414400 9760985 -20375642794545601975131912211393327800 9760986 -1411418277415424911991623095738972960 9760987 -47021725639651778447489805105585778208 9760988 -47916921472269798434472937784672896512 9760989 55457890811826926536603269322802925120 9760990 931913860778901101031156530194464000 9760991 526944510907202213093386937892903679392 9760992 -126131856014930521730876678726047236096 9760993 -107177442976352998642194298735836683904 9760994 159288461068092967767776870954577756960 9760995 -79789005478689358402800477706101533280 9760996 152885664983888352600408949134345940608 9760997 124140963473013287959960113891781567680 9760998 44722093141701748569942522140581415808 9760999 12664124470079897677297367138591323680 9761000 -706294611954888874253968752046080000 9761001 127851231802830068486630159610042101760 9761002 48385056466864366527193250086232806752 9761003 -24328148177639743373435397585278592000 9761004 26916982309520958705158222778932027136 9761005 48523979056733543575285666917312795660 9761006 120420991330743048567314706531442016064 9761007 -69199270287354665382715588079085275136 9761008 1659007790380240020188191286584082432 9761009 -88228739594526671491455556624228979328 9761010 21938663463679602839387378798538577920 9761011 -288996918775380765392890647535702627120 9761012 230652943191355345224110360615217565056 9761013 55349177630097557498633026293885016320 9761014 -35505467153138713074600736705477986144 9761015 348620448404967534634916948944298163120 9761016 99720820507228720422212588359258275840 9761017 16724676371922685906890920244699707392 9761018 -19972446945589725372072535612516567296 9761019 -202757109491087845994292831415480438080 9761020 -42557007855151180557706989658601387520 9761021 39411422750258237024012289541980009222 9761022 22362898551024169245474319450700220480 9761023 7420073163122665144402929855109714680 9761024 -9686815150892796548840849477373788160 9761025 -114230472197056552017575362600539901200 9761026 -22150164840636811290497487663499756800 9761027 -4300359176234052073465914230031745080 9761028 -73619733183025804489086869568973870080 9761029 185388688410260977049136695191351626976 9761030 -141296248978356702399809687165871123840 9761031 -72482679276477654194939530123607646288 9761032 60650796453071481608421012918475161600 9761033 -329669056981376728414053874378817471718 9761034 38074907998502595531667947203340779520 9761035 -8580349082618148388062668959860887520 9761036 277631752623451201537562481581698778880 9761037 29867408675273669014549443734268757632 9761038 -101487639642903673346509125954973490304 9761039 -314965425356152568247127266721576443360 9761040 -60488109657118712861645771984928768000 9761041 -188757140330832295837033292989211373200 9761042 -131794181396895140417144233410281801328 9761043 -6455747030922840102909224296479818112 9761044 -25989533822823140559266517700725447168 9761045 -71548775721175513456815204458784634020 9761046 -64184565026521369093727982482451320832 9761047 108075070088962903781747239330808566560 9761048 473057201661971223212838717054514974720 9761049 8204958609685193790320061667233399840 9761050 -8266526873124401662471747719001231200 9761051 233087369051253537791692926817238258052 9761052 50319101428813248336125792513988526080 9761053 -135549285885045910674449797549509280116 9761054 145466796321729743231351738972642303232 9761055 102064959700107993102286598523480760320 9761056 -327443769434763514168082423564627017728 9761057 -116626150917706605171014330699206663788 9761058 -6257557138530799383243812094207798576 9761059 -34593366141731762222267538013106108160 9761060 249656139153715103773799708446659993600 9761061 -190872678056344614108066713776482188736 9761062 -154394709031507805611295953361318830080 9761063 -14787754716735914062520188739405659392 9761064 397047239196657324534307945489902059520 9761065 87632795632504828759550406960141268800 9761066 15611428642253303764570044146552977920 9761067 -337607252099906738766191195345630816760 9761068 4181825633749327948533664819014126848 9761069 782122956329235527286857007377285202444 9761070 -132283598732319612052693694575612800 9761071 -371583192726746846475310477691857116056 9761072 146773962048081552672652747904763789312 9761073 46072067601593520175305089090296695744 9761074 -149475450952846248484743690785577076464 9761075 17720239393879948821426628870964142000 9761076 8579721227861343495545098088454150912 9761077 322650638580297411337476900140203174812 9761078 99458433251755122218396281350107238720 9761079 -6852395829694508621125388250028021656 9761080 32369154459736838133867064815196569600 9761081 -3409123786182427464022541599616955840 9761082 -115982101246730146070973861041497082880 9761083 109282348544303901197773892909017095840 9761084 -219693951867488777431382146272352502784 9761085 137913151741743035266461700623500538240 9761086 3846794232701868496302502124555361984 9761087 -57586276670020252012310115916995554448 9761088 -25597802417096797164177175896611880960 9761089 -68104254164592077030918237961720191276 9761090 154590751869976277198247886127339104800 9761091 -123370737731524606847052142480652819208 9761092 80436371501739851524719928196521334784 9761093 18573883690280289030495470477288785920 9761094 39485295829327927643092552607096832000 9761095 166294846725205470314577925836656964600 9761096 502360657579858914029843916107060060160 9761097 177428899379880305770072772102238695520 9761098 -261450811473388822680183719389577099520 9761099 -274385042607067726305548832881461608864 9761100 -14654170941810834223645520674309977600 9761101 27912271532647334224700760748262104320 9761102 148467040658281502487912463164017055360 9761103 -213566996389377672770960164052262593736 9761104 5557663546542287046493627428123049984 9761105 -342719077536505667452355931292413961740 9761106 15561143202778147462982833471771263744 9761107 -307386786255961781143308434949235418644 9761108 33789453526241826051678924860991375360 9761109 -144482673633460548516588096743401725120 9761110 173806905910533279835882204162096646400 9761111 -213153940359788019730466481885145993488 9761112 262124336093160560964035351555716945920 9761113 -227917214093589860278317039733946587500 9761114 -36277969138300657924794401905329447168 9761115 185853119233368194130146621512919040 9761116 26597812919904529895911462771460281344 9761117 -296311938496981563119447122438301040000 9761118 -29123177620405495364479323762085503360 9761119 -13631951442090249952550400759653437856 9761120 -15459040001493526943853052913563729920 9761121 -192077691098980508885400537880441409760 9761122 -6859106787192284637124897317325019136 9761123 280972770473341106577625144097819097372 9761124 -180592853305445930642085673980492524544 9761125 -119923102016675118154515901878495360000 9761126 -5919651658452892046961177649894067136 9761127 -138410992324457473339698159211145374680 9761128 -92277700750864577903199259215013908480 9761129 -1569257483473874328796672797091381440 9761130 71782933408023341996726427642345291360 9761131 -156014836992962289161000433446702151888 9761132 259113495522064968583469725368312724992 9761133 -26999711314894307011946033674883261376 9761134 1219717119601194612911114381192774592 9761135 -192354776415479851121789574163039732920 9761136 -14168198831488581913940033716145356800 9761137 -103133152659245309938976897443020328080 9761138 -175304017453094956950712887224164294656 9761139 211324921808745439642520025215355978000 9761140 -124639019481991913234888554691577826560 9761141 -138980658350160745997608597049193540228 9761142 -9058426860972681663272043130318824576 9761143 -234860630676817276310384845685887576392 9761144 -479807577138298277620030517219307110400 9761145 -100634923463556667196294408307579062400 9761146 -40349108460685505281878062932488451728 9761147 -48886295935828921493061260129087105688 9761148 -6641760021605226288532917689797638144 9761149 2735677044534339321834459675096108800 9761150 -48893617085155087052597985128672356800 9761151 71588541625216994887912525205564175744 9761152 -276454410054168821774942603429963366400 9761153 -124237061086740849331853622103456598700 9761154 4253392180887397256796523504796722176 9761155 65179987406460097399180223861246949600 9761156 14212129965739844755988356430950170624 9761157 15735215817011690754757304881814464320 9761158 74811978182401263260538073252126850880 9761159 449105184793155121028009524922748332040 9761160 -164552377083161627696048850580792934400 9761161 663049636315792879852712038987266730880 9761162 46992020109649791587745391458397618272 9761163 -15151737817972156753194218023581815616 9761164 -58958615614612774340492352846196807680 9761165 26790792905307171967608415883630323200 9761166 22008121230915777084862418469170611200 9761167 -140362923274688854222778589978999323008 9761168 50691936168415461462132338133100953600 9761169 46501344895847276709881401851506713536 9761170 116557864975914677763060466630713797280 9761171 -159672111637856306214715217357419578288 9761172 -1018976087980798785430198719154771968 9761173 -172740061055235870578375655453806301440 9761174 54632355537611598711989968406283522240 9761175 124077450822478232655989486566153206000 9761176 -454560119368348108894991730619825489920 9761177 -215213702538051195279714912095080021440 9761178 18023629172148560188332483188401912320 9761179 133943986715887761019161026335890697440 9761180 -47357148448695581706268667455850465280 9761181 10829367051072030109538931609366170400 9761182 -63478041588540451650897597176480132928 9761183 162886204009950189944502259777287294432 9761184 -46463938267195256333610979226094206976 9761185 -19903387132204802667696281648802747840 9761186 92810113444026312758097549651609747792 9761187 -81830357239832879946809489830004981760 9761188 304623496466407742422550829983210549888 9761189 -43852151920574658553759271649108322080 9761190 22089066970583392052117236097324451840 9761191 576551792342264575710244019039204576 9761192 123849740477878569793899295259825018880 9761193 -26947066940136559633704551379151122240 9761194 -119291869027676796735580535099357592480 9761195 25695895645822868754550813145076451200 9761196 67598409277867801258945352242277867520 9761197 -540102173849574320581519575442495707540 9761198 59971760005980930543577099001010401280 9761199 -77168426919994501231034088289981791360 9761200 -34262675002188302467656796500772454400 9761201 -51377940161432152013460665805784626798 9761202 -194060301321308402125502971917327198720 9761203 -267911896640587920930315762665529604560 9761204 -285918116718990565457004591879484796544 9761205 -14214164519338478700579608302930495680 9761206 25709105327985658862319450360551963904 9761207 147988932504147436225929388889368922592 9761208 191911491308706033103289059716582543360 9761209 -400070607794665269745307194566147509590 9761210 81090315643961345714996425542360576000 9761211 79585393500953022091972123090838197260 9761212 -174790929383640203949602318270593840640 9761213 209148858387276330444582153727056880512 9761214 189671704760088713522046321142002069120 9761215 1825091586028348822413993054629761920 9761216 52126617827333872996559543098209730560 9761217 91827471908086838422486973559969580080 9761218 -63913809368973227907501320847214252032 9761219 149425211687368574219897372149547437344 9761220 24724915261465811733599415942634536960 9761221 -102302876077345492600204150196292932578 9761222 44058913130242226712999058146556141824 9761223 2645309859317090511244746400109046528 9761224 145620368007591988916533845877016862720 9761225 32267736089476862367786813158953698750 9761226 -44255446334688053663222285379644064000 9761227 6894004684385192093479764621640138752 9761228 -233878041137478582366899348374994373120 9761229 -5578418371645845138321694660065995124 9761230 275837085687843521952288713414584346880 9761231 -86728519158211899930297380538727695000 9761232 2801946403596181036062136087115071488 9761233 -271147443631484744576987575875991733518 9761234 -82898432836675711394893159423669037568 9761235 -176841252181684760081266394158957228800 9761236 146866872043287052565953248552567181312 9761237 67896061890904043355868385437987043292 9761238 89299938468076070425510663524461817600 9761239 93760373057062604291545776701428546560 9761240 -338163736094556354475222416123064320000 9761241 -229893681070827258405759235844002322928 9761242 342014510246319789732759988750142264832 9761243 172075884866728248467766590505387927492 9761244 177091406821100918723603592477318930432 9761245 97012312867777659675990451994898541440 9761246 -54014396439031817356090820477753524224 9761247 -137825999230931206118945695468583132400 9761248 47920529607487157541418410002049662976 9761249 135102021150264612090898220758243983360 9761250 -9368935843237816582150004472789600000 9761251 21451599431891595780029769421495892104 9761252 155110773964218118790690279613956996736 9761253 70138204894106483455730401447489372800 9761254 22218768015307584423205735540849605120 9761255 -19283000583267655294451264952990912000 9761256 294512162126174447052367750422151987200 9761257 284115076120713722408131505028092734032 9761258 -1439089703763589056452588214975651072 9761259 1235391141557804215325389535430972504 9761260 -23425547045208419542617442378708992000 9761261 -247593083705574485683428960406234596138 9761262 53504125374165567609717444289394156544 9761263 -321553660897010461412318634175023008936 9761264 4469386630340946679489530418946113536 9761265 164002656033451409355396405722919833460 9761266 28997848297348717157918400657686124960 9761267 601967912421635277183734137353049721760 9761268 -2344945922822320333758783172955860992 9761269 28522709937308546770646396725729044480 9761270 155650785915806700425418444239419822080 9761271 85589934560667012196802959492816121760 9761272 8208590134114821062250234073024081920 9761273 252459169062261669238500677835858780522 9761274 132960990125827445930030226268757484144 9761275 102288429103213684265436046453374924500 9761276 -19253270457456024072634122927552218112 9761277 -107854556827811020077558169696369937760 9761278 -25296014551874658617600606204904130560 9761279 183057237954301320060825338205488917488 9761280 7232834761167021779679713210023280640 9761281 -647771788921800693719628952360768615896 9761282 266749105141327052338036088580699533184 9761283 -125058708660320069370286347544581550080 9761284 109681673597153186405121393997396584960 9761285 -123130662762080060477019655522738366020 9761286 -131206806798638734351187704039440764736 9761287 382488283425522582053085142686691574936 9761288 72109238324148662569618306298388480000 9761289 209971882126797257938034073464282990592 9761290 -141020066083022899183853448567595856640 9761291 220083207223292445281271200602892164692 9761292 -71412599250196509213004042402373329920 9761293 -279061835688161222597387634391000708896 9761294 9022278699003798641574142885120875840 9761295 -6912798713498747404449342994717496160 9761296 32638653062512082673399362102667517952 9761297 23110267371141612564975240630609323904 9761298 -25579239649491686497113865058022845952 9761299 63277045189753488552020156719519712300 9761300 53631753289495084534849602754064630400 9761301 1834843941239833684605349884886279776 9761302 115769678540028580166890087729902843072 9761303 38334765737825531811339812830850584920 9761304 45510229675267763180665717193342976000 9761305 20579294226700401020919617937668963460 9761306 -32436343716602478588632484549934361376 9761307 71022433015787702695064286880667935680 9761308 -94372921179391163320219493254437571072 9761309 -318855268543880116021823058096984110490 9761310 -46597439228225558911374606889221653760 9761311 -4718939599672329482933374474929657856 9761312 622959457185102565698715021479837696 9761313 6042858440198232974968940359113432000 9761314 -134624087140666339505582353970440433280 9761315 -121265257351030353330546296580263945280 9761316 -209927817749122227560179390753963957248 9761317 -557107769871104503080284924252618710368 9761318 5057737496886528500712426084605229312 9761319 -7179384597789453810160743584663479200 9761320 284327500295755554980026570202977228800 9761321 99279740441431110506364174316749017844 9761322 68981853325513469878316842108878166272 9761323 134870388309424900062089511797845200528 9761324 161898405813471663623224374829428669696 9761325 38497503446871126400762453951549905600 9761326 -249067320142896536863964405807639782080 9761327 493691588006792391572019153559494268176 9761328 -14824044594421275267794955510459924480 9761329 -217485207064761050120101396112325753070 9761330 -48795154177425767584796737579184268480 9761331 -251007247700614544286246114899937154248 9761332 59215007380139970480502264626788118528 9761333 -90827497092266014614473423850241526418 9761334 109531963938272840707173911903878640640 9761335 -89267642552218389695139313041690663720 9761336 -125502084086087226886800069284225187840 9761337 -7392161970650713148618852072497894560 9761338 -34455707089622451122974205775430438656 9761339 -348573625633964882721954696331355511084 9761340 33341478743451549492686836546798970880 9761341 -15620318257848100169223266749260275348 9761342 -28313525018505222097904308099732531200 9761343 114121529676509636560051613706021470664 9761344 2731044017109642784443847049243262976 9761345 -79121173771391606721027690091668705600 9761346 -16220568868379008823794956033021106176 9761347 166306291524038842654632548763307405824 9761348 21724745705247449402347550242194739200 9761349 134192375406947612896271836891819155648 9761350 -41258593811364407369174770436246515200 9761351 -266640237164902753342572383308710036648 9761352 84219002637118864460538088238315274240 9761353 52972529110942062568989439304350468480 9761354 -22563062152087726277625243180247643040 9761355 90373107831383716816323711514361569200 9761356 258866228438105749668531759183661785600 9761357 115335311862864436900501087684862684832 9761358 168620812864851333124774715611239941184 9761359 -270276910829882943031805788414140887440 9761360 23149202235735591737286032355777576960 9761361 202322981669650683774909964704230967936 9761362 -36882067307438846501045134805214634176 9761363 -519481530071151253025825985189704090388 9761364 -174330611126244602768002985515907481600 9761365 184146028171886822062350336535357240320 9761366 -2022000288666350955733061711027294400 9761367 -78854898663667638488414782517563143936 9761368 -79980157206782427282134399311994173440 9761369 183432443784029970003255601995705253770 9761370 -107027049849718070964596372732837203200 9761371 -226504789647573015272312060238684162000 9761372 85656176417353490224586898936003801600 9761373 9452153070240764247528899510893582080 9761374 33947633079376812779604517698263384832 9761375 -168285075583144766842181984707079736000 9761376 -101752301305956528829260655439262253056 9761377 -131789315268048376836101840361938364908 9761378 -143924790348445153063502214380779994880 9761379 -277777055057839856731812425767493271552 9761380 -42902052900344880632741872635739027200 9761381 -65358294723483432059116378231536848256 9761382 138984538320772427048768624162790957600 9761383 -60146440138083262220073079834807272960 9761384 107765757921789134925888871178646405120 9761385 -146547004231078199271243632757029486400 9761386 89840212239988038315346213715956798560 9761387 2165355042215863191573220337303185872 9761388 -49098843761521793923908889750534063104 9761389 -34795300066673570370138381508576951200 9761390 -121859694568889057861257554779175849600 9761391 -23344912989084312234644216865320645568 9761392 51809421310828710485930213772061900800 9761393 -275377114994641417111950520069424057856 9761394 35689759657992464572060628190884202240 9761395 91122035000707522062670949078173148160 9761396 -154594274646494767107193110404641953792 9761397 142096466943480154920864113702677485600 9761398 -37447185527888528065532558914919658240 9761399 -281064478814005007469718629733195560600 9761400 -116057216587453257866187398885084160000 9761401 -52546621415727236008150988962551834616 9761402 -71667183213505845753702569765364334080 9761403 -42588333934138190448440943428904881184 9761404 -20250347081560259637169378134036697088 9761405 65112764879883845462877602211706656000 9761406 -25041736125622597793803081266501487296 9761407 -100660889156412040084709134843424388480 9761408 -108987048976649870873297886907025326080 9761409 -54332130674017338460093940484582452736 9761410 -64567248398646393294945218409594171840 9761411 -111750129371941540599489025623455177976 9761412 -94312487995788701654993291222351536128 9761413 -625344833160534352685076611258499541856 9761414 -2207118197520970456658637697154154240 9761415 -87409574032187681105489175843539308080 9761416 -127198292374254267458562291939162685440 9761417 92866181064574927997713193105794705332 9761418 48006228621501189356965388896168742400 9761419 365972589530483662217393104559553316820 9761420 23733161091077851179374332120707010560 9761421 233871625956205794054958546608822595680 9761422 90966812586378362737150540928648601024 9761423 184031651976595134190129679879834496240 9761424 -4596343606436953606660233776709697536 9761425 -27382010180015487509626994491169945700 9761426 107152754375486646350465062859420160912 9761427 -126659534889826135372315389630951920112 9761428 -121214164276662283881535919622326933504 9761429 38670371297365798623888209970291682560 9761430 -419674700130115808635407919943516160 9761431 167397367362659385668285760017429858640 9761432 -109930068889965938073293790665084006400 9761433 89787672480969128981017674958501872 9761434 8351150265282484000790159849355736512 9761435 -14292534201719762623945973481103380480 9761436 -105524521131285407876563885046725605888 9761437 -189567419985187537504405200429346560000 9761438 39189093718500341196936132506618280000 9761439 -10690774041276779654337950453987432376 9761440 -3913446301636865343858965143644733440 9761441 345929159362429431059939771450611951842 9761442 -33327159854199582662592663114245880576 9761443 51983211294873613476214874502831009720 9761444 -45249810075712680844142464510762377216 9761445 180082910798484978356017129350248241600 9761446 246962897897629605251495212034088456672 9761447 -51637251145903278258248649713772820104 9761448 200579888114462198161161260055642193920 9761449 -362575934121294077180795345976380172550 9761450 -91984679484916794755410122729576438000 9761451 44637517864711776403264711117094484480 9761452 -280586343334813115931734483618184964864 9761453 -70571823531381744334773883231527670656 9761454 -6136656107494337871408384882337321920 9761455 -330040239397066597548141356315399819280 9761456 -106852779101800220941603989504611352576 9761457 -236026162000482486054873546355794098208 9761458 3656595087310892394625170491540021760 9761459 392677916092105084443524448935542574040 9761460 100431588324663464646493640707932764160 9761461 7577908193174189800174073313230094062 9761462 292034765596282400823206133983606032512 9761463 208899359478928234527757553532389471064 9761464 3987672987163557811918569838284349440 9761465 74849811245546779170338103428645692800 9761466 17560997931091227870798973675572166656 9761467 48065427306829252169094261050076092516 9761468 173455563020661604940840124699322884096 9761469 -105109099964648094654097147244363993856 9761470 106344784917217668580295937270964591680 9761471 -262439637134649006849044113346246267328 9761472 -1944586104417149956067478762726359040 9761473 3939861702581511312942793177155974704 9761474 72750248114161517775039944308573765632 9761475 -152500336775882203224041250181327926000 9761476 -4903470475988407653078734203425927168 9761477 -390977851825853685317070610635309465600 9761478 -9347586112747265300659061525979164160 9761479 -30255204754395082154185574513904777760 9761480 -28286119709215848135698706738069811200 9761481 -45301198098992000723769495432430087830 9761482 80800736169177976330411572093142124592 9761483 -187819908034369444592775474284242748268 9761484 -194593704766324595738646553994729177088 9761485 -57401918481714029141107148282559030480 9761486 -19721183467421951608713759605652403392 9761487 -2524396081754284281119142843822422352 9761488 20493317375625135779164087097868288000 9761489 -298509750611882044116611901123511261710 9761490 -69076149488107447543587316633203773280 9761491 -99878570158585572457078214101164183000 9761492 -8116818835991247145678199044146686208 9761493 -43130215979663414481202512313807667712 9761494 181914535647232490728490838396343723296 9761495 -20236775973155677578416068808621522400 9761496 -132582670956105118397501494977125683200 9761497 66242936877341317869049413927780903680 9761498 190011808703501225620938197153387215872 9761499 118370980528155720467052679549700006400 9761500 -56966536064320330482568294601218560000 9761501 444844942336366199189920383880505486502 9761502 75498117135447120899232492059704424064 9761503 -122087258659891814386572027975434168520 9761504 -33248990852630310374636764152938102784 9761505 19661222973025725019367906985092023680 9761506 48570730953981381116053184225913076224 9761507 60403946994649959581787016721943298512 9761508 137476826910755858360896698180143960064 9761509 22522007937551326135257722437069403004 9761510 -122743402622327115251722146146494711680 9761511 101388676631852959843827839261020557264 9761512 25495830543794233402819069062491289600 9761513 127709061416183502394436209094197560762 9761514 -39229667937601566701859955653958430208 9761515 10519201701230930054876935641391556400 9761516 -7791058597997967536495099354961100800 9761517 -40769984894045902144704117364448560266 9761518 -111753266840257747286097617269540591296 9761519 -239119437312725339376986559491182879440 9761520 -9113307544041907689338942104820121600 9761521 131735339440649633903381316414961532928 9761522 21267005385305099966769254286970463232 9761523 -128779522639646392875461897874619523016 9761524 172189649856989159922147182075806064640 9761525 -30718304274001156469169595382771129400 9761526 -25030276202425492256105393846698809600 9761527 548316206300479358441819451409844422376 9761528 40500171385966023138534855450710507520 9761529 245436452409636165955568678326656497088 9761530 46751457462682048105199711490077688000 9761531 77670423858609476932627087967914569600 9761532 -27531330788401425104972580705960493056 9761533 -56363357569314968006211207563109140218 9761534 -45703768964905681774558440871035461760 9761535 -174415570317535028061477656500422634800 9761536 443865199181364592779733680340139507712 9761537 -471718661826227453011969159312517762814 9761538 -116168141912709374784998173133834288256 9761539 -190642318925759322598853109991234438660 9761540 8098008517619287309653825580036876800 9761541 -51442031434656415050422288947330433280 9761542 -98287433789485746843426897773085300480 9761543 29488190349869791592947605299827703088 9761544 -9610926906464924446527348266432870400 9761545 132888476468566448149602469659148800 9761546 59199551005677082231664142572443417344 9761547 15486583516137196485223324395040876800 9761548 311943566284068262443997912726961547008 9761549 120256505374893501956525929497413206272 9761550 73782702102433210950008417761933056000 9761551 -460575345929533793453551303675691610448 9761552 -5493505994097078623697377444696801280 9761553 107326800661255579960972814138704593840 9761554 212038544919957987829902960538867944960 9761555 -166341450056477212176803734897737065040 9761556 37571382073133020141023455499056578560 9761557 -365198099451718853637641515040341128 9761558 100349075872024117757489818456534862880 9761559 1223311545052691920244004437635101696 9761560 -525597298716871750120463126222438400 9761561 40507174387330570934286719721147186432 9761562 -45020111500011399300650326039708205088 9761563 18006251740891081279671429468668511760 9761564 338131718872284091677572347929059698176 9761565 -5199190189407252917937709966934760960 9761566 -205157299745616929155343475052962413760 9761567 -108135390085233036007527037429269327312 9761568 23699032758540283403947339082920624128 9761569 618215611281468886137404707653715427520 9761570 -33015119805169661759739429679038074880 9761571 261173926678271088648408871696058533572 9761572 -261231284934532627035021906720335857024 9761573 -422436198498710286733987242126298781280 9761574 -108161101828047230005243025594238180480 9761575 -195956614963750525948494992055328523200 9761576 152135817567584274602068812096461045760 9761577 -54543359630208620276834180478451117056 9761578 -225417149057238151729649648882765006160 9761579 -260465292462465386744060119532760680616 9761580 252674597008012896867330481649702860800 9761581 28073052548740146978324799497113328832 9761582 110412751770191786329514307716834563392 9761583 4384495017792835298177029578761300640 9761584 46983144897032617945622137213411639296 9761585 297469600187358261036130829693935737780 9761586 78906347159807739376455961650919488000 9761587 -370494520714287682573144777733917128816 9761588 -11132897013332803656540652663118296320 9761589 -124900499719836330288270585023424990546 9761590 -60363690425145644921611935386461977600 9761591 -23351453740237066088969761033477310976 9761592 -230112741561230409754685848184114380800 9761593 147926490919714785581638325345209242564 9761594 222251226110899985840214511343441898096 9761595 175771923330298727835519072537025317600 9761596 96173595847467542409726514524327281664 9761597 8842148784132407062898607118580623980 9761598 -61244021882922680435656944140549471232 9761599 32936829942953722044051417942941901736 9761600 20780669092467626063362592853943910400 9761601 8403211395301717490423597589094124544 9761602 258525328474804446279592408997591040 9761603 358091352195701389241748046195808949600 9761604 -5464885160587805774513555138782617600 9761605 -39449096446813952081813525214377735040 9761606 160269523689282232025375858343333286752 9761607 186472105562408747720675599016469746640 9761608 -166769553505686532464986472133984942080 9761609 -101117619017889804763862718765219962400 9761610 225097132814480376712040607137272320 9761611 -76149606936190523719558930268084078600 9761612 -44330298099276977154976066882619919360 9761613 314825526335778082333309681503189246144 9761614 -36664104702374781562488011961177348480 9761615 -2493428671694729841477700193143317240 9761616 13840534171622832106890434343316807680 9761617 117877816754103775710700277829617015666 9761618 -26708778977011187406164722113294735360 9761619 -201805709731681967893922166898702797312 9761620 83240781670500086290490050757900175360 9761621 94552681267872345811537503452306744064 9761622 10556239565244301373520357687067017600 9761623 -18602322436374903688606821146674235128 9761624 285884056797450555270056798719172904960 9761625 -159813289181339031623362949797847091000 9761626 -87526518931508489865575675470952490240 9761627 -143340858852653288738393219997641386368 9761628 -101987728767189554246959106983503790080 9761629 314072667415901456314537201350778056230 9761630 153191279239778734818939463480735104000 9761631 176006088484723593195160984162298892288 9761632 514271247643380389362640349180741550080 9761633 1598366190581571934245118241252034180 9761634 4024179490347717807253357367674760016 9761635 -80119233878858410338666222266847254400 9761636 -69710983818371625616594500065860753152 9761637 109901932841131475412358022321288327328 9761638 206878860936813788657903021711580732096 9761639 -320699642805676000976522407273179775560 9761640 -40094581461777363967142899806226022400 9761641 -169570267576603936904970698682799402416 9761642 77047091389111410832915027612510009344 9761643 190311427291369746498659823979548787932 9761644 -92969708187872779575424435202902353664 9761645 -83515746652194837883656205957925280 9761646 -19695601685447788575836613484202092416 9761647 -32823601348930138102583237633098411936 9761648 29764158581834472385188850585221070848 9761649 -81474165166543173945727780730813622720 9761650 70229667541629491788225375355727909600 9761651 69524392358081703048941656930153087632 9761652 -3083001238695810784827590989334028288 9761653 -369403053204741929507344457498818484736 9761654 -106414763072569836038949549676612000128 9761655 -76770726393277588566438694678691530080 9761656 -101570391789647956441360313865028669440 9761657 -429568990602108153489768527318866499094 9761658 -35615480361044742695089404765786249216 9761659 -277829660955075466684215699478837827720 9761660 149635549465389063819777858174452828160 9761661 27052323882188400429535453009621363200 9761662 39241845359244980887461747140368390464 9761663 57996329984811654130299389026472641320 9761664 88165558757353190091308520360200110080 9761665 -269642975512566094281876861756028800 9761666 -62455531761302838039904915084348998240 9761667 -120949402788242644175593588643614170120 9761668 -68009112449192835240187310179069132800 9761669 425438651760603684850599893765162399070 9761670 52125208129842514922390980203972990720 9761671 170871559118672014117800105489034734872 9761672 73610246612238068677191360283595335680 9761673 -31352885157026088906478031668808736576 9761674 -47723273904999814520230572818044413600 9761675 -155169157328484128259748292469003600 9761676 57560984614144949155808255946516418560 9761677 186756602306463922786176277143579097526 9761678 96277040436660626689867687922657096640 9761679 -16487583178406261673483903854604695256 9761680 -2173641642831756680072874458256752640 9761681 15282799869993236378062788564259783152 9761682 -6629290497017405495012247938922284928 9761683 -24723072881231946063320371904782636032 9761684 38573395768937523986354650345747180416 9761685 -118579961182944201718279076342231839200 9761686 28423948271859647621524105707954983040 9761687 -36483897305724851801836373718395307120 9761688 -5951780799105600692176883677116825600 9761689 -238652490424881359864362009936552374528 9761690 -1280097158617925148291685859829110400 9761691 26330820109863327395508645621538481664 9761692 65685376664969336088182563096106839040 9761693 -293426112289341694373435350359079244058 9761694 124848463692466281264287738463440366400 9761695 -296384215106156104540016053000933843800 9761696 -59121724670762951034666672584597176320 9761697 -59375121198577437413530113209565113664 9761698 -47526383611091023468807662878705910720 9761699 345316052466600886756068358600365966000 9761700 -38909491759701542627942607866694758400 9761701 614761562000770760789129070341578998432 9761702 -93059919876998959667329140335486904768 9761703 45929179321624037624228814437534335104 9761704 -411718740039163199429415761377429831680 9761705 -1346897333908642759823690971901012280 9761706 -5480153351442517476806819683528688640 9761707 -480131918111410044806689433936150372044 9761708 -145815816109589449872743489515963726848 9761709 381453522265589636960476972886006582400 9761710 9388359331518565544165331128820057600 9761711 128309139063971908522367426952938919312 9761712 47793750948946067359022694557665984512 9761713 18139773704556547998629875629271711540 9761714 -11244870050964390237920424946082734080 9761715 3749779358609554339531633251308687760 9761716 120903722321685410006090692332902461440 9761717 81847872994622470299588196363783580352 9761718 103319868227705288395102284855545594304 9761719 -48245070558438979990129371578648693760 9761720 62662781729193976857386852652241612800 9761721 34617278961258981921800661047736732480 9761722 8611377872117152630370626788697135872 9761723 -205199517936353818179968753598531037080 9761724 -32926965050297549308775123178782475264 9761725 103509639171051250999922184122474476000 9761726 24893292120211714326276780192507685824 9761727 -141310584295649911346660454965715745920 9761728 52351121577200325667253046830732148736 9761729 266687785575064888094197512186205646784 9761730 87975606291699013400154230720066557440 9761731 -762448712608598658496283219619409776 9761732 -400709156176659351322011308005760502528 9761733 -107847987617250828393561703069595084898 9761734 -85306388240145347800027547430741261984 9761735 258461993846220750081352009744562664000 9761736 248770379077344814726772044550806118400 9761737 166661706469350901478886000186265431386 9761738 -11572784509492638624542016757337205504 9761739 91290804404411615210781745830365227248 9761740 67964261860526189789395471483645102080 9761741 220991341882271881940564500249542612000 9761742 -101234321043200096686215631157360165760 9761743 -331507195256347279167482160528907637008 9761744 10831156722251347559052278314014474240 9761745 -9819428423142073364704523689113600000 9761746 27588003418313677320850669509594547200 9761747 162176458701425430753518228111967540192 9761748 121248943366283987369367331617278146560 9761749 -239100670000517221411402171530450147250 9761750 25564596477598134669510298480184352000 9761751 17087311754924963951648901315285223560 9761752 -13000286871480455169406039135231672320 9761753 -400879164043836903487808268204578602998 9761754 -71984923653755608917004894711674631680 9761755 -306487920620224054150003415219291979840 9761756 92194280328814924098792912997902174720 9761757 -78501160980542829924820386178389377856 9761758 65090983384112580132516094264162404480 9761759 45728254862932339408805119484312835072 9761760 175988844817125513903269432624303308800 9761761 -196994234831731382610041948746999820638 9761762 165658048888086872457390390571957552512 9761763 186955478983810015876269865526911977600 9761764 -206194762530147659492739657905656185600 9761765 37355812764678582391015687163398032000 9761766 8475027436531103094712982427399383040 9761767 -24745377656649934878464218792939906680 9761768 750399324843329208138190452268781352960 9761769 402364283404675132409458162298737415040 9761770 -155560445353541633541453273999801013920 9761771 -84651418083340159466965453650084241008 9761772 -8323743584732601142026906968662742016 9761773 -71722528992092112802624130798685020960 9761774 3787721997089969045954042120728387584 9761775 48623217489336744044311765299095376000 9761776 42466150334720753451140958791593099264 9761777 -169039277839438069518792566985718484940 9761778 -120098471185504823233755300671231390160 9761779 -40035896455055910599725780892895061016 9761780 118926656641168491866841719128141824000 9761781 -79921155270780844359025132147122390816 9761782 -226550384366003096085688313891700475200 9761783 -78421976883191619792832229462948900616 9761784 -65997083848757743150303747434506772480 9761785 -174326267487510862164863147090623789440 9761786 120524465024358450754486793264131541760 9761787 -2890406974465095899266096687985891040 9761788 77366302450079995202664096670803673088 9761789 99470007437488895336208962590998682392 9761790 35412419387322171532730128610391920640 9761791 134731607145432680788655036802944496624 9761792 18536916010619887306526357341870227456 9761793 347504012104780417839746058168609686400 9761794 68412502392051543007504830487481452032 9761795 844610221500767197594865082662842320 9761796 288359493941766238073018533892606976 9761797 245956427919759956776826455853707841246 9761798 49833550935267608118456845629024377600 9761799 -124019621314693788019780365536354498136 9761800 187003477398816935335361505406734720000 9761801 -2638006609477749061080265337205154368 9761802 -60188231336322926307397083463323360000 9761803 163650940548522575858852792244801403960 9761804 224418211165300341148537050946680087552 9761805 -34560108268951015674874954002315765960 9761806 -145911515270708077768453239001193264640 9761807 -82402596606175424967500779073676412416 9761808 -4042382600505917786353577334032302080 9761809 -489612434559473190000799529332390990 9761810 -125194734917513274953927655659730493440 9761811 -111006066069007416479164695918421856328 9761812 435757285166810453198698961550155933440 9761813 10713815639282845391960804452059295164 9761814 6034472475231649117639813408002667104 9761815 -40013008595588857121766451931104807200 9761816 134124777223674933304263608830761308160 9761817 -183483444657357200975371143545173824 9761818 442246976887290721852151881980222193152 9761819 48667448175370270472862641343123611520 9761820 -12357131654575754685800755369793740800 9761821 36639560023694543634811419776585197824 9761822 -1931791063031709389306232260173789440 9761823 176634131165449834612376470289464746000 9761824 -307151459750813650861579223599478734848 9761825 -291594304968040575319870315746333734400 9761826 -123206009969169014822904476448082544256 9761827 207291979926189476085001136654541283676 9761828 339844601151202984508580960547797936768 9761829 237011067804597886037621251488627195552 9761830 45122825540409800555606957000093168640 9761831 -63913406113738578003375633838767229800 9761832 178436324065102970553848261730379115520 9761833 573185905222526098037718385674233960576 9761834 160752890182411068065587143643617072816 9761835 -18021995529745645899323004083789786400 9761836 106107322393816873762934098373688706048 9761837 -508060855683399859062669887124490769514 9761838 -7135781405120358787768696219461693888 9761839 365856729151815560115168204169637246440 9761840 -10617703934630855112952303938539028480 9761841 26591354181261433807109115012508522050 9761842 -43228862370749822671334284502801564880 9761843 -84781500357474116219270162742888568416 9761844 -58578540795729300983380398753987796992 9761845 -130103496989449676273798863146337586400 9761846 140707836323128309835711908270071763872 9761847 -151868402002350188071659413896007928600 9761848 -172072745399365639035248837064693473280 9761849 431864642118519613916248547284956599850 9761850 -381339702714947112000168516261504000 9761851 139103334243209589548717936753707187304 9761852 11199156883005740729275458608545127424 9761853 12195323246014714741439790354392118144 9761854 23449158443518064301978671456060802432 9761855 123825731942253362156125493225487797760 9761856 -13561503268400784391235336863865634816 9761857 29208942014011292408225997109945390272 9761858 -46994558862577666675657215914571640320 9761859 190359461214135331565481580403517373224 9761860 3017333504232528987700759971937628160 9761861 -200571752719668775031012896550217137376 9761862 -5912046617348373470762614731790064640 9761863 983532429954042384070233828997240641120 9761864 -154726891954980514780717444163412787200 9761865 106732652740597589278738414823368744320 9761866 196499082313761750265732566444752515632 9761867 -63509560203868240394243722012046949840 9761868 175239214772127613405409131366739588352 9761869 -20475514219332267723255292914525079552 9761870 114839454802620019866625246435584050880 9761871 18778266791880851779363027945502613504 9761872 51576115029970937532289408174945730560 9761873 41015564091086968466764898304990197568 9761874 -46481273338226450400948232755067155840 9761875 -81715865959578258146621884597186112500 9761876 82436173158129528362186078536612400640 9761877 15561398282930083504461676280682731040 9761878 16653405571245056519920398418577325216 9761879 91022188488460118268481394482153933200 9761880 -90370336335458461757848785919288320000 9761881 235223978623860116335619112912819546372 9761882 14011165378333192570643653054691784672 9761883 -111729663141924123047061792487133462376 9761884 -145167590241782148414014968060266624000 9761885 -141982542644603606754058039409341962240 9761886 -80822372725402639290448334646640430976 9761887 -447128770020683399819722493607855579368 9761888 405612511845172707147303958099425755136 9761889 156258376347199542433999760026924757424 9761890 48125713652485237468885709992622353920 9761891 -114359029911866472114668167515712161216 9761892 9853115047500823192090008507277246464 9761893 355736830908213125415279434272337039160 9761894 49861233911832626970439943743894262496 9761895 -9518315064079641494644560546257440320 9761896 -472519416497694648668752299595525324800 9761897 -454672558387396041320092456905877761420 9761898 104689767617918180631500480048494404864 9761899 -61931975697318061543595106904474135664 9761900 82522016842148659634422184925472358400 9761901 27797770901009527256002848987642196032 9761902 -72917546312185258345703834186746150848 9761903 4269060849020889545304523880785296000 9761904 86878857825270874716640085937645158400 9761905 -212833213849384305886428475310670740940 9761906 64595996477431275906865923729645703680 9761907 -43199562225290931861335146042310757312 9761908 -315183105213213911606113683493361664 9761909 414567068560871914753171285092073816110 9761910 100421475169670068457808397618884299520 9761911 8208532720951627091969258299226660472 9761912 105410661877194497598087742336261939200 9761913 -29502656630451136988902898711603243136 9761914 56261716982400750349092726047711731056 9761915 76927122761323144773925828474716115200 9761916 -75491631056131674093261040344985640448 9761917 313758550915452075054059371233474758 9761918 -57858672179603122018960775040266211840 9761919 -101650151236382812829095888271140344960 9761920 9003511997360179821965839385493504000 9761921 -122183545249357323830259222762291316908 9761922 -39483987778610292605808466066447219680 9761923 -106747438184136744629072084928345661828 9761924 180635764985936094127744159780120480896 9761925 1568575851175095742794272395073371200 9761926 160925488090465896534552005611936482912 9761927 -102654403446363362065485613498036879440 9761928 -404895835481653656090879769895672217600 9761929 469492212151678259741214672947868549530 9761930 153904464990518288418376899554997963360 9761931 25677868020076063416277904500695398400 9761932 9389756338957888933720134601288673280 9761933 -66517090114792739661199722842792570880 9761934 21769027330265615091506227515530588160 9761935 -171171848439098720800272901113514212240 9761936 19482788089012950345769863235430252544 9761937 -50657788358787751217867760450325740000 9761938 22267631869003696608053247177918303120 9761939 117054878769721118975909085367476707400 9761940 92500599487311681497024807756135185920 9761941 14069080323292960379827888603585591680 9761942 -220830155695109347430675671641520540128 9761943 231622253315921058054423001816011785064 9761944 130865439397637612038061895396653260800 9761945 30685804896566396103207494272293912000 9761946 -31507448405605282118935822862034432 9761947 135431383318800540139716437418766745760 9761948 107052071350721059286256998465944559616 9761949 -9194650497503285480792499392852321466 9761950 -48911011400332446675105338836464600000 9761951 -5506946482177942267206288183387259200 9761952 -270317042669240359132580277252585947136 9761953 109347823433431517281175065565074602240 9761954 -8689015535344915530290229077329627824 9761955 -21807137319770411322796597040757504000 9761956 50868720903079308892706810343540245120 9761957 -60176612060100520459908325118216561220 9761958 -5708919605840369286155979625687105440 9761959 -126384798018398358201449299465094432496 9761960 -47854824098622805802992129733365862400 9761961 -271652084687458358741781304234314656832 9761962 -2347199312351955135103840844032376832 9761963 57852180736206890119212282391587079560 9761964 34565244954591812026567308384251059200 9761965 55592730419144569270168528000984498200 9761966 -35913847008997493432124367488555862656 9761967 -110003542966135933770928522262597376120 9761968 57475856103795860040022372074117742592 9761969 9804536203236473889074048841298020672 9761970 -8288203471309272631247173226769523200 9761971 226917173299731190612695533615636205144 9761972 -229633382840321291235904446691443578880 9761973 -22292269051194464565157215025466026656 9761974 118023973096678895135259149357146808736 9761975 115905662818727968149557160841686762000 9761976 -263495031343985239104836352652227256320 9761977 86736880793723131552166653212755573544 9761978 209851904137146133817966879800087225056 9761979 88577438267765047147935857795634674688 9761980 -58919092774448144776924330909233561600 9761981 -129062520993873143191917164575791100500 9761982 5553903069203834301334882754972811264 9761983 59525586001715889874528611676803555072 9761984 -31128249596233714343853523504305537024 9761985 -97388240040191028517616118631074796800 9761986 5344807496609457551217451264308739584 9761987 -114187328315169067979036096193486983364 9761988 2014311570214448131152924678731136000 9761989 -340340773454405480093946559290218592 9761990 16579034066382474169668960254355482880 9761991 278564397851474500745562124200121774080 9761992 -247763459306628648353012241528109440000 9761993 177195105956335391352430576004201374464 9761994 189816035412991002167635916865931699200 9761995 -326583119690022715381254292488487221120 9761996 326072696400585732624438911506943712000 9761997 51349363204074651349459720176808798272 9761998 1296985711843543397055692875667806464 9761999 83747250861542445890540560902395216928 9762000 7155751367966408127192241342808064000 9762001 709673395726092199351935107787796964772 9762002 282828783619760504643300255668177975952 9762003 77043693858638093440555915199439697104 9762004 7603646024489493254030579267596281856 9762005 60046245684726540085734789347769697920 9762006 -20428807683588730736256135039829862016 9762007 45679027309687971407716776574513412632 9762008 138591770857258637755442021813527848960 9762009 331759571990228785660365229187760946560 9762010 -88209320858587588190332650269008896000 9762011 172956253733747453472520737501900732432 9762012 -88728175219363603390452767495125708800 9762013 -208150300396575613841613405755204875316 9762014 -110710744118884435331795654155231542144 9762015 -276304828348584801539074534791365750880 9762016 -131016676401861811920595295927106011136 9762017 -151513090253164210038329463975228967020 9762018 2506239951413574349086816201412193280 9762019 -11963399118557356615041252494539668580 9762020 -317737598058552275950554654752065536000 9762021 190189110885678202368966586457766660990 9762022 -98593824183104831871852035024448139200 9762023 -475427659530710336084731938309246646728 9762024 -195057082035846646727654992727900160 9762025 -61823921914583271184669154617324823700 9762026 -839685710608287981558605538144596736 9762027 203062433898165856291281378693701753280 9762028 -38229405125854060513332105863146583040 9762029 435392287264130842981822878276318195840 9762030 98849618491283857760458600647056217600 9762031 324629994310246053073805389238031906352 9762032 35966347832789441930452202222518272 9762033 221983326255401719472902274754612912000 9762034 148086286432806072290529753274721582592 9762035 -89049243122563448325099100573936421520 9762036 213448340423716649710792374283050074112 9762037 -138749148560940193057003357605846431314 9762038 80065058564996794443902847231242880 9762039 41144904595218230050851429166802478384 9762040 73748209564947567066160808925020160000 9762041 2681214944661251587050665492931358080 9762042 41194755762212998818011175147512819712 9762043 12374160294145274982872157699149485280 9762044 -68254455274507458837344589804633045504 9762045 -14521926557912200723599271299540336960 9762046 114377268518748784621439883195531860736 9762047 327443578809450507027593938725961418496 9762048 121233810408580527477839250414926561280 9762049 -188576474826885130643627311692502960080 9762050 84493601256859779476382544091231458800 9762051 75545943693094445532483508698787197696 9762052 322177212322761165419534429154037982336 9762053 -70296909246654603421174469956457533920 9762054 -12316179330912949228344567805295950080 9762055 70246830084452563969433362872276673920 9762056 -353348575123630122788276533680164613120 9762057 78017040622515125609393015780209466154 9762058 -4827526065715743375764513031552039120 9762059 160615963506414824025910281114905854200 9762060 22712178974454781307602121712973086720 9762061 -144661379373356920981556592529277051338 9762062 -192387936057344325467465231154097129536 9762063 -187241537171572682589097058484210821616 9762064 -24892317433315335518040824174207614976 9762065 -246754875458684239067338928977730982540 9762066 233870155586209455248233316880631929600 9762067 -45654005872685095171210955962047916800 9762068 117448703888870965726285966209903358848 9762069 146094063077695418284580027162622896544 9762070 5637092528932578145505749420149431040 9762071 5974522579502137566652573031797575984 9762072 17246509297953364991881215516249907200 9762073 520544332260958082615740499400059173322 9762074 51718312732116043590962735190615634944 9762075 701749619797659353419380392201211000 9762076 10887832425457043589188453681980613632 9762077 -101845386401551214736901765751518897140 9762078 -117512057842913498934404217376214928576 9762079 -422719148465158171245298974439875644320 9762080 -89682512282267186607551075309487390720 9762081 -33756038515593665913169771605384422400 9762082 14832728787828345417282591446264601984 9762083 -403895308816622702577304441186160245668 9762084 -206578139952396986180348761289882321280 9762085 -141391097361978556835311609919365116000 9762086 30788215582678996130353163640701091840 9762087 307275961270632161963520244135195315152 9762088 -190957465396102566078872488644113203200 9762089 208291750227023395282288927822798432890 9762090 -12739846477753710868719946778063170560 9762091 -371239201560829589628366920670052434508 9762092 223366281228385289846913582799933967616 9762093 197258952410326722681706444021138420800 9762094 125226783803564425860490060400694611520 9762095 84427648857660937148365041351218179680 9762096 5481557094669590861613361613569720320 9762097 -140968595945224913447860426883624496768 9762098 -241433483036672402724750502224809449200 9762099 118002631832085581397716103033383051064 9762100 14147477558034655111732814364165484800 9762101 -54216908700467114992611869330590937568 9762102 8830834143789950360891923432302052992 9762103 211128320670200882847899683207756771904 9762104 380261326167248955970142927355688120320 9762105 -144913378018789904410975431698959665600 9762106 65315183196756328142048120677082800752 9762107 -63513511937827160117311294453646411208 9762108 -233197851247241501336843589701383388160 9762109 100066525099836697047010930823992115200 9762110 -121554522772151370417084188700192047040 9762111 10773300256572533122216820763815936040 9762112 71993354878987603013068064837141528576 9762113 -413515824201660315137742641098830040638 9762114 150745270311787823590568890541149723392 9762115 100027566303470602244885174527854202320 9762116 -18184990008629156926380037605157183488 9762117 -17261606503870605767122607428181485056 9762118 -3502023292031164478274681011173692096 9762119 184349595679205148852341792711440221144 9762120 7999809986900525837226108918180249600 9762121 -91656470746612070390253921499248304678 9762122 -75410087472202738243503198289566183888 9762123 -41605278053496131186089072609063104000 9762124 174126127834485377780006357069060032000 9762125 -313064107130953260569570058202418730000 9762126 125801362849958064822852449582221310976 9762127 139197564691684945222282651713494404976 9762128 -42566714878749262570045072712399978496 9762129 118490709159712003756680857827575399924 9762130 33650343394193563477221312078377356800 9762131 -152216123154281012123891131460491190160 9762132 -7668041551618375483530447723805513728 9762133 348712592435935187093915212721952306844 9762134 -217669869650521373683064940066634293120 9762135 -30942029199523573354026310908404935680 9762136 -662900398116881581502847422460614615040 9762137 -40402308263668437351937067153579080896 9762138 -28916019070233400129142935986277517856 9762139 -478926098155562584515289494979293005400 9762140 167185494710792363206967657835019852800 9762141 -36048373563979580698430028769879544256 9762142 -92262291401449268394563648249573836608 9762143 -64495733364609559647116745221876332800 9762144 884956683174026999235175877758156800 9762145 102260821625184934306327863664829151360 9762146 285922606761872395049448612412614453024 9762147 430910428135586357732143072695960749040 9762148 -49140331071288454098412826550175236096 9762149 -1628391187673969173725851678706927780 9762150 9125987770454094030010056314422579200 9762151 -231681404227287951445985693280115678080 9762152 432212648492477301524032452121321390080 9762153 -305499140569015502156773252167583894896 9762154 14492502207427408093457635775704344000 9762155 -38833999712679878210026081478860778880 9762156 -22743126356419992662719264872991577088 9762157 -775014215738274315250773044835520653620 9762158 81845817137382992971947433327701446400 9762159 225897122680908392798553804462158472 9762160 65703892750065749136106722664449146880 9762161 4418725710306183635791845799926135792 9762162 -2711642228522339034824173262641408128 9762163 488894910090927756952153614288176590412 9762164 -277403294558488803195310686075062442624 9762165 86270377408639020736479439546482846720 9762166 28861505259890079288924595435503712032 9762167 10161588865107334136669304915805338216 9762168 -117560283277145124185994628627952762880 9762169 -584325651280077396603051528258381583280 9762170 28456923676162125730822656802790204160 9762171 -287603262533182162601703240827596326888 9762172 194269921133662117048271047327136615424 9762173 -20598625389619384212888629177072974176 9762174 -1024094433401367072296692995945941760 9762175 -99747289310655471791910991980901894600 9762176 12568754690503839447312635502841036800 9762177 -105107624549178293733348010630109662368 9762178 230434930768016425917353520596465330640 9762179 -52728886612421453189774730534899801088 9762180 50865518058627188642138548362377256960 9762181 -196046349489107727645857017694798139840 9762182 -153081213933932890968817215637565875200 9762183 -79003582202723774356907986692937732560 9762184 -20492207411851860768527926597758720000 9762185 86258455553945556303695185316374945380 9762186 50335608158169426689780896580839555584 9762187 -5955435486788314464775101905240870648 9762188 -201237882232501008149723929039840696320 9762189 -98282431425705263292756441191143862592 9762190 -141028977327699991580920810715499849600 9762191 205857654221441106518690890748393591112 9762192 49056991956208924399753130254144831488 9762193 30057245575380873761624589361679521600 9762194 62307884142358437382212912143646274560 9762195 213039396598131094667580223341717103920 9762196 -69453005317052308578270416083563741440 9762197 -571691342883596616515425026779255307360 9762198 -17426838586728886978673153746122601536 9762199 -107159098781242835007464474427373796880 9762200 -68412282550966953870928304368680960000 9762201 -19610668185066261012338707159199356416 9762202 262503594718904699525422146236411661552 9762203 32731791844149735237400763983909709520 9762204 -3344191666764352459427954268241551360 9762205 10642133132726101926602690599682026860 9762206 268807378967414302103081360560648839552 9762207 10194810599924233996020009456586890240 9762208 -474635810024467906239794008807093370880 9762209 2697684702113357126819598810110419716 9762210 31815974271748867106949439561463040000 9762211 -316697486461706870376095849132290998888 9762212 160336145257406321164062950494995148800 9762213 203010145070169493227335079129004040544 9762214 -48088168257504628340655432258817253376 9762215 1365520315988759600584189221294363120 9762216 -174187080983168475077594349792162938880 9762217 15504950393934318828742008630543005448 9762218 225106788711409020680929882882142224560 9762219 -75876578634815630527896520996251443400 9762220 64859096684687318479260273463547028480 9762221 -24928082663244161499363509216610068340 9762222 -67878094866271540821531332187692774400 9762223 -98762879665027531033385089912602730416 9762224 59199961268162077987588091094512369664 9762225 89978018924168219637325811368916935200 9762226 -167581645068901968165585873571826792688 9762227 -317034188870994845108701623112958535924 9762228 -8439104189603314404288278503225344000 9762229 210179535971302535083504297520105341440 9762230 -177342914032657782076121369591623651200 9762231 153788319080260973092889949219673157352 9762232 135557518924354566063673390221991526400 9762233 5379433620048995412393905653589407488 9762234 264367309725116005223222981502865832448 9762235 -23267386615637242377116790335584865280 9762236 35917480700799866783171403024901472256 9762237 -302884532553985649590016493676740723552 9762238 -188534331294802952788771541302805300160 9762239 -228506014231363819644982816689191907576 9762240 18140596462827437691005033957661081600 9762241 145131622879979279702015504948449209600 9762242 -16017981674127335425737852795503743488 9762243 -137768603251753898040502988954203241736 9762244 -105139084332480514010942325338695022464 9762245 -301385442093170781305704509811805986500 9762246 50897010539330421137502306701197150080 9762247 -807498204855687402543479215254090240 9762248 -168802866694165981274763987431046144000 9762249 -121545846625440375025574967465951467520 9762250 -226286403986333229280777123465578768000 9762251 625614729687281733542819492439901202904 9762252 91330982122318099292118074426290409472 9762253 -90740919839055448489357975645335914996 9762254 -101480514882840450845484098727894959424 9762255 -290005562733304884483640210194328696800 9762256 -14606693733637848168365782599274070016 9762257 204329387975154763380673268590393106880 9762258 22985730418540126637886145619833036800 9762259 1449803612345378705112732715579482304 9762260 165241588019161184044609308204284966400 9762261 17754840782596803506437381105095607584 9762262 -70660006433627036792867523401015494368 9762263 -46153370067593992573077989713303775904 9762264 13846778834222443470208981474299678720 9762265 -28208812356516772971029515332552305400 9762266 -273828663219251356888454113037813169168 9762267 378804062589341421617650999953552798720 9762268 459249468596724234394770301722875521536 9762269 219113909271232208358649173711847836960 9762270 -75265997972350348345997772907998048000 9762271 321217752493559632875111700733214321472 9762272 4005860111610965508324799098528989184 9762273 290597794401119407772147740786619551122 9762274 -169488929885979602077258467066057576288 9762275 -87691068283932767240336971123275233700 9762276 117003152592005888762720119982531543040 9762277 -34678959157087461657752399839321054848 9762278 -240824186737757523284391909461681398560 9762279 -40349582349851358956528271978991677360 9762280 462621306920705647960451120786995200 9762281 11054665455159101565838028278068348480 9762282 75182743969830345309107626452934782720 9762283 -180463264227560374640480486020230595800 9762284 57208827307089137397934693030931220480 9762285 58093294577528925269816885436370854240 9762286 41827951863195772456408085798581056960 9762287 357122729588136166861518706166160138240 9762288 -52574367829192711580673672243309674496 9762289 6725066298734417372799651694692415540 9762290 144934034717378247318561799920983040 9762291 -74854391226427853096280032231606566656 9762292 145575497323609517501026076466916294016 9762293 70250578527917848686825581032962040800 9762294 92674974384653654876312839043374806528 9762295 -73122190772140647684673171164675586800 9762296 -96905267775394251432545772219267072000 9762297 83624425919077300138044541960505396928 9762298 4600071256271588763575949379711687680 9762299 -38893954093498710209164229396606205840 9762300 12926131088971783615045294561230182400 9762301 305543372298462719151447948639726233664 9762302 -60858217327203879570622073993713136640 9762303 7132385598329392606750892733670814208 9762304 -122787065357197575645838491553250672640 9762305 -338289728404368754951371043553623680 9762306 -33206604173932072744954039544350010496 9762307 -90881085287074239495020011322802781444 9762308 -211569354344098598606946561552506547072 9762309 293777511698657449139090886494101275840 9762310 -141881828530470353264185458254268589440 9762311 42224255187796889612885294384471043744 9762312 -51912791978263699692389250086631014400 9762313 306645976027804324671007082542255947984 9762314 -253517136364032185462574362124742460160 9762315 13011869561422363500984121670775617520 9762316 -208417959672677069380907244763732936960 9762317 221121143041021461987537049718069817120 9762318 2858865441237352173673466179636560768 9762319 -13457465601950084647867930494884410704 9762320 -3919094563937275418329097679589785600 9762321 97538741011881106178263619833400643360 9762322 41893644105187770174624405053835190272 9762323 -505083413266594813080038451336217076640 9762324 -14050915903015866271268419260640112640 9762325 -10091903151805674210006558447575024950 9762326 -5527739030754492987681287444508408576 9762327 63393747132118138994139641893154335248 9762328 -83640075472967713497889452458288547840 9762329 -34065949482149638616131893636117302070 9762330 -24991789181891860930707589785222862080 9762331 -294812239651507682480481967966252932000 9762332 58867612762527374296271891891536089600 9762333 1041925854731866052149420500971289600 9762334 80266701187178356296748048699375406592 9762335 -81857598473825438406223792337725250880 9762336 -402151800695429581605293329757896704000 9762337 30139302176106950207401078736878101440 9762338 17985311651645431557654869308512874320 9762339 -133288038291728193553375160308217549784 9762340 37976589592572667008395836132924538880 9762341 -72619493003530325636429493593625158016 9762342 -5537464602909727901648723170721978688 9762343 -36207854196581834117612324399678526800 9762344 -156102042750621816172574700181472716800 9762345 -124139348655709278255911532729858171960 9762346 44785186128097301678303261159773009920 9762347 20154093767476906177028779109294733312 9762348 62492229188144784831180131215160993280 9762349 -202167255021756353918183516595853868650 9762350 7813606029145260579115644718233619200 9762351 162279910171732593908615827045979021832 9762352 60590084042106541903395620582763724800 9762353 -285240891781865784333537444004474588398 9762354 15389824368279362093693893251556047360 9762355 -76801958395902408875219819402521256640 9762356 -366235797999831718459522082078148286080 9762357 -77410097369223756075894823719440228640 9762358 44699980488559837152163838300611728000 9762359 -320880609615108434783335438940618788584 9762360 165896414096204534795806741245799833600 9762361 -11588277266210817369516204635968947456 9762362 27364277012040687223464542668540772352 9762363 369966138773949290812489063196834304 9762364 -313729623478541135649065509967244596224 9762365 -11587831034416703404243565786275054080 9762366 -62769100816802902431180332266472707776 9762367 -196795091907509048378848983321184906280 9762368 -40928070472194871691302381598470569984 9762369 -176413951811608379298491635922056244928 9762370 98341992258310801764179047021498536960 9762371 456724702418979569710666779208401468720 9762372 -71255337959340798603268525189489759104 9762373 -207107218676772121003313649592341409056 9762374 -11130745327266843143538453608573180064 9762375 -92679676116064979887243118315214720000 9762376 790340437520647874614561778778931200 9762377 190009891067261451663679387482360794640 9762378 62385485898817987741059866741637345024 9762379 -243754114617341772613938811744272370800 9762380 -162682141608756220340348085522834355200 9762381 -293290401589051693206646214565480597888 9762382 81379636318938185916831914754082305024 9762383 -156903919709464054926752845910115796368 9762384 -6347583153107034308117327045367300096 9762385 -361929368183867716778494998488313105420 9762386 118495271984024205259056631969162148160 9762387 66367811808644616589971397556834997120 9762388 -70064845767671323530956985792374227200 9762389 -5316668086496633975388998566126736640 9762390 -46014300938591286693961421799378432000 9762391 300823883055525595888318308333534926712 9762392 292133144883689768344655178421257830400 9762393 247405785655518528020725363951420422864 9762394 -1349729726768231215615939904543371008 9762395 -35255046786519322340586385763070753600 9762396 2189569050887584729425823874917859328 9762397 158373566463189899796170209818245777952 9762398 5304468857038443785492671477162819200 9762399 -213246663139525495489703180383740872616 9762400 3889789181134275182073858529660108800 9762401 -247084944165693912961215616865901294 9762402 -18411792354239859011315891512671446016 9762403 108192250562959512987096191796660106656 9762404 170653577376756243350926946470961285376 9762405 105100559122937923627296615915798080160 9762406 77257116777818590155474946431295933152 9762407 -491318067195614953872568319582643130440 9762408 132998965017256719060004933476653030400 9762409 102382015701812310334743060014773863840 9762410 -15711037575725806563828339183493324800 9762411 157759204888667284860588406867234026072 9762412 -195767695566526308865107847260083025408 9762413 221842134162423986939185512825886313100 9762414 49618357227843544587871335222058789440 9762415 29873126626588049277624580110325644000 9762416 -48487874418747895496732867762025824256 9762417 439482156028992922002101780032526434560 9762418 -877715691548026620323409437710128096 9762419 -3810438252420212436333286381142057472 9762420 -5890119267667350863924225144040683520 9762421 -214243258327469824294392185141274095300 9762422 -115384866126470978999287924629202267488 9762423 297925632514494657303881382217659869568 9762424 75583263503078030901149732929143398400 9762425 210486551176799441897515632299801184000 9762426 83565646477381685920207274989965469440 9762427 -124295135845464401130969871817942852288 9762428 -646193989340487022085961565169080320 9762429 133062628613616783064095443637149164608 9762430 4237974988562362644395442130940449920 9762431 32789528162933535671971935262395111792 9762432 55692078042003453563048788480795607040 9762433 -75403128882287685435793604862881276160 9762434 83670737836324722570465926143961366784 9762435 -39551035706303652695203821913342604400 9762436 -3632019737304654714643375954389760000 9762437 -59213335453192482519487474148594463108 9762438 -41735640936474409254384284006806149120 9762439 193121017925801452594109859948000329240 9762440 -38945424868020987314648212576787558400 9762441 -30236624060789258154581363984832490944 9762442 79866950910793349688551643613116463872 9762443 840800286539175434738867626331180598864 9762444 -8748465330436326137351792861790566400 9762445 -76030713203033519328443562271962829440 9762446 -8505185939936814643572183520891787328 9762447 307323423782349823823865849914820480 9762448 -1399627042119759692018793436927164416 9762449 27245733345315515262829381775805721200 9762450 -25486133689794448734424532872549632000 9762451 -34678972400943463820762896187755846568 9762452 -66919649103301712675127521405712752640 9762453 -74741875999993202230820149563770611236 9762454 115724600270246495658217142585799662400 9762455 -57252574906477996595473960723035426000 9762456 18460040431497367124408496270682521600 9762457 -28222260778266632013362249237049374060 9762458 8207159170581887401026110950700912640 9762459 87766125107654461615165288282854965760 9762460 10167899185512214646427951661716341760 9762461 29585898843664778083294641114614840652 9762462 1042423680254202648398620485975976128 9762463 -193370338012106068386334769262305307920 9762464 208970006645713719336999127364426268672 9762465 14096317325767005615911569149651169920 9762466 -53692671592121610648279630402564900480 9762467 -129796436053689258183073828849462580064 9762468 156371878052957216017170644198191220736 9762469 91490293687805868760671839308306405020 9762470 108342558972637673010333040150625779200 9762471 267251516338603414789702203520898282400 9762472 -274614681472725372024323526100902835200 9762473 105257023473737527150636895907711581760 9762474 -158764771501103149962543831750083792640 9762475 -85505636974455058600780125684341837500 9762476 -62220202242079227588479972632084669440 9762477 -44887531303451108653119285188153561280 9762478 219437656854997936118309003810236248000 9762479 -33063360542239388363701865386534807920 9762480 5846563767701866395842294083780608000 9762481 233258301818561013558316108576222345200 9762482 8601650395635367506012415280909644800 9762483 122184771529299338686477296376781964144 9762484 213792907309148595196268138025002566016 9762485 -527455148263457920768586473091896800 9762486 90215708718445364142726801892189138944 9762487 -78808078224613322756464835936937725728 9762488 2596590880015547892904689807160197120 9762489 4812133079735663572693708615071887616 9762490 88580221829657706916681697015172218880 9762491 -111895810205710207534891054581480414108 9762492 -47851039790558895312801008914695925248 9762493 -32883480429818408668686787004513720756 9762494 24412442324032642327405507800696176640 9762495 -18613070621771656743798300734148992880 9762496 -30018175436822956962270376216499322880 9762497 -79294945590359239372937265548386629054 9762498 -253934380069766825189028433260223080960 9762499 310550502808584368963057600125410096000 9762500 -116875349673454877061761801429414400000 9762501 84797191690660528847714965620750115968 9762502 110334586325521715713784153575574496000 9762503 645390795984150119406519955019114347560 9762504 -32597894532678808645750382890057728000 9762505 -5625260887270393314314036951320961280 9762506 -16663707527298020482457712613695405216 9762507 122989570854683390407342913852348411004 9762508 -42901934613555828554168166794842409984 9762509 -3596175259045579101688412430218255796 9762510 1751610606736368499182842539643377920 9762511 7475864632767903033008445722118663168 9762512 -83011517718209518128421188838646390784 9762513 -253094751204540625344241662870434658912 9762514 146102089624253536918295013083903187072 9762515 154307782277688471169752917766297156240 9762516 34752563855275174184359779399704115072 9762517 65576349450045854436250663108323807566 9762518 163208307828414502922385080837682871104 9762519 -93077962854002375245647127041747726432 9762520 64637110763533190236170978912057753600 9762521 213125762353087124412219052959441811722 9762522 29673606357617812583944641108268032 9762523 9211196009621826876693503580713595852 9762524 133725795920675768038583787034509252096 9762525 -238057393190652937027405012291656991200 9762526 186375016025848708850266610533356047040 9762527 -316182319071427121059209161751122453880 9762528 -217064143056688210402768795000247156736 9762529 -22787770166668372983336163220604502720 9762530 85817603704076553091731477903674768160 9762531 -37986848999820348823212333019597388880 9762532 -97918395891014221195126921420426034688 9762533 214991619296560575120125268529570540224 9762534 30110032385996732379917783336651142528 9762535 -16510110696660733194116762057055344400 9762536 133745151186584221348528556680456028160 9762537 -44224013659751041117158294139186269120 9762538 -114998686332002178341833597648290692256 9762539 43836997718430494911587740852388087072 9762540 -49852347729821327271286340254963123200 9762541 230082269637272008475725437057137419500 9762542 3526839288212994739588718128852608000 9762543 84674927353322993793151682753724875904 9762544 -90637187017407948743720785237663580160 9762545 -72888055169467179443382479822713126680 9762546 210044437989346835337091352087908099584 9762547 106922698642950179034506645089538744400 9762548 -4424688376123892614740271846714152960 9762549 -107032962408185276959900923486306503136 9762550 -1174858818274067516185277324153347200 9762551 5989059978910305458917844372812660608 9762552 -450714326889145975321241624987615846400 9762553 303818173170026650499978741604480585120 9762554 203523168737900753503502894411623940976 9762555 105394684432101909410451649380031134720 9762556 -182015772043649674314508766018382661632 9762557 107971470559412179045129225731584026752 9762558 28315181389784339415849393706101301248 9762559 8872151322951104909484391015579784208 9762560 205373816408004493405340072233716940800 9762561 -44793539689365478790819157827000934720 9762562 -112133534908117816548095289888420359136 9762563 87507351360350577273458885166887591904 9762564 155403131820606240827309058435177839616 9762565 -18675186550977523445755237814774718600 9762566 28619644221722237455524779148276258624 9762567 -323393120335429451683226392349677701888 9762568 55261351498237222175541887873565173760 9762569 -192090065077146750089117581593038936220 9762570 96841404509630039646371566118361619200 9762571 45174001019383604278092451661886993408 9762572 -304525776289083912785501702567126817024 9762573 41713899996246768838733303608118153280 9762574 108903291162645671223718525976378693952 9762575 1419624356310622956350827826417857800 9762576 14395078648613506455955262658094497792 9762577 60794949185592768499939138843966166400 9762578 34755734415946495420565462805584710656 9762579 -176808893531831529864593256838605448080 9762580 -120891929403029203737907617424964198400 9762581 72985729609061359084298409696387123264 9762582 4542443184396864932083424484150312960 9762583 361772469302319232500420229708877045760 9762584 86098007334805400902515722911407390720 9762585 22437802071189413550886289831719315200 9762586 100635265580159179214705346850497418992 9762587 -142829121300940191796660319024974053528 9762588 36698731742549158635657583704406625280 9762589 41127044493589772158628162201657360160 9762590 -150201573861619225967590628960931918720 9762591 -5075072762045211131936801323205076480 9762592 -56996030589978513072205434193126096896 9762593 319853548237238642121021564743067103842 9762594 94317249700157576254929471752529955200 9762595 136097439571754539604249884765525083600 9762596 -131516635014197995952472911755077436800 9762597 47728906738461593566093122403333300056 9762598 39956667987678716535570743864264343936 9762599 -53481434948635624120550514066743550720 9762600 13265867632961560910048647137404928000 9762601 19109208292293170924635845154913858304 9762602 -34736404142167277967409383866955175248 9762603 -149655506863064741799402126418667960832 9762604 190959080271665692461699656661109171200 9762605 475768443575502337051621541292721378560 9762606 1824945973540870621129142651441112960 9762607 -350133772232118401205195550064298624000 9762608 86575130236150450715370735299269804032 9762609 -169506862188806845169005182485295774096 9762610 -49111134774297650714725605758799060480 9762611 286659780824684690023907604862178659212 9762612 170173591536607047576810193491031910400 9762613 68720728320627367231036933510877602176 9762614 -167398827121171394494508392373146933344 9762615 159815307307436204348285247709264586760 9762616 224711200612045656542415224399899668480 9762617 173269790863052609270308178934929974272 9762618 54567808929021495944931274034169638400 9762619 -271879810768327934079445596566937149980 9762620 -3033978111411030845784615356210073600 9762621 96809881163732327192134194275567544864 9762622 24253667146894031330585428379060983872 9762623 289262433036456793495785275729455902264 9762624 -45335453398484669959463095580060811264 9762625 298370027335425162994301885679783249000 9762626 25121569146220729845143270965285415424 9762627 102474093263651337438370718777507468544 9762628 -110345721851858665684386904719392501632 9762629 -3618802154472183498195809471575853700 9762630 -27215514149098947166764464680200804480 9762631 -383359765173464277687997689658502790568 9762632 1355231869607069377490064681966182400 9762633 -33240126284432146184517228509113579200 9762634 1114799650701703998287012292549791232 9762635 -46264612116057241236522046143515483040 9762636 -7285592922609066254385499271968183296 9762637 152705951701533974359688062444467490400 9762638 -134021157062153942824398653835297281856 9762639 -142809430131471668012041673899406547576 9762640 30831650159827792049038043445765980160 9762641 -71028659189229922896206191267679199360 9762642 26540030154866229006318739567330997760 9762643 555668472624791653562697631956739556 9762644 114910607181940102911579989358966226944 9762645 22524746971400891152290680338437157440 9762646 52883236214002511967705754615331909760 9762647 382494009613709095327355732709063993960 9762648 75129829949828816204815981635824517120 9762649 202719992189106428806342406033375739648 9762650 -51168831273165959370615411003933937200 9762651 -57213991072970405144614213463875826232 9762652 239277228115474216487384313246842480640 9762653 405376464323488013354010458980034129664 9762654 -8883557907542444549386338944719288320 9762655 -3458271216623050930395341352552655680 9762656 192602874558389445811033593912899665920 9762657 40607819749584097923715473842956920240 9762658 -181367419381557356001895825944107613024 9762659 -322907618885701724988317899319471114184 9762660 71606471291460649512740653441717248000 9762661 190753090429419275420035049500589180800 9762662 -67277817350193307692065641080089771520 9762663 -45067144733816806824285719236147741656 9762664 330564902893105056731661530238108687360 9762665 208050621310024850267330440760853422400 9762666 -44429954742765151790778478802068114176 9762667 -460133855118984966399001331533536614284 9762668 143967840226880524157072212003777698048 9762669 -133794719563127320057672529043083712 9762670 -228618379561101295283107035696778752000 9762671 -203714422615334727570764863426688053800 9762672 6033263371009519408918128890436648960 9762673 -75708303543512929333840502280134668078 9762674 32227397043380517238839309134189009952 9762675 14443910129397023502342355826175744000 9762676 4309250669588001367888806647586447360 9762677 -187695585122543922404268843337218240 9762678 -105075128528725883525885244119484100896 9762679 -76494203141564059935144431968879693720 9762680 -94886025168150003201938494036293427200 9762681 98145331579447626392593295462002243152 9762682 -63397716472075148710978779830808497808 9762683 -202311575453514759003638857335788068080 9762684 -107380425841141494139081060323598507008 9762685 245239720184900114664558142227148078380 9762686 275689323716667615650302824991225569792 9762687 -28601491570010864346303277074602416008 9762688 -12883795981600117915118045515512545280 9762689 -164506947847000676238234776662570659840 9762690 -18331264166138504350489878437659161600 9762691 125419134427756490636097220162961844092 9762692 -367155249542490778053044810074395805440 9762693 -194805269299084243323528585684629307936 9762694 -92132538966419925820572251094409948800 9762695 -13790921933597336650653034166404221480 9762696 -201701423514903538297430179110293498880 9762697 174098959525750312560511362914381967232 9762698 -24278491434565232506393530514115028480 9762699 -326372986342333102160697803705337592320 9762700 -48390386459054071596537227480966592000 9762701 170811041356542372728298098642558210412 9762702 -11760542335606153810933867986992299968 9762703 49061294931215879178156363619043323952 9762704 -20176161854947083958174000824785829888 9762705 -167319749642592153321713962396490765400 9762706 -18552792693988595698155936172804257792 9762707 -176523421497415074649543680305213861760 9762708 -226697982535475878019375065568293693440 9762709 38349508578612026805388957246113305952 9762710 -7982700599408485152497787661054314240 9762711 107013328351175097731360328533844723432 9762712 -422639252095241717855671569301977108480 9762713 -165516716630487881667702124358697591360 9762714 -8575962432635292725253515748610613760 9762715 -134154602676756098804612902573233082080 9762716 216235585976879225675700742618848099840 9762717 37852095939687465494345169846239662848 9762718 7649498781773588350803697979760599040 9762719 351716405946558346379593194618784305120 9762720 118910601731332600905215726804391690240 9762721 547133804112485778567667617154284541922 9762722 13861097896552797870704132637281876352 9762723 -149761850860970793002157878314003688028 9762724 177347512531416935226546974499041530496 9762725 -73416556349855201944892972549569797600 9762726 59290921395470366593252650229844352384 9762727 -97793268771593515329873792886552980192 9762728 311249440370829630744363979147967308800 9762729 167962323331979812441837579831596008640 9762730 -12384815184639922941257016437516563200 9762731 -114132697882748263539391639302918758256 9762732 30221461442838371685045242808644812800 9762733 -311005188703963791488257459491021958260 9762734 321845313997548496012692482820029943360 9762735 4387821594600886488929980379584229760 9762736 -44228305660169028597364676582080708608 9762737 -141171235791273338925243494786255866368 9762738 -66455981211647486666857982761542185856 9762739 96640428519889535292444503132280038912 9762740 -79654933001966310428835712761466176000 9762741 -37930093107743387822104426002600960000 9762742 -231667898652117087256646794664393029056 9762743 197312430118412951691028465365623116080 9762744 52032450272582179427348879772006481920 9762745 307715048865558990399793129926257046600 9762746 26251626949857135054366375639729180672 9762747 91722920201987569887078598633656543000 9762748 -2057979062584241046491289336372326400 9762749 -447054214085520319877992283021347928250 9762750 -21501140168072288934163232204088240000 9762751 234284631781403853712699614722629330600 9762752 -110210765717789708170142371316653621248 9762753 42340332457866910413248539694460896256 9762754 76733925983712616869569326153597373952 9762755 -11689437100525125992308981148154393840 9762756 -2644656255329817075250731247030818816 9762757 -218192875011741676256829661562544690468 9762758 -89327581152256113980461528721899343520 9762759 -92427869463581205752880717786493823472 9762760 -114414768854446109522545949015320473600 9762761 -354577691615335587571840299573117333276 9762762 53659090282431455251304959666649233152 9762763 8935964521066608850479949429031542800 9762764 384310455471147131045453503563414528 9762765 69413892974828687938540937970419140320 9762766 1735457780707155868285566721909641600 9762767 82366903760866533464968268724839281392 9762768 -2291587037331382246292134282881662976 9762769 -106558029935995669344738677327026946830 9762770 -43176336403351185516810995933218444800 9762771 -346810595239795348417362682510641640896 9762772 250295982313721931718036028363858581376 9762773 481065819209035795319100031407181907022 9762774 7265953255487190166108287043307864064 9762775 32438586003881194573608412299435667200 9762776 -76831721319296755739629960608278353920 9762777 34582885243549293175457728466848573620 9762778 -156262255104933160228396293392276362800 9762779 147021220604842303418636856723797888784 9762780 43037205610099325604816683331094901760 9762781 132939272237757461076287722199972490592 9762782 129960279538655000525265818542496937984 9762783 96089846859037162227349439994124201248 9762784 -225809456629394092093916939424587317248 9762785 112419023814512848135526917151109352980 9762786 132315813506428261923201277827938085504 9762787 203153594250556564531076426093760909312 9762788 136112863935578268668876352562084970496 9762789 -151181057037860230840220811410736883200 9762790 -123848973855939113655824360741129769600 9762791 589043641252273719964584018801593952 9762792 116949918386624405720556945952209715200 9762793 -58036023160082738310114782688746724480 9762794 -228932019844619895119062919826392826528 9762795 69638194680142416626083503438470131200 9762796 -60097270669582632459336417242185158400 9762797 -103921282913366386332644791130909951616 9762798 106959460687726528426768274630960345664 9762799 224343246926241965428357371121657326480 9762800 -58589866392378373760846863044405657600 9762801 960133680744365938515100540449973920 9762802 -41667261824359876494352366218056818176 9762803 97257744283934117868826654255043136960 9762804 157391658255075870127291301553723924480 9762805 -34842764730926734072890830333919492840 9762806 -1585815271244775989955429807777082752 9762807 -168657989595665671381410740752260635160 9762808 141892333828606383262104045031538688000 9762809 -296187653259451679963423006358994310400 9762810 -22356859204966861378913304653845632000 9762811 -44922571473046215930197103019509348888 9762812 -145568020904703818183867002677392076288 9762813 -58485591133643437064111698151750232858 9762814 95460479619354985266857003206162784256 9762815 71167621772099614543074254535770841960 9762816 -764832223427228175394169853333995520 9762817 -112978606632830606210902032600141970860 9762818 -8615416831686723988296189701720067072 9762819 -70668065768381037885883085293389619392 9762820 136033984495929804574054707719471923200 9762821 319141520026813778600787959630375569500 9762822 -83944186939024392959422407087990687360 9762823 -172662714370946926853884257271863584256 9762824 -45306987360726206018835358802952023040 9762825 -75087412669719096297087195362636348400 9762826 -47368086551946315865460997276463047888 9762827 483181830420782593732080596831599256880 9762828 250802057880078579266652362301262027776 9762829 283223243956972255493403408793470277430 9762830 11304868403584110127038091320795955200 9762831 98857357337526394848901152911797935528 9762832 -77835981193431719981351341368304467968 9762833 -8275613228134427603108981774104161216 9762834 -30852088548904384002307872445292497152 9762835 8399321691270519716728011571191695280 9762836 274665198812494435992055936536857412480 9762837 99294458106194673487090838366998969152 9762838 -119752845498879197940736656217496166528 9762839 -322164953243979275748323595133827237240 9762840 109368860291512992486719550046797004800 9762841 6822917104459658195768303842464531744 9762842 -226368979337991986253639775088423750928 9762843 -254091462199119041488714386191248287336 9762844 35950455272408353356352078762471012352 9762845 -330140595979363867460960986099136427840 9762846 -29967411036991484641281989227476710400 9762847 -154451461514806789193455704283831724704 9762848 448300842954933361437128462858775429120 9762849 -55011305667759651598728978455778576 9762850 47561913861570865156179024222701724000 9762851 -15291879048403448764807105290773230176 9762852 180196936449072987807191208121125156864 9762853 480764716794846043255232936233742327102 9762854 247882628849746463813627433491514641376 9762855 67243579032495928676116978107806745600 9762856 88862248171192204496937788474706984960 9762857 -63627050944197822375228862869727559928 9762858 58774314426859802630300979171300876720 9762859 41458002682607092997245581589937723060 9762860 194356274740984753788859160366494894080 9762861 4053926476983396258349592770492439040 9762862 -77385804208706737267446392899352816256 9762863 74162817101054740267541401110322774584 9762864 36552360812101803893238294535528218624 9762865 -22595104064559838146841153165835116800 9762866 -125026221732431504473521492453972976368 9762867 245887740260420524815727104721760912688 9762868 261932330903696167683911453435494635520 9762869 370380291817415068847797335550750041660 9762870 -34264659495614215689560518430611426560 9762871 -5428515446045839237442356802110492928 9762872 129550699508521198704687409640344903680 9762873 -299429367324755314949849705384129981616 9762874 -15494742859860445188102275946062868480 9762875 -367540658133589659823739495481527172000 9762876 164835158692531897565417148528643752960 9762877 84147584882608312061051624184188438726 9762878 1523229752946056217186804280918168320 9762879 21493754089946316845223855856212695040 9762880 58956644268448584573087893674288742400 9762881 -300519321223610062940920336802339712318 9762882 25497360075393075476052459787250155392 9762883 723148126507401962133942661691977184 9762884 1295310746828662494027119071629503616 9762885 -29906732364240566443500021392445193920 9762886 -3587368575366592752086449304694808320 9762887 -475292153560818358775584053655442990688 9762888 251824162918886168783278925269989457920 9762889 -114054862475594005972303498488248092544 9762890 -44942647794398663806321946446442483520 9762891 98047714561855873550435657679703967664 9762892 -964620608898843082783738279414398976 9762893 -97928943831195051389768808219416032800 9762894 13328649700467112382189198385926927232 9762895 3771589957781714724026760911687579400 9762896 27336688164126028706738041590887743488 9762897 106497055100689435388686897373662767600 9762898 -95739348389668339488207279377286002400 9762899 323510468778951685123528324374597209760 9762900 34099740114386978635292811254146560000 9762901 -400141759954904705644518454978368578098 9762902 33379879067279459458402843315550580480 9762903 -658680256789159337638580086256275200 9762904 -121672903053741289400787768181365258240 9762905 335522548501832730856681285743353531520 9762906 170592037711647637862449533531958334208 9762907 72080626512252582072291723698798976960 9762908 -321990607435569648207408780671497336320 9762909 44558846852715672764124337389454658688 9762910 -1715471319499866596085008710622993280 9762911 -177534339545535084291283314504097596000 9762912 81927601461355786695133977873772707840 9762913 275749147838810127303808077666015023940 9762914 20232544342102953607446001375646157312 9762915 36229737085709152286341879524196927920 9762916 -22766744741908327293912457798605411072 9762917 -266820556765265923231031676088437356034 9762918 8766537961343566647511847209908566016 9762919 -127540594202160716407554575660563364680 9762920 29485879331112349150205464857898905600 9762921 -1376061081690438127568003755292979840 9762922 -92044111315009394122359543360890507520 9762923 94103769086801715637897886020400111424 9762924 154766422925064236981725268433273017856 9762925 41826490501118083100971357737702564000 9762926 -17331323319932228379238380926787820800 9762927 227932316074331670204471471178546083600 9762928 18635028506525301864946953462671605760 9762929 331790006212281168744930721701224388960 9762930 930899204751714757379176995565012800 9762931 192389621639246408917573308582805350832 9762932 -133682078289530016493321113152295717504 9762933 298768956431703216585422546463365303424 9762934 191766681533048945093441598697523453952 9762935 87121396740401757745247702356800000 9762936 -26243613090915941619338199538886553600 9762937 -427417809707138225546240349138897199740 9762938 20535556046286703769435419662811467120 9762939 -310435727778700663068749022792609954996 9762940 -20307219455552466815691335478263808000 9762941 -183072883983485421372429542089307131200 9762942 -57222485850448453639164477184259122176 9762943 351784730021368262424542767452590014840 9762944 188050727787041858620892621391160934400 9762945 7613282850920064475982351089461601920 9762946 -68958977517971494684022202376795169328 9762947 45598247402102447142767574389517626832 9762948 152030836950962448790187181705867264 9762949 -119195068340891144919010698162389495264 9762950 -20445481326711947496746652612239556000 9762951 24355757467320625038740456931672818304 9762952 -44291633620925171525764517312083430400 9762953 -224337134112820923330863302643271857100 9762954 38229064297698566197035608687331010560 9762955 -260605373132854215688283704707379388640 9762956 108940467667683742634638057592259042048 9762957 462048700123011182577801448724547048000 9762958 -227640085449331039279857572628699528192 9762959 160797906119764353093564991553390800680 9762960 -35923473741056092034082245599238553600 9762961 25036846347922818489002765813121659340 9762962 -214405629339064062292172769072395684736 9762963 -78582964690247522672073113580719953152 9762964 -180401818624075600080681866603872114944 9762965 19419229172608932543442912972808017920 9762966 -151512333930259559885371126036874774400 9762967 300074616044554177201169475077531107016 9762968 -84169122024401408158550954278389719040 9762969 -280492174075546328499152268918084791856 9762970 70279244076703179522253030672642053120 9762971 -24806240606470106206774061853626489760 9762972 -256834897432882000445280490182948077568 9762973 -5541401859398507380678522319832931296 9762974 41793001249700228086539178478609309568 9762975 71067931894721333607166577059589001600 9762976 -321725380766316365303672960554238803968 9762977 -122571469243826539444281300620770168128 9762978 4148709579474145700698294672210329600 9762979 443772474001318118240358562408062543640 9762980 88602216206655765594999095978095776000 9762981 341435195615351648521830598623413385984 9762982 71997790040284201684692021974187866592 9762983 -72460290663134246042732268251040173496 9762984 -134895387413311495002941601036356812800 9762985 101359462855650529610944656968218364160 9762986 -63538119232636135950803106848614152960 9762987 85475836078716246539031315239491296000 9762988 124541205438469212001548887717361872896 9762989 396770443289367742066726428908256581100 9762990 55709560130382295430697085172075101440 9762991 20457722018270825618601524768528012272 9762992 118865515853790919777879459168794525696 9762993 -245384582485181167359078398552868691518 9762994 -73317306615442120170948277706516997120 9762995 -29397839937714443587118651294804834400 9762996 225936757175655059719256291758027886592 9762997 -250954180108879842598587719795863606368 9762998 -15105233509451356836068603100304343040 9762999 153898829452966849548644661451365458664 9763000 119450490071909186058230871259914240000 9763001 -163586070810385321562799021470578516848 9763002 38091988060089598607557371896126999520 9763003 101771820651998115325729601553150250704 9763004 383251613354392980020962319405336749056 9763005 59307996374170246408180632719035420800 9763006 -280071410744906806050176022064304064 9763007 292540755425238822299967210545379848256 9763008 1220469044995821267392073463863705600 9763009 8953644042228367025470932036539654210 9763010 -51858400321183970869506524773360527840 9763011 -250490345637303236527127891769410770968 9763012 -9915143083664075522678913411858186240 9763013 -50898691558476772944276129749248741476 9763014 69074532862581335342294361741610472640 9763015 138606270477398793079276312444842586800 9763016 24960012991105329879673907230304501760 9763017 -37839083755339011288871961225130378240 9763018 163915426277911401600055835019163772160 9763019 58409218838385701628673087845937753632 9763020 1611874278537096118137085969208248320 9763021 -2851640711977964727145369891790683360 9763022 -194426996978158657794460140091818938688 9763023 211885086648135148162223175516022062984 9763024 -42102399760207821285012802536725053440 9763025 36878012751441513389474593884771030000 9763026 2067209397938957768069821984507051008 9763027 -161318741861158363441521226114782535808 9763028 -530729879274947458073200253692909805568 9763029 13574517085273855089673205720731766844 9763030 42343930283143933584835562662241852160 9763031 -100379319418873765099999388207442917568 9763032 -205801968044332255575693730699249459200 9763033 32526106325174773270253318653951620480 9763034 -105160799903949575989490327212815853584 9763035 -145732308025925669083790071976148646800 9763036 180553403429160042717982242194398405120 9763037 237384298120679029421153738403450402432 9763038 -112339038683014302656010355179482551680 9763039 203361973529133151062599365717887127680 9763040 43438521079261620234995920047754444800 9763041 -5237557722001552203635000169300449760 9763042 34549150880809084460981494171006923552 9763043 -20296654538611725307280373772037792400 9763044 76359748142041577156093987810381248512 9763045 -157147441012661520576775252110894135720 9763046 -22030178480460932950127542639377543936 9763047 38709469148488081247097920615553792000 9763048 -6004442384542435100188250461437296640 9763049 197411302235715788903201443511641717236 9763050 43023600271988844984049855889158387200 9763051 -34283817331250191690107552433001863948 9763052 -136221091551867663688649868650482019328 9763053 -179196721835147416681930317586990786560 9763054 -67190960244938037753353043080576579904 9763055 -306186683385717700097326795252675038000 9763056 -56636338571726431405043280161739571200 9763057 589487976308439988343816704858326645760 9763058 98957192764654665547955952675909835680 9763059 -229044993584385603964765340279425636296 9763060 -59423266390542503925661389372022283520 9763061 195728048860706465464264022289060753408 9763062 35785876425948969689964983077855714752 9763063 -214634447820307180122633404725789981296 9763064 -2487770058898853879761841306225909760 9763065 -84093835802148856543411429255193961600 9763066 -191690738914775517361870324038186573600 9763067 177659261719594956675191367227985934116 9763068 26310288421189497008533116844258394112 9763069 -145393676548251175782654053627243873530 9763070 24190485974965172337978437669625468480 9763071 7815853198853896849861761313307792784 9763072 -166569659039702869643388986807254253568 9763073 -287228117741465877733347496861638759678 9763074 2102259998390535187558567189248666240 9763075 -98740386153898158444190000849586649600 9763076 25839340522813466569951715361636998400 9763077 65307897939299506818600553855468715808 9763078 4974016728762168550278274408736683008 9763079 119142664421142345890751458296829240376 9763080 -151547421216471352518868419479150592000 9763081 -202646226664014384212561541125536806118 9763082 -29267305363824480578101403739421209600 9763083 -197765561582375193334245503797717380912 9763084 -33280743867494165472928183355163110400 9763085 167826968089003102175423279398506405600 9763086 70717088034987437019608791918745333760 9763087 -173999477929239413171994873345855379200 9763088 23944640951830031492368209141782618112 9763089 -4874314411599684275153493460042735680 9763090 132220662293726110810834608467283760800 9763091 112297302357636896112399579104706123072 9763092 17474007763706976563158884966688400256 9763093 -29890445554109728687830803224288998400 9763094 21018302964626725959946913942814261312 9763095 13301308754140391516064036502446653520 9763096 26383256614883577796957210927573647360 9763097 -73575280278934544526207750145617830454 9763098 -177102300156713643117157514843967194112 9763099 -313632796797661477806332228981128459900 9763100 -186751703221700167996040524723106457600 9763101 -259363662471003679287934130539096269600 9763102 122543287434624901815587139809791482432 9763103 -137463135575858617273171194122021421072 9763104 -908742441188407059002707049617293312 9763105 -14878621021731149694275838055297932480 9763106 59941267862416720116761141027101464960 9763107 4877023049650788035724282011945940288 9763108 125772354355147260859157084883644322816 9763109 88063979174632257500127810117390586368 9763110 9069428498139466584535589637752674560 9763111 -275175710272907038208393489088220564800 9763112 -79928096386461134504868647964058828800 9763113 121834435731591783049887928510395360144 9763114 -125456909666761404086467493042438715648 9763115 268235370173418132736164007788313841760 9763116 -41913393847321173122457507059011584000 9763117 -28459359922019288159219542176076114176 9763118 -147637138740883672866174801970618434240 9763119 -58151675001348563142972913601643187200 9763120 -24657659402767363572822386537000140800 9763121 -365481492030919107497493734006536221678 9763122 -60879626919617292441236249577949132800 9763123 267346210784573847492262021493001198960 9763124 -61317615540731789968002213928242229248 9763125 9973004582319210499820033749184640000 9763126 57014330226759637202793993711172804512 9763127 -755109849212448414795979529555518512 9763128 -245527257016871271175115428291390464000 9763129 -45493862442898342620555041559668886780 9763130 -19827220736252041949055318042690532800 9763131 -88657828718133413092121183364383635200 9763132 26310231343733597532778105064401892352 9763133 165893676425513275946416228028193591180 9763134 37291346965399947654987618800538909312 9763135 -163024913154278337867611053582138000920 9763136 -9930034513015085049546092509994680320 9763137 -78055597417094281115365837441039725006 9763138 39568449166050417569029017249042995712 9763139 -19593932018180170329137446471076947200 9763140 -12117937080309416347524961141982822400 9763141 -105158148167340177593355466219550639458 9763142 23018268832228109591014577650261491072 9763143 46063212996434182002256718433606238080 9763144 101653562362812014040253310244864476160 9763145 -13038931021581435684112734844288153920 9763146 -181416873974440621851135531148414464000 9763147 -129926681177831248745057277077102540016 9763148 73933980182605648333154818765658174208 9763149 6310148712346987412352527842631170848 9763150 797763790007451990124795736259840000 9763151 2875889888037455528434431338472775104 9763152 -4642040183589639916036222633102540800 9763153 -187403495639116065394226961732054464780 9763154 -45877526980922218064552163812854821888 9763155 -35472055836539947363342642163092937760 9763156 27938063444188736307232878746954563584 9763157 -146994288284696929585729716873190092594 9763158 53577953043479398659733670869464014784 9763159 10874640836053642999231940640206896816 9763160 192366920496737944849454507285332992000 9763161 -22624925164672501461472371239897331936 9763162 113647979815438944878593224492246926832 9763163 233531697837239666745431962447813312704 9763164 -98934800708398854167505286434662777856 9763165 180740364973424391540044312329378128120 9763166 -3183300068632587364772060089479240192 9763167 -231413144049095751686095961802802152120 9763168 -254965141271199932142419852871640547328 9763169 -70974071734291963532944496873415519360 9763170 35888223508309810386691259601437798400 9763171 91985020210373306203771859083785919488 9763172 121514506195347740650816351049996466432 9763173 10343159414611030093719294652906633536 9763174 -92334354084378871509884098556142821664 9763175 -262497461732184259550876611609811433600 9763176 46776454999366830752790956593553817600 9763177 737290464460154141110461804121129933540 9763178 66705192391986569933923373863278868224 9763179 113960981655298205605645721219607389784 9763180 -13766287935452320255288519383132764160 9763181 -179738954233129553386872212483585684736 9763182 49222109185199191835631632529250033536 9763183 196240193527519317460176365455566325224 9763184 -87015911908510255338721895789821132800 9763185 -215873522611784264353721841961152963840 9763186 -43253754157374921721234707213567834720 9763187 -96255857034030381461337556488028356096 9763188 45342818035946631941185245161756989440 9763189 126333203441420795872210039509412658990 9763190 -26890928282859840106281089925723400320 9763191 190853172913049479376948975126234025600 9763192 695105990877003803710643908205859041280 9763193 2444457068705796044189350700013761568 9763194 -50941025320808069394284800252887971328 9763195 126469357272193261229284476745444147920 9763196 265685312670958788578039013952607078400 9763197 -55713735640748899226014195662341362080 9763198 -116739082801429721342931389737287723840 9763199 2512901769937113990432661749678528936 9763200 -53787834085092316285116271338455040000 9763201 199111165746319128362303892387818866752 9763202 59770590215682385055657520194406174720 9763203 -352809151062551879543578180814308310016 9763204 100627323084335897756655526761796979712 9763205 -97533183750892846132176291824668387140 9763206 100512190352489351575380283151453018304 9763207 79448560294570832634280404998817864960 9763208 51564938666065660550623072486913310720 9763209 -16362553560156726147378330817508801856 9763210 70680194997556555957840543530204779520 9763211 42401888265814170922246991956130406960 9763212 -185063692628899254688389552956548428288 9763213 -77307348315040379166063483688175166538 9763214 80841003682337426677884312544427963712 9763215 -37477247442195631907215821680385638400 9763216 16813803641655952851986520209311137792 9763217 98619540507131665126761727289026998000 9763218 12501264640091197114076821181620571664 9763219 -309992898525263968896464960363295431304 9763220 254624926429082681584411038445599962880 9763221 -76975614361618983592508143878518450880 9763222 -22223970422100233956097262335980637568 9763223 -176218177444942069619801915716281560496 9763224 -32522898355726701464122613967231897600 9763225 -243750694453979097302827783384079992500 9763226 -64878169131237949587007839151017557760 9763227 207461761099969290448885396771136241600 9763228 73470833249060357795308368995410861568 9763229 -31134703149615070404601547769494257824 9763230 -50844687746720581076880092654578913280 9763231 -60095646106322474528252037584235239968 9763232 -333230060412727461645360510468695851008 9763233 -40034610384813283757295857143785122304 9763234 -95231806470188738916750598605385632480 9763235 4507887487389341277376018816769833680 9763236 528723625122000803991685055744876544 9763237 -45184629272856481113644836821377683008 9763238 -198551952059292123981537519246580018560 9763239 -5588368664890273730767868704145589600 9763240 204359408606928985160199567536542924800 9763241 313212955852171538976975692483281179642 9763242 -34897424981778420866767693223034425856 9763243 -30184281091465211333763185863232870000 9763244 274420333557775821188046418050159622656 9763245 3626466416293791905524348379906846220 9763246 96219181745146932440971836218136075072 9763247 2826779123360171081089298802124804128 9763248 -56450795603912962782574622112202752 9763249 129146761574537221007842507062906912064 9763250 -33664750744410540789801307137495864000 9763251 154497565512101524505158007599198152240 9763252 -196868360617876948391050406914092400640 9763253 -154687040899196692973356291361802410340 9763254 -265407310791150145902567378290629667520 9763255 38795880290265558207917063738643411360 9763256 -338610235031870391939290855774263603200 9763257 -9735415319443618602397254007146201408 9763258 127904465227642723574744162360834490480 9763259 -414421319064684401961634682578221438360 9763260 53141839797027199670612608891834460160 9763261 -115295734319145866345230485253938439200 9763262 264969439188851409894076973266001893632 9763263 225798038378811810532927439563563945504 9763264 -4639742255114838375711599437839073280 9763265 36083791956281646195029082093658056660 9763266 22959750987639066437696477221688706048 9763267 -100097366083247194566944872303485726320 9763268 -267258334175341127862127382005100410752 9763269 86421681045119270568497335949589253344 9763270 -10849989248840578029586451912986030080 9763271 -17293913428350869260404810517051105488 9763272 279792068374713975297953300589565854720 9763273 98232068503961631007483404992390336164 9763274 65171824177195782744900491396856843360 9763275 -9089387945400002783513564737340190000 9763276 -11532236077780136463719471764978627840 9763277 -59763719108189513478332573045870538720 9763278 28048528123862859081886574183493841920 9763279 9314712223297719147390716451277080184 9763280 -2856425800304921112954690287856599040 9763281 -46870158851893567183846326714301501440 9763282 -182059879765649049521014502062791793008 9763283 220120570878429285588800708436746889840 9763284 -17969585857472787687309100743408291840 9763285 -108537034008831891245116688393191152000 9763286 89151816556660995469326912874756431744 9763287 -75482345276616827369711950644575535048 9763288 -189804933754447862089989739823453706240 9763289 -94942830205300941921688227361653634872 9763290 34257413173427240912425780053288203520 9763291 274097179784502993274457617303314370312 9763292 85082847716999404983873119204390707200 9763293 4264871790194958959001924342263826624 9763294 -51407237081775646037186082214799086080 9763295 -11854591983908443253505338133299817600 9763296 -4334361433998061967931552522918690816 9763297 197865447627735114038647805165160003746 9763298 97416695473886349846179596918615736400 9763299 -177614828964461938119567517785243228876 9763300 -10247763101837998568454716479841952000 9763301 314752175720236443820086430079596485120 9763302 18728403739545201675924505387190561280 9763303 -220685366845844008160043761232981336936 9763304 -182389352816808509352151461297390028800 9763305 -57447568766979907772546707323258804480 9763306 24874279330736036924376905977436954880 9763307 344163902912010685511033962122583028952 9763308 -128987874265929564959967046649217684480 9763309 207981611708178012415887527189233079510 9763310 9417456957643421484867762876568680960 9763311 -9864810496778568881960006031145262328 9763312 -253767239227896233408047389860626432 9763313 -11460119693889903499036698632716930176 9763314 22062365611124865547745130558758346240 9763315 206711842284338555621293260129083694960 9763316 -158510126888061165306845860361359054848 9763317 -40282590282930978534129691553276716992 9763318 93671627510513551734330587215637427360 9763319 -292751884921960316845819218247263968280 9763320 -25695922497858572335625490808799232000 9763321 202176098137168885933725601313989856640 9763322 2708071199822131711855522069407738624 9763323 155711497892400903973580331242997020184 9763324 -155257373635969791648778391613801570304 9763325 -53077302047469043728885826920527368800 9763326 34042919709608641881448759550608879104 9763327 -146864297571823044556885914348062551192 9763328 30961590281109392975530759449760235520 9763329 -23369075578165727261513100686191889616 9763330 -58123395493228962071899607429674591680 9763331 4670881913159976867179739698007682392 9763332 -2426936714232228329341863331064365056 9763333 185067764546836468130569610366444755740 9763334 30907154180385454542425854603394673792 9763335 -6842812787518951728590122547340327720 9763336 -206981338019346473146720871248820183040 9763337 -3030351589290052856100857835306007014 9763338 3202654260687220506499599317179852800 9763339 -122665447011718902051736370466444724176 9763340 196068308739958316372945495723326233600 9763341 -24272499193190026749186691886717394816 9763342 -36295829788580803506134821485353076288 9763343 -536302693555133584525383852109108162920 9763344 -1707402793196541802298391262745911296 9763345 76414627546222424969322271789558137000 9763346 170592030307597530516165790647466847904 9763347 139465831191801394360107424974406502400 9763348 55705763240415875847156679532001181440 9763349 -225537285722709406778845512087443965536 9763350 87119294787178494450998712469096392000 9763351 -107727512084476339322721432686638362488 9763352 70310396989211937507605663370762854400 9763353 12222819963897806070143743067064027162 9763354 -218115940289022286341965415929909220624 9763355 100385777786899494831469839609110467200 9763356 -110654732816987799433351940243614729728 9763357 -174712554384311708618474223948203744256 9763358 45587528235995672326800451557823349760 9763359 272150054536258234385748062499070615680 9763360 16460948289437878882038663192772608000 9763361 11981270400576014703498129519408388962 9763362 -20171684320152322229869913321006776320 9763363 -294289102725080115050484499781015604388 9763364 -2924012210647733769560641920062484480 9763365 -3189473572990743824665363497552934080 9763366 -223770925439521892119751895412953742368 9763367 -26362533466157567628779270724828904968 9763368 -29381338121811330220866722516066058240 9763369 80902436470820608602831864904214848 9763370 282976089878611277016660533119474252800 9763371 46255584714332778754543660006896764040 9763372 232599277053327000653767631146024212480 9763373 184920026160914469299417456502466550400 9763374 37372987684813091394845903357239833600 9763375 22069545857312610371047400794555584000 9763376 6111503954073306198985622713694945280 9763377 9381449665440911412535901574077270208 9763378 7624866708586216990527509504025613440 9763379 16065465586866222092688895553773547520 9763380 -9693629091523302376446024606613370880 9763381 -515767625353932154208432561230667612818 9763382 -104078743838737907661299137202007770208 9763383 -77304553178616997965394385269258647936 9763384 -314513811396283897795885419287036989440 9763385 6931997139169760348230887325978016640 9763386 -71650073690415004414023696828988901376 9763387 200684602124000429364255175149982136036 9763388 -93334620072924213394811759307033759744 9763389 90300860850428715695340380888912832000 9763390 31093080525036026566572980052251020800 9763391 -440918794757637966239697463252842990216 9763392 1068838685990342013378051167112658944 9763393 150527504095173952067478264692657000642 9763394 2686190333627400723059429914457473920 9763395 -78383136906420588778905689261036729760 9763396 153994378929277502224300486229081628800 9763397 376056424083753623659294511119305704160 9763398 -26507320380528331854848305541393437632 9763399 -243406743242343184375541090199313040736 9763400 -58398754772049363444595524343813248000 9763401 64844706129807381131449569005814078720 9763402 -99070980953284698329547464949620292096 9763403 -85543958701863040939308435378933299856 9763404 -47827723673821343982667036632263098368 9763405 109273403398403253078556190398907745120 9763406 -137821885504808541550500230926164282240 9763407 -77708488149437099303472588337406662296 9763408 -7670271323607189066772514256715776 9763409 -612517095362631550708447336288340629596 9763410 -89627841818852914264589066459131568640 9763411 -44065349443887442290388695678155019616 9763412 17353039419475686034693045087828508160 9763413 2507610518430934233988029620096323488 9763414 146463117299407799770979545046345185056 9763415 -283323944178146230946350573720911873600 9763416 -6027715073854190619448886584503705600 9763417 -56607224108776489431010573155210082028 9763418 71832392146264055366585786807229954816 9763419 32023040286316838975907404441958558720 9763420 151555106424080585439795131555540129280 9763421 60548416962467327755155762678267592332 9763422 -52533974408342361620976515329255182528 9763423 -220580907407493155824067926767988722720 9763424 -246060877112251479570636142032345366528 9763425 5255049042905374674292071147530760000 9763426 122840084806416775517606994364487589024 9763427 860489955232266790992210756581246975232 9763428 34399120435312373319609802872412913664 9763429 -35338584411379832273314789837910585760 9763430 -225240967024334257799538171153265363200 9763431 -69119221300602414387396772199756112000 9763432 -90074691584021323988774731580578283520 9763433 21063593612634286544777679953722288500 9763434 1597773292103030695178748921550080000 9763435 233237861988472233781216949792986214400 9763436 50811887682293906091080200500037926912 9763437 68152305813344595063071629902400683168 9763438 -139971704369825309487030490477015486080 9763439 -160763070820743915862369932810494601744 9763440 -26580744535625737427074549813623521280 9763441 -392536497856884839366280950265584943248 9763442 14541056905449976741889022664792551744 9763443 -41876597264182551322967802075510758400 9763444 186350935894155564284506482267083543936 9763445 55591379190796181428914072760162796700 9763446 83405700794864551974525094494277117440 9763447 -388760079210188099098390237907624894104 9763448 21679291837416384220890022550738472960 9763449 99357722380086867522418157496585299520 9763450 8616666069304288406393303330432640000 9763451 -5186148609742869346763284727390386176 9763452 -51167219264990235647227097103759575040 9763453 -34144339900420849683619226263304756160 9763454 83254467884078580719431577213930849280 9763455 57776884504725533575296374931939242400 9763456 48233206855939061016136267782841958400 9763457 -285089915026356953619726970778801318400 9763458 -7389548105257775461147105073050743552 9763459 356846127628925065076713453509544311360 9763460 9614843742886678964619686039249817600 9763461 186613664657260870927911010777776588510 9763462 36939290182110208311668372032307867232 9763463 200262153061322218695406621200199085904 9763464 32893512084520822741321996399980011520 9763465 150425144226077345496046276819491829860 9763466 -182338425815779318210948836587336015568 9763467 -91494624160298145180467612867431154688 9763468 -120804541592960335113406046780121323520 9763469 157427487931815377434988220495240498870 9763470 -55728516113245440705673923543264556800 9763471 303131121478353986281026548370108649200 9763472 93806114346233742088608089081471410176 9763473 269101205195066702858350234518034268160 9763474 -59702896875496909802542604159560409088 9763475 10623172115447912426701339917226663500 9763476 59925539292907736443450139146569848832 9763477 60313757882905002053064279049580010240 9763478 -46272012117626558718926820517683654720 9763479 -14735272653802930945283689252324618152 9763480 1101837452805767610753438312911462400 9763481 -6243058718430319267590829339054205952 9763482 -125906818605616909574180804294284497408 9763483 330967486203210520197622836972140724640 9763484 228622537116281201424526689587602308096 9763485 -147699505092190969978421977459107149760 9763486 -102277619822758768310128463701934535360 9763487 -13841301846173690315302962242583343560 9763488 -132404592529016388223160843526670909440 9763489 52112519165292177883016427997967730324 9763490 -276309912641260814590756983070399200 9763491 36633332926284079407733382606524476144 9763492 -275175738631036377395111498447052323840 9763493 455317209039462075081413546592053783742 9763494 -180534554330152545287174459820331008 9763495 -208990492734201072197948605031401512000 9763496 -370675232751252245874941109689963934720 9763497 21748209849486187115559245637874236720 9763498 254204242091973890570315929741990119936 9763499 126237595964022343723172483343452157480 9763500 41493996081838296671795006379429888000 9763501 86484899328394625887661959414202145504 9763502 -24148317115042641610479751746826511616 9763503 -165618424791129216966386832289240469496 9763504 -96633875668271823794870243407616327680 9763505 54362489247904159497851455827762225000 9763506 -78927890154641294867366285692041117696 9763507 -168462657304900222623925464764565580720 9763508 545026344164816808927452339985562976256 9763509 50623124496881758315787113068333496320 9763510 -181477651497835152719900502077046243840 9763511 231231261025643711532153291634059555600 9763512 -1731318293232742092216102414510981120 9763513 -170383023528317551112029955239288689238 9763514 -27992085925947655041890791671034848144 9763515 -133812059391907465545646676050201421040 9763516 7693994750621059543665071197908555776 9763517 51900123727485238988324683410202711800 9763518 4909336076858052450608844675408707904 9763519 -239389838212899930442850990157818417640 9763520 -14971872259867027509144828869471109120 9763521 49770882535763162540222285301849563424 9763522 361350349006774068737221021959577318272 9763523 -33919066512978122713733228615731430400 9763524 -123073258414614110284268819249630484480 9763525 -107321172090139958955102633999726794700 9763526 -197869506581037753918337179437984496288 9763527 139969269295510648865158340956839562920 9763528 29407392974207573213861157625624504320 9763529 -534457331220985961288516437879609930800 9763530 -27231958237651227496996254099217612800 9763531 -2910774842533557624911013941826719680 9763532 -231469785939944260782234817226468738304 9763533 -55210121434883304038918921518750979700 9763534 -66622193529992822551542363137369465856 9763535 -54016942442220080779312702966155144480 9763536 16909253828996725592986687637807038464 9763537 -74739925173963047565973702283187200 9763538 -33853583698750998495488473876347678720 9763539 -97980159202743282247789774178746995072 9763540 -254806756523873173814092276976501137920 9763541 452124352563782092698329628631807044942 9763542 27095111190060130816928467592836519872 9763543 -98835694235228926989998617539960527936 9763544 -421481291495958376844400904406800988160 9763545 68389937676967661237518321682630707200 9763546 8131430255053639199604882579639843840 9763547 -422806049212515815804494272558403571004 9763548 102523513920183290176851519642251842560 9763549 -78886897865690303838940312848233197760 9763550 -123874834289198741707597912221397579200 9763551 -72972682158001360106485867393958572800 9763552 534139808308972683093250866422148759552 9763553 113489115467657143743298829941425488802 9763554 -32582323073723025813596495616996744192 9763555 117457230783840699832041599861855814000 9763556 7936123431190584894026229944909752320 9763557 -265607130305195777552941314890660576160 9763558 33788254320870403102079080282800898176 9763559 14132006393958583315108179383506271760 9763560 66858541371851481452064723674122137600 9763561 -216995825942680199754619040952508830576 9763562 -4614284631380058411644242298574402048 9763563 -37569496959245997362100932736410374056 9763564 169139731655555710715606063653284891136 9763565 16332915877770563763559086062571436800 9763566 22564940348046460199752647299171433600 9763567 10805958864458604382073015446393566960 9763568 7350325534710702071045117681453137920 9763569 106922281778454130267300020513600625728 9763570 -111900750538992959115499435838859594240 9763571 184519735877591926101328146978620014152 9763572 1630499258275210091003753177076178944 9763573 -463599309227406431593951956947251332178 9763574 -47092790437897006983532946712616877568 9763575 -96998013337572490457790101707057053000 9763576 -78861578920725574786614113940314480640 9763577 37357279849224933734415189680522808426 9763578 -7090957496601489129998145658470109440 9763579 9641343355841940938879498024636174112 9763580 2389332265793571136369898499156188160 9763581 77866423566752279502279788800696906752 9763582 135445355021984450082881399943095227392 9763583 -317993428724957094697111541231786914536 9763584 192772928764177918913926214435160981504 9763585 156665029631699690234990601873274578600 9763586 8911077238486637044372926611593766400 9763587 -162991049514385650437775875990093150760 9763588 14058142636225201665878111304646967296 9763589 466170878533945397663210029009244923200 9763590 104437140431214780379558219072673128320 9763591 -266290493406448572189602832040597244008 9763592 -227037338401228861372277111136711475200 9763593 -231826254842211281471471934379580888544 9763594 62025700324867201238579653441203416160 9763595 162382022286196797011494657413711991680 9763596 -35699507841888190435342565568366229248 9763597 -1139445801012037857791243386773124148 9763598 -73854121039753466196941380669439526336 9763599 329567808268220878457698685868985596048 9763600 18784851913696417574319838073998540800 9763601 -145775953361237525976934051820336733708 9763602 -77867945950068193591796860693199991168 9763603 -594235058228918509766644364293771396136 9763604 -5776174208899917702164104862687715840 9763605 -83291896122987014340577842745188633600 9763606 -1632043939769500596447898916928593568 9763607 -90661715849020148927022525018758507808 9763608 -36052963302533890791560734047186800640 9763609 207190051313432916380290859657102735104 9763610 75207214590902343026067943158745190400 9763611 146648213306065336741557939324048240 9763612 13249237502045967131438596305699351552 9763613 456229846728376647774785829086114837862 9763614 -17774157566064288286978188026105416320 9763615 10884432218478112770770507671713024000 9763616 265375624837423801893439241051665661952 9763617 -15639269992747191915512248927558003680 9763618 -212964043091573912584802927290869720240 9763619 686509845440719061359057887804252043896 9763620 -141362000054093020853477149297839083520 9763621 76469694052348808876727798118535734400 9763622 68896405308393448146653848453482084864 9763623 -2908079251401095342201874857613837480 9763624 32337616658675508107425034232030720000 9763625 -346166545778543577919204661866559520000 9763626 76947869391663555252567724530294540288 9763627 13783987193695673044728729973945068432 9763628 56916270354202418054126337910031155200 9763629 -33444905633542200191900859255817670112 9763630 200821421416154922895911996554075502720 9763631 -289327524849255143380361804943197589336 9763632 95302494059560802912825242164329840640 9763633 4171605825123442620106321750336235520 9763634 13732462939969642340862955135257873312 9763635 -4540099624297338151374939862561117440 9763636 -58099376602237099040976535102900961280 9763637 198944437226440064659641518241508665354 9763638 -5770445899037045511987974933011814400 9763639 -44902257517980433285464707669885906880 9763640 21006798316646168322744646166399692800 9763641 -310850064693104182099525282027412834748 9763642 -107347044081167716741028243057397560832 9763643 187663903953956914179336418827953865000 9763644 -172648994935163482141797318284489932800 9763645 133702451857370330379817049419153353900 9763646 -209353967138503921618130066948188777728 9763647 -46026838645893029342577569684407673400 9763648 30697917819038009285558881689728450560 9763649 93031167399399061252172883758673444672 9763650 29909951935077429469667563616854332000 9763651 14104661299464301220746449051948286652 9763652 -131555233789999584279332061038945296128 9763653 44337663958183129303252972618497518304 9763654 26499107414974037227393835004636967776 9763655 -399510185374373417722395075734779783680 9763656 -10560654331578569441073725665497907200 9763657 -83416784359840245053894756638460205094 9763658 -13949928552455091789895643151017561760 9763659 -14957276573675831541234370275696319260 9763660 -65081168217437437842328432529416212480 9763661 10949197285778547344683142081984871744 9763662 -95054872319406464092823047703256362880 9763663 -53187705052001340982567104279485864960 9763664 -85412792602225951626343434752139141120 9763665 -2862113705571697670035919514678094080 9763666 74731198881024965477112675602220288 9763667 -158664018626031958465349013768305116608 9763668 250188404243535214415194972378349629440 9763669 222958715325581680230247213605675493070 9763670 -27745907391299656740219034784078753280 9763671 58622136378404519543129461749011498064 9763672 -439403313384146177457382155837505536000 9763673 279615405765515447475530803948065359940 9763674 14755995202359146096032657518730256640 9763675 -103704746988283669186975053274493312000 9763676 38140354751153259515011912363447276032 9763677 8104183227584071836616135062993280896 9763678 39268373618195401877508066596168057856 9763679 -748853531361440384994122373589045947216 9763680 -110339682555092665028532646337516666880 9763681 39387929312732454496696216960906248482 9763682 -179822115828124129154648629723110979200 9763683 56504953408523150841677019021195772848 9763684 -17416047394829744056603136435034267648 9763685 124429260643868424685239588280160224380 9763686 -84886640357443844002846499699758817280 9763687 505485911674635672110339728618776746352 9763688 26608753101070861032308784544426475520 9763689 59748860682472827189885832529216582400 9763690 -161136636465694918969959001358778698400 9763691 -254799358386864852505932986099222333520 9763692 -44377585070160368737360159791902724096 9763693 161746077601331609996033043729533081942 9763694 -4464583641231650179969484567991002688 9763695 997293340767208756075037429841353520 9763696 24387730576466482884000272672839401472 9763697 216995117502207161526423821452421515572 9763698 13863620258658497750826513310986240000 9763699 -85575037422078466947623071850813132400 9763700 22859694837309769370314308990762240000 9763701 179956730216839777868605473812629709280 9763702 -20953017914105006462277807710062140288 9763703 -233246934034633092054325519296817670496 9763704 -312669353908845333421764882395385507840 9763705 -71885253166797610779366605670343831680 9763706 -22039188116769054962177811117086498448 9763707 -10700612835859111521677101631141727744 9763708 -35524091861317196625009047817399532032 9763709 -11631797592726944405024725147295812320 9763710 -10653088593885404534790180708481274880 9763711 79799030305303388472160626594336888672 9763712 39416500988321030690095390862207877120 9763713 -124411511899704719738509113187023995520 9763714 -172663498624732218061955798189921807328 9763715 -47165500455376382602689801927050406480 9763716 67127472511428136829925706446103971840 9763717 -76306179992844889232039853164424656900 9763718 135174055187130799431525666319624702560 9763719 44185300214901691708535278356481610880 9763720 183428497821190336863987537554042880000 9763721 28033670019280899302210066225838103488 9763722 -8538186898749124062575647848611582112 9763723 -592039367536723230883744401003627960240 9763724 -29894932849731349038510613233450975744 9763725 39053888140580406945299275722294069600 9763726 -24056718137273796314293477098416499840 9763727 -243169123518878916779012424891409769424 9763728 18941752379953704996385423770956857344 9763729 75620263774194972442423479231022915584 9763730 100166957925299168198988060023243051520 9763731 -139514898691123322472019928873503013580 9763732 -413597615775216573129118466421484672 9763733 118287575506943430861139646154598379520 9763734 103121984876089800160648930983647915520 9763735 -27555556939077895014885261778560073320 9763736 -382312703026043126149423696555008000 9763737 3319338387601588328687629095075153360 9763738 -74804314998170470170486164578075806480 9763739 -205774272568061225140139612642796991560 9763740 49817164891550259121973358979915054080 9763741 -227334255875603553416978716710859139828 9763742 122983628681061975086934487007459494272 9763743 -81183458850173346274750859122863055872 9763744 54442148154029031313401862529451294720 9763745 -6671794701982211775575278131753975600 9763746 40600355070036779996833586730123304704 9763747 111808505241920967050578605277811399632 9763748 -353534380502465484861248884404512222592 9763749 94859749940095319428069460167535855100 9763750 1549929732934289214017971833399720000 9763751 482806676483307524966273114058450345504 9763752 2913783198309465120865782181419171840 9763753 -106797844845798534035902740980458682758 9763754 15646583087874239251909275879113124864 9763755 51417175557975468470255128550887096560 9763756 -56111338419115855974769210918962198528 9763757 417085403996938527648745428369672426006 9763758 108263857922575420120925777007701832000 9763759 -146015617304560224671683717724248356320 9763760 28328911923805542269158995214168227840 9763761 -30185868278892214518875384380455928896 9763762 -98670291651569665078571128238744752368 9763763 104898024691553865700117039113467364384 9763764 23351991838305113395764190419385061376 9763765 138383019383927686460064751840390405440 9763766 29536561036092127249567901233393415424 9763767 168052412087142133911559364485851380640 9763768 39595730426249758594844820860200550400 9763769 14879961027306328759656087012795938244 9763770 -6727933656160407760950667028457734400 9763771 294155765845276094806826152708175098944 9763772 -66468935879274425713500827982880410624 9763773 216278932100254655707182005097223497984 9763774 6208481297430605098449144850334984640 9763775 -68479233377279472114437125727652817200 9763776 47334344815851345492149366948074881024 9763777 397222789899533487721470833847388920800 9763778 96898916942783901155355625369788433920 9763779 -274148562724909439662374112421131223232 9763780 -134732664283345327266867833943661032960 9763781 141613259490599156071868672965546089564 9763782 28978652522660947130169998436124090368 9763783 23332170729737988412585783363387251064 9763784 143227657997054868259260700379280844800 9763785 19952809642299281597771977322393246820 9763786 -8095481264110353824686190089922704800 9763787 476139670446158567127655367371187399592 9763788 -54657799453574817846103369961412489216 9763789 376708421491995902493979284958556332566 9763790 23267015698905777061781189335732924800 9763791 -32255128201899484334310509677672797696 9763792 17422712995039095468479178996231045120 9763793 -10568812742986948399612565096199260556 9763794 95056209926479048987375669277408183040 9763795 530516512701531582820665802035898320 9763796 -132917796133425050636806212233685626880 9763797 176521201426854982002501067785602254272 9763798 219299768981295966226061235494796510720 9763799 -10010342054249396446852548548857643520 9763800 -5843364950620487441546825004191232000 9763801 -490152723504043905961246232116627155948 9763802 -97571428496896278072558404195871429648 9763803 -40175008442659874084393383404296457456 9763804 -215574234620436108568382295477084665344 9763805 -67337461186808959874110189750526470440 9763806 -138988329311850106147511556675220937280 9763807 -299956110132480059261047179240388320840 9763808 21796479485438086008787906261989457920 9763809 96025200234782553262389192955032191328 9763810 -21306340601656995418928419872399920640 9763811 -295288431486038112647218160958645628176 9763812 41265268204721648240308538252992311936 9763813 229623889166306120267836630884887592062 9763814 -321611751471840504128285426345459028096 9763815 154926512240006890511403990611439312000 9763816 -346339372460044406098995308628415088640 9763817 -41507915610595945902074844309691022208 9763818 -120346429183464967991797938228179308800 9763819 -38887987195421052016745864836290327552 9763820 161835962868969737618853136306339292160 9763821 -10410242299243918138172231321803168500 9763822 20069573956876659471395124115051020288 9763823 31621923569929696693091666201553011088 9763824 16042748331222920798097962329972408320 9763825 -139514799857710021136330158697345803450 9763826 12246623985986640958429980202908341280 9763827 363422975043826375976160679629788946432 9763828 117251828753608232574412723991645556736 9763829 518506620249944683622980938130944032430 9763830 -47596342839936665522901545524594250880 9763831 -134276819807132641904571987657132199680 9763832 -61257200084693202494465137163726684160 9763833 30305981331509479282085387451996865248 9763834 -26310209348963842281266288048823283200 9763835 29286463959187613406283136128783841280 9763836 12062806574480263391029911544496071680 9763837 192672110127731701823887095046305428486 9763838 -1607831927387188461804305220256204800 9763839 -124258104985529128841710141268290132296 9763840 -38642090625144811039674941070020444160 9763841 467687092082190143842911833708985994242 9763842 -48861654423241335498490800425634222336 9763843 -178197598069539771787712567185629309520 9763844 -154172313278615166924582173362296507264 9763845 10948238844278586701450286169046753280 9763846 -191836006263286283782311702155601886656 9763847 -262576196839000719037083678251690977440 9763848 55291950532080431327580004501180416000 9763849 -41655180043186031825187058310608517760 9763850 -11655416778582770719447023889565343600 9763851 -55682740287445780451035691951855261760 9763852 -120200787661668275339677220515532549120 9763853 83437086540457425544995650698686720 9763854 -41179263963536754196695225442775148480 9763855 -967812295802822671380994720683041040 9763856 -29180213775716747111717485630194106368 9763857 146692773842068013587615641170174334480 9763858 -31697831710222896386563844066847333216 9763859 11410773874371060301423263045467791872 9763860 -83139340893962230019761747751990384640 9763861 560265565163949076789874936276223875712 9763862 -116357548488895643021814363114663065568 9763863 6110068419971985530362682946156012288 9763864 -111330772982763437688059251909000028160 9763865 -146182520412934999700378382158002770600 9763866 -31269303649445826135829820622162183936 9763867 -1346289135618786878359304838209941920 9763868 -63364671863589062490399237085098040320 9763869 -205414609224750408495957439449689648256 9763870 122887403757860635013131826174499753600 9763871 -38577256221830978128610486397050890800 9763872 68949682341633195631982972048831938560 9763873 -84736500492988816224179746117473787840 9763874 -1070784452940415872415402282266341376 9763875 -341390145226453512672794865208986240000 9763876 44196064661408448394268635956411935360 9763877 -272284832920651981728005602228359660768 9763878 4431755943098693759648317081607998848 9763879 -94154172200634024742958176968930432520 9763880 85775021637373802196980500372778188800 9763881 2274028541658059538560485565666216160 9763882 179224801736815798286123934440896371552 9763883 59006263978992310916800770026286654132 9763884 24213547962889604708967791901666091008 9763885 -182100849771883946694969732065917574400 9763886 -165359943557323660378942371802687242240 9763887 -2451262886004557659182071928756369408 9763888 -113499767274755957833042392302319321088 9763889 191893675401117994526654914367646012690 9763890 43294209560171410107187446988821649920 9763891 106425374866994676382665266671822414080 9763892 -165484567768220574048712328091576710784 9763893 39315311729380850582724802221234245400 9763894 -2969490155707346299253692106736096000 9763895 158535633052332747320101759150351325400 9763896 5746329116060040501037449623654768640 9763897 199086194007499942602142709707257750720 9763898 50591965637473902273244690363118233200 9763899 126209011564695439637722418721551204400 9763900 -73034977673068115798594007316442304000 9763901 -154568688622404995723830659630417360960 9763902 -8348399662758705352014591699033153408 9763903 -72498857254512680249093979844447766848 9763904 4057637829221657875676680569944014848 9763905 -89468243638521984030613022303728083840 9763906 290315641989725218988888541551231635152 9763907 214425505149018028787626828605333924072 9763908 77663860903461734067103043962304397312 9763909 384110117694032209094403885682420446110 9763910 57362396607671329539459114591174912000 9763911 -32589545105488789245164464654193175768 9763912 -347460283314742135245972073634517580800 9763913 -15291524627704805832338644608329499120 9763914 3007606213821157001120775216749925888 9763915 5846929277019558542091884487928320000 9763916 -3080980515913845449070396924759260160 9763917 404657884754885435435568529897661841312 9763918 182594269516096382825709645357941588160 9763919 -453129457993933148553794267726307303240 9763920 -14655562041613900354441166410387292160 9763921 -449028854042391033775675218479346259968 9763922 -45652163821971744950923638540381600768 9763923 35049005346898080620798670200951812800 9763924 -3938737700848464296825379018551312384 9763925 -103178659775932767316563919744673431500 9763926 -115692580529322834771648512448689664000 9763927 -542529783276422385013400254462543967224 9763928 -286786600921495607447113673271530403840 9763929 -58070071212262599846200879000558592000 9763930 15260280327300915281320775200111104000 9763931 -432707753580496060605078631987860398268 9763932 -61654676444743377560986428551433243648 9763933 40995997386151374660739079043953280000 9763934 170169203358871893850411706124916991616 9763935 -35996280667256689461543546758437056000 9763936 -202655275131606539242824214963940229120 9763937 277042528296511165384677440967294978240 9763938 -77787350306153709406059827281991198256 9763939 402445418239847153542353946854440499740 9763940 -21302250754282742638059815276960904960 9763941 -114812584857438981626492256032312897376 9763942 -184698574317281936654090113234072681728 9763943 -59131397232443061127703880026517032400 9763944 83617100345017789209372530860752568320 9763945 -144646124563377703783582434808219582200 9763946 60137104488664301271631133695492967424 9763947 -8376585517636212995638905285141357312 9763948 265124702599840666775106134288860126720 9763949 -48377356908389889061967685456074882472 9763950 13412873590937912763175695982424524800 9763951 -13644814083017166750778047199483580088 9763952 -54028743372706008397251584917268398080 9763953 -10128738239175556230945307692064360416 9763954 -272272972625875329360164666534156947200 9763955 21313594322635673110387292219392614960 9763956 149924504992486128247626240669296578560 9763957 34755170558664006568538822274845025600 9763958 -56875586388647866393041896767614829920 9763959 147403385342299598980262147663555171304 9763960 -96775755310340271008872207091310182400 9763961 -289804655666427716668782766731534492438 9763962 -51985782486233151461583851039966991360 9763963 78200699920796481921804927076431335784 9763964 51728494119103997293764485603372359680 9763965 124009221413282621318552657161703155320 9763966 -68406966786970716252257871002341421568 9763967 60865973752226309339629086405847152 9763968 -388124375071837495728101756472404213760 9763969 -12402677051312750429142772309494192480 9763970 129631366295125315172278915288207464000 9763971 140191027451696476569331173690503424 9763972 -369761455571697468810599776092460004224 9763973 34416322906752222413387135099442058200 9763974 187063355177558576903905448569936992 9763975 71986116631512186263754183948675552600 9763976 -353463211828969647073721134053992401920 9763977 66770084290589599789221666392057462784 9763978 -42544184795112225779372663184228295680 9763979 -281365927090525263558976282781305125420 9763980 32548946290905774194926007355597035520 9763981 214396646219241272332579959759849638700 9763982 5630605060812153225424373020204380672 9763983 43403384758397759730763111135957440384 9763984 11047436957514390034768645602932637696 9763985 176200394726833866763190949421081316160 9763986 65357588879879193194612957642893939200 9763987 289236456948778258421827418106991056352 9763988 260955591808746103792800671982828355584 9763989 -246916958573035943509549135118018166720 9763990 -84391376960134283302932899335893285120 9763991 -21654678236593148013638764233391644576 9763992 -100380761661270690517246165336488468480 9763993 -140706530398827493256510888731555811180 9763994 -84873945503954936057672325532822713888 9763995 -44136223467903821131389159679702676880 9763996 -212821259481967417079287867540554263040 9763997 433424740129927401738242490869707561446 9763998 -7849560045612039769050254018597151936 9763999 25209080666958253294553997573374337136 9764000 378802826483069682889216051015286784000 9764001 29522025123829937103150456805907484840 9764002 15234047952531513182707123677776090400 9764003 -250210985964402909267344767819949843748 9764004 -47760389457409971590111021750102396928 9764005 -154760198277760458928772377363655904000 9764006 43258936173694385624954738540542715904 9764007 -267658469157606892593881629383783492480 9764008 -75400683799371223660664469557307310080 9764009 -526007352277904624643668189442777686790 9764010 -623758764620572794692476592964364800 9764011 -416337500809435429261478791630975677388 9764012 83117212075456790110003803473639953920 9764013 -43969931710776639919540881917670384576 9764014 23717188290909040418310581299065679872 9764015 93240724118828583798080253552045384000 9764016 53538860697647999360558890945483210752 9764017 71288695578207438047301822185586765120 9764018 216636604603293404895875304013916266752 9764019 60062913713647647512130225648125204244 9764020 86708902554656322421708511311903948800 9764021 135047467595642435733479684415780350172 9764022 10228677097433190190221121361204916672 9764023 259940235594213948846836451626106783272 9764024 297727705182469458996360363918023577600 9764025 1062338621295659299086391391354277600 9764026 -28907020169790581022156705228187767552 9764027 -30097239050861446612883135573336289216 9764028 22508049645994011818302206296416028160 9764029 -132467978033594709696192496278684549312 9764030 102259385967518465758160237980936580160 9764031 -84510664820933824016851910679806632560 9764032 -110403265254451141387241019207800848384 9764033 -457094814554775342597359982779791094718 9764034 118521893533933454663209946454424732032 9764035 -590320537842872721912790409694662106240 9764036 -223343261650188307520943681244650365952 9764037 25008187715352418474507715914863176640 9764038 -109704992864077489250483170667834770080 9764039 95718654413128519646890819591088065920 9764040 -42952127948147799751073915077042176000 9764041 -62977571012777177726891966746453460800 9764042 -20014531954673550574609297085135994528 9764043 57878649305165677625308116804538872000 9764044 56406782314358965295078830224308379136 9764045 8005616018158043781417684195819065400 9764046 -90761243326209098132153055227628524928 9764047 48870303101136557958293362397447251992 9764048 30596292441580310986562058404916756480 9764049 145314082159763994278550204042254202864 9764050 -15982200914836373123814643450448725200 9764051 -472481984084843150876166212248651930296 9764052 -156794377720090973052189266971397922816 9764053 -2442385692888568945418735916437851936 9764054 108053502154841620782579470447744498976 9764055 40231403627335048817678854691795404800 9764056 -74238304506533060851249975500300933120 9764057 -185413895139592151837254860334561433580 9764058 189485040264221346193645955996792336640 9764059 -1351888488954410292873335852028183384 9764060 190349682973670519170432579392123348480 9764061 114941756978485988238625896589594953024 9764062 60269387345969740814414826586494074880 9764063 -5638978488962121239564518280290153536 9764064 7363604215215514391277581016605392896 9764065 -158299849152642437687016751931816130540 9764066 23825187240898523029383233922866985984 9764067 97458873805641456704938924949628111480 9764068 158580830144785683391619346708435509760 9764069 -137939588840335201781389312192166985408 9764070 2296222734536742022314057876280320000 9764071 -33461420201887951653638705885688021288 9764072 269148705321289675112149012077494353920 9764073 197237674266696638525550542110726422384 9764074 -103849465152591065581639730004436525728 9764075 -164658177842635375373110199844963404400 9764076 30599812206858409853075970958244413440 9764077 282397942805819239678990902695290899926 9764078 86973717900999147483381294998352248256 9764079 -114921791267226988018478774390362860912 9764080 87052346036163153113278441237543157760 9764081 373828660534233699259827786916369878000 9764082 204982271201388219308208424313950487040 9764083 88264450912441073095537148120347902588 9764084 201622434088846547689778023288456335360 9764085 29336827775536062482944762184752094400 9764086 182895803783994102426076492140633852480 9764087 -127268461113785066842677653317934716560 9764088 -95794546945778112824747427503990845440 9764089 158879684449541772191937224538100662890 9764090 27352628827352435422610035537439969280 9764091 -278685514723427623987458800757938449920 9764092 69266299510452323142270254416593024000 9764093 -199240881445660751007093799698910719540 9764094 -84184404823082980751193832550696340480 9764095 379542785509203890294079290298036600 9764096 1336125425373738944803147554647703552 9764097 -143157384397332397242002506171852414080 9764098 -86514915878228206684238029425337853952 9764099 -49071132170245551892069735727294156040 9764100 -65133563340967867187290794532777344000 9764101 44638688399091267169000508635777363200 9764102 101342423659330175892069471802906857600 9764103 -270933635278149323681475040625279484336 9764104 -24437642341764842173775959131721236480 9764105 -8641579681108580546581917975449867640 9764106 97542985750840356611659967471673139200 9764107 -250938314540858731644611357122289897644 9764108 158583578643137483515596159647210013696 9764109 -23051668926415280045434503522584118912 9764110 154614818219446495279375403859880608960 9764111 52620319378384728019230259998215761920 9764112 33231623416842996816768222145020887040 9764113 102872265325897435206101779969421122624 9764114 55664598353405986632873832733739616656 9764115 75092325212923097035961185031874240 9764116 -52795852042189817464851177003638623360 9764117 -333638636655627811266276749649022864896 9764118 -17983518282299759882091768386504847360 9764119 22272322699865252837219675979011850000 9764120 -78561853306436298594998393880850022400 9764121 55145296167754642719058653515342706240 9764122 -212997936763057395994096233517488111888 9764123 12052477557406009804666466873361464424 9764124 -48881249576187207307914149934137132544 9764125 -96002180557872319423238324750506080000 9764126 -114118380895038695086045151855909459520 9764127 -150876400350740871016367234070503787360 9764128 -406723311602888485153957327109994577920 9764129 390046987208092955105007133262817221730 9764130 -8125476873224215839312456771782952960 9764131 206204823947532141483969863945777988832 9764132 -91958879229744961227470820990189944832 9764133 80893892713501630841581092222237987648 9764134 32891701363482152030995504300153910400 9764135 -53078112444323725654899503197052448240 9764136 132222094220852256391293090352835128320 9764137 7718494635904107361372133747816234952 9764138 -54276841811299933601161058028409320960 9764139 459427997184090798163959170738343936 9764140 186223900201325521319148680124611389440 9764141 -277309133757667826799496396505286471168 9764142 8692671040419057166512529040181390912 9764143 -237254156451517861769486994142664282608 9764144 -35296683270282292464193056282656833536 9764145 -13268799608498958402257253980341754700 9764146 -49125663583338609397908398007746311680 9764147 34564814582673912144279600801662922720 9764148 -124608924668989014595546188269932369920 9764149 -28335618080080635093263552348278645664 9764150 10068885422807563235787430693025059200 9764151 115742424707562931843764073860129320064 9764152 59042618237419613110286042164663726080 9764153 2237470816139643935183485744878686400 9764154 55623694301033933595550869867882681936 9764155 52751000858818756556333568155888106000 9764156 -543514986882914006118185886038687023104 9764157 -1517135718630132358127500293960793920 9764158 -150453503341601124034859365802184969024 9764159 -150268300067767676547574214251097816640 9764160 11114116804312656787952974221080002560 9764161 246472523481718986782078823163710879024 9764162 4399780677772871517768136520983188000 9764163 75164325181065356038837802090579773440 9764164 277175464559506117092859494465698869376 9764165 183915088555129551249335386751302656060 9764166 11100908046934706855645696280998341824 9764167 46570524506846904726487709454679644672 9764168 264764889943953184887772001806831656960 9764169 5295096541455923444144426150018823648 9764170 24350644903005557095842973620099057600 9764171 -485266197268290093412221780389602807608 9764172 -369906096152942334936612482096024985600 9764173 66328262874625682486984536120238755564 9764174 24366686922575697339567759654607354752 9764175 -2765957153856892488125406899656146000 9764176 -4884521596592379328015492481210777600 9764177 -304412553601018467158838945763302804240 9764178 -11490179288514025789608932358486263808 9764179 118569746840971713842861909693565348384 9764180 1336016492876086504576491284599238400 9764181 28675966707821367920937060032012107200 9764182 953913800043634013857261478745640512 9764183 19540607658466962286808632414539740208 9764184 -136397537915262858701109909040997376000 9764185 -206735374518789614222265985370327482620 9764186 -233271964663801753485521421406443080208 9764187 34804135617122267837531227190586539160 9764188 -5241143593552870444214034088883048448 9764189 -30959790613440027474298743206871507360 9764190 9796889057964806653722824798082009600 9764191 -87275148677300591080182447637212876816 9764192 -163424971184602072686314401943807459328 9764193 241254166590105769179166482008292806064 9764194 -91348318395912880642243961250117550080 9764195 14438784152131292012134643311635091200 9764196 -88212018165435801462898960131715301376 9764197 -342728206287587508901184071247868868354 9764198 -169952652401035553804259462036492890400 9764199 -342445681683304780803098715514752536880 9764200 226325143815293278064495759607264384000 9764201 492136853494239978065894566155341134452 9764202 -58503866932455987411253690138226589696 9764203 -561307506395720871782401518992927878656 9764204 234722955114004247373092936647890650112 9764205 14506059449848671888046335478402643520 9764206 194948291312939396994665858748843711552 9764207 -50962792637152099611022869134639116320 9764208 -4446154459125269656755498100887257088 9764209 61032996494807985771979908517690301440 9764210 1740875432224929015933791988090096960 9764211 -160690710168745056720937706851096246728 9764212 12534472340375557650762986860523267456 9764213 -159462220274832538897597804495676601600 9764214 -2496282800261375688050650119283307520 9764215 210656337574683074002063025595401037600 9764216 136020792097745820161863675471140618240 9764217 89134994834893805418847960573780202868 9764218 -155644092116710032553336616909061367440 9764219 85946169352134565829592321329809939620 9764220 -43990943125468037859733389512400230400 9764221 252907228272398176787465905412967180422 9764222 -68684738621601019554639247722240951936 9764223 -13335283807054235003185730482304163456 9764224 -175429727480749720598785688409609338880 9764225 552141069494450422516149065639827200 9764226 -13434558079662816518894390941548236256 9764227 -340157884945533964965479468447565537528 9764228 126416238971143720062523143897722813568 9764229 -212991197713087857266400812592839017632 9764230 -106939645455147057691984213739690578560 9764231 -317176567163038749287113390667685364968 9764232 33225902305333162222167072853543895040 9764233 -300145746924995600749727800477688009760 9764234 11573483232540994383793014310627796832 9764235 -67852670390332894631751051567703271760 9764236 94440337870821381843933497420263440384 9764237 102909303990877880633743884824919670752 9764238 11358115551242207217375791358640527360 9764239 220961795427094635438153793898687787456 9764240 -35132263364433620042613727471054602240 9764241 -253661023133456992679541866010156260640 9764242 129858506456605527077273355596869708800 9764243 178365711115790037248334029690980043664 9764244 -22720399808689142792138401923142600704 9764245 -228243552928294734517574843144156913120 9764246 -64362173846936599010964950948527716480 9764247 -37469785144183715261154158990537679000 9764248 -14871498176595014785993583551896944640 9764249 -250206049816343813300853241793766877680 9764250 -95802414840011206688686939679095296000 9764251 -108415691707411087291089883087890353648 9764252 -56282563756087467825499937620380618240 9764253 -68241419288770820620100172792953745600 9764254 -35124164196141406354186498504838135424 9764255 102726109914999932486406242469059285160 9764256 -98450871280402689100911598604472287232 9764257 -349573698327349505546978969165779838494 9764258 -18285147037069644053576427018385473024 9764259 6811023429000600400319596969471388928 9764260 -20032509601051347912317755630205091840 9764261 -7366786167790833363531506890548999240 9764262 -71231646431507968082187656309859386688 9764263 176927759070027034559843624322363201400 9764264 -107414892832483481485740808868337254400 9764265 63314032693285148184499000862676136320 9764266 -164361475935028659188915437508444217168 9764267 -461606808156758260705668940268432916684 9764268 1861611807257999903536896090459340800 9764269 -65279080167093113594265529631679076330 9764270 -16530582353912703709178517021414954240 9764271 -139846261770294933559115105294206608000 9764272 -46059933156381094761855747929196658688 9764273 87439058127945408051923248521568338120 9764274 -17317555254068651545829955794465144832 9764275 35429372161852061890792800516393471600 9764276 167359896112500086529005887081805617920 9764277 99540644113820608352565913275925381920 9764278 50240350098528073782086292541197479424 9764279 104317066725853742715208152169386460800 9764280 46661928162335550739940844063614976000 9764281 21652802246570864730760377032569831082 9764282 -61828599457252012136789106046171434240 9764283 226645786366571249505955115323256467224 9764284 291636030617274289071887122973750383616 9764285 66514632265149057223321411890803028960 9764286 -16591853602950754677015881837192620032 9764287 -68948904231827625587105702308479153280 9764288 50796145057899319340642478214336217088 9764289 109652606244634788329286740764942199700 9764290 171018988516444857454659914930054707200 9764291 -49227601119731862827285943818486086608 9764292 191497445376782196719225016088653717504 9764293 67318072962669011911326934190816239488 9764294 68730597311226407728156210119273273696 9764295 -123444613726954893027831611860065733680 9764296 -32474349994881840863893863362804275200 9764297 -1380314183231877251722662562148086556928 9764298 -114875201927799778784881094792293131216 9764299 462161078901237451721363007488056321200 9764300 -8495569462498475804649886633517568000 9764301 -206146736153786061323693413766819570016 9764302 -66167483015073313267777993641680157696 9764303 -170933756709264136237275382252082930448 9764304 -1120901992619531392095241208839667712 9764305 18588749963378909273288388838920798720 9764306 2036025287173916331916541878830110352 9764307 1555434099261559117553466053448653472 9764308 -134298667957476942928757182459501267072 9764309 -167162957656074254327258413990049273760 9764310 31569671207270899214412781851626060160 9764311 -610753143599543178308703970790485456 9764312 534202998994872565701177846696356474880 9764313 223763396149733455178558314806491191440 9764314 1713364759345214116034594759867687424 9764315 106105336106180334026375405150461800720 9764316 -138071993613623251361991572100529840128 9764317 -132394653988372731318450181350104748634 9764318 -65643787442979275177251531514049630720 9764319 122526642722537462820666678093327305544 9764320 44820161687952141305479087811682631680 9764321 30706593465085026129221506982405556480 9764322 -31590365592790425844257050336173401600 9764323 -335096305671390613503584355663383393280 9764324 355422544327813679869496578403687030016 9764325 70782771092920240847043737591561317050 9764326 30170326224390750539207373093584773248 9764327 -8143068241621516539153442585860908568 9764328 1902273811281201706062337442346024960 9764329 -205154693302124207380414143485755683000 9764330 -25080504540967598890757424765102607680 9764331 364063352786754180098828973797021257440 9764332 -9193985632611796736686831287253544704 9764333 10828279525886893399461659645315736000 9764334 -18332084372040174583365910234045781760 9764335 18201694332105530625728851688533707360 9764336 39091521434111558258169364657662984192 9764337 -56396306429024487620752365395500224 9764338 32563921516905176620304227169019123744 9764339 -5326838423825540616792810608086987776 9764340 -40888130865855888279641180975908300800 9764341 601695016177063160890686240332987393052 9764342 54036143844142603138260822940151862912 9764343 91850067292993200725575510880890348032 9764344 -685337914400180136264862019724205670400 9764345 84826534956643602727516698876103190400 9764346 -48044909070390579148902855548073272832 9764347 60093528442108463834098616387511391680 9764348 54669414356558357618055208284961029120 9764349 -5947790190129701658022063931521818624 9764350 17954148634181434275455455216356700800 9764351 304719825459866771739210782085465872592 9764352 8574429520670936412100921114365001728 9764353 -96966880772594541232731849216313461756 9764354 -941798535386389811748932237394414720 9764355 39438678797494647718749714075502746720 9764356 -1835935447915148617889669886235009024 9764357 317352406029013428559501601900911262460 9764358 96069400181195630658948314327021080320 9764359 -477011215745340828225050452609349885160 9764360 -122300825983098578487131713791664896000 9764361 254183848397779032918145874988770300640 9764362 -4101928715881678879474603861223152800 9764363 -68521687841535723453324536415667689840 9764364 -157929953597025770704136786406635917824 9764365 139238773756670281393397648888276424120 9764366 -141005267412578413970053173276630540480 9764367 -22257062972679813671608524399107155320 9764368 11487179079777500524639894235578122240 9764369 -392453069271737490778907039724398963856 9764370 6570336787363444799889628511780275200 9764371 -78104886374723110422965766873050880528 9764372 -208228860019218549318616971563305655424 9764373 -47194024874006192529750133020444203616 9764374 -37565941035524816589512565586821804288 9764375 -16420600424977682009690532716963550000 9764376 -33578442099027097077172984396532121600 9764377 -165221515860513847807029912479021749308 9764378 56253092118434606165764849857903597024 9764379 151116508719800402938333910930249158104 9764380 -43102628904194942353786495533450240000 9764381 -163349418611178024919171429992047226336 9764382 119898796900142572063913809093773680640 9764383 -304956365615109020747645953794196378776 9764384 -148392434034606423257195667288288657408 9764385 -17555833996370687178616120687094673600 9764386 -182193495042378732312080098478530350720 9764387 -451950833932265538938658864955586298240 9764388 4845219596527692430356632426983989888 9764389 -5461231153105855577332011381912342144 9764390 19956689092562025753435377270239459200 9764391 -50732293336987212011452781456970688512 9764392 -195798622199950647414148275338575380480 9764393 -228323965064206252496010734095138292358 9764394 55463882213433845591844172671034960128 9764395 183576970505721036180747922133800942080 9764396 -3444467772140226986164567534593692160 9764397 396360801486962542734848409731012928 9764398 -23404296618287219493483818662660673664 9764399 -266195024737445890882337815886472783600 9764400 54583212379081619529389029478105088000 9764401 -27182322476543563419995061912440292096 9764402 -88473877156705548621259338288503694336 9764403 186870035816909767554669136628864208000 9764404 -114408236268228742736289860711131740160 9764405 -3800308766215382524746080084102601600 9764406 -25738019463074462759654240236855085088 9764407 12266307170925869330263594561908862160 9764408 250038180715085779635481604415951298560 9764409 -287164222017232731499637159651539814880 9764410 -3836645158117328865454138034114499840 9764411 24444224012332165355026216895453457024 9764412 29420698295939774233025330703557517312 9764413 -5746527559553619566965000509869057338 9764414 -124713564724631518919727477981223618368 9764415 306637878001714120685877926376946176000 9764416 -128298698801606635413463325468833873920 9764417 -87158365001768855568915239037919205100 9764418 25371900328761437945209395736458616704 9764419 116605143435026103074411357949913241296 9764420 33239281623730769120968435917142241280 9764421 192055005991422261242917747905432038112 9764422 -203100479187144112267783590675200227488 9764423 256282520595538184450710276291163091720 9764424 -173689154427859327928673442863433866240 9764425 134596594469081536275149249190477670800 9764426 1678316517472114952987783445822812256 9764427 -277411394862539203375879632008425437480 9764428 170259681068971239298660406866634547968 9764429 229896411801832816362702471771748119030 9764430 5538995236524850224302303815462053120 9764431 410307483447293827936726277013524211000 9764432 -2705825020637056568710179903160320000 9764433 -35743861361011623245419278049455390336 9764434 -79524842588190623862842173654253718384 9764435 -130154316191772187784980828495218951120 9764436 13811735445547705250165874747597072384 9764437 138519963990087122235143486745352411452 9764438 -189733074338673244322588201715259476480 9764439 -304848978694832508257906262755390612376 9764440 -594995615868201115255992413267558400 9764441 596381556324927486092677724068586107200 9764442 -15170550414825836831078470947316531200 9764443 12307650220365014315126414941740677664 9764444 -120576092567974018581471043978222616064 9764445 -141688693432845340796737922593363200 9764446 -70973551700538334406395106140492735680 9764447 142246186280283785106571277221263337728 9764448 126225018693225318692928623553478656000 9764449 -62135247388053561187952923986823803836 9764450 79256285245499487232666937598393264000 9764451 -63178268275064787027604306674226433820 9764452 149245535776194895414162923132044055552 9764453 138384933787352207276397821183016427164 9764454 -7257413543089412375051566951121799168 9764455 174304059908245910101967175358695063360 9764456 103828421937429404904701840290871654400 9764457 -11947279454594777856972105309455367840 9764458 -376870584513432403701695287596426912 9764459 108660848006208973259766238316501388660 9764460 47820535588056882250037004735350568960 9764461 -98829418513392262853960555137024319680 9764462 -130459924811183355659677265894934321408 9764463 -169132581890593778122137785873901342456 9764464 -100433071412734116964501414590344888320 9764465 191275102574680122049015567091690935860 9764466 -22093014899792573132764451647146347520 9764467 -121578978810489636533737782589193306448 9764468 74893242432356533666288996181147621376 9764469 -87067824859992654561457510808338119744 9764470 -43235572927280727061690265509511224320 9764471 -418873472272257475774885726808746226328 9764472 146018941081983654631600419776102400 9764473 107047360552458918986041758193144225024 9764474 315383064211842661443675050266839809760 9764475 -136433170269376975927964920902468852600 9764476 -247579871394131452467738278910469949440 9764477 -659865236544058768447072317172163685288 9764478 43382835308213074363090733644151500416 9764479 240006645171985630230210762315494779360 9764480 13623492939428069052280295877771264000 9764481 -50412992977770547190160985736968656576 9764482 -6771847377636305840231731880704862208 9764483 -3037045016490346186235039943008214456 9764484 -80181558352287817608255367021445182464 9764485 -86900202609138349105896665324227549440 9764486 94036253115076718880050004272359464000 9764487 136354277743382376496114244678355890544 9764488 220409171099548509488399310093951467520 9764489 97176214061945459559733956533846908800 9764490 121445450496739661359497348404852352000 9764491 464596138805363889608028798323846754984 9764492 9790092575196420152947623223925788416 9764493 193999149654008872741373671299480227328 9764494 261736051518271632550230086280823366272 9764495 145650787460657894357398841355798717120 9764496 36386566023959425169790192803944857600 9764497 172346647506141093574283299008575556592 9764498 -77729164192190656579749541474811228160 9764499 -37412208840594831038299102199730433920 9764500 174362186931359075285800833784235520000 9764501 345275940594852596028572293479587313792 9764502 63395802192631382114526464533335134208 9764503 -299665900152994278185400576391652759040 9764504 18733646230324302199775520882804817920 9764505 166779235032280165434500341311555108360 9764506 1044073833784556478976827523238932224 9764507 391435941144039799630467221501687562756 9764508 -41899024783338279768888770675807188992 9764509 688664743470983090648347847642093937100 9764510 -44520478476792016117936892008429635840 9764511 231483150066168549603209626491349751184 9764512 220794569461958278621463556586541678592 9764513 -413550456134341379459350069098176676000 9764514 -135673861933477667519290079877850306272 9764515 -56392984194661989097123361117178851280 9764516 -235757637348565582934176401452298034560 9764517 -58212252101207454510005148970196937216 9764518 -172050515767514611922569533850666527360 9764519 -139260557773219080010593775506095582880 9764520 64660422372321045975548188134072729600 9764521 -8540068528308613521597975198500563456 9764522 -31933984294640007395466446291122421760 9764523 165656277886882194726155871716755278000 9764524 -166345423722340272982824831848882995200 9764525 -30528323225610314834469811084152853950 9764526 -2104924324598142570909499476922868736 9764527 197373446118938627936598364320738179752 9764528 -126138634290052852482820708268263833600 9764529 -99483564978255913024474574673912444816 9764530 -73391495992274703382802296831915935840 9764531 138269632831292331713193745051658912592 9764532 42046199673433203943908567193061376000 9764533 -51349102558314610138467403223136083218 9764534 72075410748402091780383205340046741120 9764535 18805501708505612418434774651222261760 9764536 -502079680060081425156304384901348659200 9764537 -12182638097561634919039895249472515760 9764538 17604409426588626174291111440257078272 9764539 -106738723622148772417568299818318709660 9764540 72457107472768176577559077539165258240 9764541 27200692602009167552986937205983322150 9764542 106487625967337729496697079276265276672 9764543 -49617925389124348436606948277192036600 9764544 9630302072401736555896499674143522816 9764545 74522697374499655645272513851352812160 9764546 -66055305123504951639391967838183371520 9764547 -40686043176493800722825858318934905760 9764548 12286272360826607534037207100910361600 9764549 121624290893347190868775974349396427550 9764550 4628631954354809766866054689662424800 9764551 -71729472768451851378206173295452270968 9764552 101849552959869808244186640172550062080 9764553 -8983274228533706747904212150766026016 9764554 -24472207012244893419622749826142595024 9764555 -86275486201804883980516960415391827040 9764556 49319688398901561561619170096281395200 9764557 -318887026122501739709612966682875545920 9764558 -79862957264905926863500521543092797440 9764559 17616973845518736092482906682961200640 9764560 10035871504163338549874686692227481600 9764561 145131700489232555358130119662338940520 9764562 94818529969768083594782695114946490624 9764563 327665943855834236160382587016531464812 9764564 -119977869152948679566811544875245570304 9764565 29373020653744317692049533040965951520 9764566 -19528367200712620994576302680733286400 9764567 396635611675080636377745589898887028616 9764568 99158348711665100535392622835962777600 9764569 -97233467801977167281140068546043204326 9764570 -102647012034562864784248284684115679520 9764571 -166150521770292547098551421221336427216 9764572 -308370912336653032305587860229957953024 9764573 2663082146277238211287197402705370380 9764574 -52870082125313423216798165050077493440 9764575 -228834756463643084528918332231631434000 9764576 -345566890568697059598977665479120519168 9764577 -351289796988319372810860265603064360160 9764578 76663741846140893130477515444272245840 9764579 -755970811786333635546005629950613824 9764580 72296668543939465397613929275064647680 9764581 38059382443379668978233549392282706912 9764582 -40139459304697289439044916116253575616 9764583 -627494209215355491963716728335884976 9764584 -55219961451786487606193309929200844800 9764585 -113814079861727929000069186528639104000 9764586 -13437218592431871621412570578822149280 9764587 -99864331880776677433242274009025806448 9764588 -130446084695483629809790968873571436544 9764589 159204033527723613485956491473242396224 9764590 137999159890441880370318519951067257600 9764591 295476600501429543281523988908203206992 9764592 -29368493247497072280981023737979043840 9764593 391826642205448862666850776533026545844 9764594 42566230038715368843814554593758963200 9764595 -49247247095071149593230228855478220480 9764596 145912838800719884602641102737232938496 9764597 -1083536104588182305468361513066183936 9764598 -3661654972131994176826987326705510912 9764599 153369766577893170526561346996221787464 9764600 -188892717163059996804034705313942016000 9764601 23532143138874628551815965722225063936 9764602 114443713671177349348728979547478389472 9764603 333932699939888956121508692126911170852 9764604 -102949674656572387417433727184593960960 9764605 -154906590914610191733162559288129270740 9764606 160552577657833024377247373016048098304 9764607 -203762489223938250689693164067452059960 9764608 128732526024460642343906285796406067200 9764609 275693617108932715144177272073371780210 9764610 39227221975593518560393057104242549760 9764611 -131428526108894331169357675760957675000 9764612 -1620392969267079897596929018899787776 9764613 38341708716501108270340281701818502400 9764614 79936559843094538691470436006361671040 9764615 111250645002469142964032129512359890880 9764616 -37082739217936280385929713360509542400 9764617 -335747135957747101072708476652972911334 9764618 78184695232852860809820281777764542720 9764619 216803952264181517244683068961219013360 9764620 -73028409004616458584676379480569912320 9764621 221413341693493041148426237394824608822 9764622 83588349474550148093508505959927516672 9764623 98547397055196188049985819908394008504 9764624 49813777250123681567069159145409290240 9764625 73326839008577068234972849290556176000 9764626 25668813337082956982858232554320932864 9764627 275279027810900678045669336413503327600 9764628 1030752609744409463368116426074112000 9764629 77003182283579396774280576032110954560 9764630 43932216128978046686620802983019481600 9764631 23273945735639508960623957627102113272 9764632 -20469895519225261518623052291472588800 9764633 -74290934855649527721111350153759196540 9764634 148893619932948013859680020431477740800 9764635 44965741228610232706122408178029170400 9764636 4408163089252131034049539584560019456 9764637 -223717167150071818992779364724775825280 9764638 45939267881629599602024077017503934144 9764639 -26379497728901928536819613705897215976 9764640 -137770313418005041269734084926677319680 9764641 439222836273649183464230044528826387042 9764642 -979454564754620729211325524104554176 9764643 -55094783305833731246890961467349865216 9764644 134107665515104075351420414462935710336 9764645 -136692945368450600413179704602636533600 9764646 156503107046774850381204341525442811584 9764647 814148837710863461361921479934593585232 9764648 318685098169638040053676202152148736000 9764649 176222765673725141256982990107670278144 9764650 -22615635865114592825490857743299302400 9764651 1327673908552645712964152795844237480 9764652 -67695925926405468586296301545190906368 9764653 184838415946715419884143060248621190304 9764654 -230748153005215630785698312188731628224 9764655 3612411180575321002979411524665916800 9764656 3325461872694815242612301883265843200 9764657 187263121611399060573674980142039832192 9764658 265896907308870656344321108092092490240 9764659 19160073081955051280086515181202505280 9764660 -115408308021478454924372002436847064320 9764661 -245735405624304577095869243242299974400 9764662 -14880990761888609778554392218020739168 9764663 -92096206059625864247444236691269568088 9764664 34522600922039408738827142420079575040 9764665 -45622373155598438820624683057285210940 9764666 -244438843632274775047371286503927661968 9764667 -53781485970405356663936418664991238384 9764668 362196070784189936079337697270232194048 9764669 22793739614745973858255556215743757644 9764670 6933990016274434038109858290733670400 9764671 62323875472577758547588433082680648600 9764672 -2491546028221699454774459810602549248 9764673 -83357590847055462617289636520116467712 9764674 108375702182471898686018881978676769312 9764675 131130318705852505227541429424570845800 9764676 -11620918168208945750845527260057117568 9764677 -11175948832105004095650125587881456000 9764678 11521486599664646135151885499614812160 9764679 -171423409670920397976783335842853520216 9764680 -104753760609365457968569291411697971200 9764681 41712445013591489393350610933624376372 9764682 -1978330832250792608915476821550656000 9764683 -139088913176709757903905236377577173896 9764684 -146173631198285138932702045492851744768 9764685 20236638006426191111337305844128851200 9764686 -6249237432237838263756652866467243136 9764687 -333971352225050146178122031861663531664 9764688 5178287325364263491811752741051695104 9764689 -11100008489774494037381902631074074480 9764690 20209374048064997733432142947703971840 9764691 126070228862636848828156164859254123192 9764692 -40130183784921547076189508654207457280 9764693 322123615506408902024674601971493556942 9764694 91181623403934473906595096373802320224 9764695 138744543293363131135374278965690834200 9764696 109434734156289746673588749928193843200 9764697 89091099093541241699095887983583757440 9764698 450311816283824468160998963509916160 9764699 5287871695542108783914229668576373312 9764700 121786052207037412137185515218624000 9764701 -122199590590342982509841133713933328576 9764702 -212636921239715828942140312598028248448 9764703 -26714485072714402231212579039913669560 9764704 245878677530614540566964112894991138816 9764705 6015220080146853412459296655804089960 9764706 -24397841311422046089826210451588183040 9764707 128319748733201956251196818589925625232 9764708 351201405791928725987904687504804664320 9764709 489336984747749787126701289741525791808 9764710 -132751593072157136109716805087972378240 9764711 204402142814617224415899392712845097624 9764712 384263402299514198916382416815724625920 9764713 37989026454832926446161087875503551296 9764714 315537488325501986581313625474519735552 9764715 224658189724666719338685536690118744000 9764716 118475893604178199062689797683910676480 9764717 -103769798059701715379328211959943251168 9764718 -177368366516857045262152890879432748032 9764719 20228998498627291024079184910355532960 9764720 34703165532019986631316244116994785280 9764721 -137866011194191358031766074910733238270 9764722 -55002269419468866511768658298442018176 9764723 27972775055863722058348061288225959824 9764724 20952595056555149686348297459597148160 9764725 459348141438036930882892044094511596000 9764726 -9584887422913877927157274685215502688 9764727 43375497913255587011778550855192922880 9764728 112340103357144149240485920080216924160 9764729 35542128342139743138298334974496478084 9764730 -1661603099778492680788217402302974240 9764731 -31026498118908151232312010775223366000 9764732 11571951941941141299975306022983450624 9764733 180711880393131489591655094756751126048 9764734 9176721710563438857523066008520363392 9764735 196294382099198846861268111321560356800 9764736 31731302552673848468512594442217062400 9764737 306076343527060140644417130247994784386 9764738 33682509194235688354751010151760429520 9764739 -360449907618114243168951782023654579200 9764740 45210510616415053361514702386609479680 9764741 2881452908157090973604617850730965184 9764742 -20871475456103999302475994223514241024 9764743 -695476911012692284810400701515733269920 9764744 75034879718014833490095052794163200000 9764745 226015998207191572846355260475646225600 9764746 253665043225745750298551375293353534720 9764747 314245777397666133140439101626998890196 9764748 6134300830191921056978002310947968000 9764749 -59296012698654371578247955418193301888 9764750 108165460634384903122895991856164960000 9764751 35931722190744246467371263549779368464 9764752 -39200535944903266827572111855533948928 9764753 131849953782626859200981046054828094002 9764754 2869962520171039492776712632102856320 9764755 39380665639068202111960817959069962240 9764756 28352561599613586336462547207809870720 9764757 82800047763207167120895026638904773788 9764758 97606826670769818577465862185279102080 9764759 -185327155405361086410930504761237546040 9764760 16612310639124921329050876620047769600 9764761 30375730869884534939237262563842023300 9764762 -85586853924419910009688854038714880 9764763 4639384862171134378314379876937550744 9764764 384216136118096957061720009912083059200 9764765 21736509062998407244509597227695584000 9764766 -120091939141142342157258021742087925760 9764767 -27793149811223026275056964402992219328 9764768 35007613450551022990914169262194950144 9764769 -75831443455649897845871115265638211968 9764770 126602246818546713325548717965821090080 9764771 32127193908836370994015289972538375600 9764772 -6991983658075085084938176693420466176 9764773 40632713698013408154434053849307485884 9764774 -236156607294134089367550130020744888864 9764775 48652346724630312880228899071160045000 9764776 73157458614587517319330707624673935360 9764777 -321951702077817781570108423189147658928 9764778 -90702145142177690298790620244405228032 9764779 95864134957597318175927117961809667380 9764780 157458607703797686143548315636755609600 9764781 -33572535631823256648002810225789069952 9764782 88997548809003101106686610379213030272 9764783 -65743665435229224640903578250767986688 9764784 -600856599851708672024249555362775040 9764785 -136928564423549420783246233806300595020 9764786 21059602479209011857412875095305592592 9764787 142670292860569035505550375411690677560 9764788 132370364216583130078330212571115212800 9764789 -452261464769305485080182871002829623140 9764790 -19247993807046409378698594320505600000 9764791 655528950877822930610124345436619463400 9764792 -464024566553723213929334029891548672000 9764793 7992003269406226341464150387069912580 9764794 88203945517768314016045824592577276640 9764795 -70126419479512641355789407696985920000 9764796 59310067842773819172733705749010621440 9764797 -50296950950565416753143870210645322688 9764798 246151728626391114658640958749372678400 9764799 8816255175588445366727554939910082048 9764800 74905304722800125207273286249480192000 9764801 -276514494650304494607710142170130027198 9764802 -61479290935577626810339150439988876720 9764803 535098848952897069888012965685156052120 9764804 -15826824035391608061869805476211486720 9764805 39686192373704944142671431109757753760 9764806 73087431276210097846557590634576078144 9764807 -114360590632982206401762677864104365720 9764808 -22482081715613642827741410619211366400 9764809 174615486460626311832694530909441270016 9764810 5127085226815740641380020107929125120 9764811 27555855752826231075611859169367138448 9764812 93862712552220965235500343807004772352 9764813 -60338657841440905399569933851612326260 9764814 73473342565351512208722328229589909504 9764815 194980973539159492335938553782318013960 9764816 -34273588475127620019039316462207868928 9764817 -29443600012682876955093445179219465888 9764818 -50398120098213355255100461888760594784 9764819 233826066747564974662989408988819712160 9764820 -68566274410805888249143891726045286400 9764821 501437069351132128534433628479825966 9764822 -100626605664402117324290488483222684800 9764823 59104148309662633148338302601073721600 9764824 -259420154009518753288151729172758323200 9764825 30334142761758479391581004429159720000 9764826 -34297667417888011503481394659077202176 9764827 -2074044269946962972422832845256636120 9764828 49239356739564365939389232384997984768 9764829 -88238107876548120553067220330210488826 9764830 23756972819519044409323434565526026560 9764831 102932280289123172398936226748280038264 9764832 -64213888687963528293590696033802780672 9764833 124368260262432602394805877854510410004 9764834 104921269096468835152762583823542172672 9764835 -250298752208145153612505951813883264160 9764836 -327814101769003618047317051977825755520 9764837 124420193734410241163749230366283911072 9764838 689213053153066994891848317495290688 9764839 -57898680868872364641316802580806830544 9764840 164988849193827829085277407173308364800 9764841 53970963426572673943668657172100924160 9764842 -140610103630497148493217008481064910928 9764843 -89867611027775229447455059389654051072 9764844 -29215934199966637169717370705622729728 9764845 -4039061884296951188766574913230172160 9764846 -6945319425686616661854262354975462656 9764847 -142219764128108067871524575184292093920 9764848 22907418848665431082198737041737154560 9764849 65556407483847524017804374525604832850 9764850 -54783687642394533768070189967311920000 9764851 89755421397226021780064650092204539352 9764852 157657844270256465327058614319686777600 9764853 79765309336192047033158646702377987904 9764854 112104717179427537796327583311600688640 9764855 -135050683040880997746230187891109371840 9764856 194615265425552465773325136125908561920 9764857 -128724174842967029048926922855032913280 9764858 139349098826889565328052380581333991280 9764859 -18252998487323838700392611224796861952 9764860 -43034280336457672438565870959212134400 9764861 79941963215561060810623126524409781952 9764862 2547415507260448410114512775706911360 9764863 232814651435789429317603861920609370112 9764864 53507187990085457320065141158864486400 9764865 -76435514429765038455249852065931473280 9764866 47296582496297424359318805789172039632 9764867 56003374571585885053258490918898632076 9764868 -176075754961825866495578354511744688128 9764869 355999666148133470355830653870285046560 9764870 -1020599965869367376800105677383702400 9764871 -48515956730564538607631907483104384256 9764872 84389049087290593764998905582335313920 9764873 218627324163504287688633855313782532122 9764874 1874285489471745984470296970107852800 9764875 204457594333053723359487269961781440000 9764876 -49104840738144767534038441358039777280 9764877 217303772283254770167107563114209232320 9764878 122869486245234429876172955687844843456 9764879 140236565511048117929480337958515410640 9764880 20008922562142874153953112614581043200 9764881 -115178829448835140594709543941664316608 9764882 149403536035708282057744904234002087584 9764883 166187444550102041991465899641945808052 9764884 -34061137342946526208725485131863981184 9764885 -85741487253648973601839761516168665040 9764886 107385055446483158980232446095788950464 9764887 -378273598113015619517062661347038455208 9764888 69838731497554331165089104458752081920 9764889 120495991971060938853508003126844410080 9764890 10839038903318648562817883933135743200 9764891 -217776694658908267812785730240808198008 9764892 8493192856543502517989110209476577792 9764893 126831346083825445697200885831888134220 9764894 -97572122265732646979831568558057008640 9764895 -23472618895935721986798195045151810560 9764896 212012985350221489976143534156549324800 9764897 466672950971506720744980330060586325346 9764898 -33896277863852946206312615200257024000 9764899 -135225481602455428741462555686842088100 9764900 -92333345068102793359678104431175120000 9764901 219283320350978021723329718298758039040 9764902 -50584885943020793616404671662906846720 9764903 4310062469383414130861818124411879424 9764904 68449611292315327719745078464945930240 9764905 -19991196291277221716095325403032462940 9764906 57172506849203196902640298366654015152 9764907 -28210009101134160913315605055052928000 9764908 378056501964377847827687043503727261696 9764909 -77975409617279657770550149234314046080 9764910 56593330051684343597672742506844360000 9764911 128210565336289392914805458472287900152 9764912 -160168971929409512310810341325775208448 9764913 5009929871080851177730764642779546880 9764914 124820320719257507021849737544779057152 9764915 282140841966960102185532345675160753920 9764916 -135595657334385356762562022576072138752 9764917 -511328462634554933486936166420246227360 9764918 10290927857038027322841499723929107904 9764919 9197435695449491723166682309616218464 9764920 -201861496953254452690643258729183846400 9764921 -273979042320747923374026371399936785878 9764922 -32614310636500217447628514681066902528 9764923 103411980105432012539845218084494548240 9764924 -97235483910576874188276593733209301504 9764925 89575012434416039517705858266640660000 9764926 2513397606801659654959556804418712704 9764927 340975373370305728615926684386792176512 9764928 138689875482273817169161393702824837120 9764929 109126114939727168232583077398816766268 9764930 8097386627478955725924224618310912000 9764931 4449146907551796119222017467322320000 9764932 168073581547592692548963055784659567872 9764933 11092932269181779709903403185613637184 9764934 -50438453623612023573507608600944345920 9764935 106501168932016093761682709752918546800 9764936 -166932796006666844206181870321129472000 9764937 12480706969840416841598365418059121088 9764938 -12171227458045107740256177193683578880 9764939 -22930680325461331899336339256315585260 9764940 13526610864827529819688899287610240000 9764941 70717651358935745489493153213151331884 9764942 387724270997361312133061182587062016 9764943 4082723112537116930218235556625129728 9764944 26857076072307224987976084136713650176 9764945 -90522254411792863154572401984460044300 9764946 -55625217380138525813264827749821657328 9764947 -19637742101034562845471921049936531520 9764948 277489029353955982620228461747592359808 9764949 709094679660727044772523923230242688 9764950 -10338407394322649219817156713572156800 9764951 -184311330131832187409533734644713716048 9764952 84174855417083038346264047335707013120 9764953 750093134934508177018076478597719358720 9764954 73786977720640592749092169395516141792 9764955 -221032952548678548468657303788641536000 9764956 -6541797916002344754051218453112048128 9764957 428740416355573005921070375806810535206 9764958 -38206383393535927853329428556696704000 9764959 260348974025792257686620867070981808160 9764960 -337103665148901570941797892250851082240 9764961 -67605385354461936294399588840625568736 9764962 -31933218391429803091224019730471425248 9764963 195677927999012651941844629495406569824 9764964 51905979965074808016820094435664030720 9764965 187822803825535066986512660752776550140 9764966 -13488881361083610140400565478200794240 9764967 -260154060124842182737110511811932732080 9764968 -181282347182661885433982664387011543040 9764969 159331911603898539200642401101656359680 9764970 -38375574158330456341236937714654663680 9764971 248140096420206864562334945318181901172 9764972 -57134484463989612555074226156693258240 9764973 38074596775952903909443644075415839222 9764974 7104643769053514565494252749846154880 9764975 92016639658998320531260226667388953000 9764976 -20239696650594103824713479742899814400 9764977 172552372731838173425690984473246159826 9764978 202775290606463240151115506069236993040 9764979 44351850693082718746358837038480608000 9764980 -263510141771894241062741355759912480000 9764981 507297573570689722930550179830163444782 9764982 -134078472835355404494139024471383936000 9764983 34352631345348358669422077132243020320 9764984 44762746740652889815965896102035906560 9764985 18077775220865414693202339881122778880 9764986 -68504855356907539181451082831619566080 9764987 -350592384719467689029956546414376893200 9764988 -92955051056668143959192064213302976000 9764989 -220351120119493320043526276546916603726 9764990 -48522165557695948148939940347904309120 9764991 11453394618359429180463781861028484960 9764992 -330421998794695520374587684021180825600 9764993 77632722096449484077428851057751669440 9764994 28637770238166279829044781672257058560 9764995 -71415933197634508871811864947557070880 9764996 -210117828487414790179914467636568011520 9764997 195592991543682089761257719255953748640 9764998 -122718079446184913318429155489702980000 9764999 -9420201413266428414215869422048836136 9765000 4152992182827833197079806253875200000 9765001 -386776906589365880357958588312525584998 9765002 163700028639756396542755597847215085568 9765003 13411144841579740591809504625830169584 9765004 -15358109719606353038589923463200621568 9765005 13991249031815139450192809744523939660 9765006 -60175839709330222622756267694391644096 9765007 -98888397639429136418312161011635913488 9765008 21742369517703975491022864950578249728 9765009 167889891370992269047564932296823939840 9765010 26678685299181388294698282842631488160 9765011 199446260468050984492196762393531000424 9765012 -162079830808904017197982592038579046400 9765013 -610508972308175167738452093631626128100 9765014 197727762640869909191650180196202519456 9765015 8235366765324886891508489470768741920 9765016 -89845904552405817540223904423374540800 9765017 -730684403541935695869569737018922934 9765018 135735428329733679686063178447040496640 9765019 139732109982182177437481890046216075520 9765020 38907387549859997708030500962489600000 9765021 -11889957593988607337783315236712197440 9765022 -94644405930813422993314662947435669376 9765023 76395929546293865782551205925713474272 9765024 -28122447461979176762383335494343720960 9765025 192032133380535642727954550481096277500 9765026 173151117773276598695874017748761297184 9765027 218123297367060861908796436087251788964 9765028 -46249982775729515257940733703330488320 9765029 270027764623376347412937605950917885630 9765030 -72059885180891271251660740329051586560 9765031 61498151554648392650054988143925580800 9765032 -227358195410148575978310557039608627200 9765033 110764581771574728427642445245169886624 9765034 -61377968791488869007693076696387627008 9765035 -7392059741012500535959238405342147040 9765036 5465168941586820460583628248187275520 9765037 266318495536150516594550259055512465686 9765038 -20909034728220429082782533991517637760 9765039 6684801789105958255567539715301699088 9765040 -13899104592993213775865210110058496000 9765041 15696092892021714058685955049543628160 9765042 -385589060198019185404542953110142976 9765043 -491885001900102798752910549365406238708 9765044 99442771525821443959456905545130848256 9765045 5060734308096585807932394362102098620 9765046 91657888639939486094467418357319725472 9765047 -53904474063775049972997441856242732504 9765048 -70370227652150174878550289134719918080 9765049 228753993538995712118408597028990953472 9765050 2930216456111001923545385335500862800 9765051 -215940105996859432137976831100169142416 9765052 -108336696237092759639952797996572025856 9765053 -91135682332967383813872396458691808698 9765054 4713115726481938438282921375701580800 9765055 30220124291215084270134159886288578960 9765056 -6775862970232897791679924782910930944 9765057 39953775990106741205948491825105357440 9765058 -164633912902053369208315713423962211120 9765059 -45447324873678579525691005593439615984 9765060 -57616491119151292915772956853048279040 9765061 -408374266222937536021723890811424282338 9765062 20509753139718412917744906771444940800 9765063 431072842330992687504777117857975760 9765064 5682205859228833533052017107713720320 9765065 -115861203672151788874018040411418144540 9765066 5170799076092307007750177041361563648 9765067 -8356672156766354822419989383912189040 9765068 246848084243116652949425821730057902848 9765069 -131351943875892879977875086476636230560 9765070 57305405031647436770582745225241608960 9765071 350707368811478460219861599609694412272 9765072 -16212367221841918831179184843345182720 9765073 -194294509473987591855703656265283209920 9765074 -138891584608448070455694005092197902208 9765075 135652933041981340004091136779713850600 9765076 53098017867336234897093139905083557760 9765077 103051296404426287420518255175691552160 9765078 -11379570363109990998174750662374848576 9765079 -492100008294637249039299256902737360 9765080 -40024074813103530147302803101689856000 9765081 178587434134746369209539987588981332612 9765082 60086819132513677866618188223615121392 9765083 228664503122749009471997290855679768880 9765084 27682030301262079935243027440579641344 9765085 5856318535434094570036998288544113600 9765086 -12755873349594186434869164959522611584 9765087 -113988070196283116871774640047736892160 9765088 -401652709701705277893198610710531932160 9765089 -470718097264857711645361572417321015168 9765090 -109009614097935341688844057161955968000 9765091 -48864369258541030529225058085668887136 9765092 -18031933545017000479713516751487358720 9765093 -6817788617137238366339931827648769024 9765094 -71737866914831475998642416827209903904 9765095 -29102747370251670407045391382514985600 9765096 404559044520781189402089509278116741120 9765097 -5248562864466390701290457685947949680 9765098 16651250223650547033937085308986491136 9765099 43027116425381709682551326112889115484 9765100 -114054315621737702828269305155470201600 9765101 306474823694533866878884390647791757804 9765102 -27748940336357036561184601906891608960 9765103 141095487699118369662797753401711294224 9765104 -53520971346914480950167104037050351616 9765105 44677477321258036674812867740892545920 9765106 -58865635216889108907790177849775852736 9765107 243770398555632585418224038832943586880 9765108 -90943743627835593959047228899622075008 9765109 -217040141981410935808573416557460484690 9765110 -58815044539131824899344200253832669440 9765111 -53449326610386330023449276965028865280 9765112 -100184846742135129139561192631966208000 9765113 291455679901326223356919694766069904980 9765114 -29194507059069957507807584078861054208 9765115 48958103325711724817083987971444840000 9765116 19408093934604696020100023014084976640 9765117 -24123401750370398786627498677997255034 9765118 63471218368115984991035338835277186240 9765119 67105763745199506680246014202306490720 9765120 73634486997924269239429020263771013120 9765121 -153045101163908811631906994158103264640 9765122 -46992049930058977786747608299345177088 9765123 -215223665677814113648321111709069895696 9765124 -10239545462232532728127491749067145216 9765125 -211769837193864178294304680255983861000 9765126 -16426070001818906032607654623337164800 9765127 241415639009712379620466956908043068592 9765128 -8382282760250752245906640083028746240 9765129 16706587817068756693555075765379020800 9765130 119522111861905366105822418002713828960 9765131 -24467544519948234488673234087145259136 9765132 14526692275550011999895314417406118912 9765133 -24088159809427238013237758688822054912 9765134 28012305318640187428711419504899680512 9765135 -105188458368448781990253605304487343880 9765136 77914509596255525253794967471429517312 9765137 -35794812645924916183919141109537559260 9765138 101413928280550937577766395871009762944 9765139 121154837565374401826105352224886640940 9765140 24244497780409659784986004531711426560 9765141 141452102144390305551198006926402568000 9765142 -180585196325227767554212313001630018528 9765143 551495897293041548180533208190877084320 9765144 -148037048213179930813369491547111833600 9765145 -98796064555264077870156587214216100800 9765146 -184168590672190287151245127320815285760 9765147 69528671112832464513809993752978371072 9765148 75859154800881335137158251847502621696 9765149 48172151618727080496104199624820641120 9765150 -9189773600378996831908074883145294400 9765151 36268583111354245441931054353560607344 9765152 -203221552380844131828702565062822199296 9765153 308230531366627727457881304792634196562 9765154 -13188829288703392423831507892196208128 9765155 20561954902368623135107337801720815680 9765156 -116116622905935780342495913071615307776 9765157 -194362481231192810014184620333651534848 9765158 -91638466395424127468432207968180830336 9765159 -4563207469383220185665594726996254080 9765160 202632415102517874325796898877093632000 9765161 -86788147941776886920198245021959306630 9765162 103415196199530067137468861137425555200 9765163 -165657379788886839243978737062999011920 9765164 86843758098139719935810584945512230400 9765165 -8641675914748510234080111203077632000 9765166 3045576837453840238024851007727465280 9765167 15327892953060921797886929802350856960 9765168 12368678869024993550424002664342749184 9765169 8543102715071090644937278841931524580 9765170 90012065466194969667083416749759897600 9765171 -2491098756735609144882213722396766720 9765172 337453040259788533208703453025425570176 9765173 -397335182768486121458825344821745456896 9765174 -169663298036146414844590181684896414848 9765175 37577905452001680219637697197784973600 9765176 -252471814083097682109216974621783408640 9765177 48365436852182264680680722241992093520 9765178 85939000667268603862483433868458819040 9765179 252222133615578040026082414233418609584 9765180 14669239541671571255941553354139471360 9765181 -234932491093108339289379874565466025018 9765182 64193870593482675109569370769546278272 9765183 -79609265562994106248188870959282751360 9765184 -58294778174155623679461772164595712 9765185 228977510467734021021107295676894776720 9765186 -53075403717596537658298687508298319872 9765187 -280676802352699383307262544589517540164 9765188 101087746974876293173219495004733670656 9765189 -23817222103753101922792033151013309216 9765190 288227759131858390346891813115034828800 9765191 -493759954212759303739998035024765025648 9765192 184142465909394945426142824425425182720 9765193 -177654315221867504112610096222714027558 9765194 -133190712251959698825007247774034289104 9765195 -140523296191875300027446666981979010560 9765196 -64642850712932405534010283869659220992 9765197 27945426090751688535136542212366246328 9765198 -52631946132163275475693170436098511872 9765199 42289674778647468193567266823737594960 9765200 45895792576616782624988919678546124800 9765201 -95846494854027215677209945947275786560 9765202 -14956132002549225126553958131912158720 9765203 96908198895793277087318422643354099280 9765204 126505367875767810997716718522622109696 9765205 69376887721962368662124646113037664860 9765206 253320780038181586819133099783170688064 9765207 64132233677781693204181842795708499104 9765208 78634215925496293565503346225557708800 9765209 -360510318744438993233358195599055049590 9765210 1519854072975415508858235339950592000 9765211 17862108283205553238842376856076639812 9765212 38319880068165971981660101948462674432 9765213 -169738616968407240541052601962242947456 9765214 -113678866031678414531805480388024320 9765215 403667885756893881514562197053240360 9765216 1877232192996449793120901084275277824 9765217 40530013740115952817573767236417671168 9765218 57087839957567694740468649694662484560 9765219 289905177382293958354682537587922631600 9765220 174397158530955811291565062083164186880 9765221 174967412842491452794898720034828367680 9765222 139241222029098855597616300440982971072 9765223 -50056410778756215447319016258095693776 9765224 -16659548858733425907378536440162222080 9765225 43836074421857698775205872677146336000 9765226 -22083974903157357908516810888337755040 9765227 493528976349782307631644089380099049076 9765228 11166654407631321075711424349293854720 9765229 369341930366844231159816714410145749676 9765230 126904577782831622323334943020588315520 9765231 -89965858822100813025080609881015702656 9765232 -60341293347057693581617090154948952064 9765233 -128706070838710573438075231800377737518 9765234 -57255463667845497194302894012097464032 9765235 -6396026004001841887310507760174454800 9765236 27390994333235059216327565174647610112 9765237 -426951962737402924997632764052332306048 9765238 14799935398730763913927000286437059840 9765239 -189827740959359230097020733803253481000 9765240 42605823755214829638767859671457792000 9765241 31112917832458255064906442715220997712 9765242 120254454642918146703282633809900450304 9765243 91915994677833809523666007001109794304 9765244 220773451040839048790903767256743233536 9765245 70729604806065017225771295238829498880 9765246 -152097522709021827674466159143746204032 9765247 -208231582629208708471399520906138167640 9765248 -30055540431958471897127751243698012160 9765249 -24009125271548969159845506810641181312 9765250 113819316759866664133309421330548608000 9765251 -150315416662577424657334303832366035896 9765252 9661273937879307261244772849690664960 9765253 -172964294482801718772839837871871618496 9765254 26323557610324268302446237728117593152 9765255 135514681715499412685003335925914372560 9765256 161062601350251841153071161248980218880 9765257 -1871731663891180872178628345391682560 9765258 24396801483905841321656340533229358080 9765259 3040699336907254963857966834478053360 9765260 -162472086987701501170912679410746117120 9765261 95067775866203760809462297448676224960 9765262 32574756642560586157921368311825489664 9765263 -25140893922511223263393110625192959216 9765264 -52249736733519732132808642151777697792 9765265 371965076831549520624863560784395308660 9765266 16125007086932342517886854868977515520 9765267 -79209566912073167855699584063121242560 9765268 174843329880265285465346346874691685248 9765269 22683270472764369963423340060487704320 9765270 -58356566816472203514232972656788426880 9765271 -158910222094909387570616605608575734128 9765272 102541843415078322566917418775573811200 9765273 -37754091354968666546400317012341697856 9765274 -79483359403169468268920536425716844288 9765275 24191727450299707527988608245278612800 9765276 -87823886111996161917762231194232622080 9765277 -223747739379564225814917322125091374874 9765278 -33200028634849457364647791400151130560 9765279 -7124872177306985684691401809088973120 9765280 -42127729458651263351850776778925670400 9765281 393375712096875023580277174195542377412 9765282 72943166203701571824546176805738435840 9765283 -11123342291325909754726874275895381232 9765284 -214259793767957806273788871401512632320 9765285 6581304398251191708940582287274327200 9765286 -197475942885936386737146681098652531840 9765287 -104615262092187813686910962760283390368 9765288 109282284052692889553748300475131402240 9765289 -469331246255438446454717003840235387910 9765290 105679752424086337951043399436180550080 9765291 18858622564562742022964848354002412224 9765292 380901287951444436020679435067844470016 9765293 421572558398920895501302341005287471980 9765294 -4908875177978329152736147395950346240 9765295 -25250142489528006414227266562683654200 9765296 -1638009399010208123739864084644610048 9765297 151018440862014144492408826882586450640 9765298 -80855495134554287805393378956941041120 9765299 100931110153316938778264285281089420336 9765300 108054183975347497423922523173836800 9765301 42293657976252299789151784475151936000 9765302 23995544507774835183534250369529384352 9765303 44551148353333714536352500358322320464 9765304 -488444813461329754446040639485304074240 9765305 85316664035792042239551143496373380 9765306 -82755245507579200452109545879370790400 9765307 -74090134816252641067003528439280674768 9765308 -163983732320677079761588708334048397312 9765309 -412539277639999551992718125887507642272 9765310 6040676930442218219107600261691212800 9765311 -554144758085986451018155632072384339000 9765312 -14262824365999424903662621766908379136 9765313 -56445000671373070798816717126774096080 9765314 47604054740934669128714351859328849920 9765315 -95803827946934981391746675135993304000 9765316 172031449191715372484109209115995043840 9765317 -7516158913910542762502387278019761728 9765318 30239974260100210922617936311398925504 9765319 247114317312074996615236382428925211640 9765320 -762423461072599127769143541208166400 9765321 -125582013510722643691703529241137878976 9765322 58053370140898750028595406303094936832 9765323 -147459826610642199107525506256157304428 9765324 -6897175735774599741799939159595326464 9765325 145934854508294088249564208122755436000 9765326 142889423575591437181390372058564218560 9765327 -306316050067562926660184147944492295424 9765328 693845671588635254181101307097907200 9765329 175190968424484825128526437570454086976 9765330 10001868040026157952865163562356216320 9765331 188543484617485698372899852043238137024 9765332 -311400089475246139930241157078586245120 9765333 26506774939438137872390328011430057600 9765334 110816589165519615602555482699650582816 9765335 -185515609550094945546471038039339938800 9765336 -40881054213327157830152246275475374080 9765337 -181254582550529309495911097804014913014 9765338 70418062921774029439361152521445205760 9765339 -65460426727993137879155655654992459472 9765340 -24342252149937336163599843569244948480 9765341 -65501331012146587262585794499386770816 9765342 -7340269571362346160314744644769530560 9765343 845431648904909862179536515831488384 9765344 737057211497362733609681272878700953600 9765345 54510893752948072770201319770687892800 9765346 191323672456495594272714818062213537872 9765347 -45727224078393313274921970917832557040 9765348 91303961996716100958751268688661340160 9765349 34679486220074796427489362497344931520 9765350 -36791404209042877307612340000285763200 9765351 148137148638961502093700044978922663168 9765352 -150740601483685168952735857806330086400 9765353 -233003575069665478835509996221451762716 9765354 49488524873628353921324873208357262080 9765355 131162698745028778866436342674203538960 9765356 -14661451016846289728462243051786520576 9765357 -227588015987630191371524313877453122048 9765358 -7306947165202964774382930300996911424 9765359 -2906559468033608951477602690823083440 9765360 -1261459069942025640366528227800842240 9765361 -60147314262072107333242786901145584988 9765362 -236618333182194227313270667530305411568 9765363 -52461392246049587720482881317649791232 9765364 21310252366292584204331918843864406016 9765365 60205060483095443033181164705038501920 9765366 36754878247618377498004316847059051904 9765367 238601309549322694495403384849858493416 9765368 446141459118737914896600004997196165120 9765369 -51500566561593799552096829493332365500 9765370 54718707048751952336907543253161638880 9765371 39290629585943723504294335135202736384 9765372 -38719709900185619733989861381409570816 9765373 -262130991652938292939726245281074752000 9765374 -213995431042885243899593259645775448064 9765375 209783617329673954131276010450681908000 9765376 99141641241109400734080426560351895552 9765377 -116954488280429591900609724692914827774 9765378 63576905589396284142539823132872650752 9765379 -180344271256475636223378489257135774816 9765380 -27555285540561943836041057614778611200 9765381 -258526741418377117809862549757187030048 9765382 -60405608190440871222255098685616257216 9765383 -89883047302421728746291494109221227368 9765384 157738377601001421557378020536819793920 9765385 -48350458962871783378720931354189616000 9765386 -456329649814569690790272002536859136 9765387 -105535179119111456659757538127172793120 9765388 -136674626135412999434826784731518355712 9765389 -121011383382295980526033608421776132810 9765390 86605827527821036306612531065808417920 9765391 -273684509925572201690081414817744027408 9765392 2536020141121194026903308510919393280 9765393 101593612490100450524379443247505072128 9765394 -137695124082325451359609036038957435504 9765395 591979519760080713795572291056618788960 9765396 26380591579117622054052651097598919552 9765397 -267705086601824520061062209961012971940 9765398 238277600676459728925417038407097479200 9765399 -81819581868512187379634044140984984960 9765400 -141295881717776629561778459358575616000 9765401 176857598687120144920513773933408819402 9765402 -119057082788715069550342710592550465280 9765403 128749395114005174441675850455569393984 9765404 1749861053823696879228538367178880512 9765405 67958399180070883979943709143029205240 9765406 110041220042980599275139464190232145856 9765407 295252273927967891248019712298761634656 9765408 -139916877205764746586769460656171646976 9765409 -119164081474968500495649394611110935872 9765410 51161970230262182414379180941898960960 9765411 1830885281619888701351806953440292864 9765412 -125697181440025079107191845511927909120 9765413 -76263206814485872067580166692827593440 9765414 369817835017610390044830896506944695040 9765415 -279467137039101243158877045606187120080 9765416 222018517694821073470938294879917506560 9765417 -155475000581838850054393830660273963120 9765418 81701138228308225114760871141512529504 9765419 86234634210392168639726827878369089520 9765420 -46601203041609621431043145093508874240 9765421 -31188142072032733695606863845909939956 9765422 -153155930109669142543232775333344503488 9765423 30575145705997756663916549669343816072 9765424 30792046166463209959540832151419863040 9765425 -90569822044604629927729639167980227200 9765426 156093132326581176326634229535797632 9765427 -90748923338440905010652256794859251200 9765428 64889913109987729912381936701705283968 9765429 303487022348602849029584018615193216 9765430 -30377362591601062637933633442912000000 9765431 -50863030881987663995207195888427986880 9765432 166925483456410824512752070640935608320 9765433 -442519001964232924604889819455504527318 9765434 16180262958465421917317857900656144384 9765435 -11252423126897560046010913904189869200 9765436 -48214583354392330342522503414484546560 9765437 -248618538797731766763420128450918891616 9765438 103876094668220679925949165771899316544 9765439 -121813180729336320507006485720402339280 9765440 -94130254470542727640348874720500776960 9765441 172747710742552559204245500457730873664 9765442 213280781136971344594807684115753137872 9765443 -257979461609064243072463851563673610308 9765444 -81196099326876519075420421854450831360 9765445 -304743350440819648444334086190487189600 9765446 -321068483808975394401041021965585366080 9765447 -27321509043926472509797819744084231728 9765448 61281090292403096496656229009079664640 9765449 -91639697935699829006057461018831544160 9765450 61751999936580351664220767959109779600 9765451 533971886423225696702448888306593382232 9765452 387767172533563226824632512167425467136 9765453 -42627049761203774488685190284960112576 9765454 267370310669907032373546228093444778176 9765455 -4808554227621059208449562973287030240 9765456 813438446684621561276284613270568960 9765457 -88285427046311534996073088370668308620 9765458 384057635693457759229322779214389847040 9765459 297168913573303691014086294565661480328 9765460 -86707121733654021554901960420570240000 9765461 -121864865450569813405110173391727141938 9765462 -4494120321264040780496946404993175552 9765463 -431977625667596224825115221007511014160 9765464 -12683922891433394210884613841161932800 9765465 -36386047709576932719083885819377205760 9765466 -76740194928219093149292465579041111568 9765467 451058801907407535875635767537819144516 9765468 -156545411211728009217312132879341568000 9765469 1489434148643964912647310282871609696 9765470 14191830325845415533208560439260153600 9765471 -150481414596428602245284677784489813688 9765472 -7463691867368721783152347963044397056 9765473 -21811734875556041320424472429274573278 9765474 35977603791297772260170580459079935360 9765475 -220469943547315849201018440666917870600 9765476 10567166578226649045964916300863303680 9765477 -44172804003681883814627539792431261186 9765478 15370790960135001080471517730002109824 9765479 -238764992440299478175176665284764791360 9765480 54925885869325463124072256727022796800 9765481 110162331139940452221569693353110117024 9765482 50931961571302290465274803990558230784 9765483 11053961971150549335206629080457651968 9765484 100850415025579413313829165663093088256 9765485 -13384060954072700200958169232535389440 9765486 22048541715848458385750552555087637504 9765487 3470364135494255217990954318599509200 9765488 83843840850081949605583571726163738624 9765489 248945098661539416991943283335977488960 9765490 69527234143062614174277351265159311360 9765491 -18535193870310121831649209894772399568 9765492 -179393103753204758448012442188519407616 9765493 -22679057926162603871929706897958466912 9765494 56788916684098614243113206018217644992 9765495 -214722323486649149835548089146407810400 9765496 -114345914813832074012203705030554255360 9765497 58490340754462296181536052345127673600 9765498 47672370438087099024818009456131160064 9765499 -288468373161886604483717273667786146520 9765500 86565626623837564289348596682554752000 9765501 -137083284054457429811818029384012137280 9765502 19896133168027597660428512205953668224 9765503 152068360636330877728640164366421936640 9765504 -61961901552868195618098028856978964480 9765505 -80668164266565174863445677371176647340 9765506 64653942801500087278679870089091251200 9765507 96203221305981380285889320598947413680 9765508 -109391138949682213160202827173032268672 9765509 -219754089528416753774900638727502740196 9765510 104701910600704533837686048398611058560 9765511 -120830924954974576964907454314209359568 9765512 -16221229970471231453908163412077644800 9765513 102140962721866134823839315148277699940 9765514 79066399258480394519127366187553685504 9765515 -2938281234094418411492512059040915680 9765516 -89108817622789293061356353001942168576 9765517 -139748357338696098176083531948382255434 9765518 -125890410007184969211246798498853171200 9765519 146508085894474422618626385357405592320 9765520 -40170573439916529897977327170748006400 9765521 -27501549104436024370422197028187499148 9765522 1465795440353296797852622003707349152 9765523 -20461343313214623320489032919972910176 9765524 13995725045709751930103742948015452160 9765525 -15327010018156504306510440530881920000 9765526 -30946308748454479576539280356451884096 9765527 -6309368375880902216310685388544307200 9765528 -12537781909053756427467648167452876800 9765529 309664479077237766692227042852845805130 9765530 124459035498552467424197177922406952160 9765531 -58111377462508445584631806369554504720 9765532 -68937595313458801852713763278601917440 9765533 363974053003821151126737145008116685024 9765534 33005136125897837722552623706041550848 9765535 -76094610597103198214889245058618441600 9765536 -519023342845364865690747349965383663616 9765537 2029340758891093245570164068005136560 9765538 99319775417950785724779761645006340096 9765539 164717879495048292257537226359643055056 9765540 7844365372208132232868816108562227200 9765541 623334066318544406279139828954732108384 9765542 -259846570445449461535945478876424695328 9765543 -26166008755913578491060964283572408536 9765544 89879324654497064591174472510632755200 9765545 239754243166064659454908918076346267300 9765546 -32588046973191248463703011233695059456 9765547 -195211412454388769825173544367864277200 9765548 -15978712958897913604522422051392968704 9765549 311807528413123618296228888608775549120 9765550 43973958641784710677034882604016636800 9765551 37276675439412889051163867694263191704 9765552 48949279933869931641765953087198822400 9765553 -80364291861670151559141949599088684800 9765554 -58774708008695084280340434758914551024 9765555 8322721295385390063528330430842988800 9765556 -325592563342865617577535129369125207680 9765557 -269100451592940358777939113475338593988 9765558 -240441884014236530345108792931999744 9765559 -129598785059154405843392551555313858960 9765560 -84234131772780708395100078546821529600 9765561 936037677632770841813252325739134720 9765562 -236411691859636306265679175791079430400 9765563 410285959904907749893256366672776132920 9765564 213849956660259064168882795190693515776 9765565 -121588724962979942259844046078653861800 9765566 -265560324554008071990122001194818517760 9765567 -48113631884298840732108542099872849680 9765568 -42051677014480735168625311205786910720 9765569 158923454721261847178228933345198020512 9765570 46180724425852360913228823124682327040 9765571 30849908550920959299433500786338458312 9765572 -150867267796103458969919140539162627840 9765573 -4548342281651509560773710004165451456 9765574 31008205436939945969810417117675442432 9765575 11798218799783326826338126067240091600 9765576 -62930875667437034968099804251217920000 9765577 -491837360751956874831372427399236910940 9765578 67103592099353680023100702274497185840 9765579 -171879436432498254732027504759025400616 9765580 -131016851041328795250170575777084492800 9765581 -25504881737267921437581533036070079008 9765582 -29368028698180059321134581121850470400 9765583 70511518430068957281296410601592910832 9765584 -22679002913727125099820570125911326720 9765585 99804355304532081551539321296093177600 9765586 173703009753463433902046990656629553440 9765587 -111502254488802255511545218971626081600 9765588 24700881227412727034053392741605462016 9765589 -40582659647241327943010423036194974720 9765590 109303791982782616160473325662580140800 9765591 -171782391235007378735872030972859260032 9765592 430273330266188513719035128596306176000 9765593 187037810804842804412629542094247538048 9765594 59334085856024389546087325962761283824 9765595 -313299214031779732913344670206146240 9765596 2216911463033269388020830892765550592 9765597 -14618383529591180248187666106031689600 9765598 5823151139970241564582345505162261760 9765599 -3205377313242086947372925719954013184 9765600 72646742627548908389403936212267827200 9765601 -3474197930841116146425675780530002720 9765602 -181465269745474941720448815049931763840 9765603 731152178363238539054901538953081132 9765604 -258513860268245983156875904801811599744 9765605 -86022669297422413715371257171388185000 9765606 100985275563281971768790446814095207104 9765607 -289925639264064224090544262961344662800 9765608 -16701123130268862890174789534363811840 9765609 -1123591770439440200079341577431414400 9765610 133902534305105333583429040827091140960 9765611 337112761483772124625832850546011284212 9765612 -222337692080850119720703862013790916608 9765613 167691504475305393157013859875587362048 9765614 93789208156313422851646355829195269760 9765615 30876644988133815872048116875238530720 9765616 15608917062643909545044628662548168704 9765617 -514801891122481635490156021307152220334 9765618 147158774661339619498714121925895039104 9765619 -12423383552292346133032698766660892980 9765620 72283273046277570938430079983095808000 9765621 146511878549277586306779626994349849440 9765622 -246164714252686874049274700818459905888 9765623 90475929436413377190937962873815508480 9765624 103369066926651637754802728420122951680 9765625 218396847859403327980436336954599609375 9765626 -28942731737062735282581362848383615552 9765627 184758453342317467803689902321743991320 9765628 -234398874970517320065362508116704325632 9765629 -115586784019509185243431430184504235770 9765630 -46317418962546891218012003284332134400 9765631 255778008757891440796119838852403559864 9765632 -84158235721829901856836243783740817408 9765633 -38768075096929331379410391091154746560 9765634 -31649767712630256876236387363292465600 9765635 -42748290443892068727611859797237059680 9765636 132623890829270149295125736264189620224 9765637 70266748033658066258015456875609088000 9765638 -94268744943097213861548622421232485280 9765639 36049388643422009752018534363223838720 9765640 218699910542495462814973574596196812800 9765641 50183596069703848767541559661611475492 9765642 -45039598349060457495210005030414585088 9765643 -46181212224653484933756297047179624108 9765644 -2178019070209728113134326248522416128 9765645 -184334805434201308347786440325058709280 9765646 -242040777010130871660073141388169861696 9765647 -72549554777304918325399987456643527440 9765648 -587106217059615729537727661848903680 9765649 311387583735775522203237079722849662500 9765650 171132856266914287928101595829049596000 9765651 -78257753947046787708936558346954223616 9765652 -25398086729464438513166833710361397248 9765653 24512850051993616710328180363498981902 9765654 95118225049411133032629081857171805120 9765655 -89581034836401531522010970662878251040 9765656 79865968362719522204823634720130150400 9765657 -321209730079346150208466968564702973440 9765658 18381668774227996947430726598242890240 9765659 15674068677346525334442963546994510416 9765660 -258511976205856471635106728109523927040 9765661 487355150069886892878742521571202428262 9765662 -31597090822420649752824816365745237888 9765663 -300145120621925665727118059642068470000 9765664 418242716869831472957233011331285647360 9765665 39900767392942267558435287894345523200 9765666 -68653810883402908417394523072219321648 9765667 -3924248707325404201254072727016594736 9765668 -102774097053101355201847792881979776 9765669 290635453328868852343902259685681472 9765670 -2660308196239679048528389206780032640 9765671 -196998973510390721911096684075683109128 9765672 -31861474620945749249567335361438515200 9765673 -394277843363212421556464107006593405596 9765674 -3274217431404954616112559633934378560 9765675 43426432167413264864693680538564567100 9765676 -220628950867862307547289454722473907712 9765677 -92870312323064960870997406215421290720 9765678 -48562940572983237381320244520056212352 9765679 106048683633245576445517597779850918272 9765680 50010579375780632183792078711463936000 9765681 244779367403664990902386097689730455152 9765682 -243546999000612294199298192090301495024 9765683 95203382516378131227399634998008065932 9765684 -90108975485737891945516417473159892224 9765685 -47245564001466080817289733675130076800 9765686 45429001533707577420900986309404617984 9765687 4814086514998686999794229738442243968 9765688 102221662083075500096151384887281397760 9765689 -767299173684940390942825765830973752060 9765690 30544545079565268180909171344194913280 9765691 65234172966618972924178929270832587472 9765692 -68441357884750000720562646869913997824 9765693 -57458005988167230146373214368106862400 9765694 7998756830052638158777076174680240896 9765695 8617769897854681342366387598743509600 9765696 -27273416094918666970834214269621370880 9765697 78610278856178977720531177004544665520 9765698 278240133109561704598329503758590274080 9765699 -37937433915335793295249313119999222536 9765700 14816483046088332124221730429116835200 9765701 -68858226800493369511719875983107710976 9765702 -88347717804957542663951654414281185120 9765703 -103922507323112023571461642173836559600 9765704 193346611181525036123767472183743211520 9765705 82206181654281057445122454265100657600 9765706 -120291981261146437082932255004281291680 9765707 64694581762851303385980552802242949632 9765708 -23036492832923285087362910326423683072 9765709 -77639889356027369768212455534479396000 9765710 -39715245012631946765115811255528530240 9765711 -192209237225595604227785612774609675520 9765712 19357688584842598652539758304325271552 9765713 119945526577461854659873315566952259328 9765714 24086354184482990342485500144928226304 9765715 273799960630638882712162264086097215600 9765716 308663259649040314897293189905558218752 9765717 -34297047386998567727338525607117864352 9765718 57489546633353473466319123706381843200 9765719 208281158007644648875805253084165726696 9765720 160518051829010949709289097095440588800 9765721 7128754635428551900823664695256777600 9765722 -98916911674548550789234175386415555088 9765723 -117829657378275666837543026862383491200 9765724 -133519715683710431545124595903860821504 9765725 -31624024083335075305919258886547091100 9765726 328419030774308305159251300085632000 9765727 -154393263693300184452663641999292097080 9765728 -52628383846466471128094190986111483904 9765729 469925514140300727938735718599854651044 9765730 -199254751606086089742518072342561280 9765731 -85835903787059042943803522462066473488 9765732 -125207953416068783844874887711499004928 9765733 -235994240767641398183963506416816274400 9765734 -220247423066295017422459456687893872640 9765735 31192145686197756667834403889518161920 9765736 51724387219852016891110604673680071680 9765737 24242076575871277315395681090605367012 9765738 -34817550400176456489330801589775815680 9765739 816135789521855088329504305664460453120 9765740 -118972142344257314267333100413381775360 9765741 173699476059968737243502332513446499392 9765742 -67871687030376007874734365997103503488 9765743 96147151872776860834856966163149746560 9765744 5925454873165433616680888541640654848 9765745 32584536146344072746034228437329235840 9765746 126012260080324833114192700383981305760 9765747 33506613658259242370349632315214753240 9765748 3313773726782100437044299678816257408 9765749 -28064924888694009482346791936872236228 9765750 -170729119470826683040369794480936000000 9765751 486399455296359173977469592865393947752 9765752 -280932692506060152560859347700152401920 9765753 311572796369688358576852391696615191200 9765754 109060354431801797651340251042719291392 9765755 -6897029109172960569923717812786755840 9765756 -3259736157019034585094025584707960832 9765757 105929026397189576332975392395668880006 9765758 277302911514283824332035177131555988800 9765759 19083372295674203294470628055176156688 9765760 -105741458188438036416656156091482112000 9765761 113204081283098591291719975326799519362 9765762 -30967898013857529002627351558531998848 9765763 59255102427196539188884715261628337360 9765764 -208873302800297929885948315963607061504 9765765 -7308437536441312520126364889016855940 9765766 -12310002456503367005021069911162126080 9765767 -25087194672375019319504883891937961856 9765768 -51526093993910067877813982885157642240 9765769 -138272018666881568298443354762236708920 9765770 -46239015219380067246566816538985098240 9765771 33667153101848094743495352160694726064 9765772 7621090683071319503724248501269698816 9765773 5553452262949425853540716954986423904 9765774 -133872354452681291143572696367133334912 9765775 -7817252668343572976141501786164030400 9765776 -116964931266538359191457332872049049600 9765777 27910201030962768728515183352238535680 9765778 -194149301794717586230508368668981091200 9765779 51079731905612498129505409967398872000 9765780 15285202600102323544035084545594449920 9765781 -408962661442806683396663732785354067168 9765782 -88774118381108131512559747299588006528 9765783 8515031784901173025795933980687027864 9765784 85084931068695340796834247832512307200 9765785 -199490322679994970433591337613451729020 9765786 104799886217540028746440050626771535360 9765787 157895235091123441709627148954681615912 9765788 192132573620867477509905056079156435456 9765789 -19272323983225841494906120446430368 9765790 41746468119396726031080259645136419200 9765791 -35965522776966654241976221186363752960 9765792 94646322470903856974744216922803404800 9765793 7596755298874423942059888069927683042 9765794 -8506072648990897575021646041211156320 9765795 -1365352102080321778554299323434861120 9765796 -260895843623219465213723413358381526400 9765797 131601394012584413034347318374907758620 9765798 -13046698458356399595369477051781639680 9765799 -145472661027298330436189462399352074736 9765800 -116850668193303001400822855524798464000 9765801 62343788285096484264933268993196020992 9765802 302046804342424337348046981476414304 9765803 -462826874169889864500993393179497870944 9765804 96831272763276388271615990665763882496 9765805 124966673938536512584423131276061282560 9765806 20275346732618046215272863561071568384 9765807 -59304787616404071054668705457692423160 9765808 34772281159808665861766888666436403200 9765809 195035126115200740959116817740627333010 9765810 46828055768305065192907345928570342400 9765811 159798928919428122731344798252004680704 9765812 64121502819574589631376311925250979840 9765813 60357960406183610624327461288509465888 9765814 -21142149569623771644812063201602779744 9765815 -16870351290288862330036705207969280040 9765816 -3130440939054479766438003091615580160 9765817 -222052383863646274815886477179070243388 9765818 -17912758300666973618465745901205270784 9765819 -36603718543840376739346843878449948160 9765820 211609764642793168121991569305200276480 9765821 1633182999054936737134859565747439692 9765822 77356528513033368825827474853703127040 9765823 -56065122774315783709097321628245246256 9765824 125172687165501570451289314539771789312 9765825 -136898172149447375934644580059233616400 9765826 -108955632992869362677308844590910536704 9765827 45767160982237788245003206734392687676 9765828 -53159991610032954751001569529537801088 9765829 -71713725177383330918414399033012123360 9765830 -44931660956572992999763525895095879680 9765831 -5287555127785840695847405913183513136 9765832 163807464428244783201788569696048358400 9765833 45768430212644175451206557465290002048 9765834 -18112768062438507885911750844777034752 9765835 24209669657109438983082257590120613280 9765836 -69259595126530196551599719065800971520 9765837 -52142275826337028030654353071440757760 9765838 -33691095366645447708317521873635343680 9765839 -234213151781947766286982136751354730176 9765840 9895489008626505292951725556401438720 9765841 -140402977779146548965079555475193599758 9765842 -297359054849018254273907219968827429888 9765843 -272370967041393031122412957194893547336 9765844 -185918761620935045586673246625511702528 9765845 -293611445820470417321827752882956490600 9765846 6385161615424000678294860532210660224 9765847 70417506886187690932883015887787939112 9765848 -395832252612241440629146509339584102400 9765849 -48598010374969120267779343514656389936 9765850 31198676553279699112028374641603684000 9765851 -7094088583029954666745229159308313148 9765852 186623219375751318821312579543863296000 9765853 -4703151354368738772289954303498048640 9765854 -38574404371274966033886185962405040640 9765855 21493661559396499372404641551268162400 9765856 -127619139640679410968018652959161450496 9765857 -38304107779601150012247934271513027280 9765858 -66138663061829159362194328156391346816 9765859 800450502978760421925914388423221704 9765860 -58848272763456735205486032996295933440 9765861 37083365563907011562950322666279594304 9765862 -235279630085334491998050729106919428800 9765863 -260505335872793320217930980070835492336 9765864 -317870019054012850829417942480969303040 9765865 -131730044698720572883775090893378613880 9765866 234557367787595625841831575551538159360 9765867 7817037139154809058055494814026686080 9765868 -2593290938042490101985498665496936448 9765869 -37750329231474866497332332794442891466 9765870 29720939127542724145897669854327644160 9765871 413238501809315323404530478322230952560 9765872 30111756799770369358276282760297644032 9765873 49423513427229842196710337430929434880 9765874 121498457256906828134152708288181171232 9765875 -36777065045075172791922191630759736000 9765876 1135746515582806027707089631985029120 9765877 -241401183223238481413007266574080324160 9765878 -61638055597577292461416342081904849760 9765879 150646973789596050253298691446918788584 9765880 -28251936620153729595745396501589913600 9765881 13477071023039978212509583285856093640 9765882 -7669447457837072017823436109249543680 9765883 602016208492480759838964728471994043960 9765884 24515156213292681838269114574250820096 9765885 -43202895710478164960958027721227355200 9765886 13014970278469886777708748059872277760 9765887 175518008275877626117483519967460349320 9765888 66348601945165413133060786158689058816 9765889 -48690042415847544423188023959932846144 9765890 -16904887977435028759748634248903339520 9765891 127452412913588374434515721511610206752 9765892 125934516964205381572345103452889739264 9765893 -393976750544638093334596542658928877858 9765894 -39250425838097593578061074585453883200 9765895 298457533655966282185236818879769628800 9765896 39913210052525540322728185877667840000 9765897 162323231121864010301262873460702275600 9765898 2725482484889615693134674022539572064 9765899 -24558847150372776153755336469639465984 9765900 100799414658095825749027388073681024000 9765901 18014685887434232245795298004679873600 9765902 -2183946523424907485116497860282768448 9765903 54961188810253051684929212841920517888 9765904 54025147725044205645759329055760121856 9765905 -237888874034397795531816727070754470400 9765906 -45360702699959554997466995548963111296 9765907 216969876703209245768920618435718686800 9765908 55613497208163126321557061822812516352 9765909 -20133354861529234211306372655092129586 9765910 20192574970544702225671925678695680 9765911 183528269463507276100712775978361693512 9765912 -17194871490095986929834819518042357760 9765913 237372137147579274467290035762502990248 9765914 90459639459328705648099818193113187056 9765915 7326889417430650515587556501587301120 9765916 202497632493819513862752782461511400960 9765917 93862679863779328389442426992247929984 9765918 78469761765457478736801993653523814464 9765919 403874943158711703603172622368351537152 9765920 -161933904287711916104353782888860221440 9765921 131370934542646028674541666009833383264 9765922 176752123110594045154662102407572516512 9765923 -34198816904449253477960826148863198120 9765924 -57762030292003468829526122492751052800 9765925 -8846788087982918492400794329520080000 9765926 155083673606257090372898318267774802912 9765927 -27252778451124783840510181897700077320 9765928 166453760165581884805424398642130933760 9765929 6412972325628575119198569137099130000 9765930 9618695390681913949689726554325258240 9765931 -39760098068383605428249504211648844000 9765932 -313588249404590898120110929066373334528 9765933 77241662677709389302893353506876565824 9765934 183349452525830894396249680640353997760 9765935 -73259556205896586966615467390766760400 9765936 9323253078992642050878376849912381440 9765937 -124091880435286945358472341904994170188 9765938 19275705849964458456515487123231602688 9765939 -7020347444580682490891698912973987232 9765940 4459375747040033682101935161908467200 9765941 -321053203816892703291949498522526528658 9765942 -272533729828317565641253935319509037056 9765943 49595836269236118132052679868377447040 9765944 160387918826259829725519211586733404160 9765945 3601213908916196122139782595952198720 9765946 -52158224937221161438776768280947211776 9765947 240501580545731574207831962625797592600 9765948 -45005211986049445991906546266234129920 9765949 52517468262679549697056343022735690950 9765950 -59073901628005295863244940858100392000 9765951 -2605709124732619833410922945253317360 9765952 6690032730612782145940590843815526400 9765953 -298683073889444872200135481525216610220 9765954 -38648454836686092805835774563860464640 9765955 -12719020850738757549859446578516189040 9765956 59046297278301458419194067972680384768 9765957 14791997226402056281661323475753161440 9765958 120014000372831964876648228921986314080 9765959 -24259860255789686482458406607603864784 9765960 -61412186487998637451778011151966208000 9765961 87384554874677995470606215248465872384 9765962 -414332314027175625866991331681095429120 9765963 38463534911360966050298872996050986280 9765964 75455312075451125923689593703723115520 9765965 44588855813820375468391318863278208000 9765966 12059164137452968663413141380432753664 9765967 -455031256753759617811710293834107267984 9765968 -139361707399358663621339273847035658240 9765969 -16534875899310122897255816410007619072 9765970 53372660383023799785745668186712046400 9765971 93213774891752819758573922634015076200 9765972 -14636730166359736182240555510398181504 9765973 -15225072381686248353942828402982256064 9765974 -41572428985018864150419692943514071264 9765975 -24487617266211177604968218197146432000 9765976 156626277950447715430686797387309813760 9765977 46193706916800759410918244872399690112 9765978 98630062698581239957769678102312640768 9765979 5185766607161760303099351166567703808 9765980 2341845464819621571698513730340454400 9765981 -171971451736296167133702217507099809600 9765982 -560032672828522051880611107676318080 9765983 108205323186365736132248738879296301544 9765984 50974693148537031972758877318653411328 9765985 -12130192185416683983062919055785960000 9765986 217150349695862229469502366359682586192 9765987 -148888995004784023810024525501434089472 9765988 2861780828564352934548022026117882880 9765989 -121801957028700226287126176480218952514 9765990 -25431791139290895462755568550357436160 9765991 -320342149874533099152722988101025953608 9765992 9710579777537578026552162376832778240 9765993 308841596362180627668709694538179004288 9765994 1607818988790473050022748174338584320 9765995 19584059215519744037126514492859778400 9765996 -170927061138389963564551655865174993408 9765997 193351542433589672527963783755987590486 9765998 -63172476335695055659842150719829103680 9765999 -14521744102681602857688531173316165816 9766000 -90530777930727101050364688644751360000 9766001 163133250787242176164618704839456831040 9766002 50205847994037550228099222794396916224 9766003 209762534892242202198409806371174882652 9766004 -326016813560326313673769110537786789888 9766005 -78801759658446965635391639875535689440 9766006 128098097641683531809462079132043745952 9766007 -214730143900631211293128814958533223648 9766008 -5593612471444298177701049165341040640 9766009 116328404641269912403477735658575178640 9766010 -160445925551102266807114096305042423840 9766011 41193999332348272019333975111502161520 9766012 300862005394698865268528246669379885056 9766013 -27724338926536007772153682042814968596 9766014 72599143053620891537474480454126392640 9766015 42014083435141420539741689479404482400 9766016 83575220690512785586689790646314598400 9766017 161392004783124000288039829470112533234 9766018 76245698231919559947820920218383841280 9766019 282622123309081459055610980725624722840 9766020 41873839209710919247551848871064104960 9766021 -300609933901894746776005905661329344256 9766022 94429878571245079800607298257088538624 9766023 -31589828832938750979197768327416061952 9766024 498923528208030746172976268808908236800 9766025 57015471726623157832554234504116418300 9766026 55638768844841175832113184313007654192 9766027 -1250459753762760053204579133342010208 9766028 357266321961879381440074732219553243136 9766029 5132825239412124396903646379727507456 9766030 -97177704326142347653065881831621594880 9766031 -12969082918179471074935339342819464 9766032 -25989452806509537037209454473448980480 9766033 464323307636246333651073551939889791282 9766034 -266869916322949779548407193639834282880 9766035 17963774184097724160443661327871951200 9766036 -20342692970270309259053745521994989568 9766037 -246661477945509129993719235636768979314 9766038 -9834225564584682033861708072008962560 9766039 -90623151187275914737282255493213956768 9766040 -156257056576732335979374479382082560000 9766041 204076109724034679048730247650626259744 9766042 -50457405567234334972567756244728824576 9766043 106978882459219984070095762981315656 9766044 -41453511162675206898376387348960619520 9766045 59196510665788089480301459916069209200 9766046 -97309216243179197930871704341064140800 9766047 86597840837288833015495700795018128128 9766048 -681212622050652542500247017978982301696 9766049 -361511237108039972252701164020563796736 9766050 -15967601559465105206927531232882892800 9766051 -393751551568978287616665107745940294948 9766052 64015518945265887677277809788171944960 9766053 -117316710423466577663820872404821151680 9766054 81729200433671412815858691207157530624 9766055 -15193713172947527016566097163615719840 9766056 160033313849113044901890040163493888000 9766057 8932475118869545370290516330028571520 9766058 -155167307805805878190285250694264203424 9766059 -29333479594126903718177958110331955200 9766060 122424018991729701774138890868704532480 9766061 -301005110233785116641570841312413027200 9766062 -65597643360932541332091874716499845120 9766063 54293204994163905075047203768265264760 9766064 8702521563004165402934638930471944192 9766065 -142548290410251373023442586918354772480 9766066 -44573404932344559188019522204133782768 9766067 -67221159093101074709626820484908008800 9766068 10379110601727589551905662400924780544 9766069 342740742017351272641126099359021280060 9766070 -69484035869992536504944542927377707520 9766071 61974872720710537037933620528128973872 9766072 113135748243811958980145933177649868800 9766073 74629168036214147617649458970828320260 9766074 1804189562437588359907612787924698368 9766075 -309696845958095472665364871868081418000 9766076 -43952947482018519040568192109936476160 9766077 79756124271214955843556906762682785600 9766078 -41704279100026946033822002613828452608 9766079 437327328311327119090410838777415791680 9766080 24971237071423287823932041903587983360 9766081 169248632610836978261714910737077234132 9766082 140112356937573140300942182679110366752 9766083 109977917180748942676853674972920443904 9766084 1414087254917104702755521439981017216 9766085 20348280837710372463036773634294942720 9766086 -601369298910689515144864350091011072 9766087 -169089552654656752107472946806926676264 9766088 -80108663226381675922607395149189258240 9766089 7836185613833975349442295754868234170 9766090 -38997394483167492896560623879313062720 9766091 155118635424060790265205557661698937492 9766092 37988793274100453904854886222995094528 9766093 197187413970090138087289257160041353760 9766094 -69346013840800649865995737661103525120 9766095 95337918319575863941838377574537635200 9766096 -71451349343871692671003264740016128000 9766097 -427521234258550135102528495260910758288 9766098 -13923869016836303394785353181534535360 9766099 -50574943277589011689512347589848436480 9766100 -40291817905052317739372728210748179200 9766101 76831640087092854863331599373428060832 9766102 -87916081877664137807093056983982593600 9766103 11474260935863253176478687886623785352 9766104 103097262512822811196047794033197547520 9766105 -60717077023341666529722165072917883840 9766106 -22759755678453544782322675212189553920 9766107 -8414011715540874396420319628011885152 9766108 -18194871800466151947513708344638953984 9766109 -417465734637844136914927537301568506484 9766110 16367191026460487303628367699137797760 9766111 16465813130649305572054754365126808800 9766112 -80125944890320659093276667726000816128 9766113 -12413538325657380374389207444117368960 9766114 -109140847894600954372932248804338028160 9766115 -250691510940049273478288103922798311600 9766116 -1062972408896358369787847496754298880 9766117 1202273858046982342432906848251778048 9766118 -75798607825417157521224984765692452800 9766119 -247820776164504535923131406037442692992 9766120 9017413171368685359253105439504793600 9766121 412767693451113679432874719485011968704 9766122 79007591342230387386975567524235732480 9766123 187574137425815727104345484204672944372 9766124 -37984893005892860057190362318675328000 9766125 133082764947464432939735056730325063000 9766126 97169026378453438499338847700926240640 9766127 10938169120024652883005345197097416800 9766128 -62394231670398292490817106952563163136 9766129 -86972283973552294909576246106879812270 9766130 138837937421896483247142759277822310400 9766131 -63848180445332514464705145791388207048 9766132 -528666570615998732225103337205006943488 9766133 -5357127941355066031232140767017333796 9766134 38346114836210162005213878973638856320 9766135 106083515087271106533809456886873311760 9766136 -230498267607604699006671346487791472640 9766137 140714943309289892571112929377877114960 9766138 58586597324813108125568969008064271360 9766139 -380499350412906388079029496352010020060 9766140 124778448652135466801193228392190566400 9766141 -197391272810278435680897481054411867680 9766142 33847932828906664820412794458202729472 9766143 230362882844839900872222058116623730720 9766144 -30285826300239380722006232252651929600 9766145 -29888095114924143885159282475958655360 9766146 66278473078165350114438775708813177344 9766147 -36728107030272545064057803149717773248 9766148 30185777781339583785981441050054246400 9766149 -159304916778190309135381018302966294432 9766150 45093077675596793892676043188412352000 9766151 -95705821849120243244577623539378484640 9766152 264679697391596793830077781584896000 9766153 -52172074980861185866900948779475100876 9766154 39607113156277055223607607834464436832 9766155 27259150880853345766752147314169239040 9766156 195816038266715313908315229572369018880 9766157 258571654481964304850630692549674020406 9766158 84212876635696990947777938267302430784 9766159 -3383042566278961312468612605153496224 9766160 1553425739864490313491293660326133760 9766161 167967237473128180154657703614979027060 9766162 92521161786190156301842475183244168192 9766163 281703174754955451115186989971485530960 9766164 68194964756233794175377536698040088576 9766165 175223503801325809603028247239449668060 9766166 -150983326163435761127636978209135999968 9766167 103129392654407652962942794790529515880 9766168 -40413191648097498729908886237752893440 9766169 -37706073942634283292877012036412776704 9766170 138082795090306209570135278390450515200 9766171 119492296821281789332716282248189558200 9766172 -166555290685977322085036104846456771584 9766173 -27871480781310226099803913745819790336 9766174 198594137864382897563580944622217459392 9766175 236312649380178627292979512562494349400 9766176 95994956117122048804209261104295051264 9766177 350176600336606973969994861245921352960 9766178 50875464348062607374105123844179005440 9766179 -176819578246793598988862388991920141276 9766180 -94267576393780156046705416559774457600 9766181 -139505041875776659482485588306328613536 9766182 -36676340560264737330293702344279731648 9766183 5066608591981644745161469563831805920 9766184 -30303837360955294355960294405996221440 9766185 -63484699291628154588006276149620588800 9766186 -188493990814982186466264952058163155616 9766187 -193273469274009192029724668367243032928 9766188 273080161361650865946960349717242508800 9766189 -114883786687377175638636873773636248244 9766190 101592731516176937220523675936039440000 9766191 -51484076393549061464850870015720071040 9766192 -45852107261335099055910018022386106368 9766193 379930695498690386845850592265532903442 9766194 -167125104364409970346334379819807836928 9766195 203419459139252173139705440996271823840 9766196 167312756352489852988506746591771756544 9766197 101335601777602518485911599823139149440 9766198 -93332153946576986753396262876509003136 9766199 -526554758828926237492676695954653975600 9766200 -34809381609799576754906399616648192000 9766201 229948662551510269178903041651043068202 9766202 -72097399404185839096419333298533506448 9766203 3183281364719715750835424043829274304 9766204 -14813265412600238897587501376528590848 9766205 -225885363545825388718529848549535205000 9766206 153930805933386015201471360028697714112 9766207 359621163309695048887629179955529773432 9766208 82672156281234195844657564697929187328 9766209 -27347737081102285192788142413165957120 9766210 21996053770133097792499577745041033760 9766211 31283723413344800582199399907076037120 9766212 1152927230650536253961889029645697024 9766213 -2740426591913538240871523234360955680 9766214 132636890065660016286501716226076465920 9766215 -106525819988125998759899362968302404440 9766216 -484411037186882325355793996873334635520 9766217 115165498683697514520805851879026632320 9766218 9702026193816570374439945509877903360 9766219 62486923540870661330479535969150745620 9766220 5792213429492747154910751206682618880 9766221 1233156255024370348403077881207554784 9766222 138536293813100945436392863149914005824 9766223 -71330132866995073723126541518911504528 9766224 -20464070761387332101268329254732431360 9766225 -965014457015886680038671816379289600 9766226 6413854269291801842844783482572840224 9766227 -98411710756814123888590061827081800960 9766228 422687161061580204766342069192213401600 9766229 240273623913549701398984656409730167680 9766230 -85622859914336395190300609756953073280 9766231 148183872823061690464153657645051617032 9766232 -3425961437744214365783308458217881600 9766233 214362544985489708693683147095843088602 9766234 207846669907857977887307102830579718880 9766235 -154038981643779826563416431460697392640 9766236 -95445714078307010945238409143517962240 9766237 -47890452994263911254920674033494448640 9766238 -41227416657620211127419810249653124480 9766239 205133463930168553024151583307352467200 9766240 45129438117328326869061646390237593600 9766241 -95518287059894340806185359337935406716 9766242 -33493921773831220969064146710886382592 9766243 -121057203754776884066790379212135409920 9766244 -38242457831787575301279246889371310464 9766245 -35360714039639123809995078813719832000 9766246 -1266058621120424394304984607264710656 9766247 177361898617190623771355964359454332040 9766248 60445418608123281027785372206244659200 9766249 -469938268081209530424019907008207582640 9766250 -15857289778534982238761178754181460000 9766251 -5686048320640298429845558350003612336 9766252 -276097464452318319468246605277292267264 9766253 54473080405636443463094357918898835680 9766254 86480270967661043615222619412155921408 9766255 -226841137934209547103827377538169907440 9766256 -32179833656545613409441539052188172288 9766257 68806508887041908517494502737018952960 9766258 -223772653167725327229834556843517249520 9766259 -96325519690242892308238578462036469296 9766260 -30518942342147985550597413283059056640 9766261 98917121744334771979940585196960140572 9766262 120292670775289776777014251267196210304 9766263 -67205167625447720772286780637776553472 9766264 148885192923261995023913357545899663360 9766265 -252338047889670420674572261332360305340 9766266 27000716538208871820707376444568108800 9766267 63044176776023624310615238516907717392 9766268 -43049958079817341644959406838179125760 9766269 83507313306927368391586208202092059494 9766270 66779245599626578875931821428680521600 9766271 -203426177241942548602619642965117280256 9766272 -307425862716989876650623423803188838400 9766273 197965564939200816863531171651234546 9766274 -61851537592156634466215109214633486848 9766275 -98507054142422237361367979074519484400 9766276 -20516933334263769062173555063379191296 9766277 -322774987013171019715096270374210890688 9766278 16989320242035711394803007031550643200 9766279 400836471275791853085314113780440383280 9766280 276497244303210461024939580105145190400 9766281 -35280855123849069803534306305314997056 9766282 89439662832923397772479143588428293984 9766283 -306668370679452563857306394227536112032 9766284 702331017511416821099624267932114944 9766285 -275464182152622599899493036194618329600 9766286 -65791221191121680040260357770021731456 9766287 -326462586623756687451256641105752644056 9766288 94714840851689732841800084406520946688 9766289 3362681621531735316473202736542386688 9766290 81225818193938317771120573216281822720 9766291 222162229251996698642189905991729536000 9766292 -63631228638941166105150434325215097984 9766293 97849870601881425247268615038598338464 9766294 -245431663031297380850790462388745678304 9766295 -814068043763111164904320255029603840 9766296 206579074595249652872496676100532633600 9766297 -152554820793057550503382475407815828720 9766298 3623592644580661174194555649401894912 9766299 -281767546375967415563433743689055276136 9766300 -24890394964792963889316046489204736000 9766301 600354012329065609279991142740443697100 9766302 -2713418293918452848782348324579540992 9766303 -73251448732527569380782296040859260448 9766304 -204504329230648251437699312676671324160 9766305 -12144504698088301968427461227364633600 9766306 70278505702106532049803903335671868928 9766307 461361450525097171699255625645347886556 9766308 25884104898085456084605322301407463424 9766309 98955973478562638114852543336475978016 9766310 47180161973947622039200664966551916160 9766311 173344316036833966660574413357627941672 9766312 415324771422354476046575843999857459200 9766313 -501827808717989960591783161321400254860 9766314 160333483615056848208168528556252019040 9766315 43385380141091841013680270455917641120 9766316 82433966211921564875223593605668587520 9766317 12395052449536157786105575568544448800 9766318 125063221795331182019996157915174070272 9766319 123186604245869625207297792685055895696 9766320 43856369994970711697125117099448401920 9766321 524943187855787874731512774976011013522 9766322 288005231961605230670712833409148816512 9766323 4553048543675927565907058386700736000 9766324 -207978556813719712577793685309195890304 9766325 -5426132075746481107683613648075900950 9766326 68958712569906266437576228041581155200 9766327 784305802383501848851251443444078796912 9766328 20056504532840577196403261118073528320 9766329 -32946457776250768384452581161327104000 9766330 -28766462226600001868186915551790131200 9766331 204115908722044967528803781787909355200 9766332 240426419610710191566274027312246272 9766333 -21290201075753803475904172884385070592 9766334 -8287495231567397094467714530277670528 9766335 10719469486982107412781619082230380960 9766336 -130366733512603902684773809624396595200 9766337 -97843699111892822510356675787361614334 9766338 1021407725234905843400754198647785344 9766339 -319067506536893343722729610557944183800 9766340 -121655920721027743215759471729231932160 9766341 -231176817619532617310935377215382345222 9766342 -145579449461991976947512978315207153280 9766343 127025792747058918830930169257107589592 9766344 -99271815850702526515146794593339637760 9766345 -82241608501904947744936894530680943900 9766346 -156495561528588477744303658028176279296 9766347 -183918352235819530678283501298919042128 9766348 77527814759969234478721825414656411136 9766349 78988228960462288781903266604717791350 9766350 -44285639933035804069204573383817732800 9766351 106990635264475744466840431075965532640 9766352 -36182929745031795143283212099339550720 9766353 -164056477044254164961059895786105646096 9766354 98292221688991228297805429034853665600 9766355 -122702615355862356789246933340803120480 9766356 97497567087221654089096003443175606272 9766357 -345904614318555054330845616921919470560 9766358 29253939611904211098194828053505371392 9766359 469764866958200163449712309149379511200 9766360 23959495432697370157550564136935424000 9766361 -40959675305482254113047034290311440640 9766362 41366160740951598824801889709040036352 9766363 -57720703845364974018607046719794015456 9766364 14093155445015475882949185043601670144 9766365 -129674627830096501093933522169840947200 9766366 -116035172404676203371988409222642794368 9766367 12444312157845560180567664244344674520 9766368 -357475186225296768847876551127182606336 9766369 -163489715176001321693805395102014347756 9766370 -12161404541898978490463737869583953120 9766371 -80911197739116963565703608245345890496 9766372 53436190306722826899300145054837088256 9766373 136868299202550475391027175580050923424 9766374 -88439751891277540563148564761631851840 9766375 4369013679143273973879879560643840000 9766376 293729240959821558469376184225121582080 9766377 259486690311273475919193283066491197514 9766378 9510789763170656977524909608096322048 9766379 -13152761560683993038894751467355375840 9766380 -24997081316721193888282353199269888000 9766381 480043480063255105106563402226606964972 9766382 -154655645101771184887447244515297142208 9766383 -281545856208025176857053275356697130752 9766384 -114771926985630364121949611603278069760 9766385 319382123399987073329090768759201078580 9766386 -14079396836097190440578572949920308480 9766387 51279300420243573351991825193365721036 9766388 102112910948436441632900604139268966400 9766389 -154919330539240227597152927672904911520 9766390 -5618077165912706382197897826649804800 9766391 -94996020848275044772686788788642781208 9766392 263309089788528219974910562099105996800 9766393 -21013059883362236642377080571756474816 9766394 -418132964779108490354277757047633552 9766395 28430189039486572130125705042915251840 9766396 -27583232093803336740938594455535411200 9766397 -126250733106812697279286767366018081108 9766398 25197498655401487445660632299331402368 9766399 -122456878688853439379557096128893404760 9766400 -11450453183014634630178701611892736000 9766401 133271445217826574787858829678782858032 9766402 43580059291805053331281679182220615712 9766403 159112157329600327569795491384371446144 9766404 -8217108126368672095534264465699647360 9766405 54193147848379227858676404430255476480 9766406 -72829661298450739842925036330436380416 9766407 61766891779987687489953431749121803392 9766408 -439903345130520520032813048108773207040 9766409 136643109811133154194152454469710249316 9766410 -44551433370358500751813053184741025280 9766411 -332153687645403547477458022612352021448 9766412 -471179580605100606711700404475361126400 9766413 87288753142045087504167016367164379862 9766414 79595144010427336411493642767205565312 9766415 -15775424997789670791638820845035053600 9766416 5442939228211247498168846407060684800 9766417 -144000281045726674770887822569304704140 9766418 141862091813450299252895237668006473600 9766419 -52240384501895895716751610096768032000 9766420 16838017443691501386768742354341185280 9766421 53753922711568269887286958481709907584 9766422 -82413889713909231848587475459097294240 9766423 -117066014188799584854879956731782328 9766424 -12117213049845081176951929563159767040 9766425 -15061463516348918986340185289419471200 9766426 -13766023969494683397912607568155831296 9766427 -152882927693210986809674329573727133696 9766428 11877198703982819525563708351150080000 9766429 -230596414937059566679532713250444994970 9766430 50579427942311860716679342984066839360 9766431 -349127826602553962996898353877087045480 9766432 137246925622268887277780352017189044224 9766433 33136387574679484785462227786145743040 9766434 -69362958319447768305520416051790177920 9766435 135139738995828966607610854965960671280 9766436 -7799250640841015870590752722497800960 9766437 7764684011822598357650164684045037280 9766438 -5538871083673114337478799937501013888 9766439 565102929044018845585595794303149515400 9766440 55320556679878607294532517961035776000 9766441 -73597846255504117956899838765589922316 9766442 -52398772010719992868561936431575762688 9766443 215747771737826984589751594607391976128 9766444 -66652509169829345092389931811473981440 9766445 -78443935594932027718589973407239002000 9766446 34628691606706345231637470435311999360 9766447 427147777464020484919615736569468975320 9766448 -12198417471904544649831379002036879360 9766449 -126777446968204824668249020499335236480 9766450 1518365677990852887212744454676302000 9766451 5340451127425180697196022423646295120 9766452 -153165892990248486282247528848170323968 9766453 140515200814664706050611243824268713660 9766454 7239441836890282325070574422594428160 9766455 213637704159071924078537302295406849360 9766456 -69390074350159041195123189645813350400 9766457 -125314141382015473310893235093974211328 9766458 -25143926353457914640893723663767890976 9766459 480331902524810475880542347691399074016 9766460 -61589898555197995912278600488894791680 9766461 -821050727277516574951695691644046560 9766462 196864725288248701528534097585286719232 9766463 -48368686480226353653544983658284881040 9766464 -28389876954099303299016623375750529024 9766465 252261463759730514219099885164243265600 9766466 36787394426389162064116166873754170976 9766467 106456684672394130993868126722401418240 9766468 -98451827188056369021456713901498900352 9766469 196639463420011919796189424897910107644 9766470 -17532360828506403621630274017898506240 9766471 8112721965376237149560378718163800960 9766472 14457366929026628318009946396107335680 9766473 -17228117053440251225522760846339711216 9766474 265657428433256681837287404936468146736 9766475 -24377433387274760955640444272733350000 9766476 47848971890212374153572229700240856064 9766477 31840409192743291633254564082089630912 9766478 -35841274646541466993840146427633968960 9766479 173650210242538130939740749700465518984 9766480 15840828234296830800867244920235868160 9766481 18053518020380813327804193865668676464 9766482 127943659430671849014451864568402375424 9766483 -209538600038473414835016283629089728224 9766484 -43472262209561003838780260407425579264 9766485 -124126340967402556296859130140039544580 9766486 -415643436648478883515457091337062336 9766487 134174336599219423562206454772784503552 9766488 66184630615655115242912940166907166720 9766489 218602851460712929992100620763071249290 9766490 -91269803112147551557378487844146810880 9766491 -38820059377742329748572021169108276736 9766492 -119667357048983689478276184853299926528 9766493 -303066238233773866473751525825777920 9766494 310952129187539307398983889738360256 9766495 -46525366384347904871395360410773271000 9766496 189605019641405976674129159235793059840 9766497 -120847289469392943121715182931654503872 9766498 58499492092207325255754085995769692672 9766499 -163989386241414000480820716496193124864 9766500 -212854548791706045562487904938459136000 9766501 -30824667995982930504774658065984490498 9766502 1365504930713624743712948928959491392 9766503 169863966008209255543681916098044534600 9766504 2482250117025506259193797702610944000 9766505 143330295031462225718330427390583077120 9766506 -205306057176166075444230166824044666880 9766507 20091626110522220778614189522421680920 9766508 -312719135608142331243241301911166668800 9766509 13295101067397821682056101732815589920 9766510 -119360279334361560415960779398046427200 9766511 24346266553870000686992610502180882800 9766512 14521341914363812740640956753441914880 9766513 130902313690261737638066645653743144000 9766514 -11567486881422234718500908100736440288 9766515 365321886666861624898059904226790960 9766516 -200785445667644105451606455094362450560 9766517 269391490999321004449308892911949455132 9766518 -36663930142826036283755271855554641920 9766519 -16828845594769911284702594294797570048 9766520 91085472055826362374691803284183040000 9766521 285205331921519752003594029585506214240 9766522 3409205927841528450351732219613132800 9766523 162425265888183116622039499240782517104 9766524 2451019364458589264982284294880076800 9766525 1460680659319425361250032543040736100 9766526 -19079266379504244244658726466232488960 9766527 -15632413304660430524961161177828329344 9766528 -57773980553738197860828561505895055360 9766529 134579518321355845539844936851026650560 9766530 105804057544227953645056647413546172960 9766531 -146289532945101969757503986469170465668 9766532 104547788923594459233346911404615301120 9766533 -69890826807060134667896131080963577920 9766534 -38328316547656239580001363772667887168 9766535 -177799739320668190233339740591004464520 9766536 -65498804958904274657465070536484126720 9766537 -131139064034316062439280797932399535408 9766538 -221753129793336301936161690520631824080 9766539 258205382229366976030417594786723479144 9766540 42724635443150731548842998650381281280 9766541 -515024687038497088056900744305634654048 9766542 -8771238260361924878627498977326980928 9766543 184869395673745271708603762590795199792 9766544 -9796233347884084042241620594155479040 9766545 -171435731558309415414433322404174759680 9766546 104601599305343168099250378146073759360 9766547 852100344330852804861080003263640064 9766548 -50728829687084496763049980963926159360 9766549 16849753615663680683632371479239640764 9766550 -8772224143668716995722266960748710400 9766551 -34600674787595120848497130277781580800 9766552 50924576735971153561323013096492185600 9766553 23293361549806478363761765627569244800 9766554 -19265081546276319855950105324431343616 9766555 148039197821494847324361888310696944960 9766556 -103779325135299782475455107807802503680 9766557 -83949733367644975999404233142144313440 9766558 240039221704537551110917738195379690880 9766559 108969802352755752595983918654993971328 9766560 -113694989329435874214405309940959805440 9766561 638617854906262101989511963626160832 9766562 107137753175651603252384216351845293120 9766563 -460264667038005557444779511199199685376 9766564 -256968130215977474959295276676639677824 9766565 -61571633967630002484979964528940655200 9766566 1158842969301680338110781766668913952 9766567 -175656751585821316618556260905796213384 9766568 -128928531760567741686851089361281843200 9766569 7000190213253127337289603211123228416 9766570 -91319220551429935984744820688582489600 9766571 323858589803979209798495491722843052992 9766572 262720432428103239256890898464091180032 9766573 552063435175399443911185127012434604822 9766574 -64638877685409360938170210054795858368 9766575 655584292815517418970515200561677600 9766576 -394905568971521760473205511055310848 9766577 51379294403876302945978791423750829860 9766578 -98100938721485860630325388125865288576 9766579 -121393525289963631508179300489841624880 9766580 -21289187380365204833897754944749036800 9766581 -70978070935330725530239686377293289472 9766582 -116315958538057682004857916116341248000 9766583 -312912384646847108037206610072145479480 9766584 264119689615974491211675578150714818560 9766585 -153212140785115477488294893302405480440 9766586 -5961195280757408287454526218835973008 9766587 313536423265900453139633875211239508760 9766588 86090353793240331505206210781274101760 9766589 -112756462804000780533072064962360519360 9766590 659474952686527158732836563747338240 9766591 21476869341803046906509847474092108880 9766592 -70335841946257133052531432455613186048 9766593 -72633102668486528984052227942431043178 9766594 -33188425683506743426995135915396919296 9766595 49697008007192571493807412946348621600 9766596 -77720149364944579441628642035330682880 9766597 36860738658704613686237503577761330232 9766598 -179920159808680851603388236078926207040 9766599 -254479699269023054005428626692852698672 9766600 -160908181242686441225336777076817920000 9766601 -20858594101325585598661034626837040988 9766602 3987702542341195119360202840022476800 9766603 -95085671858429064688288900211050609920 9766604 -422407982377971235210433364363434133504 9766605 56816200495629470137268265311902435200 9766606 -138367063695916507922550570080943229248 9766607 280516531132552845514313856400892142312 9766608 -43907581434712963390722202811881881600 9766609 88285765973618893044467859220807565810 9766610 25929218786507283476262956375198753280 9766611 112943678434980092862249687693249257460 9766612 -63450613459851584127224246805793669120 9766613 -291434764908101633588793005233162852416 9766614 -24854539474365286000122327068358211584 9766615 -124873463076702755595103874227879947240 9766616 4014340523012222008188718470043484160 9766617 -72146278253622901181346417646431597888 9766618 73618457687167681918420707525417354240 9766619 -132859876009232073157051653274950886104 9766620 58181103814513026678050385050944204800 9766621 -128541791898802818304137440931693060500 9766622 -108168345544772698412297409369667797888 9766623 103378188893628793625357404885823667600 9766624 143686500153647580581929307616470630400 9766625 151440376131766478846126378180181888000 9766626 88988882718849823913092524666872233344 9766627 -198453795670246016794218276943529858320 9766628 61448841317829526466275592667954008064 9766629 509489510961485509121614235214877009920 9766630 60755092996258761893077237528376908800 9766631 179052044043277533077228618806976891928 9766632 -90452563086544480728913217750918184960 9766633 -3450388793040919403097959128682791856 9766634 -26833350224488774513355735274797326080 9766635 61961955277429681737457379788261839600 9766636 -435936394913675032407872581337074176 9766637 -257200241875903397592598237369430172714 9766638 -17424575700614887167490674217528480896 9766639 -236247384718025838037299241195806939408 9766640 -17888180617552562361342354157153812480 9766641 219463532219744379201388392102355162992 9766642 80126037224132318240583838088486867472 9766643 -149887009097749005643060995963242292084 9766644 186813670822602940501685201265896189952 9766645 -58158140292762685876636210794610465920 9766646 -263655902260740949805308078538183849280 9766647 25912407846914067723303673256604998400 9766648 229649010086636443951463593777950720000 9766649 -244549290974066518749753916096218658680 9766650 40316017141548766489455137774998713600 9766651 -71040646619443204896119580600828836256 9766652 -13070376741739138308178451829901977600 9766653 55745001168756091278348745847189786688 9766654 -91285686408292838711194275173024308224 9766655 111036433239874112283599396637174067560 9766656 -240419081125381779932141572771616391168 9766657 -609117304757895220059708779016215703248 9766658 -166153701517045713157132132126775637120 9766659 -21856935301728345301285511058049539840 9766660 109573309763778317036627226705981799680 9766661 -628173638109473837944987275511190803776 9766662 -65070321608808248230171507383518363136 9766663 84370587549452773754611769548606438704 9766664 -70604870509568613525026928366252272640 9766665 -123348752020080989420981163296813625600 9766666 48616969988716349789735914603839879168 9766667 -309570794713930164187534133875870618284 9766668 53452031832985635646133404975955905536 9766669 244083543160742236823566351561298870112 9766670 15499751691163581950364310360365077760 9766671 -52136406384150542869822499850182592888 9766672 -8411239967234222865962328932023066624 9766673 -92677672221029372851120216796258936640 9766674 20808210336547433952643009499359604736 9766675 14985506157387180937569938059012405800 9766676 3037371695841664174331475746464837632 9766677 108566202946662313511363464266236207520 9766678 291864689366850530001147211172485176960 9766679 -268950019441505490748391188364395419456 9766680 76908814400840992817451411723573657600 9766681 -96820499046381309815947747384287108096 9766682 89048418382091654779505138802401752800 9766683 -223372143739869031816553003565758025600 9766684 250862462040822038452816490682489049600 9766685 -116121776972491651015393322040993275040 9766686 118413976523395931637674634660448736064 9766687 33323880510296568629196236512402060512 9766688 -143644807703529063922373570480938352640 9766689 55372245417709829048962809395872279488 9766690 109340973590941873509166378729728525600 9766691 -421401016312072347947553202407065433600 9766692 -2553602294977548962951388219721551360 9766693 378235151946745959460521088228417785504 9766694 111787600555911093903795648708406996992 9766695 11146163829185691697555003901677056000 9766696 31554566017829811049699686103717478400 9766697 276885165988962688125253417773913735680 9766698 -96625544011834496802772917972291745536 9766699 238866992825033102310453631648293835700 9766700 56747486148875689359991116976099814400 9766701 -47602379772525244387918595771942176608 9766702 -22250300165518784263431671678702815296 9766703 -23428704847746416084401083182028318000 9766704 -75897569901862370061730175409703157760 9766705 -16968370980680872675802492510903362560 9766706 -269406211243226068867592088722811549696 9766707 227893311774582787899080395372828995120 9766708 67594236503616785017956424774685833216 9766709 367187363586144813834761056363240688316 9766710 -17923644673521286135103549377718745600 9766711 -424146107801447639375375138531680857688 9766712 -296464273583917862052413245645147852800 9766713 -206956474676113590027725575274266190112 9766714 -271506338342497160465305670732597126544 9766715 -24938922127950631729655510254862489280 9766716 -47834618853318115490092661523482562048 9766717 262204508089556717361478358435571288492 9766718 86039639296337311049170939782517639104 9766719 4677212105395239330523589770071680184 9766720 24989355378033655771421600745447751680 9766721 20695136491311043442907843920977027200 9766722 -22323847904824767229098015474146918400 9766723 566281410717274342649240888464604388504 9766724 187381377437814408628364950422653786112 9766725 151863747996890104009378760056450881600 9766726 -152152452862463127034309429572001430688 9766727 -242681915015722635088735539713688833880 9766728 -120123621003528784920011304346909056000 9766729 228550985780925351486572264729157449946 9766730 81019651668798579606808284233749982400 9766731 -39236751512000924449385357619300393984 9766732 -257423370786716613074859406868072475904 9766733 -194090624732385559301932208218911167796 9766734 -32691685110120909237484734435752545152 9766735 -25125384106540982396924958078015667200 9766736 8413027845814903976782216306108661760 9766737 28563536083032345438312216583134912786 9766738 -260347537360488096019664216280503073504 9766739 -26079013965719442402125718727755965460 9766740 162983278734607545591564367684371302400 9766741 734419708980345111073614324578246171520 9766742 91918811788626054847226057344136568960 9766743 1890627473288543444384296002513067008 9766744 65399130482572340279074405965232005120 9766745 -226685857134891575495762756720541109500 9766746 -95964084124587424070197204038136964352 9766747 25675812619839330463111582965718192196 9766748 -96046386184041144667269790482479477760 9766749 -141549291776267409500044098993094398336 9766750 31199272259671824427861850603162304000 9766751 8618121361131219416200397696352540432 9766752 126295799424537025767602302752397197312 9766753 -6356487220716144960394466436547521660 9766754 -280689390199235822390446931816655372288 9766755 -50216976765773796931771486802286630240 9766756 -101024973301331740076531117531453756160 9766757 27569132252128645147724449701342336 9766758 133468000709358501445715550205721313984 9766759 330965916541731164322645442477392107960 9766760 -42458200225214009114045128448729088000 9766761 174266987430337645262890317307229219472 9766762 -4255055010286172599795021097707004928 9766763 -425278774649804612826896330977252910988 9766764 53733624056260818298397325822608179200 9766765 -86555219576623026718660939323233370000 9766766 436967782775104172932505904404698368 9766767 20522286015384167673611872636534970880 9766768 87021099449019828178859915780628676608 9766769 255089632773823887464022915145854817344 9766770 53630603834356310885573525918328729600 9766771 69754792458925381379626668529458204480 9766772 265797528195578960707506478906614455040 9766773 24113263063562438505266986270728128622 9766774 75000945433731542011380581995546671552 9766775 -257191083261230202377597536759401649200 9766776 48067892665648892119967438025878077440 9766777 281698086282878262409438090945689441360 9766778 46731719293672327617660270231695189616 9766779 -44783156241494902013262159757085648640 9766780 -21165976143287013706969069399116326400 9766781 -512142332622283719414912958977610967418 9766782 65923231265457228103265213821724203200 9766783 -20718935020853030812503967711563134696 9766784 -28535273417636633768013392437240135680 9766785 12380520447008899471542328633319915520 9766786 124463831988911463223052387675518640592 9766787 110519373186383358645396757445009243760 9766788 251486370276400578303729137391419990016 9766789 -345523475721156887333436918370948203840 9766790 5222437189130577854271277264197686400 9766791 -699302878123565845466537931118033632000 9766792 54184466030363314510476275735464673280 9766793 -96160757428734612873146860452077081958 9766794 9674832896774023486206239960333080320 9766795 -141359328619974687446953114513121215200 9766796 -130338880029688726516488998082264311808 9766797 -37470066591674368201634132844141495072 9766798 -53272921096468529106462469314507755520 9766799 -59147282609431048200350315141008465920 9766800 10085031860871051657448841582019993600 9766801 252949316953438981483774595778081096000 9766802 -243232465855211384684559802962909249648 9766803 -51639858288044008847601953720925556296 9766804 11235083485980284998505469745414960896 9766805 738136995119603840712060189788739360 9766806 -54876194977694626711645112869278474240 9766807 107246306275550172400693730577255642056 9766808 -41703498916538135966751848503154442240 9766809 111762538828103911997764991499065070084 9766810 123277787032379249873300058776894976000 9766811 299881501850319993301138681755695408592 9766812 49796957746943438332875172220244639744 9766813 176307516578255930207964373141449389696 9766814 7279495291626257107592646570942030912 9766815 37702078836205321358776904612513099040 9766816 -4467311164750122581894835328539426816 9766817 225463627267190749954379740133804966880 9766818 11839943583502016958356196857997468240 9766819 300200436367966992495374709883389664220 9766820 -89897042347327358829480951669987102720 9766821 -196797063149751540016516727517164229600 9766822 7157711218337446727383986580416548352 9766823 -419996936599584085135708840195543954080 9766824 58138636140747676643339972811194449920 9766825 -219252476029619946813809280769871860450 9766826 -17924693627840505065333943133570647888 9766827 -118501973409845015881041818998167234804 9766828 -103437205979152999410805131540374252544 9766829 131402283756067492562338297033177096320 9766830 -23284929666919239193912542177950592000 9766831 88871322904226071265936298536737072128 9766832 -39544153018361819989602887259812855808 9766833 -63818741162863569814165064891875915296 9766834 -43719652043311518084130771012646063616 9766835 -83435011633742310958018727532367411200 9766836 82764415228044870963151968365219174400 9766837 331613031669761960961664932962676821486 9766838 -346146432083229825006250938909737719104 9766839 -30077206427958737079261591665093482776 9766840 -16946288682981997713000530455299686400 9766841 73241021463407538625664082456337347072 9766842 -20590186841496512094905580451290098688 9766843 4901189999858517327160579022983989092 9766844 314400646860668803279044343850168749056 9766845 -139957107562945080689892752154479356800 9766846 -135931842186687007047585467131493392128 9766847 -315979277496967328543328655447879936704 9766848 -284465358414240845450492069906743296 9766849 369241962923006182512536782979627733760 9766850 108419202462721793163576572860376124000 9766851 -18609532406231267828498101033554225936 9766852 485834813244399529452297217177803225600 9766853 -52720890958766896342052807668001864544 9766854 -49585529720039194432061736896106819936 9766855 -2545777100292717983472353634567236640 9766856 32781537000378665895315523736463851520 9766857 20897931081256197480598185679257189792 9766858 -74582473856544371039255823553975503360 9766859 297042927394870615633902108550755946104 9766860 12278971713460247730171802336149504000 9766861 -43773934100714191448047141924084758548 9766862 -11761964317743459586964327875865492736 9766863 2026724312281537219192495929119914920 9766864 -15087903492308088532255018031086673920 9766865 -282831958271071604049743184005322985740 9766866 -35805735770595788132262220713641796096 9766867 -122526510465906867568115175656470916976 9766868 312386237309960383586314410234970904448 9766869 -50048527464286342666034416865625136320 9766870 -3870004524300003080147824543257325440 9766871 -48345083582782028581974725619617303928 9766872 -40572973676052664391888497265836032000 9766873 -223202512506361441150387185456924947696 9766874 -53689528666776318551200762840265080320 9766875 -8297925664582619773751493193745925000 9766876 -102649704605245827170399217763417539072 9766877 181266180792659206736891385867153570726 9766878 23184329012472647046312169174494038016 9766879 -46374456672888695553926073501066031424 9766880 -141379780653811418536943032892164669440 9766881 21798881221224142144411386588044291520 9766882 283737474261181985115060349305633902592 9766883 125368084752887348505428913533521342464 9766884 106342223962866307503919779485686772736 9766885 -52418545240037507785655011722574801800 9766886 228127937484682042892848392529793781504 9766887 44747238280145512229984312900500492368 9766888 -177040742831334142956685782526153328640 9766889 6481593990203593569378615330869542368 9766890 2950239292317592517475253062764467200 9766891 448578055872823808101587180957462528 9766892 -209949659584208319395693367576327638784 9766893 -125626261944584157634600565605216201440 9766894 39831450908529623974465941722685381120 9766895 20588180238357197219534977013251043400 9766896 40368836608956250393803366941699604480 9766897 50355767509535991637772241826192798464 9766898 31243682177510162360983413110654814336 9766899 30650055917584148073022538259346181544 9766900 35140905558164277929888525303984793600 9766901 -43536942413024337542595900956407414098 9766902 6582613951639116215664800434956453888 9766903 104438410076024961141708457719831666152 9766904 -2767060841441145584183109565132308480 9766905 -115250641484458803097311680159025051840 9766906 -210013847038903841090508240795052744848 9766907 6974022868142764721919812770959371352 9766908 -46959842996810448343649684675246730240 9766909 -134316506836453944612670349523175376890 9766910 -140440565314309581956792436778433088000 9766911 78385805573847844083204237600481406208 9766912 -18450606572965023572087293394445926400 9766913 53442502563154684258596374254731287124 9766914 -106135058807097048815573203119514258560 9766915 -211642627941650211543866191445694307440 9766916 -275943939070028702017776513324624677760 9766917 5977824961221338947145125533009372348 9766918 -42230336869693792269207711251964941184 9766919 -344784320664740717072803955763267643080 9766920 -15441403158609963983072271759974400000 9766921 38058241163589737624208693736143979812 9766922 83238939818742667952112597679888078848 9766923 -273042925267674710674547584976352229416 9766924 -47144257438450876565934798777728162304 9766925 -167727582761717624964244480220219280000 9766926 119546605330216270925403093651350196480 9766927 -12007301868820252027641349748158295000 9766928 6394976743910669183200821076930068480 9766929 -142599787959730776871027908324139460352 9766930 -59364457233632872846782181233242270400 9766931 433145097186739863366458951057826471000 9766932 6969509204742399429950136594571579392 9766933 74958259053180478666430076848967441024 9766934 3400932458000406406264303817809770336 9766935 -20265465078359900549210095738545830400 9766936 -615382555391409577055678104422873047040 9766937 236994497235154609277092678944019280586 9766938 -51506701343318286925388441636601733632 9766939 -81682781807227992861418969821914393280 9766940 -170211685590014787934112210405488488960 9766941 -2460217819603638988639443687646468896 9766942 -59379926795771646581466880443789661056 9766943 -306298551279961643194336592391695595816 9766944 -273308704139359556004553202840045617152 9766945 16951873366138441271421596119676130600 9766946 16179617116978784912022442902779410944 9766947 308284305559373965214805434884806247800 9766948 126589149947052713975130632267478919808 9766949 50155152183272544164370057394650940380 9766950 -34191620342794569360681072736531200000 9766951 232688704980225347666474923971615976952 9766952 -98329602653443425097481417489749370880 9766953 -50826853004368710093889592624784629760 9766954 -192976863176683131350542335020420444160 9766955 184451607864820803783201165477637021440 9766956 70342093918756301436522376577829089280 9766957 351943593372620512469684051706163341206 9766958 -19203468601053731023900395818489567616 9766959 115059907651342430851853977034999784720 9766960 2577914901715867416126020048686940160 9766961 -290594602284774322041365806520774255376 9766962 -7310810512916060337734277704972175072 9766963 -649658129930293973250390015426021062640 9766964 85693791194618527327185341821048302336 9766965 80770248213380627221511933041883157120 9766966 -97748201062075115013791386583407766976 9766967 282979781012805855257401983788706489984 9766968 113328515405452706108304003392851353600 9766969 61902304515414686245945870258301653840 9766970 -133170082556754290543218557403010245440 9766971 -131629773556087184221945729317926778528 9766972 125229620840519915312364366681711324672 9766973 -67259596043560074419912899948259824512 9766974 -43730190733660740521182730984294246400 9766975 -336357609867544548670002865157543692400 9766976 -138383445571762962553800074748896477184 9766977 5683447055762908542980861715607193856 9766978 61926993079229345314041921643544401920 9766979 112276832414940472877160413102045167920 9766980 4241376412431953693922832535536723200 9766981 -11490767347098336546352978497084451808 9766982 113403148073985822889721201633384909184 9766983 -76372318269494525868183364723831301976 9766984 88186949029946601109451720972636651520 9766985 -2955501600012171028616834330425084800 9766986 -91011262184862233841058276740728238336 9766987 -233813392369374272629404759931923696364 9766988 104574223703691169619386485668208230400 9766989 84840984651104918816670914631229605654 9766990 88202882436528423263132067727361976000 9766991 203126171356397653485725055326065359672 9766992 -55906311520896810138172771357156835328 9766993 -262765842970973494103555720027465883420 9766994 -113548103914481523189214803684522899808 9766995 -10526358897349322428987137187336995840 9766996 11605116372921931010571924131280033792 9766997 -224940082490788387899004809884068881540 9766998 -5537255235464845158957000408711517632 9766999 28838210377626670255482519066329352 9767000 -247851638554593037734965506756515840000 9767001 124320066551535108935193426171568021824 9767002 -27845810939589362414431728514172552448 9767003 -227193172186637178943170928271427040896 9767004 -19329502350386787023930217756334184448 9767005 134746076637200127035992231564219674360 9767006 -288206862443045570259062472898918386048 9767007 6888118664860829492796797689113984000 9767008 563180128916646696189058953368310251520 9767009 88346359573756979482837083164752894272 9767010 6554811121996110411090861544066698240 9767011 -366149115301028861244669667564403196388 9767012 -313447574687081486234536905944953255680 9767013 155627726976192671895894002460736347744 9767014 -172930161951130624545427731599641722144 9767015 901695726711606524549124852845495040 9767016 -61227484551932352733968635802979123200 9767017 -106032615936637063445237694287353249506 9767018 43769822831059426155279121112454294960 9767019 -150640832176498610773573291224481331712 9767020 -615983234827433549568059622940784640 9767021 40754083813718921377858611867378613344 9767022 -1142645715849777754766137241515259328 9767023 452914582837038215812723795226295852576 9767024 5082147468134731950945906846281072640 9767025 1854748982404207294878693378694309200 9767026 185121209226613629993974711343368755200 9767027 12919326843331666825298607665235390192 9767028 217749375942164002128040741483060248576 9767029 -122780213183610864558082152005134140370 9767030 -2870132430552115134625259736791047680 9767031 210426279896766791403336535336711163520 9767032 -314766966014963223393834371282025369600 9767033 441529974724305641198790475405509157764 9767034 -8683346680483601095923698943144629760 9767035 22878247978200999178563217135485069600 9767036 -175073837254398230906045616025410693120 9767037 -38045646837973064397933469194904604160 9767038 25743090118342029219989913536942417280 9767039 -51394981128755877797414323581134581080 9767040 51629845285717289518566168510175641600 9767041 494637440750166862292898708662553517442 9767042 18477694571132446999799861492923806720 9767043 150904287595289005038191449854482631120 9767044 34752255382006493413012404218068746240 9767045 -167380806287889126854063880004924456800 9767046 50660556055355422800201522666210951168 9767047 -343074107032718460118522950584570518504 9767048 18406349598818455386736587959827138560 9767049 -78082798639520409115253087364478577136 9767050 -23786871161891989543096228883979001200 9767051 41205306939253483848625293386612740752 9767052 -81462438901397241681601607610290012160 9767053 242247641398759217667327273615822981302 9767054 68832927837796632095506087509424467840 9767055 -76034605500421599489175565211400898400 9767056 -19117119822762320720229933602434039808 9767057 -125659618466091341616198095690807778780 9767058 35709898558380638879259439639707225600 9767059 648915881893887271643722795645383234616 9767060 -133692533734410782165994837637340555520 9767061 3367495274095905505905736590888568824 9767062 122019316019303336567802616124889188352 9767063 1028293500593561182548336488263958064 9767064 178891586920201666701548895799578624000 9767065 74315987809922027363558657825846845440 9767066 -146917851699902891499884353792496863776 9767067 192527967722907538239175639080562744512 9767068 -319957285107252652739524857830858609152 9767069 12743572913600294153493468975521558040 9767070 116586639044611817149307955362378457600 9767071 -360105997220977753209129333193949885728 9767072 170898443823593804640478035031209738240 9767073 236179091496447804669601045158552875184 9767074 54575662994127903945812564654959027536 9767075 -19293387210301075354344166603522896000 9767076 -163314873887568916508201272708650258432 9767077 154642326338307118751043745226507696512 9767078 -240895283824515641284059372865147749120 9767079 31794032226233629884209585649069051360 9767080 70619002325065490826523389680112998400 9767081 -73636032375554473887493656408537144588 9767082 14060597552564757523544225304719066880 9767083 -22528442999545344731783006980727705480 9767084 -425078217509814185611121812371015552000 9767085 88514401816643530230205894121041490400 9767086 -33167759590870394525652269775604285440 9767087 248932115536460290549653362776201801584 9767088 -16037977435421442195191844589818347520 9767089 -23989585026488585402239133608237064720 9767090 -145121129841711445176080624367902767200 9767091 -466787956260346442383500196917083280 9767092 -45377138387921381946739960548033568384 9767093 148969986721030564001637080121376718016 9767094 -127325778139965417009134722248935476800 9767095 153425568177223091949851063834981630400 9767096 104568918486867833408153885516130201600 9767097 -218561424013902886647305835536176121100 9767098 355483274719000310123415333321999432960 9767099 62208312635767158739683865452364240800 9767100 27188838850378191909939049622296780800 9767101 43291781877811291229021779366459628102 9767102 91533322376521481481271031580186268800 9767103 47966556594302356874251082085869864904 9767104 105232726596299137570615171282089541632 9767105 58615456597200713077231166079248217960 9767106 -321050113796821216249906383311925120 9767107 -20375337669486944263475854120258960688 9767108 1929720124525756694971491792467755008 9767109 55426536110023018503907612496081581728 9767110 -462438161218323732186136345547543040 9767111 -22750741953442516313255535257489043456 9767112 92042508138915138709681401609514844160 9767113 -437609054347911159185169011252980641600 9767114 11952681114982180915451294533420800000 9767115 -147385112908961957088829226524796736000 9767116 282816826446258134570409186847646800640 9767117 872091758435354261747816145100304828352 9767118 -112199679837858689062165938700566184896 9767119 -16110922748753272530556388614397459600 9767120 -33596679851948679630156901179801600 9767121 68057097957668232506429265928655764800 9767122 22166292075385846113935174562016369824 9767123 -58181057874162756860356112458904489736 9767124 197359438017125852267970519384691412736 9767125 454318436680919161232715282963867507000 9767126 -101911217506444979158226841441549648960 9767127 145475293317020701372943190679506809760 9767128 28374433601366985765019080188729794560 9767129 18703688939723399541610971518164353312 9767130 71777112481010804302245202832046539520 9767131 209345632932897072867364417976072978664 9767132 -89573072933755388969203719547204746240 9767133 -233702122843032287696970547911594571296 9767134 -14422733332111901340866220223761015552 9767135 -10765041980838478188783567598760256000 9767136 12227294123815243038497369424417521664 9767137 -349750689860967050742576919773578048108 9767138 -10000918999297174641645244465190927280 9767139 -11943506048198154382126012026270523392 9767140 -186643827418270721361199800690169958400 9767141 -15780832712611477028867245109003141988 9767142 -44062330157986077340602346507001241600 9767143 -108005769536715707729782864488704921376 9767144 213282966921809842378308268669736156160 9767145 201861555755548101192378978634673046720 9767146 142893874331228817054742519400829498720 9767147 59998156583823510378872647475410046640 9767148 173387364368412230242795847086105374720 9767149 1468357655159947600739384025123955072 9767150 44018890026044305038685115814015388800 9767151 -335109746755753569755570909873023963632 9767152 -7734498842173260354826077179584774144 9767153 122823567040228286603406981855735297264 9767154 -85760804083122780537556070612884010880 9767155 -51062514080969174228081903331203896800 9767156 114685443100852043003614505024431085568 9767157 -15612586359932943745939333802023069824 9767158 -74122991863849046254947419185657641216 9767159 -283426546931902256483662771608552459960 9767160 -34139813326572504367097287287205478400 9767161 481254593523863503384851745699802246762 9767162 340001029569991681503753817748872649472 9767163 27799948614894259827816313774733975040 9767164 275184700790562050313726435712919519232 9767165 -338699163225930431761431519596834096340 9767166 -155426424384981552989221493971142890176 9767167 -185757581843915608334361494901260066688 9767168 -41348462450227769866294048494880555008 9767169 -335004461932069591342127441691889459680 9767170 -3159865659985849053558997501725296640 9767171 380904379547645054413719706363490184000 9767172 6176287260925285987617377212798036992 9767173 123068579590355213072887554216530996764 9767174 24510898882340272032260000808359161152 9767175 -110315594169326139280492833099386496000 9767176 414622353254205965112232898434090030080 9767177 -54299065475963220733427662272942187008 9767178 34629367870851255284274573096694694400 9767179 -15002817930337212381445838955664354616 9767180 25408706219429225598236641540769280000 9767181 -8317662519617047212302295852413030784 9767182 -27333209129218900757045502850930655808 9767183 -124241683933728836600412840446847647568 9767184 -896222319788143877527845360917544960 9767185 65537698482308718596063152061096875380 9767186 -33384823708209404756590195453305948672 9767187 -238865192249471012178696465827154057672 9767188 2580885718876313373455572742396962560 9767189 63422019115891363646080744031526944256 9767190 -40263250210372685423002271675707791360 9767191 -44367325582140056177994318941257255296 9767192 -361156876059902348184965174245601280 9767193 300244225600666888607235463496689453344 9767194 -108449354077350350142921228336990073104 9767195 -109898784078790706731307303139914056800 9767196 -29416276028607610105814957857777904640 9767197 -550075999285891179527422833679522680000 9767198 -54545584344790625433231132140161022208 9767199 -42640521505409905098855102652576887792 9767200 110207970109526754450553435177795584000 9767201 -19147549905278295088201795802826105600 9767202 20757135327774028941886292168273308032 9767203 -324698458846437585104120595991419806736 9767204 -141317036453627928993224861242844636544 9767205 11502853289026469276382541002202312320 9767206 325596115426668463189178965768768746624 9767207 -603393735536613580012561623039950958168 9767208 -257793768678676250590291113405243310080 9767209 178938010082529903701520162330999476560 9767210 16858370447319966837952075659455441760 9767211 95816104113461782786270459290556936704 9767212 21427018906324507214729447576259725312 9767213 51555114387669423658802263482292328640 9767214 -165697153825440952718694481599055416960 9767215 128017623188307962054092755565493978400 9767216 31383597991994940805297443534436761600 9767217 -184622521183862469634414322349621739920 9767218 145365042837608431381670012952496396560 9767219 190509933488746222191728083029035863752 9767220 -48739699495151110586937741090777630720 9767221 407241505438553306490937586987384810332 9767222 277061441098736991693504650767768362912 9767223 -7056691658102271496505512704724536840 9767224 -35414629050880491446800279669634519040 9767225 35917945876286858089008254345638234200 9767226 -6429537538953023525202145717047263232 9767227 176041570438700949263361868579141039076 9767228 259977716486340973029199357189075565568 9767229 -454810806312680497364034566249000278080 9767230 124666162662025870846764692047955752320 9767231 -378452076547547610350511027442735069728 9767232 12192242720744852697387737802470326272 9767233 69297990301027968181110505187010512320 9767234 -19743578349997921901623524316157814240 9767235 -511689732400554712855476770048889600 9767236 41042598738148661928868534590967345280 9767237 301108559529324617795001752366412673152 9767238 -24957860238016319513276633707520211072 9767239 -203154621511189083601330403752860446400 9767240 120771693225311048621283566220049612800 9767241 -40835414711783107663014807208653030 9767242 -173438667541301921672008862141192746656 9767243 -208022579868686731510267865256792086508 9767244 162555917872103482958001751119499100160 9767245 55744746072721153932932664722923898880 9767246 -154916460609891626161190566962101252928 9767247 93454930868492918080013981732861542272 9767248 -1758861936398520821946391252763443200 9767249 -376835855949890620478739824819427069312 9767250 -203324075350168778773974369775100160000 9767251 -24744124443206307604718934428391629888 9767252 345983904313868019841348326788193392640 9767253 125906456604642523543228738624230969504 9767254 3177019501771034505691345945339514880 9767255 11851254987133507038133861971115643160 9767256 175777065666535695929330640804722995200 9767257 252568654916801203636599762793421943552 9767258 -458362805786574958370298051990420848640 9767259 -46664319857237613390287680859932399872 9767260 57684609079276028654075454648987863040 9767261 -104196747848809967273398860469394513568 9767262 -46275439418185901347886512093709254848 9767263 46482198144629666718726485021281264128 9767264 -59560800743292864001284917784655429632 9767265 25693250024569417229488504767473733120 9767266 -85363545011684204023519242064436969472 9767267 452790208652676847009531480862817452316 9767268 -33120945589621076875699248972187813248 9767269 237612372168843678021252443233831996670 9767270 51064667680522183131119632773020830080 9767271 -464356222901517427517779665439592796336 9767272 -25451063186821324939157897210152550400 9767273 257245660227177497863540492128692210400 9767274 -15817465211751885937587467223033114624 9767275 -106569205586470344780722669158680549200 9767276 296205956722656481502816376673750268160 9767277 -110272320394055635970155061076956976960 9767278 -2204376232105547735522079851299059840 9767279 174910696375760038868107884931209156720 9767280 364224449932220395149112806898728960 9767281 -72188709138492929915834856156896686608 9767282 -52622099543687832290936785068672399360 9767283 155514161158252432721571393421829191224 9767284 -360306954578763657860413742354920726528 9767285 -169981819646852503834408209873161350080 9767286 27597985360575130890950930604819357120 9767287 546115361766571198890965370712331534760 9767288 38464945111548455435085737777834434560 9767289 95276272458486333334306580132740485120 9767290 13098123622953321968748923805102102720 9767291 407101294735223658008784159501928726692 9767292 -151458795523013747175562297659993907200 9767293 -469936150290418139483648407473544430458 9767294 52395274140445068839181245397790310400 9767295 97000453640799684130492422291796319520 9767296 -70938146208494297548212341590626140160 9767297 119769947333824401864844944777476820072 9767298 -149571623781768975585043999576698078336 9767299 66216428922278694432489313278528371736 9767300 11361550833882768133838050635146582400 9767301 -5429700634607682225591156261650254368 9767302 -254311503898957821947453513026411359648 9767303 2924728479119648694009645028501368768 9767304 -17510568360992307292143507850608675840 9767305 200281625003290311428949257715628243200 9767306 10125978757366579902606309735815966304 9767307 98869923462123766214665039065949752960 9767308 264223204047431366679321133128112890880 9767309 45320046059455079118379418488361643840 9767310 34148227070392926497511703989845483520 9767311 36119382098751132566862121327023017600 9767312 -12143722537042296208383437217074601984 9767313 -358842365467799387287859302948699109760 9767314 84582938312995518568386821782485048960 9767315 34603766071028202142609916413559478960 9767316 49927252172624863337811251396389109760 9767317 5263591290273565430583252419385979932 9767318 -13070034001196136427426759937504563200 9767319 -81912690547251593706422716089492066456 9767320 -267031253527449863812301285512403558400 9767321 2725611062486947422843646119279382032 9767322 -7656212796556172731955618842639848960 9767323 -318230238937881304431980241270171415520 9767324 114830653229960740427464097695027915776 9767325 28796985826149048128900875519774099200 9767326 164574757218762192999321431603074634112 9767327 -21684204005188465198243273248631585008 9767328 -86914326965222589818223191234741010432 9767329 175422553479190996277265625519726669440 9767330 78648773454217999587739603420587801600 9767331 47216359605871014829939164868004505600 9767332 272553885581425698540884671566250030080 9767333 -150645290514870269918451976413476939142 9767334 -73552608621846625511235946640425077888 9767335 186510712526451842169733178678615492280 9767336 -378095315017425365015678450839406392320 9767337 -261085461248613387208074564637659504240 9767338 -53850675229935910104842813092720785408 9767339 61606416714164649221792725689606841140 9767340 -89634445107702447028328973371677178880 9767341 194282834854496280190386428951950846752 9767342 41931477536857966778093388881229225792 9767343 59439770780741190096384160060349510664 9767344 -22034792583619411162318939011624697856 9767345 2619468890469732510882092965357612800 9767346 -34036309805152810227375866297416045056 9767347 -487611848916000397157372057294814121204 9767348 -20886347109861232115600803038889714944 9767349 -158111968867906622975847926611127971200 9767350 63793583009614121751707244912892180800 9767351 -283117672496690349376446920395705446696 9767352 93239927757964753478870926638183874560 9767353 -302661344134932334190880311685034925398 9767354 -189406442518321758527833279625587572624 9767355 -107013268355685722635330919592124835760 9767356 16465150733486380503191156636936994816 9767357 -110543099949544204958755485584288735040 9767358 -138519354383708731901577552181931458560 9767359 -45480637532330636555219398995885117584 9767360 -144610004583701416811903775088249405440 9767361 195297864301257007453170993724477645872 9767362 -299269541571738496218724200982429104 9767363 187901777134442202144875208798676211640 9767364 -1602009295956169423712210736587538432 9767365 -189063674432709189583388516844846892740 9767366 37475675382504549838211671951934885088 9767367 -271438307590029064232997777122822512320 9767368 112688684378278906320820357427316326400 9767369 -382233155600027308519714498598779480230 9767370 14116649824189588088963141290854973440 9767371 -128483285585822063128196860625162658848 9767372 -339640166551963548509033874312095495424 9767373 53133716336847901774321419382198123008 9767374 -24435687482025856222191532542666359424 9767375 -433647057545495705249758658067575970000 9767376 -20582052836597667025425306145751408640 9767377 -122787828650927464925313686641662229774 9767378 -7879571376749764064272513384188353376 9767379 101890156872498454805567062157495398584 9767380 -44596711187753220999830564927074344960 9767381 25146295034899178095171710398134693680 9767382 -18489866227844285131561208242988199936 9767383 -277398914379333822249601900403464853368 9767384 269883204283370427831340013195862220800 9767385 83719773373321812944620615264452590400 9767386 -79783537933034203634274864401127714816 9767387 -39702958978281876249295543138930851840 9767388 123666480847354341931464894675225993216 9767389 -195328090969265248214231482642382701140 9767390 48125229560161364724532723663303795200 9767391 -162412620293508020103721318889923555200 9767392 411203984719017084933319990571234230272 9767393 -221574123873716264344135297399198187358 9767394 10209000765142754090430369034903464960 9767395 -244354565576807553530232144922013175600 9767396 371478658871499173332657505228246236800 9767397 -335753674766553392241484594598987378400 9767398 80331550253216625961870918193259007200 9767399 302414890968818679531996604713203712 9767400 -5828443663212583526344901457199104000 9767401 117726242716978907836654168933947050880 9767402 -194191042972375745856680317234077350400 9767403 50805192638431266002215533158784023520 9767404 177048300442015052479079839309823364096 9767405 -326432787134071687359132790615933757940 9767406 105839845673292129720761939158166707200 9767407 -768653335742489103146091762955441824 9767408 14757680127814957288118675257075040256 9767409 -88487797716351352892965039584485962896 9767410 -36639077769307548616152478630124643840 9767411 -266024494662414479445538317190817063988 9767412 179670935188301661747067928807014502400 9767413 337618721618698165276458984524431935662 9767414 164528560890357259629585303752433314112 9767415 46047643368404011803408278676627269280 9767416 -60606533802848837201315400781750763520 9767417 497827791881984305898515900794245630352 9767418 47987938686147294943046164351863951360 9767419 29067667921238142514996284416477878820 9767420 95669850657599450534872841014808494080 9767421 -77560997243568702508253339224375446810 9767422 -63319241503828045659840912717824688768 9767423 115847867394164869048254373395017694984 9767424 -108984666798297140268805761009797038080 9767425 200595637212131549929495484065603606000 9767426 -40306672345807005109404221312212560000 9767427 125984306960355360446417222254314204480 9767428 -72880847702413992086718497986185237504 9767429 96050584402549846870892280461795935776 9767430 43672193291124535047592281475321393920 9767431 449849309534424880882580505076928302232 9767432 -414219547577076268584900933374293555200 9767433 -20339384207373812810211784769969527680 9767434 105310249033952776346325513971856184320 9767435 -212962074552758454952774637899268009280 9767436 -68218622691877664063289193758635704320 9767437 11600065390980098506179030688382697612 9767438 -90110801795109081001749773811895010880 9767439 -32290539122097738670530594166474210560 9767440 -22196491884240604118886452640853524480 9767441 100472809124974565009035932284283379572 9767442 -103579729009454177997253109287212404736 9767443 -70810578900119082461727865107278147584 9767444 -359739282457835888144248072146378700800 9767445 57942146247213816932502510683968896000 9767446 69520133141518838125784478470198784 9767447 238292172247600149932443598588490925896 9767448 28067997203904360932872597953016381440 9767449 26546115423175343672916827597997010688 9767450 -486839040931108836381104969393664000 9767451 -16253515635428383810726921078392753768 9767452 -169774739825499384279656948997002588160 9767453 -772442222640935123540804245387010558580 9767454 148613495640333298585877969512320113280 9767455 193046760924949157393688533295006888360 9767456 -104488996135341252021485250786683977728 9767457 -72388467273900302779966181218664854848 9767458 165417379842292041902965008998658400080 9767459 57450801877394349438086232935507515104 9767460 164433342007338884967327905764558172160 9767461 -322539399824744957516068869044735106240 9767462 -109760178849031878567762367850569948608 9767463 33335527380085678273295548420536048000 9767464 -142825832540585424156415717985176949760 9767465 -354195646188753011381226544655633986140 9767466 14918386570302316323929206106924456112 9767467 1769642254349026584118234778589326516 9767468 -20702081611782142864030934987189060352 9767469 241195285662572646141396787570905181440 9767470 118069106960612880948224309126223778560 9767471 -877823379421204067105266712257967136 9767472 20890005784037368423256970416615325696 9767473 -40899179081357797558110630593788457756 9767474 216829535380786706836417336745408826912 9767475 147534313759320352190946214346899820100 9767476 182005324661739606084403940509333592832 9767477 -68629160103936621110195653431163217568 9767478 -13729817869606868585922383914719793152 9767479 -265186846964139865513579050073315731072 9767480 -108420199252904752556627653015294771200 9767481 -308998043381099173764707034100951680 9767482 52269369825274871733262286259988043520 9767483 1050880480277632935734373921063720 9767484 35535618844011824701702042452408768000 9767485 24941335539247812590182916823475724160 9767486 266318165292253920272337163102825678080 9767487 44288408002133737770841271663091427968 9767488 -122481872483344319558217096149650112512 9767489 70720476601893102906643728274595460 9767490 62225579817655121730486556949296896000 9767491 -269978235777912106501482134090065259016 9767492 -6492797137385894193190915939326996480 9767493 5670475795924335668524236843953203200 9767494 -22533434914472338293012606246239287680 9767495 -70557732751371243900924953827990743120 9767496 -42245487426848242563462462831539159040 9767497 -429618265069896254926949946114751030054 9767498 82185770056661548087292697251481370464 9767499 -99231870422990766842421610969283189760 9767500 -56492524683595123214528350531282720000 9767501 -300514090090669443023130292681735574400 9767502 20725405782947276634407963799157834368 9767503 -564518360636336770762952461840163260560 9767504 -86484570980023813362781801920689479680 9767505 -162428449594681379316898215885046639680 9767506 9794800728820319128105446025027983360 9767507 75704213491476504152063407355069547756 9767508 145083471551047009813475639673589893120 9767509 -277582132919989865158522487883350124480 9767510 46701601743632477494499692817575426560 9767511 -23562019990862117087420118974440408704 9767512 29896505847344744278255123066817372160 9767513 30395880975216421429386948095091653898 9767514 -146291904017725383846128386718080335360 9767515 -246014673912908385095994741648376107840 9767516 354563948422623714956640457710750205440 9767517 40474103051334396987583544733746932800 9767518 -169799070057814676824684700657550791040 9767519 -235779393217032927332771195195239640640 9767520 85830592112224341705970226709921792000 9767521 347191131897815817264824428696489266722 9767522 153441531942329054351228586869821792032 9767523 -79371970557908818445892940129696057536 9767524 -109980346393920654238938177717387292800 9767525 126577110511744862490916490793446968800 9767526 -149883301247835189813170521541080499712 9767527 113032279098602985015226714717255100544 9767528 -362818471021864834439833322927567831040 9767529 88510965967010169625005895204978403364 9767530 -128179126347046643763019074649669804800 9767531 458531733831691455491308227356802601332 9767532 176976263767292840277768414905718953472 9767533 84345809432949872049578967890862396640 9767534 -55303806226404695165188830663290337408 9767535 139851359508469904720827643811705181200 9767536 -528353461294258470553137731844866048 9767537 -256757038270886375952838244625347192880 9767538 -45604725570575091726282647822040285312 9767539 -288644925228700557518107073601633867560 9767540 -305705900186223955833776918314600120320 9767541 -297770725627890128948427577512118272 9767542 75150905239466951243019488930434581504 9767543 143535428983125518020732871106268434792 9767544 238728198331676400411893621438052126720 9767545 -244149310886093780418624696899844800700 9767546 -23996435238867763114166557944953640000 9767547 -18049440109882413272819429450445729804 9767548 -1287373341747305379916258644195901440 9767549 -317967195806843528887890959535810854400 9767550 13583945499780608401765334218862256000 9767551 -285077123025647759750307992168394875000 9767552 -18837846720530992844281769504475709440 9767553 -7004850981666412379602180861063111392 9767554 -67363934461832929273751963096063265888 9767555 -6610235105978099323750708721563513440 9767556 59673338678111562748120935139556596992 9767557 322824823971531750903243293127518453280 9767558 34418820097707324796961877394169873280 9767559 -227560380285858563928641278887748702296 9767560 174909796308624647302392392485060608000 9767561 296811978928305996354290696961184011162 9767562 34666815073108559783989849309060929792 9767563 113170170899395810331260574554328618224 9767564 143540828750423091613016677558551293952 9767565 -4060087959970464939733154205723421140 9767566 -399231406797698219377996215874078560576 9767567 349557995780789399974022300109763469616 9767568 2417602972950142374622992434970624000 9767569 114270709148201615015113637098876530496 9767570 20893604337595557227267545749350031360 9767571 11570217528221885424570603774897535488 9767572 -61790129248308721914394418213270810880 9767573 14128896479475622513599144559261924224 9767574 34229170273554036075471304550194563840 9767575 -168766926719330024910919475310310637200 9767576 36395191073733335882078982256428072960 9767577 -4558225485871516555653872944971545280 9767578 102371902558134189074990904559165593840 9767579 -5632064220072655494532391863547078616 9767580 -59426234827520345393096161499425044480 9767581 -377786076812887886280851366821119982618 9767582 -49645523689931868908246653305581813376 9767583 7843286870646273130422115164836502144 9767584 308940284804937993053760267006651334656 9767585 245907443225725655564734637056866213780 9767586 30420754006964092856376941504368009728 9767587 141057357387736053904849600079120322912 9767588 -17527138674454490365937804346638174592 9767589 -5239263451598564516774996710295269152 9767590 -32234274304006122500281158318958206720 9767591 -421841082037971260126114990400824848008 9767592 187060101349165813245228090957364792320 9767593 -386245894499782378869140237062787271552 9767594 11493943472653026042583579872459870720 9767595 93816023606277352326423315575179027200 9767596 66024293828896103281533469661135326720 9767597 30110213540238481750648393811754507264 9767598 -8178383599895599595804270369708069760 9767599 -105035528491223671551562074373680142280 9767600 19763836247366821184339698648393728000 9767601 146849395361629376250762524085416891040 9767602 -21078712500210839124446882822676251136 9767603 261968963701909492672623009981316707852 9767604 -69999202147405714527235953568905216 9767605 258499606350276615298683725305499682360 9767606 187292212263540436511870843367380860800 9767607 51891286915696147442960058302355975888 9767608 -411047969763222751066248654847505571840 9767609 -131223735571525630449361972805064661368 9767610 -66129227822970957511917410344051687200 9767611 308428145204459510529424839816969120800 9767612 -35035544058260063624976374510900944896 9767613 -19916332774838312768687568761101529856 9767614 -62592636316097604529428682735221315840 9767615 -154433504518482623874380427916420992000 9767616 -92810476513467963815146214787391684608 9767617 170308593166375783002072262636303796160 9767618 -99540403919841629446944997924133712384 9767619 15037619048595276588445151034910683864 9767620 16598987820294802497092381407349863680 9767621 -208733014330003201128919638857260492356 9767622 877822838711982157916433031970010624 9767623 -146623706627889801068235108804147179456 9767624 123445143615382018549898267520447144960 9767625 7390225152399248873730782745859152000 9767626 -150732812495811320760461034785938223616 9767627 -476279049556652938231836799023992319480 9767628 -127016423899800736692417767751481261056 9767629 329602158405071456891019417025482426230 9767630 -37237497934158919009877376958328448000 9767631 84505367789459932722098077616706434952 9767632 -5472444054862066602689105950682513408 9767633 77001909585497908268220545412109200882 9767634 235527196641265065566859499393329070080 9767635 16117288511998681957619040312003955200 9767636 -141251709139487348219977375002647713920 9767637 41026960239112309891069934902126653408 9767638 -14061811580576976895344016449520705920 9767639 122510085484217315516224328905156915200 9767640 64793187121833473501611692729483264000 9767641 -15949358964684881536491034659917207228 9767642 -16269350139415650695034739416315160608 9767643 203642987452824935980233706305883059864 9767644 -31032328927638364195799273329001769984 9767645 185507141766856419253816443043094097900 9767646 37762129291104139655204486637678935424 9767647 -18621027580590493443435821591930262048 9767648 175862509908162020376615257925058560000 9767649 -183397543479404761638100704420903017472 9767650 109665853043038788403295130447098002800 9767651 148623094937812805798795753431273289904 9767652 138445290728426628988705397169129157632 9767653 100821753280970758411142073936431561760 9767654 8693992302711182692178366555292592512 9767655 100651335394675066915641759637968247200 9767656 267645397122398563894989987737917224960 9767657 -64885475197665972782989232326081985094 9767658 40538577299828203384946180158347926784 9767659 247432127377162137519949626191374504080 9767660 127582449761330710073465273646060165120 9767661 112358416272369354599534558287706928960 9767662 -97351880338188353241333172746119291328 9767663 -227759836306198856472565630147581244416 9767664 29925661531020935189966313268196966400 9767665 1070457504658519945168066530972767040 9767666 -26517858819760553198807009743392454656 9767667 -8215467424856075685343347774905619456 9767668 613081736140851997553333795388430093056 9767669 -340006903377881907155826701758344952320 9767670 29524412460293551355453632142502912000 9767671 196987044345107144356560833862615600872 9767672 238642869207230729054472270446714880000 9767673 263437879854331646122980955529169446004 9767674 -63871616383508420249272900941757909248 9767675 84111333839041490199485187815644290900 9767676 -62507522872654854579042092957708983296 9767677 -352425753332354984265492342166089076474 9767678 105391380843110980341539221597837808640 9767679 208027323952615874822731935636862979784 9767680 -92665343041480639997704398761613066240 9767681 -118458848151216140134801472139367065600 9767682 -224189406749307319303170249834503074560 9767683 -62859760170603982876421091082347082416 9767684 -49420971443011409528147507523708883968 9767685 63466230237156001436722724927327824800 9767686 10047626671276822640293049811037962624 9767687 96983365157449381302851437387451690040 9767688 6214970071148957325655245432789073920 9767689 47448478178616919126223686379662833120 9767690 -139275581728595498450723956904627008320 9767691 114330627001470929532023165193193349340 9767692 98362959752637268097362365794264064 9767693 43560745962346972344156416338187237220 9767694 109189911096192676136681470133282411520 9767695 -56621270423700463530512100264439176000 9767696 175899487088030730693840530652715548672 9767697 953486192522007535252541658549387264 9767698 69036692777423704515503666533198792320 9767699 -193398916975672130169561860741510361300 9767700 -20283550792127007651982989079542691200 9767701 46588049165023920510838878910553029404 9767702 -23182938932474735481294122352411147648 9767703 314202101605259669373639529741680955008 9767704 79169275063322087282781586272322560000 9767705 -275535912762093017377511610839313651840 9767706 -4959947818438580202050468160280991232 9767707 -266386134690668856416912887618151672688 9767708 1718265152937887086068088338303544320 9767709 -4754048228468302532663517154933824864 9767710 -8663135241576202727601412107921888000 9767711 -399670892634829653401594236372984502688 9767712 10259815701954409181114264702937464832 9767713 -9202160065750093374633065326552091038 9767714 98727456717852297971884129456093314432 9767715 -4708270144573484198885044633405388880 9767716 -1438021208110451644831860579731660800 9767717 -21188706669458196712008272446811468388 9767718 54977905506129556071490458232606675200 9767719 -199307285007153795893394723581990205656 9767720 26007866885690623337229117477210009600 9767721 -393227450893253313006727203126428426496 9767722 -294683064384024130469276367836107063200 9767723 106779215668122128210659807255987445760 9767724 253739935865725781087358501210558876672 9767725 -381733344647187501442243260456622750 9767726 175227346156842696918038078235713877312 9767727 -2508365632213924140700201798089996480 9767728 -10289794094380063136326834051413442560 9767729 425341115237471101594623405168523671840 9767730 -615738358542798406460712124766914560 9767731 332199940826195068850543465593154971532 9767732 40794918157792744839328369021885980672 9767733 -82808238735160597909987398548527781952 9767734 -104596596037885235181321402177427709568 9767735 -260917514376990787713133273693880449320 9767736 -299327679144583883374014404997355929600 9767737 -118552475214950116040377657367855418496 9767738 -246164992581886203786218219148067214880 9767739 -43470151532787686225950214841694099176 9767740 -37589612615468626528762096976628203520 9767741 48054743498471468390105975824528268784 9767742 -68843021091022574345408328770966747136 9767743 -167632447021029774935241811621665030000 9767744 58955519267238208010039464167909359616 9767745 -27503025520767030905081848290900849600 9767746 -140578496331547576645610320984603776 9767747 -198111945320345915424722005669437189936 9767748 -27609804736370678283957648952625756160 9767749 -507271050618334272439728911652333462660 9767750 6251572483111338782013344361643200000 9767751 -511839323841230918929865460866434560 9767752 384421875563811896805519825143954457600 9767753 43079638043842461143085979997894694528 9767754 80784283283539008810484401864237005568 9767755 -200757393452927800783846986988417980480 9767756 -25020068144643264008986659116108792832 9767757 128222317062418481586530417380218429888 9767758 26766818363524124554467149126310522624 9767759 39926867367622821142867484224456046592 9767760 47766486283705349784495487696453632000 9767761 534382774059715269732048702931407381362 9767762 -117179497962613714386971401381665472368 9767763 -226108368346509346577064419062396083600 9767764 -350422188871235951545980141395777847424 9767765 -6748057478892403038067990057862407680 9767766 156200073361932895408903826780549769600 9767767 -165148430128705619641156366530906914360 9767768 756460153112808336495181108138782720000 9767769 -185356252532042101478825861687674965792 9767770 53225549118753566725994082504711994080 9767771 67470356236219159993143691721885374992 9767772 -50728301417875307844839399240485183488 9767773 73108791104628034184085904489257789900 9767774 -23478169193358079628099141227156116864 9767775 -42673084190407935141256228485332390400 9767776 -37701411864664754996161318126828781568 9767777 567199659609491867084528402366894529792 9767778 -16380824234386280902305303271944379392 9767779 5522671590297698058934513167558762752 9767780 254858352038075983092014889535346380800 9767781 12019518780528274929119206444224035070 9767782 24930275114593242200925593593680909312 9767783 152124831309854484238423346899604719032 9767784 12469532611191191504496905678091141120 9767785 78863319763388734735066503537665362980 9767786 -27895268559100332328195700952119170560 9767787 -130592250948243391147773766440038998440 9767788 220739808338228590344429861056361112576 9767789 232754851769589185852509001543697205590 9767790 -1528726685718206988463154033076249600 9767791 378346598025858189547098123472289900784 9767792 -54562315164813114684912533475893772288 9767793 -1035497136186508376673036419888356416 9767794 2271814534919988454024620532214396928 9767795 -235457001344101355912105569623974989200 9767796 -40447351864179242441921852570979993600 9767797 -74465083436293703684959597911571406080 9767798 -40702228310042908508785021381726773600 9767799 189412770642606663552774853536950792928 9767800 27184203557845690570250177292383232000 9767801 -263856705417333565995418072652684980608 9767802 -80016774059345104242841344557657469696 9767803 211935528285013571810683025065560872200 9767804 -56562901625408841831171934943083276800 9767805 -54832738127803398522168561667975521600 9767806 -50086974199548431790934800128730459648 9767807 -290671279695744947744581342917793058544 9767808 -159501475591512856847333814620808806400 9767809 -629474396273080435802007667909943150040 9767810 5790618781019792465896632692665566720 9767811 202779408588783879812645789654022957744 9767812 -69434719246163651282343963801969939200 9767813 -28419612681240316745349937450422149472 9767814 6320073928212586671895980907690862592 9767815 -72769291553458039499176812406932816360 9767816 -17851285270467865500263042244718141440 9767817 -109891747272605461175035070175599856000 9767818 2651793271175692531334814329607724800 9767819 123192780687796697892492215494825949496 9767820 183765940143875227992092260389554995200 9767821 46205386442714266628687308928690875904 9767822 312689160834517869371825041748258871552 9767823 -85111548702149090971247589171230044032 9767824 -27557599879404463313210226686369464320 9767825 76205754104581822549410081845136921600 9767826 -98317486968423495918622960703363107776 9767827 -460609182053175059436277309338611818324 9767828 -66307896703653867799119804432453924864 9767829 -170862016516990386670214235118485995616 9767830 55366881780733032938609370274854048000 9767831 -32043813394990100604279652974529994928 9767832 -268331702053437475294185378385191751680 9767833 54775294437721706945834717097360150804 9767834 242821064300386571708633240500219032816 9767835 -52317641536418742310620960816062649600 9767836 -9529377469711366156652113322993305088 9767837 -1539053885584971470160275327340086880 9767838 -2869372206659193199422493884102777600 9767839 -30632895127587793118107413640295556720 9767840 48413373461842776902821110921029222400 9767841 -196930486088122146494742148434611923296 9767842 -27350460303675839340951876474775961088 9767843 351014105448010298489832653444996808240 9767844 300323102746709533322437895933005824000 9767845 41959449848170246422958512600203855100 9767846 87439653181580287353059452543698432 9767847 73840614019098166360906852259115611136 9767848 -120350414400528371271478113069676016640 9767849 -13488314732438389347952481670528265920 9767850 -79118942409549652148103315241782144000 9767851 79398915780689227959176106044121512880 9767852 20771506374707563055467399378827386880 9767853 314225112934786902862606885818752404662 9767854 16207663734449656035897934662520795200 9767855 94952394663725169545428636779364382160 9767856 -23654373919130627221108973375769182208 9767857 -407446592973789339375425912525294922768 9767858 -73871780630482507377679711002560532720 9767859 110420953669758811161105340776059630904 9767860 -66194843379987140350279276802133772800 9767861 -304107363689870799114396950379033515538 9767862 44451425565733249939486777993768566240 9767863 -33508319756393054614323801001778830080 9767864 38194685685374055578763916643839119360 9767865 -93852810176165378388783098069671961280 9767866 139450934058365032260912742758131259360 9767867 -337201971864250246452456486012935642640 9767868 135589155147833554630798712047577088000 9767869 567486261014761310888234195232593766912 9767870 28202727103341555705732544202865192960 9767871 125373752154787966259035807478538541800 9767872 107368237938583539994728417576611741696 9767873 -313901609257511120761888890802717234878 9767874 38575754809870202577281775801344780160 9767875 176681853522899549419658870541505428000 9767876 -25975106779955690906453166566339051520 9767877 29540314673172549386985464351688587904 9767878 90277311420595183322974968662402982240 9767879 537177749918576934484802182968969555480 9767880 -3385588675533276741704933409430732800 9767881 -39460876821137185397221889698973402400 9767882 23500088521429883129153672622171423792 9767883 -3530837531781603862381526940534039552 9767884 46936726886793742490273367373483917312 9767885 100494824323256438393324309424460037580 9767886 85152928869154063890651946245275110464 9767887 153740573213913727516673652704493303536 9767888 23450663238493483648328426855025082368 9767889 -93477716768040153999195657367831257036 9767890 -97477550606437943385719669065281792000 9767891 175766001893401102463446006366032251472 9767892 133355735378453830927700779253441021952 9767893 -22158286443479858119205681727457488000 9767894 -76939005346764506781396865458769960128 9767895 -166517588452061546521282453743819215280 9767896 -32217246205379655482830610668183142400 9767897 -473028084795048558334996451091267002988 9767898 94757610191600200279493727254489379840 9767899 -358886405252721271819438469250569751100 9767900 -47911273279381974188636701585782912000 9767901 -32502942479034530958847255455930287040 9767902 -209229531817891153969343437352868336768 9767903 304702416830579223149006255224848277152 9767904 180853375719919879399411138426601472000 9767905 -110016220394820557955299927639633318700 9767906 -75483770162068599231293026276758652848 9767907 218325909631568129985388955114485471248 9767908 176376379282263299187655935654682573056 9767909 -130168352049343304317912880580418261890 9767910 -19207786392488503745474102319765824640 9767911 2400279040815904130906798538836867872 9767912 -81295496747816494778524392918424289280 9767913 -104952797549421152991038843161808332656 9767914 -14681278656726784509003683926330552320 9767915 39448120790677227248748603402736116000 9767916 108811168342716776339875121468704456704 9767917 172142569808975992908744484574889755200 9767918 -99669732096401620873472770101260381184 9767919 -26309957842958503156574586701260734720 9767920 8444710925413281053572935923601408000 9767921 271428909550759587099271240734810391122 9767922 45848081540186545883818774737489108480 9767923 -4496575144804808995970393338722552192 9767924 -12487215513507421235984031243246071808 9767925 -26123625688524460072046002669275000000 9767926 5113711488860401875157415713057989120 9767927 -74456074450015939752399493356842541240 9767928 94939683513215098582317617514989568000 9767929 -17194647872944925001041839528820408470 9767930 -89133825589776443848028390751632025600 9767931 -35404984117035255643679304842428532736 9767932 -20056127868296043775189942268530298880 9767933 -178169109429731019456743336442819634080 9767934 37247611102471520927626357771821367488 9767935 52113077879615634126246404324463659880 9767936 219137474485965082607619232733299998720 9767937 -96698658382512625982811542280372933840 9767938 711545074417291778249124385062002304 9767939 135101070945775793749495823833346410224 9767940 4603607821612282774980647054909030400 9767941 372045067083010159930526241125388101342 9767942 158584690812602591875423710264216139872 9767943 -226955713663842011743482279777873585168 9767944 -41795018032276564134288815660968995840 9767945 114021723157073368971519983767792542720 9767946 22611947048524947316712538528111481344 9767947 -162784863669848496751427130872720262400 9767948 -231562032432701549891855184430053288192 9767949 -82859258322008306864000163880324393536 9767950 2244482185179349712314240445057184000 9767951 -123137611859104216016186857395921861888 9767952 5811918422158240095809692450837241856 9767953 -3205547585127148413063130096727338776 9767954 91739019736370568758961536993789568000 9767955 -25701894627361469529071494508608550400 9767956 -89061582464072190215610049073364480000 9767957 253123733192216063274737146981794159840 9767958 -11359661673925095275221852405998667392 9767959 -31699667937720514547972008627578452880 9767960 185380212155242304503782245317985280000 9767961 106834307868435427771436165530122426432 9767962 -14901696472100816742202254862990204416 9767963 44840617181129329732714888036255001472 9767964 58410494576962471058456577226422974976 9767965 -315465892047684954626638295069643253140 9767966 -916280707897714805465674348353853056 9767967 180088361074393662511950561316344960 9767968 -211021202742281803990077641747903545344 9767969 -168181085023620714048169926796641705630 9767970 102186287904130565116299495766056709920 9767971 5504245942798088057223882302584117144 9767972 -16624969687228321868211010850318008320 9767973 153077367565982545738616195157457106784 9767974 -82409706884466563839776917849741919264 9767975 79090725191768005686629798558246864400 9767976 32950844953440881897077576435158220800 9767977 -143997118212505891413176165601035479174 9767978 255032491284473032329729328635048576000 9767979 -126486109101257424557489181659038608960 9767980 21021927928329139159851728817290496000 9767981 -349272668972162574161761912913610722400 9767982 -52037789565584189486413631380968078336 9767983 464645464444466793221668060764952721880 9767984 310318517103703413251644345894600704 9767985 -71349593356986253169629498998087980160 9767986 -36721104358537966884628417799149613808 9767987 -307433836744523946788306157800964437364 9767988 174242987246161358992814252451683340672 9767989 -70109513497878841665761470510513704768 9767990 -58465811702478234549450034204687296000 9767991 60131063007049018798154927702118646224 9767992 44656058755302102521174093382848286720 9767993 151677959718002220702453071425373544900 9767994 127238267201581137523839858962861011200 9767995 372867300134300651518399303333691100000 9767996 87959690437146912602031430584922945536 9767997 363580129864222390658220273601636237632 9767998 -68878523845863780792821435760361632000 9767999 -298183802500611359177556929955680328000 9768000 23788429170241805565240348795469824000 9768001 214030706072006042109520159272764856002 9768002 143952303797988917456202331892328287952 9768003 163565333579342585254174579252362526200 9768004 -17998801712445810208514537325874745088 9768005 -203757023609362784036568987198776572800 9768006 60534123677904156548527966433851918080 9768007 22191088768536682691753330521768142272 9768008 2110350924502719557842359144730460160 9768009 -3863627857351125411918989178111243552 9768010 -14218093479847455582585046497256550400 9768011 51542024678692045882478873653894477224 9768012 112581810975244410259649450048466201600 9768013 69230812071085812625537693492578742680 9768014 104935482268675416950719340592095787840 9768015 -147474374093102405531284001216007450480 9768016 -17451799991091072947833800757928009728 9768017 -58825995165310489790587572181083724800 9768018 69133397045750412908811794886139757568 9768019 -366131962239770155972632518025358249320 9768020 -159111579874616027553141409267669643520 9768021 -226499585936147092697842474148721422880 9768022 265075968558882112619985865514159682624 9768023 113084420261268714606973505646569015520 9768024 -65158998527530161401547091205492858880 9768025 147308807384067949687056169069167889550 9768026 237636737782702327288377565363968330720 9768027 14797559354997581354478413102175592560 9768028 -55926790119099086668265931452096913920 9768029 -107622083850439654915517542395295217370 9768030 30609303517147944059902365790763980800 9768031 71740491520789725107915152647560701440 9768032 -104826262942746450032212384175502655488 9768033 -8329963396179412240068621724373014560 9768034 -148691543223768402056815733972896097280 9768035 143815973709501065621797595158786695600 9768036 147256359022140258804646910370797786112 9768037 13030999263622445156806803793921264032 9768038 -17334597584783996424821274657160790016 9768039 -124319395670154997441508401108392577152 9768040 -161537578540215236165534784709847040000 9768041 125717254204251613779117438798470460900 9768042 2457546809536056769502319727341003360 9768043 -314217167875968602585827415822795245708 9768044 -41643011677184942391916376514550176768 9768045 28797322966752638086721948686030214400 9768046 -80740138842871170041504828457310032000 9768047 -70915559974403877277938265221811965888 9768048 363341335252555796465822507851382784 9768049 -42672567161514860165933019133936379950 9768050 -23336449757911552266789626687774947200 9768051 67703236425240095813548602534182221680 9768052 -3172734949891084430802486790322657280 9768053 285528482499244764803795187117701574204 9768054 -75191647563922958546313128562521505792 9768055 251980381364025274281610144198212607920 9768056 321469181005980301382402829342179573760 9768057 121907552738981991485763878795070534528 9768058 211152201517372579378379502616852544880 9768059 39965325082814723741919548759496979008 9768060 208994488919738801853591323574035712000 9768061 59102594477520996351824208913565238662 9768062 -94179105271678726865094724373274259968 9768063 2587842022984236166045979267062687944 9768064 -274459779239652425828070323724610437120 9768065 -1937164466153415777751573816179066540 9768066 17004764157156158033558229579262107648 9768067 198070757104043349675895486401482901116 9768068 -252086600365178340971069803313886049152 9768069 57927909298985206958517312775072647168 9768070 77349123485868555686591100565483161600 9768071 -2766390078188724243338458678035592320 9768072 288908030747032653544834870172137881600 9768073 -28002969141888786350447157999257106560 9768074 -77068874184650551770695288315665088928 9768075 47103234374735162886298949598091782600 9768076 7123828705003640008884752977155157760 9768077 11955897642718120773300800055790443840 9768078 32916801762286882464205931723704571904 9768079 -62976334685661847225489061744945498320 9768080 -18533592699378914990445591671101194240 9768081 -199138353655802545166685442613489110176 9768082 169660471117493149066743155648282389392 9768083 -91823782887538139967385722473520368736 9768084 -209754132375941712651089222733906929664 9768085 221448188004072346416689059374011586780 9768086 98221270577856066232714141687836362880 9768087 45135253362607606122252222140878544640 9768088 344900967748966378394485177838561280 9768089 -376671236696101071332652300420441181110 9768090 -53057013585924295299408286726094860800 9768091 158254081849294514547133302644511935492 9768092 -53768254240663121035071213493838415360 9768093 -212024847418843757444949367640453406336 9768094 38587002431974861174938838649233896192 9768095 -676131388619339733537158092050174480 9768096 1461669539861388335598077479301283840 9768097 34602106724603383411097226660474486832 9768098 256445318557414343752182281944819698336 9768099 85315532684427060820195814304488006400 9768100 10989874829191356406427567815367884800 9768101 15287509457145564197144516187765473952 9768102 -76506621935108083215648253880400483840 9768103 237886672285983294285488414148872077920 9768104 662528972649393999366501970656847134720 9768105 157018347644323911129701732911997585700 9768106 -79879613691135138502570398191937555360 9768107 -335959962274329933138999420704447472240 9768108 75214651519319503755454947488638402560 9768109 -11307599816198439742066963972161486720 9768110 -125956501895171004917046320177114878080 9768111 -119245065074502464400299983458475574256 9768112 -23742762695226625027920616879565045760 9768113 33691318749459462988766546677723820160 9768114 -19149481741917308153777994506684659200 9768115 80293645645705762260585114056377538880 9768116 -32346767127124290780853522460993518848 9768117 282018653807628508375529793312006907680 9768118 288178008158138971133084595238747193760 9768119 -240551309539166485883714165221299243480 9768120 -49251600736610128509802127915201126400 9768121 -421878946605387406131582844135131801456 9768122 -13491055355326276659240549618545836032 9768123 -4799314696203620755101438794278601040 9768124 107196171244967450195623188934074190336 9768125 -14622736350962285257282930096507481250 9768126 39338774939143492034393702351163700224 9768127 -27792701111957510832640717978519516368 9768128 -60673359090388031107310263845204787200 9768129 -43514568568798716338125204658436293760 9768130 3409303606895360755633793109466144320 9768131 79826915356898249332330015941815783424 9768132 142607508213130198257970840451790219264 9768133 -374270363757278940586044890613406843618 9768134 -78271572531733888147383151738112679360 9768135 -55936547426931709555076036013079515360 9768136 47137235945399170624002091731865436160 9768137 114329729067097793478396677401521446352 9768138 1191288200560046417791523265738340608 9768139 -169022110239397822502588103616202782060 9768140 -173081966417281232541539766954873922560 9768141 11866880934364457532041572821967932480 9768142 -81704356596210009278861330556147048000 9768143 -123806135096586070725249755457363415680 9768144 -27728594456633362093088859369428090880 9768145 -155736784211809843113438909752045369100 9768146 -69978753573379081818432215760713958912 9768147 -40658637961195924920048482637924432000 9768148 -4766577843291018792702340540952840704 9768149 225218311372315306534010828107781043036 9768150 38754052532076610593320221126816408800 9768151 222826252463873180785197735926275200672 9768152 -355029875824363350280758179967032678400 9768153 -35430354161550340880637738160646446896 9768154 180221558403929903914114992400560559872 9768155 -110743452495714324350703510158923327440 9768156 -25238058255322059895583877962113955328 9768157 48308812641350378485592470249629225600 9768158 -236145090797009102930452486105477999680 9768159 251473806735767910328332245928204296664 9768160 -94478778896342025610141613417217392640 9768161 35181635893106143537249528399077383400 9768162 13697620251036541176256022499464116224 9768163 -49543904216000600560000573844064703588 9768164 -223362940214085530397759115556998471680 9768165 -88846351298557957352207170504312306560 9768166 122973881445880983102930596242267731840 9768167 245058689565260200145802833507422341432 9768168 175860982731070682660397270365415014400 9768169 139227981436209920502835158287253914880 9768170 -165796033156093098487559072656703106720 9768171 24035761442237788714623534886284877824 9768172 -136162500562158269335944270314068551168 9768173 -364408053806556335051432970432467329578 9768174 -66186145561772184457936697193910420224 9768175 -64469563541476956563523893894107528600 9768176 -20427863840382763174378020519686209536 9768177 3157393507462978033266091530619798914 9768178 2476604370449776626632274475130413056 9768179 -18145026343014628281257604075044088720 9768180 -30936648373428542096509711268071956480 9768181 903915750864246199768533950965267072 9768182 -7287142698964622024405285472878704128 9768183 156504433597457490072377264020016278224 9768184 34150497495255569661801521308441067520 9768185 32696094075801170175117586321461369600 9768186 154104881076087678291267735117779581920 9768187 -122558437326888987297251875918842081024 9768188 -74829804816463824752732715115576922112 9768189 18970532290950752663168622897236575680 9768190 25915432155713182416885058806089299200 9768191 288707199173845817497744467748500105792 9768192 40904666016089343474231159988074577920 9768193 -39497847771835115479548772125508699136 9768194 -121513835893395897099820453495179949104 9768195 757409144609225867286911376900110400 9768196 344184027483807202047470757010856597760 9768197 -79834237726231858288939587316147967460 9768198 237759178851861413290619522325871329792 9768199 -85338549821921032339647330152172410928 9768200 42160404837408577095671141254195392000 9768201 6752189077803011568674317594870793232 9768202 -44658198081994826752642419004476938448 9768203 40449817137622865741857495244284292664 9768204 -115423564095685132377012437025944885760 9768205 -128210288550715943948377556439824701440 9768206 -74280820607093959936625575671980219520 9768207 -169599021366731878837079388479738077560 9768208 37178806635100692726865600408140857344 9768209 -78883564444856936125291384697189943360 9768210 -80659135865163689626569162151214615040 9768211 -417955767150565334626668988467313714928 9768212 -5234154328668364860058228287051303168 9768213 55565264711528736212087314701506930304 9768214 156616037349037419543664750487317150272 9768215 31560899134640856283251539494079389920 9768216 11071100906322593635053992764378275840 9768217 -408233734476924509139725587665901173600 9768218 24129149638406327014515153015148526304 9768219 -1413697809911890758940617568579777680 9768220 55785721974083917823384868746238197760 9768221 -3827397265608945818069714856208404768 9768222 -61981206610813707796743153462528787200 9768223 -335278609689010305972792528356159704280 9768224 2104918011152644048500246692411473920 9768225 -148169491197361842981367935113142348000 9768226 58415290660644614468405350264916956224 9768227 22002003854155084931612078317956380832 9768228 -84070387830146222687345637117020052480 9768229 -308993227089552332986519729950601558500 9768230 73180129744819181502806706679063973760 9768231 129493337605646026822154979413514185880 9768232 446020953926682549738120116796502502400 9768233 17920287052327284769833211966465231482 9768234 -56457620290310805330948395004577913856 9768235 -64910311871124199661804906858297525040 9768236 -301402896958965451519727491713764094720 9768237 54046911425509610095201614322097602752 9768238 -4608625866285823371648535597396073856 9768239 74894701679822612270079643582099325520 9768240 31466043302706471807064048631870914560 9768241 -30966040489655703463543869110369889728 9768242 -283148290365588255234332227861878739200 9768243 35732194517899161305951171652707262264 9768244 -225613549131260631759380592242225141760 9768245 253598221044855167654853937974338415360 9768246 -1170387367767366393257777481604632576 9768247 -686721322796157682134750134436674888640 9768248 -342529033903416670959814516286558515200 9768249 192456729962622373900402464757201761120 9768250 106279714989461389867722226526329008000 9768251 172043750112718248971664972522383287584 9768252 -5303768051493053084619242620593896448 9768253 39967448584971277536760914435828105120 9768254 271485453788736730704799259086047480576 9768255 14741685568219727890033578688871485440 9768256 -21363456517325694909119944159052431360 9768257 160027336941527968694046790153673632512 9768258 -4057585154870417782771783474824617952 9768259 -198031818010812545551231165926032414384 9768260 77392590282201256368448790552607682560 9768261 -194119646293116504910751353992694679040 9768262 -17048124670585954667997191365095873408 9768263 535291772721689324261345653193115751512 9768264 5538101610692109996445974492124938240 9768265 203542422276437702509308721987949133120 9768266 1148290566074716924575255707691416064 9768267 -256994531534564866237271124154004310636 9768268 197478093989748174409026839768468368896 9768269 -88666718760137860872301574550379535904 9768270 7648319123504137345523124741149168640 9768271 270926670944476299970937367643485539520 9768272 -40342007195446199084483070621862871040 9768273 349722714233734283435057980001635348800 9768274 99904264935427648571145617102244821136 9768275 -11405325744886131336529370092501655400 9768276 -311752742432453884610510740902973440 9768277 159972015441371896402769462297768510112 9768278 -117234007713157552833967484213578114176 9768279 -49299957725608918079614693704373329816 9768280 -54470663862204042984412236733830144000 9768281 55707503767750619665535191912182995082 9768282 -82465958739072841102281170980044343296 9768283 165559086096223148110915577347739464720 9768284 1974430347717149447756181713493166080 9768285 -117921511151525450815701931092936522780 9768286 -79206277431524335616267119267089149952 9768287 -286607449548628579535677227497038496448 9768288 -180125384005744701797633017774827110400 9768289 45130983621242875492232918473836197524 9768290 64433117265153266660826690330607342080 9768291 -73953627499244761416339762784744969200 9768292 509602146415958924675006914970717847552 9768293 -309458241449122576183530029949708019458 9768294 115902022107241792725250617302489646624 9768295 331018600844297632898350592566959583800 9768296 181535447673654434043688298078513541120 9768297 89606080781140094780850105703643750400 9768298 224943445494577930983905845405867604400 9768299 3587969694566619892868516701691952060 9768300 13164149610881444254782927986695180800 9768301 -37513847818356401385567124522495766698 9768302 -73394724765750342455079599145735899520 9768303 245278011811883266112192733815921062800 9768304 18383540096426417924596983960454430720 9768305 -69671446608912377529416974202838003840 9768306 -49742159192833126523841524668951322496 9768307 -16691636783544189195232094217013230480 9768308 48186721894669170354219447751356450816 9768309 457740174347197312502171040875888643648 9768310 2521019015235429864210958875797381760 9768311 6280124814293606994626484205799804544 9768312 276385473617525106512345521921968721920 9768313 48212575539507188632480776969187814400 9768314 -10586634064591615538043024662836911360 9768315 -70894369028690545329614996081798478480 9768316 279802928530169719505762815112984455680 9768317 10179185604459112723464614470550799360 9768318 -48359634147677325041323911837312952320 9768319 -483313917525806351502300966059648732688 9768320 147572109662139082549302260068358553600 9768321 -7168614812714339687379907235266756110 9768322 32077732266906475002839150798157018624 9768323 212243299294208851791872156243770879344 9768324 -7125913151309680778642972915497697280 9768325 -96323366694593825071721246820170252000 9768326 -143113506614116513021756368236868429120 9768327 190953186434653625178075168683500563408 9768328 18284465394250509580174834620525250560 9768329 503012029563164004315470860396923339930 9768330 -45593161688574200048041195094476800 9768331 804820817494221605163709920042616997280 9768332 30888602008199350099072339376900407296 9768333 55659452469245313096121002118913547744 9768334 45269193329849512059903218146722359040 9768335 248496954614031020096251919421202359600 9768336 -57988104730201440877867014087353696256 9768337 -21828122283870545621853600386911471760 9768338 151169082137151806294372371813700626320 9768339 81810395010212035088962138194302169600 9768340 -111762519676120545216857699993786108160 9768341 -21487719416601437219877620347039261632 9768342 -477315174987689282577872891408282688 9768343 85330189196564588375612169649959691144 9768344 4867893907453790668223025186824294400 9768345 142157849265246077134267084705694099520 9768346 -144793457823383222312541747257442904320 9768347 193876849917973000832470570154755841796 9768348 22699657324150344167866584015829561344 9768349 4903810198586873766372087458142177964 9768350 -66841060606266386518683701053109856000 9768351 23984440333095935736053141319675293184 9768352 459303198312460173794621588082502139904 9768353 1083028480913756020818467132556208128 9768354 -36182469148816914437537619734263332480 9768355 -329378728286328703093591571668447034640 9768356 -92424892162458067103291504914057543680 9768357 -211158179845899143633908898154259217760 9768358 53778899881281984132180335987636045280 9768359 -61999122461546153950726177524531184296 9768360 29493744305412368632602815151095808000 9768361 -235984811964125099994083688594680492038 9768362 -9385111853249933844525830628083114400 9768363 263439186343005093268633974432447473088 9768364 -371501888755013857765270751581666649600 9768365 -26593266286690161706246155637640026740 9768366 -151540015356434156223836578442322094848 9768367 -134770317350739823246323631067494945808 9768368 49083424230174677560213687429308628992 9768369 -238395447962463765704682393086930255376 9768370 48514811118314212727470584240981356160 9768371 -432538302171467362786545287516027101428 9768372 -23748420159294562730144279240709009408 9768373 28960814468863476240812582161589741880 9768374 -7801628608797685505153724389224144896 9768375 132004257267249797856906722272056180000 9768376 -261309392857468668336319895961900441600 9768377 125773009682181276560119020839984974020 9768378 80601720946874509432896767960970753024 9768379 -23737423058303522585120182601776614080 9768380 197674383733310446973696124618724876800 9768381 -105054511365433529080690646724892433856 9768382 41865961666117567262877200099090676672 9768383 267076277732960318781736157257422009720 9768384 32109808300877829143883481156807557120 9768385 140261023953256572151166372084537109120 9768386 -411787640120365512602736408475461089280 9768387 -212520804792416104516268684861134802448 9768388 -62540437258672137429327398513336832000 9768389 70988455514580941584284326776585864920 9768390 388418195268278797275980087798937600 9768391 81603762860047896604623731806743224792 9768392 481943289751438466947766023276535424000 9768393 112805702840820750052208846637116977344 9768394 15446911587630731743466391948517075200 9768395 4569535803300870258696598187282214480 9768396 1467750883720719926475287818271612928 9768397 147652288724007964268543476063878424992 9768398 -19396575284186565864138967266888164736 9768399 -103003097678950229968522356608981444352 9768400 37314468722484396585018616159125708800 9768401 777120515637077840765600254677317186292 9768402 -23182693988619918645423599133717969408 9768403 87057413699795992145413103516146230984 9768404 152715255393729135506588617316543536896 9768405 83185480845093071536069835761697560320 9768406 20405092810203778670345825336409436800 9768407 196106052392007965013677178525116927664 9768408 55456316901319259678595647181756825600 9768409 188149491655052995833774896293890754816 9768410 4411722576619292024044623997443870720 9768411 -447131971819044127643583025983901041360 9768412 126557329362554813778655468966604089856 9768413 -164680678245371717254693158070766374080 9768414 42530045154200390625323784538319821440 9768415 -59404269013380258442462320975116858880 9768416 81070341003031283756429519766418882560 9768417 462623759247526163768124300350552052096 9768418 -148800262801851770145374566243762306560 9768419 183718993560547573657085342809445297820 9768420 69567611767483448730881864593168185600 9768421 -141839965125719832707808902871081203016 9768422 -10671657855691146067577696955712277760 9768423 71142231953148733155472614321203746944 9768424 48032878247730476297469968833843200000 9768425 -16953256061370218195661840562615250850 9768426 45542041386103898184323819758138354944 9768427 -129515241403290067362410737848055297640 9768428 18064895911991553553871289554468851968 9768429 -64280818537099268685700613068345680000 9768430 -8115711288002118707364889800502049280 9768431 441906922154066431225417967903101169232 9768432 20449927888082422337243639408170106880 9768433 -58142588009514118908263690081738557824 9768434 25021430947538258502789178280688853920 9768435 24924587513075220947204881493676309600 9768436 -54966104667457595030846719748085977088 9768437 77799112030163763011473152271589576352 9768438 -16305216216782920301020229208890944704 9768439 12873614834596904302208603870844765440 9768440 96108112014530065633354278703576780800 9768441 52493104965926493101002025472020469504 9768442 166829696102942735260314671931758756832 9768443 -442622312570153495060976710950573177308 9768444 70238299029681623717179250048887833600 9768445 41408785009596187329215681489395674240 9768446 -186184959939343251456299982786582755328 9768447 82289744548773276748916123715783801600 9768448 50721370515045022297960441621386362880 9768449 55393348405149622870717947857307048450 9768450 -11999316042795868726173943134565238400 9768451 222044346756618330747118868913320960 9768452 -255635430230103788157763443033117780864 9768453 -3576591943505703168648738030966052800 9768454 -26855039983669724484017650533319249824 9768455 -19825772471343302282445844178623680480 9768456 19825193776815425856943484974124605440 9768457 -45323528523810627655277393775178285040 9768458 66954885127999436137911322499896315392 9768459 10503667061118437946431150424187514880 9768460 90671497747163466323617259014752783360 9768461 -117901987492156775184783715179504436938 9768462 -35853359714762198773472066469450055680 9768463 -63175766077334195527173953443203868856 9768464 -50287439087701114651319653317299404800 9768465 -63808857929214422880634382380038662400 9768466 -36173498054572346523801614943398876160 9768467 86291195943563392369365599180184605472 9768468 106203093173017616686627488919208914944 9768469 -279364664561432570953432694913478182130 9768470 -160238820082110895349089936994452636800 9768471 89492207221210866278352502379698034640 9768472 32822555042248804982119584527595601920 9768473 36318596878516705511758438205415649728 9768474 -174465121937770852672117199265138391056 9768475 -12277324260798297639081305664392831500 9768476 139319912093771696651383075481926279680 9768477 158050860413843741596447368256387536960 9768478 -266955989142098989572144384117698815680 9768479 34474643433548284032357354395045112672 9768480 -64264909528222531476930940890073006080 9768481 -44064820047817038005249240257265692268 9768482 -3597986769279227011153217280899824896 9768483 -44600073782800789246967625342124154880 9768484 -237379883818315876733432453544993696768 9768485 -311547383288081266321986623819235554820 9768486 -3273528737382503948299617207758641152 9768487 -450668795980175746686339403332416761864 9768488 -281312331556398241812704569079575434240 9768489 -10936226749349873510309916644076214560 9768490 -4675874841162255357347129881675812000 9768491 -14216958206491521327497262046167215616 9768492 151358305457037413878747432301555712000 9768493 -193489853660738965849314723434905322442 9768494 41219008173662802254212338503363455296 9768495 -4843625110759133653906059486870885120 9768496 -22059697987069150642478122962237751296 9768497 340005011912276948381966072790729780 9768498 -202056784359310424901590061352759872000 9768499 14109919149326278835444271653239272064 9768500 -15031156435955582284517406455113728000 9768501 -14862644582927426237080194266682073170 9768502 211269722339048899211645299301205893952 9768503 -51493039994695370113158832474133598720 9768504 -65012414846117810121576064282994933760 9768505 229938815852645839930734848450355933000 9768506 127858135091376402435908125321944675840 9768507 -35293255169985724821847368944903889408 9768508 47931580243371989654491034120819916800 9768509 120563376855264620569524055504745728710 9768510 -16848241444247798490275517835268448000 9768511 -107884128081667112796973165366469278176 9768512 5894501758512940441134005068234752000 9768513 199702750248913223936776284454621917744 9768514 30598966719058291687164313908748362240 9768515 -155722957747609327625130354496509386880 9768516 -168745957654284057210258388297870107648 9768517 -460752538574459559739260616736690432448 9768518 -31688934656294028811158061753284010368 9768519 9868891400706569892197497302290836104 9768520 295808275246446563727421976441293209600 9768521 -137636504841459760639368335363068383936 9768522 -17802056036154404610703503160794328320 9768523 502374796119885800193052897868588869320 9768524 2644031078952886179283584121349331456 9768525 1116643215636925390566237891271838400 9768526 143957830823198234339695619733284075712 9768527 801146264683578769049860359666407596800 9768528 4239796707603541941744404367856631808 9768529 226402813861937877614708917121552854130 9768530 -137757193120072918278210252938654463840 9768531 -48866424704369213556161524023389097216 9768532 -21210559978928720405458491167818674304 9768533 -86228418388258662013642590570284143200 9768534 -55029932149856450213889438125292380160 9768535 40538711939590593735714256584363793920 9768536 -45610861189645019500609125849012633600 9768537 -35593062432374415692857357859786532864 9768538 -118123027294895037620658880534932972336 9768539 550311866382312015769307587714225225920 9768540 113196154435309552167916021121209896960 9768541 -349922965892050679163775204979780772058 9768542 25954638467814856948890337291286519040 9768543 -60286315171886293202167578284252452536 9768544 220158980721971652745770505888106151936 9768545 213880947422732598247111168797696705300 9768546 40283032675797659954747005426924300800 9768547 257403253366572309976392922268644691996 9768548 45758611383072871909696948571339842560 9768549 -82133842901588486861086790020765460160 9768550 -19848569876626127826185188113616718400 9768551 67121351803149603269463899734628248560 9768552 -10857179096047347077499669961958522880 9768553 -401020405483267189022575878418003168198 9768554 40659829568745256205630950912457708976 9768555 6597424304821086210356767360696780560 9768556 76133511355221814413370036090663208960 9768557 35092880035547528827972638242516790252 9768558 -132308042070956483299523642346246100416 9768559 312307729188014679864960790233192055760 9768560 22036451285012839619013942798178713600 9768561 92366276629750981198210476700703666784 9768562 -164837693019244965105740666646480169968 9768563 -127483365976418889864728592306631455840 9768564 -65203249461266319183197965922570009856 9768565 -105095613608487949795633722023362591200 9768566 -69809632360265344646090749255460182080 9768567 -28606624605507750581652893212139700480 9768568 317395576461010086608936900675788800 9768569 -12743241417372122681666578860352006956 9768570 -11682168749408215813844978682838087680 9768571 -155537732539029289304841787612031167800 9768572 -308962697383118732412191170231506432 9768573 132703191027105155473660638945460776000 9768574 -17887810333058541959294454597264250368 9768575 52098550057760014544495903528380543800 9768576 3607643551548594407241839402601676800 9768577 -55321410153008919948499856152471482688 9768578 74151173000468905121712816351644960160 9768579 -153589230555826100853252496013854367760 9768580 -77851825332047569508272083049924339200 9768581 2723613526043834473104020116913361600 9768582 -92825336268967089443911494972988203648 9768583 -236653004733221288544754087196572309632 9768584 -7575051228752786596075985256783052800 9768585 -23940981159158359302749836493820033600 9768586 -48711919767329956395077868202101411840 9768587 -240913205087176421785794801072554876640 9768588 -173682743681013590276027343629950579200 9768589 -173283037111253862326313858233003776200 9768590 17477541803801255797581305644937514240 9768591 -15694306746464964205841925373421752368 9768592 -31236187214843196203944186600167014400 9768593 172113830118485780779099283289602943984 9768594 1179064009095034113402230665359415296 9768595 248322655236071236107196775929039895520 9768596 -124178066582792317578075759177250283520 9768597 -27179439452701085265843658814174727360 9768598 -90260766497401389490126926986334612864 9768599 436540285703791718818218585922941030600 9768600 102787005137194348574949563113868544000 9768601 -83188231371187279185699781635165307196 9768602 7161198372043084389647135462132955120 9768603 -22940929100621400234125441173994557440 9768604 82614317889247967036728178921521696256 9768605 -23290229865190196014091362821373937280 9768606 23626789320431496432287851316354838528 9768607 -180740903676895969327541270730293380160 9768608 -146568304000330068289594103584810205184 9768609 31874649875374334884607757015236093184 9768610 -5307583487459415032576072015740808640 9768611 -2592771098528491397198775667174596408 9768612 56681808436249209584179677136343642112 9768613 25325650319620514548243060118357473824 9768614 -87703822421244349536285330154497613344 9768615 -41665416239012133449470909042905154560 9768616 -35648483542033172121970399713311539200 9768617 487263575102777239857780545343003132666 9768618 -31958769081541830637529244992629777056 9768619 -51029413817958371657860583781297157056 9768620 133353918595350161456743670277145697280 9768621 143880573451105823489598037255850822400 9768622 91923195481918499813671136988415022400 9768623 -820737185590529977798238534985004068816 9768624 -18764790927653419260691603900378447872 9768625 -64284289085981985202655099126135118000 9768626 43112736129619922247146451067323893760 9768627 151148108407825379717175793620425103360 9768628 -17574347130851322677327119965452687360 9768629 1012885373230911193964273386878073728 9768630 -46697413498650747099232273578428928000 9768631 -176854097599296296440449067217800629048 9768632 -393512497520903688168240323219285913600 9768633 -15177230888746169653115207614125039936 9768634 100544619261391720810109988724552972032 9768635 44420086899072275446196676512849182080 9768636 -17512005832530147679825343401686609408 9768637 -192494456619966627604175216801465590714 9768638 -38975882861193535719829415988534853440 9768639 21165170138650817530169353225367970960 9768640 -20046916936536984694617190925598720000 9768641 39147683983257896517768574300417474080 9768642 22984619769219677206448842404664273920 9768643 440368918487861720570060184399222771184 9768644 -33526672645816467385590967097905785600 9768645 142468032071552692672811938498488291420 9768646 78299220029023151101936228757702866272 9768647 35227595170698189323947752461483673600 9768648 -57991264679210735293665792256018759680 9768649 137991771001730269492776432942671751120 9768650 -65352582588330906008503124425796748000 9768651 -7685929490432788968675515929229404968 9768652 -182291980574192035856121258729150809088 9768653 -60230977806812682749010940338747462336 9768654 1179693890573885870926595432002375680 9768655 126519069402958957530388681535699290560 9768656 -34568448467258766060664588579127205888 9768657 295740960900924601777143445206001217280 9768658 -39639175864796695934110950455636551680 9768659 202280560545983846066397028748082823416 9768660 833562571240382103526401957843947520 9768661 152232917459791464809190823229064521632 9768662 -273815528835641198120947386020357425536 9768663 -317041838500604072817577594235414339808 9768664 -283158135290151154041306631937950832640 9768665 -220068070931300028958690490342100744000 9768666 7875619257932213369943012608660981760 9768667 -288936761814140910903310754140748470336 9768668 -54806775726030366296817294852509073408 9768669 80063386155178071551680787506590249888 9768670 -247677561068538709647766737046090592640 9768671 -93405401724275409477277190621453582856 9768672 168179089471247779259875326203690483712 9768673 -533664944265655539818717828570045866078 9768674 170295457608835904116183835219851488336 9768675 11242492683262456567317878982165696000 9768676 137913194908298539929667829482767776256 9768677 6804071975605993899210839267665692192 9768678 -54444669197451497926032847080502149120 9768679 -85841915112585115701162522035382000 9768680 -290752333218042080486675721181496985600 9768681 87315561315079165640655142923727332 9768682 41709366070469967466038813817975925760 9768683 374377182676579791851372984368096306932 9768684 -25002047627760417602569296600886023168 9768685 -194267879547984852162224274457595949600 9768686 -118702062431607060410124005159738870208 9768687 -121784369711094022205186388794490990840 9768688 36607684998191496126208707546455539712 9768689 -34193808246790282268566353758452934400 9768690 -32565551965181982119280321805102800480 9768691 263340778866789847429129280474977740832 9768692 -231599421019412473282476090482067821184 9768693 -142155429383019562164255267752174208 9768694 -253906134875387517204768881986248960 9768695 -115896879039694850299468725545014709760 9768696 -86803555621290411474913944826823639040 9768697 -7252948965707716459771909613892649408 9768698 90233544512290792751313713934009546240 9768699 -93589530889758459614306651003357743056 9768700 24611861777798129766181446296418291200 9768701 -77092437803120870425408390869784782996 9768702 -60099456258395002130010403362937483968 9768703 -30595038384097866432360252712322218144 9768704 39423993639020963196432260322809610240 9768705 202182298148365658527709372113905183360 9768706 -285212513487211186646239962581169037440 9768707 168853430452935775819410730388754219564 9768708 130129742659492979771419347880421376000 9768709 113520509427275290602643432953594322910 9768710 96142590174644063537066557904908800 9768711 20035193191336484270325807215825692800 9768712 368713244202628475566089214248566707200 9768713 -186885189525188996461010958302884807680 9768714 4773694599978204429769569826695948288 9768715 186234488076893119721108440612050700800 9768716 144061638141874693145641903304077059840 9768717 59172182541139055158797495874284559680 9768718 -6869381075819298426012446152772904384 9768719 -307807362162332733396111789154219244880 9768720 2998436093262419502570269347864903680 9768721 153454350778872958518850397933753412672 9768722 -5265045067169045662734882127265087088 9768723 202841384740548772897111499973261553968 9768724 -75605465565637745745030435242296653824 9768725 126443864841525779950565443543544004000 9768726 -345912314037742030975163894804679106560 9768727 -165348331083854368594276726223002105488 9768728 9790177116842752496075693507358720000 9768729 66013228402524115918704772402130074080 9768730 -2752978675890446610433222040105186880 9768731 80920889743798709852151712060541298192 9768732 28984280892631962489254134933248195072 9768733 -25778247550063132659481506087555427456 9768734 398555890418210477600015115583518080832 9768735 -47397341356458909447087241340251208400 9768736 -195115768015423217463968629714916474880 9768737 22024086259569024076973536786868931840 9768738 -83969285735818014542885244693325363200 9768739 53654377358079343514346257541444776540 9768740 -339695483057841557570283678994206720 9768741 113415118950187555936760570577399319392 9768742 -87530448170664112573169887469344606656 9768743 181263110120773166635573745733138655992 9768744 -192407738897956110235098723814032506880 9768745 -29209990788928386710700797183863795200 9768746 -3700083562144966906710779490823584000 9768747 161114321425722239399872344032667015000 9768748 -63818097502166914342249562676717404160 9768749 485137851019162872074009721191070810720 9768750 -85091952747860348181498654019030800000 9768751 3201296544961475884486912791520577408 9768752 -11444834177726384844152780273984667648 9768753 -26814870745959223069578812375233907760 9768754 -251320198703797623429515670404028317424 9768755 220160400643436854322880494668622598000 9768756 208739593126327860103230846665622761472 9768757 408908419035265947656583979337999668480 9768758 -108523750663593999406935014922164068416 9768759 -8639351801773890565854413072992863744 9768760 28026155446767140871534772000439808000 9768761 164978773831530961195278939639198790824 9768762 -24025943226035791305160878597932395008 9768763 101463677904508768908728163849974853744 9768764 -102221963568741254674263609358832231424 9768765 131825657440211530650827696392031284320 9768766 108688553592832451853864587246884335360 9768767 -159011364841635309098361217284980520240 9768768 -49347418978079409549522716232700133376 9768769 292061609638520242965916821694044639170 9768770 -110011977627135516201038264725407690240 9768771 -129380474957303239978465342239692779260 9768772 25930083157714760180150076972294399232 9768773 -82888184887389431254149905673544304064 9768774 -53700929352691086738488328325487070720 9768775 -33109305138922287336369814920115367200 9768776 135557865552384605464312091503987246080 9768777 -136998170825108324450993965034910312768 9768778 51355951508735295964252351055926244496 9768779 -174364562556758218998462441409524374424 9768780 1487577949826630248200292718340188160 9768781 399395052334827280122276935436883423200 9768782 21249003211379913574635435154218653184 9768783 -1817287975381230831438679353638522112 9768784 15063123295490598185894561326685470720 9768785 9059461311428321754815593015449911760 9768786 113494349797180630272099025380109851264 9768787 16740342065088277708268842548079368072 9768788 118967253369221002532126405667154313088 9768789 -406281270189268429439069940451900548480 9768790 45220367033619867345316650688028286720 9768791 -141332822048179395394488049153939432248 9768792 234772936638173057424238227253531607040 9768793 -368395471835904883885475070984256293680 9768794 -15517672332015266093590135437998631936 9768795 156195952867149035487025287666882801600 9768796 220021050407882342863882445068678361600 9768797 206818488182040423439258937887536030246 9768798 -26799470423177706554838107887848222720 9768799 35817876057880285191024985805821248800 9768800 2133661772339687663210282392358092800 9768801 -65845051122699211336881311240657114112 9768802 208589463438671822402833012881842678352 9768803 -77656440876686084681896853493131877312 9768804 23229596386327182031939507864598762496 9768805 -172104293826289782549835936670564721540 9768806 -58397417847744492495162495512175555840 9768807 314865523254825079491577116199633857720 9768808 72794437621737614569930816961008680960 9768809 606747700370925197194203502812115794816 9768810 -75035889606728654046705043242452355840 9768811 -214800149063857756960077554371377543248 9768812 -122859968477562332960190990957734446080 9768813 8201336043022641965989686111739158528 9768814 167852622083275940101504211900575296 9768815 14924060397378144173957399049374728800 9768816 58133564852278195910573024734751293440 9768817 530820503028863765314088810557960134866 9768818 18635729720648721859414609197847656480 9768819 -130212326156623940498832617763468195072 9768820 -177596858965328222656879301361365617920 9768821 -11848110744585278153425632707336714034 9768822 5472205020179250731750857079520866304 9768823 -67125536835674446277998052544936363928 9768824 -73605412865255989369711513702735872000 9768825 81484854962318218565076218438509239600 9768826 1918189194167561819552098213556600064 9768827 127058686208613730782153596059426041672 9768828 -230483512743654868807453488892852231680 9768829 -60105568295209576444412373184314509568 9768830 -19122654477029839466332346868846421440 9768831 41834721325287398611298072286764234880 9768832 282643010273693199572799668843037327360 9768833 -47407915515829582922223938852083905918 9768834 -84804416043822197169244908028316170416 9768835 78666686868599741079443466992086811280 9768836 -71605154462670453813572936473905844224 9768837 30157725573986712512561456962201456896 9768838 126266104104155599872212846789947636320 9768839 -69920188351416469556570261244467568360 9768840 -27238180830954499394891530580813414400 9768841 481736873622385091402266555172034614800 9768842 239007359124527907525734249481700257072 9768843 -161657995441968566496535754856914459136 9768844 -23041909941382494045452295178359369728 9768845 -196303054607700572767093920603501040200 9768846 -141656586782552167821930836805189453696 9768847 -121231899054758683306768982799567177288 9768848 -24083253782079575891156107536309116928 9768849 187878237119642528109649521658515401280 9768850 -5374178344727461387048653709354368000 9768851 8011891614363862449583702909210948464 9768852 63017425469290119011987617876953672576 9768853 433615017345825789765253021410107382780 9768854 -122627779290020317414275383593467178368 9768855 49841660728648177817869073093545722960 9768856 -65242018993436323398693550239232573440 9768857 128190099952509859675772743087333485312 9768858 37262768557142856807994897236592735488 9768859 -12417262258829592565717580762148016800 9768860 -18801485425058894423952764392607370240 9768861 241943669042712589594100132897141872710 9768862 21223205698165989121627908421122432 9768863 -153721569589380576696925289289339056016 9768864 -96042168681344697220884017147730198528 9768865 33975463366326979434191574340964943720 9768866 -67817006194225738689037906315985024640 9768867 124596547876921420134655605556320802680 9768868 263583557391453269793079069687920772096 9768869 525199738232605336906441100068884480 9768870 -35149254381197112780054577034934796800 9768871 -15255055132583501023617258443606644688 9768872 302614011088297954061540424588501073920 9768873 44452327544489211836671101156026628384 9768874 106709102014037420210286212086974453936 9768875 -120564061951991395507709099643766752000 9768876 -5755831643092369838816417184206396928 9768877 -148276648296178030769820996600845358560 9768878 12778341444045225716280355086277420032 9768879 121948112604011429714172721279195810824 9768880 20866300865684179763082710040180817920 9768881 -319038773261768767062166973811535326318 9768882 -77664136722461552152615519390761077760 9768883 -236027406643688005873751500418593626868 9768884 118723025751137744788129125725902117632 9768885 42833806957977306596125429803655692960 9768886 42714564852834683565492602864359342080 9768887 -540652405195110024502340176695138880200 9768888 101503549564423218954027910935276134400 9768889 40546270941864609779215849115452177924 9768890 41135152101433772429709393494728089600 9768891 -10997650210903064758422294924704659776 9768892 -71745146477709985907791260445812270080 9768893 616724134685021192919701040403571810700 9768894 141333530401194293781674581963406356800 9768895 -258520807908282642020496032143629257280 9768896 -139445304375054403748038595043215278080 9768897 8383546165231048317310622363424863040 9768898 -66339123738217779867254675019155242800 9768899 -37359960002006738660999094686653199664 9768900 40534497495864174225458968657419340800 9768901 -136528033620179430425253806848316144098 9768902 -15985977079967227758750020683950807936 9768903 -725413241423517418378551356055890749440 9768904 439413677140872387694643412927805301760 9768905 184796864971061253821367908504809008960 9768906 5172636530327275006859445424214040576 9768907 31251078486546624072542055798427356000 9768908 84869932177103160043528129483873168128 9768909 -322053396013176232965046162678942744896 9768910 5497601821722990765726875566299360000 9768911 -240957042573455756259064864493273491200 9768912 -998445532684603665118951395587653632 9768913 21392796962992273188665667115088112768 9768914 -226565865017126535230640962250094042848 9768915 18226976421031586838448025411864394000 9768916 26916400645603454518199074773134436352 9768917 -245827773141138894431774327556106970034 9768918 -109862950901361806396005421160474847296 9768919 -630871309579914861073171198057304994440 9768920 -52937233408758043959696685151797248000 9768921 3846082629475993239388782336042054720 9768922 14523760417716175063271998344970474944 9768923 -58150109979359632608401222057150085000 9768924 4623988072707071140490643026639365632 9768925 -40539163107571858091614823677213380000 9768926 277775654509654859542988544063426361920 9768927 57129272230443433665649848970187548032 9768928 72474850996421762190007818070464135168 9768929 18799343815492903421180598135859366320 9768930 18626179062532222994630637045623685120 9768931 -126909037138728579475601650240132873128 9768932 -209187382547088846774711153512890208256 9768933 -27899441005973551188137115082916160420 9768934 88197971175723316017851328417591125952 9768935 8619185009914693709931687806656080 9768936 -185889964697442407336431590336028262400 9768937 144613964023851180859591455638867468032 9768938 -108676727373488998236045867857614028880 9768939 233776797550037769446457578343301569624 9768940 26161611807912514806792874715458790400 9768941 -42107782365563288275554881127118966656 9768942 -119004117117228865655740257787991900160 9768943 -366590669872444668447196891680696099600 9768944 -40462775910959862883118220920503664640 9768945 14548335111019496885873900440933094400 9768946 241907459958360266628204763821070015104 9768947 208442294407850456515652049218353269672 9768948 26168054809459129680181584211748462592 9768949 -408871021778780934261070030569854449536 9768950 61470543119895782971799858500140806400 9768951 -277305432156617910304722751629219352320 9768952 399822393437608919162841916441303449600 9768953 574750471429814966676031180517313646080 9768954 68378023101581433884832071354019940608 9768955 -547515690644665852646258172058433280 9768956 440277818161666051135559220239649159168 9768957 156360957311006857544928331512658950720 9768958 116552035380948769225433936257163182080 9768959 -205589241570726688576338035942253824184 9768960 -63039949126256395713286499349068513280 9768961 1747847944988634158887016471156319744 9768962 -39939470423797665943988357629028759040 9768963 30911493182410267332965165841114111984 9768964 20327216900356376924919616739360010240 9768965 144659636747731503159379937813101935600 9768966 40416321857855293588850325624828383424 9768967 79204293735562833588038371832042957824 9768968 -42048290334645077610972571291674869760 9768969 44724799659423243546550244065997972160 9768970 -31663223766335018011580687603705932800 9768971 294627496671337487732547255644458457172 9768972 -136203766107043330145830649245599748608 9768973 -268373816154426054324472161659841048778 9768974 28645238469478093588139039520387661440 9768975 60927314994135435132530583578730840600 9768976 28080206020940791757475692607539249152 9768977 -216596483983156415024809805887875267600 9768978 96916160445558433417064061518226635520 9768979 -450656253894552715547689741066179703728 9768980 84743101947614979143011858969753167360 9768981 196937280722660624032165373928331304352 9768982 168274877012321979736144699704203143680 9768983 -139786230813967873614391350353916000000 9768984 193495606186785312987896773684285440000 9768985 -72216701840248305326066113862365252800 9768986 -101672618972940363988187277369598913808 9768987 -103364833298504505729600356797480495956 9768988 -138494028931867347946643238205925136384 9768989 312950902439088361878993506241221242956 9768990 2411902995263276905750965369846681600 9768991 37469828683076698250508538603527394032 9768992 312127143312079256912166822783803523072 9768993 -6246172400441078707105498082978444352 9768994 116917632038458064977340361677288425296 9768995 273443530044695840163315172263434754000 9768996 108082171160630863438068331915671072000 9768997 15874494539514662408442866453001498624 9768998 5051385671840131122813708612836703360 9768999 -46162288904108936754069117592070270976 9769000 94703790787047710605653206408179200000 9769001 448992883848848242471691988126343393104 9769002 -82650984530648076293118026089336012800 9769003 343079069176291816863012222986086211252 9769004 74807804069920154729679959818714613760 9769005 -2664334927546533855585628821462361140 9769006 3670913315678542872118316138975785344 9769007 -225068305351807560568540322365208469744 9769008 -6389810026621287213438552487841759232 9769009 452978582061437404503988024879474856210 9769010 -134936368581459967062042911711502896640 9769011 85123769974993645216669466310272580864 9769012 264016149452617986471139429297136596992 9769013 -163380410835070687370807548499559256356 9769014 178569159279358448418513249646024871904 9769015 43499782677647415767318696281028051160 9769016 97106685180743300708764071204185088000 9769017 -139528347019579604081457174200707289952 9769018 -23151750150441012942728104567055126784 9769019 -33431677015827340875101726474649201456 9769020 -9758462823426188853672584090583859200 9769021 -8855480147066320393396691594346641178 9769022 109703467557037098715947492129451245312 9769023 43399380855230750966605673267778889968 9769024 -148115633552090618111064533429787295744 9769025 -78427290937489863539446087630515715200 9769026 -12056464586123928236610033719059529856 9769027 407423932130865877183303800864454042560 9769028 165860663639378692549960458707558589696 9769029 24285672825631072787722792624338498048 9769030 8223633690738336756321195205325214720 9769031 -342574278268222181634846090874138309368 9769032 -59427349399601624796645928791534796800 9769033 3703995498884501146804738841835938376 9769034 166419632227848004347325043192706442752 9769035 252587436628837454740904972919487223040 9769036 -98241485424931451425878217608016665600 9769037 136723316470048683866785932198111901686 9769038 -47862708841566866736645678218735672256 9769039 -64454984096933283899065656136441884944 9769040 38955173522357397166372239287245209600 9769041 -2996499568533143578253986429212275952 9769042 -48968460330464710622874992899537769328 9769043 -312439865281983496895228028295605107160 9769044 -20810213760719701227646794699613052928 9769045 211407686721214542852601069863804961440 9769046 13695771043725661545210966143902371840 9769047 9532140569972321196882802747712239872 9769048 349108677801352780143665298891358095360 9769049 -81293883838634497424750311549869112950 9769050 64842892369051253779819568778833296800 9769051 230852582673062489005335580815076258704 9769052 -286097482443417709074296798242232753664 9769053 -140767024786003207353947158526578421760 9769054 -10893164241699746230223552591348876160 9769055 29002009376708626770065190944724369960 9769056 -105914842341713851089720000109215744 9769057 -55346531023313094048922003023812997440 9769058 -146242101226601124382059556513502914560 9769059 138569029310790137709627943801673376000 9769060 -90376950679736439522400246990571212800 9769061 42151217981004516625018664076653030400 9769062 -13183196109207724241649374047311613248 9769063 -133969548003516107998500543371457223896 9769064 65521804162735813005969640006796851200 9769065 147645880064894078047438796175674339520 9769066 45056689936046522147596764430236939264 9769067 3487519494845253141201128746027741440 9769068 -20760072941099549607654039864438152448 9769069 -403993828139590568789849409118571021504 9769070 -55754120681023787392468099499397728640 9769071 -68718957602498100824335336717814813040 9769072 -22158346323538271113364188400900276224 9769073 187578705435904291325458744046189712180 9769074 -14307768817249649691660691216338805248 9769075 206633030978567902426643995248499184300 9769076 -1557253777918278995372145511721280768 9769077 6456060261622803953313496400756260608 9769078 -241867877660354391669394993908427461120 9769079 -146196126695029702502776253288761392 9769080 81703666465188274953307014133736448000 9769081 4690260783302125884225201431273236692 9769082 -2777090901210699463557560381988672288 9769083 54414010711915955607947608123975142424 9769084 2410006042159787953560456781964900352 9769085 10339731207057807298204095382834086000 9769086 167046841108854576977458024394007344064 9769087 -426038139202862390109122876833767451264 9769088 -131480421554569231638751644548679598080 9769089 -118692484302415668388023052837379847168 9769090 -57316802171508525979291951283787871200 9769091 711968715455289058188509042818146009600 9769092 56389760628639718614350646863677538304 9769093 37827767079102459324530414174640053342 9769094 -144835992389444243440329224625619212288 9769095 53727397104157247989016275569605860320 9769096 -90877397350062794891747030061906493440 9769097 -31299713916973322744139016190350033920 9769098 91379884443825908288369083881783147264 9769099 -12134354972250733980684203942906557736 9769100 -53120995425752359967670718285357363200 9769101 -47627400244449635126286289762894235136 9769102 11008710655523685907042719139847746560 9769103 279074290921738993641662371617696615024 9769104 -27625803560654513822557804330013491200 9769105 -99369917550013902231947985224954233740 9769106 -29692209922134175758821226486171739248 9769107 146656618925533948399968328954806554040 9769108 -3149069886674051571623211835823216640 9769109 -2092969929149123527021888458731241600 9769110 4345443761710655505805666318536261120 9769111 -113397382217249797359497445489894815952 9769112 170832183773292642338472227047443947520 9769113 -84723247350392449335252004808174880000 9769114 -537809168643066434463216768019959840 9769115 -289067219996177159291290802995798722240 9769116 -5871171382257925168826131496733327360 9769117 -2625838265854337317706211031206863840 9769118 -104123048167862740316053849891576886784 9769119 -119354098404358042129578295365740568432 9769120 49010054297904257964465259628005294080 9769121 -393521735936770732730846741281194939678 9769122 93533321322264751798740922360060421760 9769123 -27446071584371628098744926365176164352 9769124 -188950947400047549693764658666137841408 9769125 47462848169615497108892473494897600000 9769126 -131600272108114329177828386771870803488 9769127 -3562518680447075952430068256009258920 9769128 194120193274018977171441638349027164160 9769129 49326381502299031750729462386103828730 9769130 -157378359649431127663099100323712160 9769131 70918343386196460534570316072416094620 9769132 295237601878937876867707732280860572672 9769133 3819956141824580823722765420737667424 9769134 80592162176257573505213445200890260480 9769135 160932305125320402989702722295299046400 9769136 50569959826290923607127814280246657024 9769137 36441754428356911962759504868872255360 9769138 -205890750490501530003778701728686663680 9769139 -5760450984949428751908922664210307060 9769140 -234818023298897289500383987434516480000 9769141 -609384952039089459393072947954971085508 9769142 124058696011022421433880174300887311744 9769143 -57810569709307534175226295652651031600 9769144 -14390627400360251777032030655727206400 9769145 -155854398254958072495630665401302743100 9769146 -162452579511798554660362002704771644416 9769147 167839704369826182287305008347709410752 9769148 -112129894807597748055839499017346849792 9769149 86338736362997699542093093771446829164 9769150 -39605819464373445492273448991165966400 9769151 -15620149927905266562497636410871138448 9769152 -2118718600265817659804732771769778176 9769153 250680382887783796706885832920291091120 9769154 68663259788639154809869286409311508480 9769155 75892063024236321272452473675537995520 9769156 -107590449487141103226949663475591620480 9769157 -499069467440984940987176348422399866594 9769158 -41956042926972852375373729558059190272 9769159 449360113544058279749977991850492998360 9769160 73726801501448456100692138644822425600 9769161 -132664450012988285062681158693035937600 9769162 -71471183317960555903621605946120892736 9769163 -431551882115013250442225451640893876588 9769164 89028813878533294119325514487578328576 9769165 -74561090222860957512203987711314310400 9769166 -45714180187186054906717329952601594880 9769167 -10322695452890658128570197609824141984 9769168 105115356065703313556720341169626071040 9769169 -320458084799938242064968111387594546204 9769170 840035607043865886780279790799715840 9769171 -329322138837738043949863439028513863256 9769172 6868947384659423989233094925514055680 9769173 295085287824367518823698547789596503040 9769174 -65458686422698793868286346161702890240 9769175 85496910636354958250101467631615293000 9769176 544001857711225963968605720438845440 9769177 -831513048206273126217255159491589862 9769178 78347320618254606164398338201781958640 9769179 220862754817842784648929829725507480216 9769180 14937117315077888368026238533204518400 9769181 -329158260662702694805777063147855349760 9769182 -58470591795842925128298262095335971008 9769183 -48538105025588035003600176850725582936 9769184 208798140175679698380646526540967837696 9769185 -86945355370634774413118435205334272000 9769186 -13314018721955978576594670109115433984 9769187 63169135803179004529308339373916027832 9769188 -80579489150082496310725766260865421312 9769189 -40997754428838683497510567655860935876 9769190 -79289213430401724362753652583248374400 9769191 -51519489567914424494119591709099534808 9769192 358130348561299945401032706403681075200 9769193 -40292271857621236572619115335134280320 9769194 -194229580677469805689359908993901457920 9769195 203862380437185092887450356999145951200 9769196 25934640550953849217968200812436817408 9769197 -55187255119679590652530310392645579200 9769198 101697593996632704379542456460188396480 9769199 27080814497870475073473519092808849720 9769200 5585649340560340302188701910079897600 9769201 -250378888202331314610874588175351816280 9769202 168469043419024447822700430273670785552 9769203 -486418593487001760435881182177568115216 9769204 -173336554238032682397354676248050817024 9769205 171233354062145686973659679544250752000 9769206 -61928402872916881680788084295337312896 9769207 -34677656791085732055211354514611068288 9769208 99009856655762132925987855066816000000 9769209 -141471830759574477892698743693155497792 9769210 88170894953394311838486232987033547520 9769211 -101287359076443921334387822025981758800 9769212 -231296547184017830150614313780078129664 9769213 5096247581924583941655437752395544864 9769214 77612422682196643837741239040836140160 9769215 -84358855775366226870127926077571392880 9769216 69820085242350572890892826685896392704 9769217 531124640007773053936702509527423140800 9769218 168203101862306135998959428757254546304 9769219 -359691874465909440730714391011726751840 9769220 56030307953162637987531878907722342400 9769221 31401221458611556645526880517414256640 9769222 -145169406024777333075173417007999581088 9769223 -59305958356680311686273405301021103960 9769224 -64958013178489229848366192438299770880 9769225 4869726240748926096889395416757538200 9769226 83069555353771325887146478500712683312 9769227 -55787989900915803950085194706789805824 9769228 -176265315041520384301370655464360447232 9769229 -51717032319204883666216076471932276170 9769230 -51868807362821816871836642976292704000 9769231 135221302877291406885422060800250103864 9769232 173722579820337930881251780415026888704 9769233 16634340358891813649158736382488631024 9769234 -1383965617057284215740499670108116160 9769235 75089496632140085093733892039856806560 9769236 26247410108583649682646995491194685440 9769237 31766618981615878101113156917245367800 9769238 230351015171850669936702239393958335520 9769239 -122601776819981373052524581659649421192 9769240 62762107882356521593625333586786508800 9769241 663376829831557382583776102766935688192 9769242 -3772556665575210096820382221582381056 9769243 -36074500222801122687876308469142759152 9769244 -17284415902723792967462580988631038464 9769245 -143906115778308683862199855822050226560 9769246 -63318370420719859992441703185571099776 9769247 -55518564403930368828283553701981034496 9769248 8695081434659108903254969956299243520 9769249 -204936596356632752240930482945652848960 9769250 -76904317230002847236022903688867200000 9769251 215403410038735190784730640937537069432 9769252 -137030694027437571630498162624164060160 9769253 -135159095394079392205263291826813246116 9769254 -112444638149743362067901436228284292096 9769255 367064455737533161019467330481516770320 9769256 -271969989438242352535389308135178240 9769257 -81533139584524810193685927524178624246 9769258 93703763814166453196479043613224763072 9769259 365870111990950186657387498345235937360 9769260 19357250997678875698231191830681410560 9769261 80927718380743660148655799944797704012 9769262 2417839950762371111271058557907213632 9769263 -25917237694536942294742234977531544320 9769264 -113781369866799648947349453365352939520 9769265 -125352569501753828544181377522135362880 9769266 23416804839245641977477590763052018176 9769267 158351371737892732870386455954135890316 9769268 -205540829697252535862419712881539317760 9769269 -275834889967702856887537191401349970656 9769270 -68092785573656158723361282776695306240 9769271 590590376393808579665375789169581709504 9769272 82991570664844364946210853453954621440 9769273 256864636091039682973235254503006283200 9769274 -204911633487875740672022092544746210080 9769275 14341613290144497792773797132439892000 9769276 236144007996682045705903576852518919680 9769277 6781621380414503730779063015474838246 9769278 -11956998414662185974187535213927399424 9769279 -30356992518895730387311464069189826560 9769280 -46028193332219769401853405401894092800 9769281 10414685228120358276651963762868053552 9769282 -139279987805526534422802070132290798048 9769283 51458547071235590110113432993618776280 9769284 26679182329110485630631983890190524416 9769285 356192474433645383442104388655640401980 9769286 206431393971218545258806035798281034592 9769287 241539862595108319167127429166766386560 9769288 533464109428538553430394040704731238400 9769289 14092435570981551819862798010733893556 9769290 90987112301838856233038093594233278720 9769291 121777936645025279848965317805764758672 9769292 52535551372464513829810953786393096192 9769293 -125733459351098235486910801212537243156 9769294 -86129075423451801745006761985329757248 9769295 93817269430567091247417652321485629280 9769296 29364061464179986525394655340914278400 9769297 -1917681547682371515912298574927508368 9769298 11173129657451852353510096233646080 9769299 1281561415886412014987300573997338688 9769300 -31155613940533928131453502248199475200 9769301 -208845698574379080873566100898840315698 9769302 23107476201785480746597075743582478080 9769303 300265024018415576716187806677723980552 9769304 2108860359641757234832683997789685760 9769305 -13913632870565248262972253687716712960 9769306 108476873547606974354961033547363088640 9769307 319429833504599399598962817703211519556 9769308 -23150647822899562769478482839909785600 9769309 56646083701570175661399344155100793600 9769310 -56815275290457130927287402884848151040 9769311 41439925447154720711888380165626738840 9769312 -131335633695152043475479689799270924288 9769313 -291591950587352030926032179894915337438 9769314 26842284437870068294965133123368398592 9769315 194085085583639005960185542463247290960 9769316 35358192369792421481389749782924206080 9769317 -320090353758888685456747542566934034080 9769318 -94250593471924032055268523887119389696 9769319 47295916388701371240575377618419048960 9769320 -79484037596397624872056861396541030400 9769321 131331694784799481495193689409418358500 9769322 -30181959069624236048586541488042249888 9769323 219429073754934680841015153739413956184 9769324 -35459582863488360683356956520126577664 9769325 -225787282914579210475902655550750604000 9769326 -81737058352703344306835958876402892800 9769327 -65431031670524160024158670969055787824 9769328 -39628208788325050206869710623025102848 9769329 156857555278018492098873390421508259090 9769330 -23261969420728973209677380944690297440 9769331 2595883815567474181440508273125589920 9769332 57746669605945144730874020685910136832 9769333 95365450127265225820510422106381462272 9769334 3333408123434741383022147475887212800 9769335 163117762514913631635710079917212184400 9769336 396091234176792143367643822297400647680 9769337 -447571704247338667051046059642161588000 9769338 72765746747856878073096448738211904000 9769339 95481574969337859793618755629190977256 9769340 6872487504176467467301916780154716160 9769341 -242446921854025971583823771379313345536 9769342 -2508610323331795746768746416074086400 9769343 -56529946659664894668506258441464726440 9769344 118465684748142286086311083817671065600 9769345 214469655386247625292260366170567734100 9769346 46131960610028096918641256490055310400 9769347 -100120210576115489104651389625756883760 9769348 5808965360327004276380231148452970496 9769349 -108956852356041637263095473151375475936 9769350 54650013492399778725235750400549544000 9769351 5598610476167561865321603393676185912 9769352 95582627373886229443713664591030118400 9769353 -44659821427353929628713451963921064992 9769354 -3864486141515132082659872100242257408 9769355 284221875605485979599203171909760474560 9769356 -144006022670730545197203529497813642240 9769357 -10104605687945009264137477587563066280 9769358 -2535625049603134700153560068757037760 9769359 -38008703110350471072719914245059679096 9769360 -67811870217134966157755707441647697920 9769361 44085956538559743002957948454246119232 9769362 -36044695567561572222268572437649291648 9769363 -374686677200403777985668000603240903080 9769364 20088007111296633833666261691680563200 9769365 53004999943295087026529041829862796800 9769366 112560651792089671484776115887268569632 9769367 -264284780288361736152646782104079984960 9769368 83460547499993335747583447944335851520 9769369 44980625312140774008746041327569322760 9769370 6990369427572189016433527172226744000 9769371 454050695437167652773755186701393920 9769372 -54008918378865136085139231368216467968 9769373 -98070426409598948048155875483179048064 9769374 -57810863740934166954143099167883508480 9769375 56952861073476575126054311952951175000 9769376 -103328740495837305972503009296497377280 9769377 192193751831788401712653123198506113920 9769378 -112897977475977662185094958358252259040 9769379 193373941432629406866169711694176474320 9769380 21597606487366009155978131464037314560 9769381 -117087031271990617494777102978073876868 9769382 -1593404358376165251548373554892363648 9769383 -299701612863111140897710439893015685520 9769384 -120519153191018504915742454784176711680 9769385 6326317442069622904042581290624486400 9769386 -140594964123172218114589943900143433472 9769387 -123835394972994575727668536365196309488 9769388 -126578179590860521836689084617075676160 9769389 117707494967251794005143849737950329920 9769390 136102485354427325579820698730831108480 9769391 26652898207505217424025907226531323792 9769392 26754554909306295026598819800315510784 9769393 -464002107818700873911213673649388277358 9769394 63891277809247483058298787181638967712 9769395 -34399472429271900340711602567909539280 9769396 -58426259790755811670904897151825141760 9769397 -108770342411706633934109314684037321760 9769398 -37293374557770965668868512086331305984 9769399 51675014365653905404637763872627972136 9769400 179210877829614548967574199474291712000 9769401 120236513532547847677251524381041948080 9769402 -13370038084569413515804078641524407296 9769403 170060610462985820837681119490497220880 9769404 54129605763985739246949802134723993600 9769405 -52781584251569494518640248624563905440 9769406 -9208251687125318761266620152683410880 9769407 -69470866984573533187869026942596469760 9769408 43350743961576471242945149081397231616 9769409 36546587286856814666912401307535081768 9769410 3902537321726772456760407974766236160 9769411 -265349256200757190306316312240891716368 9769412 -204061609781046990760028035509927606144 9769413 296205341689010994307776584643747589344 9769414 204879355190490231518259849480424393056 9769415 69610506288958022195207663633463574320 9769416 241026169627777274794817182162488729600 9769417 -2342476249875228171247676956690556416 9769418 13685757466991592824206564222612866816 9769419 -147611472929042323554979227908113068 9769420 -153212927864212053137675613827351347200 9769421 -144055071963147980709139686298998019488 9769422 -4939222371871924926880399436158080000 9769423 -318643130391440259498049934111302125328 9769424 91538842563794558629299734184262680576 9769425 -85184671940336293417732690146938562000 9769426 -51684211812609903718589487993613946880 9769427 113756332800887392949239878306179795664 9769428 -1220426391065509080196929028939401216 9769429 -209852249596128175977865323695803329970 9769430 149636149917233977610712630779790971520 9769431 -77156180891836027768333806528912080256 9769432 -36768613036844315470527398193398599680 9769433 95023067856389509345161282212711842560 9769434 73188528129163310349454448231202651648 9769435 -64236030951962456606078757378623502000 9769436 -16770589995853565115383295991527544320 9769437 -160427941684302525499815535801493300160 9769438 65861245422798646991658254353894874112 9769439 48382921977170276536826912100759356880 9769440 -74358089345840973174030488030116577280 9769441 -224617372809974067541322108485456240320 9769442 286939435096437939719396928958443937872 9769443 -38275771187411656946875432658871159552 9769444 -26983614392249621280384450153853608704 9769445 -48474552688398228344541768526382555520 9769446 -86682066650176327720758957655990031328 9769447 -380717665601849039659307576670556422800 9769448 -158062892337299248881678928802189936640 9769449 -158700415047582101093922220704907591536 9769450 69059803416460587703236405580449066000 9769451 388769770560338205404771728114183102452 9769452 18303370061391326511803226188091064320 9769453 308633276049910792471765451198553791702 9769454 15588097560218361674515978509562522176 9769455 -29323050874269816938487140831591872800 9769456 -123307019396134231273389854677558886400 9769457 445061283031960047072663998162112511488 9769458 -60225951332752626589215638356497473280 9769459 -85900255780451657061880320541463513088 9769460 -260657108360531745714764590617689406720 9769461 -63963220633623083163670303670946468000 9769462 180837168764998930337022251294100988800 9769463 444965278286953887316007453485534157784 9769464 -105808280784864933361260026138001408000 9769465 -216646537106810303678501826353460650880 9769466 85020178828037313229366074965353240320 9769467 580799911345325798120230084838192931840 9769468 179377679470806689254503407173607579648 9769469 -14770334713896299508152052359335174356 9769470 31730738627039356284017331311602709760 9769471 -4468588301141325883407280710906981376 9769472 -19670429046125349920395964201186623488 9769473 170199267781149015132530999933458543602 9769474 -26850172470939124397912763685743068160 9769475 46114216103701450053921543607187596800 9769476 -193871562607270254780368321171890268160 9769477 -2202866585722576831336538376548027520 9769478 -197045362016059199853312351566886444960 9769479 121638033244217859885165634074528375168 9769480 7151267214824151419801437538687385600 9769481 178000582948101712018330503656498726964 9769482 94192285035976664507477033856019078752 9769483 155264687545736636891010866617829874000 9769484 -125410489502346797350489157943024422400 9769485 180506777965121934145939078959386587200 9769486 151205751235077012750292108053342312960 9769487 -41043430649916509498590951272453502368 9769488 4651066389945967282414715462676578304 9769489 -234027196467383255961637501219034501710 9769490 -92760915080331508400749668765330866880 9769491 -18582171743316234457223170686969955200 9769492 -188907804283814251132760099987887376640 9769493 133147110062274504065344904267671721742 9769494 -41498243278074152576850790861450518528 9769495 -641188747181598056367575386967107200 9769496 451860166615927108443403916781991526400 9769497 139950231741855146794603844428588674000 9769498 -179614816147098165456884196547460298000 9769499 152111938975382460999244921317344820864 9769500 95581233488737223652817241685609984000 9769501 76838033231618249693004654130337856352 9769502 -327478697423942880983578192926383489088 9769503 76787446288323388003801081532136480384 9769504 -196032389114734039427673337384574582784 9769505 105184736574819577155642068250039936660 9769506 8820163069249242214342147316625676800 9769507 -34975786899794173316636571399944563200 9769508 -6645562006212369649949333391091113984 9769509 217581554418426636810539802027229755324 9769510 35116200185647917696179331209322764160 9769511 293982622172505561321943355734491721224 9769512 -8012951515692412514247326841768591360 9769513 33443094118253603261618233172931409544 9769514 -3468981612504270414940748961659993088 9769515 -33075790299178504693425372616229376000 9769516 160184986520554157588635491948277642240 9769517 9774678590527317440174143429568706072 9769518 -141667420474465418545534935257737052160 9769519 -28551626162912611533825705154745060080 9769520 89926111005008822460451802061810892800 9769521 -56923986676157781903004111405050386016 9769522 -171827108227487182713991678586579197680 9769523 -100149414106907625712483376184891500376 9769524 202121562836535563290544660455305670656 9769525 -262838860893688035738541732658714348950 9769526 40374206416879428742131090058465496832 9769527 133350081733482339580106327548891196688 9769528 -53061320450056205486877819987314810880 9769529 90624257250575840715005858292767437824 9769530 -33219256367935027208608260423615936000 9769531 282429459288997963100329766793168879332 9769532 180478453284550645449296436796543773696 9769533 61532076025148494961883820895073277344 9769534 -267368008852373569007602024214995815360 9769535 360758186910865018265763968459890180800 9769536 -29331025661903631423192038495766970368 9769537 169038692371260473166964788718483157186 9769538 -239312916811846522040030172431347634304 9769539 -1384335916976574118911456165858095952 9769540 -192589636427874259605123886780440330240 9769541 193342187574854820754546136740297110942 9769542 25097887669948009752796045504423159680 9769543 -69162576820456456797362685552803342400 9769544 2949839716721317731436628086462940160 9769545 -177557658579960333366388761769000262400 9769546 163024280117553782201524908013005863472 9769547 311163621625710696861583575224996958996 9769548 -145147990067487872524583566092381381120 9769549 -148051328636153516286783794210578586880 9769550 -8716420259206951304785546433274470400 9769551 1140404617282031328034854139758223104 9769552 3638606160652328882477671081682509824 9769553 -506045386678046662997796082141397972880 9769554 -9656139403148132541500815239772011360 9769555 -147362148331812673763306749166266457040 9769556 -96212467862740797940216120626404503680 9769557 97918859251910058273491265126604800 9769558 -115189476437797010117969156040504273120 9769559 -136515348612290401998613717678667637240 9769560 22542708770330325739817181357422592000 9769561 -43051008700529534061906756453675757440 9769562 -71407608085741000990454517040326300672 9769563 35714169253747319815578470866599531384 9769564 -62802014940941710525410045998046117888 9769565 106033744387803972616021451977253068920 9769566 -123545901693888298506775346028105437376 9769567 160388425459283513521778363264681731616 9769568 -44180223524170731830497164509406560256 9769569 33598942336117438380584438678525786544 9769570 -76466081926671599290864324183911479520 9769571 -350529617959341521603122340281833223860 9769572 127285750301122692790709524082823306240 9769573 64892356100505455199717030946421747904 9769574 -96326520000367177589084280739093510080 9769575 34408677901179509032024953453348948600 9769576 150869387597330548490347276334108974080 9769577 -419535499292454168255219540149918331576 9769578 -182832098958050630119706295825684480 9769579 16769212930427947319153701381303544180 9769580 -318588284827009058851967915096771404800 9769581 -69966857346829238136686737411775467530 9769582 174411437750587607765440346573980387392 9769583 -139754054512239100858407206845464752136 9769584 13915157747684955624954645768716156928 9769585 24614405437936471209281769551723799360 9769586 -85282010828516548595996016562539265008 9769587 158276214961020392170006815191876427840 9769588 -52288770680414851411947252122126802944 9769589 44505706601761089847062275226483321390 9769590 3282947472327466736933374754831915520 9769591 -91111347767397301643225211147799983200 9769592 92124610895524123126266801587820257280 9769593 -91801470718864983599486174326174332336 9769594 70779518248888815557718432309714408672 9769595 65987648262240213732952629899956688640 9769596 -74037634993092717395353267268839750656 9769597 -273728677439140257870386835228393592954 9769598 -199474214788651619919296173276575008640 9769599 -171993497221837375037751310479007292160 9769600 1445547968895489822678112719077376000 9769601 158555684509230060896990476566223261632 9769602 3351383755864218215159649909440569344 9769603 47077700050404701249052053991840569280 9769604 -37274830113850290957217786177616696064 9769605 -201747118681033687186936213549090063680 9769606 38930902024996061394036398357839073280 9769607 -280540469944793528062062221400531181200 9769608 106145514229791729975822878089178972160 9769609 164820266053116770408322520022716838810 9769610 89961946785243325907150346445256352000 9769611 166351318646529457913533468366808190384 9769612 147075011053719824217063574208816320256 9769613 88439477989960537664752049934484232160 9769614 174244387309052412023072215079060920320 9769615 224559536575110133623234097448285161200 9769616 -23557237925268012022805159572471922688 9769617 4039888554049273474782803394730441536 9769618 28845099236918270928693726112675682304 9769619 47655524858025194102414747526750380160 9769620 -107626979891415720857287227368987473920 9769621 508191193152752578832984576151194951822 9769622 155555656280845901257623634477693550112 9769623 97314159266747304145981617322932817104 9769624 26315067693914033915059331474082816000 9769625 308989715812081007963543784567187197000 9769626 -5506483812426242714928326160900487680 9769627 129912156440543042829518110040441965072 9769628 -24667182650260822914096330031763171328 9769629 -128460449707244393095222961879088486720 9769630 59439043325620159933615723533051832320 9769631 366248529535531402216465490252096862432 9769632 -167598864145148190208036058380920422400 9769633 100980631711255646802029177948860557360 9769634 -25366050703999051047786651365596651008 9769635 -102619152777663905388121417579491553200 9769636 62175133471039077315141912584837710080 9769637 2741239049342467798478070947718788286 9769638 -124581554765848977993366286280707492992 9769639 -15257433151086227168124924646549228368 9769640 5496446127602467177956137321485516800 9769641 11262051546100362444466507273152215040 9769642 -207281830548826053562156097151449928528 9769643 -3691734149587750203790846206642579696 9769644 14365171616011642908939023406244016640 9769645 20194969692072765843576392995187996580 9769646 128054439237673935505097445724299845760 9769647 76480446964219681761475853687594094600 9769648 -40008295679275291167874322385086709760 9769649 157783603001280895538309418150338515764 9769650 -12035202572696813971962406603200921600 9769651 -273481207771131066574503251779934671348 9769652 -15848162817215240706357746583601102464 9769653 43869324903854335420426295494056218784 9769654 -196835890589753023934408018569288816224 9769655 -132335178423272674554489298835829580800 9769656 -11651530854634065720079935682048081920 9769657 -178807346143314805717075433668245099094 9769658 1155169761747059887092565255425404640 9769659 193329966243547224157813739023889038104 9769660 -77065782140401738750664538479126461440 9769661 -185204245725940078049292098801565024 9769662 -34466069803292929342762732088427822336 9769663 -20363511263347637263730575050892564496 9769664 -51154629765072005467666229436553887744 9769665 71084091935668319756362409411855692800 9769666 -42845185808902945094079049355881777968 9769667 427402207984279480422002797048896249600 9769668 -164711184921240657431889696338558223360 9769669 133645371544159707704458175084175903644 9769670 35223687079418517602568594142433097600 9769671 98151773238308001509820697735739565360 9769672 -297473595469427899871212634684664791040 9769673 -156283912853334796300045576452685252656 9769674 124978865840458351717603804824040277760 9769675 -17519161011737419332654752330202807000 9769676 -7001621611541048821571947378744691712 9769677 -394146577242855022479285898497727703520 9769678 -22988996667371383652656134993138768000 9769679 -367674623716374835521932961512135941824 9769680 37428776617752017391656643686675251200 9769681 -84928764563439622828189709071189360896 9769682 32131110149433223374686986367981722272 9769683 3086365582909923326763424915698632448 9769684 157483860476793514354075766499062784000 9769685 -72576852342490458373428120602221296840 9769686 -256869635283321271629488325458058240 9769687 202328127101411944049517701925805572240 9769688 336301715676536484544091202507608555520 9769689 51304196300191421305390376313915857754 9769690 58020379990082425486467599990466816000 9769691 -72994713629124471932321225236928360328 9769692 57792943767076871504026624065451008000 9769693 -673357855830966584323527988669650173120 9769694 106614822938390357802640985969758350720 9769695 -5648662912381210735105087116047576160 9769696 -264298980908770854741904968918030090240 9769697 -14483937428109228197994964598182440768 9769698 -116153340311461138180483730660109293616 9769699 -321525704435532246679380935650531263680 9769700 -106323473998061841432086655545337753600 9769701 296673931274406239373346202668042331232 9769702 -78993385083820124795206471333109361408 9769703 51159727425265004005538182205876432952 9769704 27481890001630284297419544591360491520 9769705 -146289728477904681725081386363883880000 9769706 42992069021236043851221158299123411200 9769707 21962374727552125495986443120712599040 9769708 -7170892337411747250779424393628139520 9769709 109892569681589182338248297433321725910 9769710 -54189398292140629533602471950962892800 9769711 -87366839364925504129831081249483197968 9769712 -35136822869768263394392418089161719808 9769713 297238396356477950026910035373162969184 9769714 -173563377596387199948896914077844610544 9769715 -62108341131893090483586196127985962640 9769716 54660766118993828374496452946397241344 9769717 55506813644264411515324471807473215680 9769718 -199180642327171980570794316518227188288 9769719 -295851035345156203523474407126624568856 9769720 156173082365567274244214433627186892800 9769721 -146346023502743108597938804434953622930 9769722 51246245785293614403106355705419632384 9769723 51983241179347161177392753027004973680 9769724 -18508425833700917351012353896196032000 9769725 55230801599907105512790478300116717600 9769726 -21148084874603160866856304845087253632 9769727 96343635645343081446237174954563300472 9769728 -93258357157517433197622135037599154176 9769729 -1195060059967918349224557358374046720 9769730 88500275487435913560223745770405123200 9769731 24200634296576033250768339532306009920 9769732 -89425489057544443446928481333969162240 9769733 205940438049690028195789830491755356384 9769734 -813040360140365664118229961912337920 9769735 -245703245815378765195501791355843305600 9769736 30642071521616417499103650442343884800 9769737 68369620112023067868360617286281145360 9769738 273012739509949378444196426039695004160 9769739 -11571154997870731611136299220989097728 9769740 -152520513464536608994967846425123353600 9769741 -109391871257018258819675950076655142858 9769742 -6446343178446619532478217056892947456 9769743 -1272315656277418663583931874659898176 9769744 18425546738600104430136420577766424576 9769745 -229525265612465081225397738368320591500 9769746 2635461812104198910866905950349573120 9769747 -133118605791766744620359290988742934848 9769748 -64715116553810957837247738112015166592 9769749 -96466256784243456858108762809508172800 9769750 -36854174675965068136590693816831840000 9769751 -378919513875391440221646437453114238600 9769752 -187956820059350601245733189630544896000 9769753 102099497218764301758807292747054247680 9769754 60825871494852698984067265692437199360 9769755 -25832604424975864392497997647129191200 9769756 -209753917849768929741253661081642827776 9769757 -510976829268800975277025165221944291994 9769758 -136441098636574051705796638227289550016 9769759 142096279950791057899913019198835733920 9769760 -34180917665355580727750349579626741760 9769761 -385355678518835880861913876762489755360 9769762 -165872752715642332548910465010847888000 9769763 -15617024333349266831326165568228417376 9769764 65954481952558198080123312262114332672 9769765 427098337577458895012327115793111661400 9769766 -84837298432414479333334371061656027168 9769767 -32631247932007766805406212574091993136 9769768 167181221520925043249209049532223810560 9769769 -45903921569336120811832409698094374656 9769770 -76803281086773213383988266829610238880 9769771 -158929104620787582205937597188862269656 9769772 9330029264767954855413133937457561600 9769773 129171819168825990990436497483026771328 9769774 -14738705664978472100956287393688682496 9769775 94380848409172670801915690462310373800 9769776 6431992635617384320113710437500125184 9769777 -211937264542029819466938344798214395374 9769778 182238559803636346149011107182582919440 9769779 -15550120265705891170926077270531884320 9769780 37460606491355768857714380936597757440 9769781 -176574453214151175067898118156411360000 9769782 -81862773390369415344103265462589504 9769783 394893019929515767870871333857111012960 9769784 143077859400902668667937893650830274560 9769785 -287926425496704609493737287472747224640 9769786 82134054014072359030530456733789611744 9769787 12607460780775694347232956478311172032 9769788 -129095944747872281260315031063001415680 9769789 173734803958906569190038163277681612556 9769790 89727567869757384914343680747379214080 9769791 -155957626664748742781077331914915801200 9769792 -59908051865161970964035724525639303168 9769793 -294556839430967664649075585045797851856 9769794 146216878097657330175132489164443209600 9769795 4699031641203156754194406801298213280 9769796 330783703523513533106200268991544221696 9769797 102371086667822179664352817411900367580 9769798 163957538629643498356095855793152179136 9769799 -105185961651422462619246786972725795736 9769800 128808977375157535848008712484730880000 9769801 -383997606810635654574002454499689052198 9769802 -41396267152971955091185861179926854656 9769803 -209278416733922345425991645781900160296 9769804 215840492172414923531541054501215642112 9769805 -47453955699869894906956560369870958080 9769806 -50906694168639043558841375393348592576 9769807 -364249223831752481355357181400371340944 9769808 -10211816145926760212274707157504786432 9769809 921170586326109977208855068150721408 9769810 110626417343913640601820839654753088000 9769811 -9804568781938449024139479323350017600 9769812 3819752711037676289629186814235727872 9769813 109158523661124449129376364422788231040 9769814 258506932947235905444857762417976980256 9769815 4092487946643591751912311456322179840 9769816 -116654197372502616358859952684922705920 9769817 198772187890070902632889010994575497866 9769818 161701333475670737948581542911518467840 9769819 -486986145659253017852403798671309113160 9769820 7692120651689934671184397056936576000 9769821 18997471225046507311524931338012127488 9769822 -37644773655338630998645407130362492288 9769823 -12627311617561597331625872634592594560 9769824 90978862362211782250770140424889565184 9769825 -24347029715194775451993823324973342400 9769826 196800753954595488860836268305827217920 9769827 -382943890752401313442686198606143910480 9769828 346707321320833249193933195691584816768 9769829 185783890373072464908580862714330478684 9769830 -24515906720691211875292246674950522880 9769831 -213550831355360636696234710655144441736 9769832 -359935786455084261779412789280751339520 9769833 -193392085652929759447565795613476589120 9769834 -15343287075696351156357935092057498368 9769835 146164189664545652534345645586061997280 9769836 41332426412715262903501273670352175104 9769837 51104284592740609581274752722188084608 9769838 103221743017371406115607416185658471040 9769839 -103518615729922481594348286670183613040 9769840 13987683329684835820257839920884940800 9769841 279207641341360846849228423170977577984 9769842 8375707090456606334318387435873740800 9769843 -528419262994776098022591975433716082080 9769844 -61999153862735180505044378861289007104 9769845 20555298409148823764912850002474975520 9769846 261009387540897937315236777758523571872 9769847 -182095328749648124241202456722132653880 9769848 44553559721807681607368946423309926400 9769849 -121266602859848672782301063903148787776 9769850 -11671271733968907327556480413100687200 9769851 34547187072674688367575382920839485440 9769852 -80925455795333528375264120875679832064 9769853 -54283664333287791376911835095435576576 9769854 -46556112648079781371072687113035340480 9769855 -315762240220678307520992731739813429040 9769856 -207762544505671973849577940676436295680 9769857 -188144472476035564351205097175215268320 9769858 -76886529908652423415550260188771840 9769859 720498976811681177249569987120588297728 9769860 24702868213746952064697457617054055680 9769861 -238489310148353973926441192015443428228 9769862 76524630875121553477429714312369051200 9769863 192429921561300664174030194861885279144 9769864 -103543932563311604141329073415877294080 9769865 185399671742179679829468321755743307940 9769866 106723589331528285510138787564074330624 9769867 28967732647747908320575000504595410560 9769868 91506209065473776759426548241045422080 9769869 -2362548556361017044608314345351185600 9769870 -119696584240685228833065514353215552640 9769871 285185653076583911908501421178474856272 9769872 1375443383572083899390617760878559232 9769873 -453382643518196167532522629864137950480 9769874 94232974173540916696442365163908353936 9769875 -311133433194759934804979890446172452000 9769876 -49292041191403101814287229783878932480 9769877 -206899044554897577116752886470444463940 9769878 14737765711663339611728707846661495904 9769879 -23528176768839301480480130667149132624 9769880 -146144084394132786672141492182949273600 9769881 29972382331065770289495128102926008768 9769882 -2669667684360349686716446440741205056 9769883 -225473672325148191439274439282671155800 9769884 59904434522404061394057049839112691712 9769885 -119673486720145821287046963540899190420 9769886 -4084852717267867026786080355620670720 9769887 -150395010431867996497161059045607543720 9769888 -80730861101390454744395324937399828480 9769889 -8754124514502869181324674594425277760 9769890 35275556657355168299376228638155683840 9769891 142651647533585742783067728546786787292 9769892 189139934670934911850693664292378227712 9769893 -33932361245720881810943377649501637120 9769894 1886763910221327931207112380955056128 9769895 -107274406270975439595674741879008018800 9769896 6079386637874012020470583609660001280 9769897 -122715685555592276881438664344677463714 9769898 16043425840187497358445594858306677760 9769899 3644645297334884059135297424634591408 9769900 1211415233706012097241165697160550400 9769901 -2710869446886461478073222199779330848 9769902 -120565296818553878842199672349692549568 9769903 -54538272100021676003060405497305848 9769904 107129761511969803462584336411684126720 9769905 -30795208814501945401073458872986856000 9769906 31415672581148474877522769609127133600 9769907 159854802128470566486892567011134049792 9769908 -22195945978460702174907697467909611520 9769909 -240365050922741089824044031446187023890 9769910 80543912940262457077468170211397199360 9769911 -281949833403882129101847942509005211928 9769912 -276548190112139339441677253590852300800 9769913 -429085694201500450244285569903409450838 9769914 42104514880058399262755062039844686080 9769915 6170047533446709427821609308390770560 9769916 3734808714571590894864301061267492352 9769917 10255569724437875891138917221938190720 9769918 83141811676743216088920967248007838400 9769919 64075237424249460139338823057973644920 9769920 14831797853571571801803551531209850880 9769921 28672516009024080970346634685570040000 9769922 -85034377048410874774738328773955476608 9769923 -428056298296592090173866167296818201120 9769924 -84528128701122215182765314228012331008 9769925 213187315408409159187979645129349536800 9769926 -2034250536735870226480640127425616000 9769927 -78804938602509362288311346376929885224 9769928 -47791026689742690405882212557202227200 9769929 19007088825557324014564381429402123776 9769930 -144579468899659476460394142549031680000 9769931 45587634014055429194563731237510783864 9769932 64031829624443234808989217714862374912 9769933 52169646943273272365558604795391881440 9769934 24317101378085479773426433301639090496 9769935 71576452009013750331204843347000348160 9769936 -102946409230714504897043722859368022016 9769937 -698118054884359374579334089541396528128 9769938 -102424111586454511100746066330017795456 9769939 -44064097111125873536900204608145690260 9769940 171082335187017526276614721410473287680 9769941 174824172448174986257835249215705774748 9769942 27054091940310845564963856190250575104 9769943 233791609646634646126917040170780360744 9769944 -137998160922470534684633866822778880 9769945 30372982246203709845638136435374318400 9769946 350824278108851459559925563812436588000 9769947 -347525074800116935321624042821710229504 9769948 -316480838612479259093154570263038408192 9769949 93668470630895337690166097330136362112 9769950 71104398383315478809617321585902768000 9769951 10660325771934372135803915587042364832 9769952 -372347040325575190278742690750208409600 9769953 -113241481223671002793118198825837906496 9769954 28410023670118448671006198307253508176 9769955 -5135624425410380068047782009486716800 9769956 -3015747105206250810768520468901658624 9769957 -505892594400182062122367486341442001794 9769958 -152147592814281307871890820786976496320 9769959 107935139753356826089879346992081346064 9769960 33241520241888867881761056716980224000 9769961 -91820512557246330177223443235635396828 9769962 -13325493286283333092653933552683496960 9769963 48549514203234610463582326163640348720 9769964 -84046815828079876448326237057128642048 9769965 -182115420198461680330770291555236174880 9769966 184940147814759623198971088113373946432 9769967 -145257969511885835383014651449198879088 9769968 -6852976256908492177947116030250909696 9769969 186354432879292327162780891570813317360 9769970 60949242761173879276539845871299458560 9769971 22091962234786824613155406189318831680 9769972 -135428329499912875614467814466170224512 9769973 37645662761391312175943795942420737404 9769974 54085060941945388633757731622517927360 9769975 -24533909284782070220783187188141118000 9769976 26718825921458891609866161365657518080 9769977 -6045778793494272229645085230143074688 9769978 -80249565541088244395192570402102562960 9769979 -17226145644687902368290383990313363420 9769980 51505779928472604519114632385505443840 9769981 21090781396192563305472053007149402520 9769982 25887212242546296201109882813759942272 9769983 75865828008969653530027101039380957184 9769984 -212036076858819232923978699639839784960 9769985 -237036825817800435218249992049051937240 9769986 -32441454606575362477593757136384793600 9769987 -2908420062197597693560028849880692160 9769988 -114226395227035396569569405063062768512 9769989 -84243345696915480843915128151066900192 9769990 79430689936067619961631045544522019200 9769991 -18660530878246195575822121053849618432 9769992 -71210136373340056777122648092495585280 9769993 229752823752406103049042688029163785242 9769994 21118918639757834853427027936859735184 9769995 106317285948303041575566293978304828720 9769996 127172097244036786147925721401320544000 9769997 -75147468261701967162831072300932834580 9769998 4427262539370582838693938066612068352 9769999 -257501447757265463658071800479561614040 9770000 4217404272028760015428403897410560000 9770001 -336885861588055610925293115220336931136 9770002 69428208571167100575002793850345909248 9770003 204465691058064530977122774933713723640 9770004 -176737885645968406058040722385517916160 9770005 -107220225837486544758129934079785779840 9770006 30540987942032854685662319850508445760 9770007 -55610703194451079877621476119487232640 9770008 56960811950082830664129081044972328960 9770009 126623156994776694531421117691559782400 9770010 2745959526438626141292153888724642560 9770011 -456128100396661022398616464641303150488 9770012 -116102936777422627521547481909349427200 9770013 70514254887619634241250628856164316480 9770014 56296204058974590392917364420096681856 9770015 -241835688183330690271820917509135882840 9770016 -109312159667216588668605534245579390976 9770017 -36519458254500462940879691212057611934 9770018 20448329340164074533238654021326230592 9770019 91432499102382796321641708592010921472 9770020 -4578175258969406076109401981643238400 9770021 -106291051958135985946331572054876163778 9770022 21831972770520891282116727476310551040 9770023 -220863200611651541340330291700653625536 9770024 165859577233884946572385127577185280 9770025 -79423606035792116692002752224563385200 9770026 -8899210692164278034881871812464522240 9770027 246226613532400464116875223236683027240 9770028 14091844414630340771004001802777763840 9770029 -195521591507173006553404978361369541524 9770030 2191233199911750031208044752868993920 9770031 94464085839063421779226403492076864000 9770032 30339635549148419611000536248258396160 9770033 -44410647912955038050131425531850620672 9770034 -37349243155482748396666512005925842688 9770035 -116000615738736698646360228280470614880 9770036 -122055008282789667628990560168446237952 9770037 46092335211114617120918603844196536768 9770038 34530002275489765485296779723373269920 9770039 -365753887687504687936952118935225315160 9770040 -34600028368190861993941591090690867200 9770041 89663554222021243075989198044342566442 9770042 9374013134548610258492366677520076000 9770043 -129512347560342033108597647941771426536 9770044 114848613446505700978866794807023963136 9770045 -39177884596165166379788452388174539680 9770046 -52755970487341403851173078527574743040 9770047 38300658345583921782251055121385763200 9770048 -68606324023045660392630254724164616192 9770049 -196507540194147247567315856513319000432 9770050 113968645567639780871776103920459522800 9770051 -320679350927034871743423050499656634948 9770052 -112790177036452732920644058952969479168 9770053 -171486818612899198703766832665538033920 9770054 -17849129717810011870590640195673177856 9770055 -98226013371006534640900875021614745600 9770056 -38588476956583961392079829359956531200 9770057 -107813680272484012188821777068967143200 9770058 -91003404244298979446549848710830152656 9770059 -358805862045881925347606195471866975360 9770060 -84251170980089060182485142372526699520 9770061 109139065636317113128918665276756911232 9770062 -57056206484269391454168698599631707968 9770063 75392297569764415507945256186234605560 9770064 -32014180419990190501280720174902149120 9770065 -378319319920978474822556623815358920960 9770066 210272985028313271974500124607885947520 9770067 -91433636036646936096540771611629457760 9770068 -135481785041663869606757562672199323648 9770069 -142328417584130667264546691806278356530 9770070 130190296298803861646566717181459055360 9770071 -287874161882606681644668345573847983000 9770072 -41764217626178979052033398224565657600 9770073 -1116352930717608240690995112455088960 9770074 36582511015491193033629143492497070592 9770075 33981247684636651653740612913284862000 9770076 31869629700162137860375154266677153792 9770077 50757858520141459924412037836156412832 9770078 -208172448281213293285000320961642536960 9770079 158845982797795731694081881219590025600 9770080 33381591917403351013744160441932185600 9770081 154796511663393688010298891645552979200 9770082 -2706890749116646753615921476421556736 9770083 209062918576628017657166057062504866332 9770084 -84739406292589009614859183808835207168 9770085 -52162550141801396723314785297368352000 9770086 -94231565871812185278636831138857119008 9770087 359983899651579866355115984866269024592 9770088 122166005300076455776403886456682905600 9770089 -57990832340268838389210011497108192128 9770090 -21223036032546297013675731440050348800 9770091 -168118204346152214166424555030700279208 9770092 53398529834008300376261250310789998592 9770093 -107577090024207457160591153304278993556 9770094 -52201741448787360128894482613627890176 9770095 53834739918246006846957164662419999600 9770096 -27220008324587463807356939256529944576 9770097 -40515854838370293328751339679201261120 9770098 -23105677410246528301277474828165130336 9770099 483080222168798931004731147997134989736 9770100 44626450151241429326083368086817024000 9770101 -22731119183021479850991224963848152960 9770102 -80146236039505255581866868608864593248 9770103 -57513001041422345083927662964521122256 9770104 1200230471949517675904162963659776000 9770105 66917760829021238446045008246155616000 9770106 54890699437840424732239321066021228800 9770107 654517831889400553279802791055812160952 9770108 167870742101887508403646122478407702528 9770109 -80508488776569793458266428315567769760 9770110 -67964813525550868380920857495573647360 9770111 168114376742539014741257352722054475024 9770112 -317347847763812316139363352436119961600 9770113 -34180262486712626280479034160517504638 9770114 -1404233570835390383309920347605113440 9770115 -50838838481605809380899926072706882560 9770116 -197895522355839747602744850690510165888 9770117 36797723944538723921170055097434069184 9770118 -11752647672434192004020220485692888896 9770119 4878155285346601631363160958979434520 9770120 -201851608127277226412790510598876723200 9770121 -48121796394619473654630661249945408428 9770122 69908745903003937722368560021786403424 9770123 78047497307870157157285549086464571840 9770124 10026281577338503365281396137052405760 9770125 428037869415393663828677087012250624000 9770126 127086253047521612017634877553488492288 9770127 35961063315410577560888786131663752960 9770128 -6702455853627260300676904569710338048 9770129 344428029701310690972035265140216710260 9770130 -78606700017144470969882523823823372640 9770131 -8351554513116950378918092140851870560 9770132 -438861375262633087508653813318793134080 9770133 24696132911977250236808445166125726624 9770134 -107114821576976854316421260596653376896 9770135 28570372917769793215784392525262114160 9770136 -80216819092736782630299331501910630400 9770137 83374785874953935671901490870581052100 9770138 26102019064577135564576978269313121792 9770139 22340580069037703614048180881642875220 9770140 208956144227014016904380242007854080 9770141 499044161636515230220885085982742196352 9770142 84597059744185251357374534017232071680 9770143 -331434771523896225429935168196736184608 9770144 430320898080775575481097062283914248192 9770145 -25634428218711334909529509015094400 9770146 -23000256119744921378031658402260142080 9770147 -45109333644824394134919131605453731360 9770148 -191193282378993587208643290609184733568 9770149 330755104082890728439184220791658089150 9770150 16199055145400410107960149381769897600 9770151 97960906710186861229601558844911413032 9770152 136257253115332526200854572663631790080 9770153 50785718630278343250446682549025265280 9770154 4848458070418900225733452117379109120 9770155 -78927743054473862349989369599101028800 9770156 553320551761605159906734454249194517504 9770157 -162634063961852082956960668074864342132 9770158 32535854235698206398783462557744477760 9770159 1844969951163214287866260678684241016 9770160 -32590590732304327535491286939403878400 9770161 356968447292872244662975796941036380400 9770162 159109990374415544001295241119801346832 9770163 3338067694716205686066844396687242240 9770164 107553124024184565326253976929315072000 9770165 332989563737396858952525800479533132060 9770166 79487657868598511835399324290957905920 9770167 245945728212107324229961026833090430720 9770168 -514440939714526016000146252667537326080 9770169 -133770398398451638021726350624310075056 9770170 -40586352203012603112925760604455562240 9770171 -451219127795797215501950529757938485400 9770172 292774109192656853367447217923470622720 9770173 156856885243949823400727775037322950240 9770174 -9233626255218032851909947357895032960 9770175 -35755858652799397126010417903035423800 9770176 28145331402429576907854717684413366272 9770177 -47358642030470841177464747683414550016 9770178 -1481678457791878359834673340416481280 9770179 11113635803635865265665013726085959408 9770180 19716904019249221471560831158506905600 9770181 83567373578946417757080259728402301152 9770182 279914686513832410673958403026823716192 9770183 -206550922264784877680221342601198573640 9770184 173166286309748808050298554215444546560 9770185 -243864153304461875625358457160177998400 9770186 67536942639644495558899781708805735264 9770187 91489899611378129313088987559473904640 9770188 -115417122731337340989744137469367674112 9770189 -189601880255952510046459481619893680320 9770190 33088726006605854737035574403462843520 9770191 -27000435733785276490912690104960763408 9770192 -68001765955100170867593397748721991680 9770193 147326022641763965440103063422121815680 9770194 -15824841075584044929751089783149964288 9770195 -2879720480042484468293649614606075520 9770196 -55808559360752931262096303032397559808 9770197 424557809903793599023481044158022078752 9770198 -255217789095798980626579833744766706400 9770199 76356256334963748548134388593444836480 9770200 -11021510189939992392680169531904512000 9770201 -113478024536613743774986278547543650048 9770202 -579859315827349999053083246186390784 9770203 -11310265857624194261547139532225942120 9770204 843501729493433600947641755043718656 9770205 -22959478252539038500117666377299540640 9770206 62583796392757586643896795309592420864 9770207 543997043601100235779896161335915479456 9770208 68818120940428081531807635976614838272 9770209 -416307710977454783701734817857618986590 9770210 99574131611506529188614536950904105760 9770211 44196681815324378131043699449185161160 9770212 -110450317517752006197953677053905715968 9770213 -122705265363569887537980559158613649538 9770214 21961996819425467572779487819082255040 9770215 -9874723510082492735394551763973622400 9770216 146445096497326728223607273993615769600 9770217 277040500550682232871470912185087784080 9770218 6114633769847946755159686424124334080 9770219 849547756869661578116605116884979888096 9770220 -771931053205020731532125669523563520 9770221 -135566205608255768163612143296680065578 9770222 107711887818040330755277911784506983424 9770223 -48477674761730225124961562769423559680 9770224 -81430085607750368457674626775920476160 9770225 65922085797201224490758027580200007750 9770226 39062197071798041008557826383786384384 9770227 370657154751942079141743775217998103920 9770228 -179622951253784448737487939395557113600 9770229 99402990550349078399285730588631074144 9770230 -58317874497097678577247417041830410240 9770231 65326593750754416801016599006588493032 9770232 12498324408905004041088878728269373440 9770233 389073273397731198955509505762870068624 9770234 143409782018663085224601150184648412016 9770235 -50312017851509465099633703287535156000 9770236 -106254016118787794489690653887770903552 9770237 295339139330700319207057646993310336000 9770238 84276156556262424780849201226578442944 9770239 -52498758376096368653626830111047675904 9770240 -278648140578819027152212354519793664000 9770241 113657174532022877963427970248780738240 9770242 27805978454976893692953526606615353600 9770243 58858075756415251924310365029844386000 9770244 175485665499669222446515645846307837952 9770245 -3439960410773561169698041222607731200 9770246 -71951126753551900797295344394359371520 9770247 -34000859206666231533329700131967454560 9770248 -243997009631230397422133262613827041280 9770249 -84102089394552284530094544180294123750 9770250 20163695927002713499946302870864128000 9770251 240183323484285893339917342518602471252 9770252 -89384707149926905813711216048331307264 9770253 -65628371695254090436610024407842427200 9770254 -88742332982471272912372326545635669440 9770255 -5678143395993015604598602324967940000 9770256 38229608099977296192717348595224084480 9770257 -178025147568152321595142037659782348312 9770258 -193886658369846981986368313017976657520 9770259 -20514982794103474837878489475049780112 9770260 -168406523754466113854297546388327717120 9770261 -292662257954914513632278672273643057138 9770262 -49557563592618214332000439500234000384 9770263 -331354916086180536407809465026245570488 9770264 49457656931383877925547116930477465600 9770265 -110124650774326361337184295746778364540 9770266 -174916684753709456327524188326161920 9770267 58769001804513988098099858058540998192 9770268 22149494529029821755001815736864748544 9770269 48742855092318124168722806838497883520 9770270 -13300382819417909711163765431800919040 9770271 -86398642543328574064427789833958217216 9770272 248731434554485958869590891361889943552 9770273 -210128008021735235122990214125106840478 9770274 277447009639909366057186694820705177600 9770275 64442210620429332175546796896239848000 9770276 48957312717394312329064827756470034432 9770277 -196628869967375898341272026509600848896 9770278 -23259602765947561319598426925300508544 9770279 -141607908817998620869446457373547066120 9770280 -53494701102590475417552717905652940800 9770281 -82280684261284779065204377452419532800 9770282 250009776924698791408520123058454848000 9770283 -147203506283038175484013875349255595748 9770284 254746724732404671235491701534757391616 9770285 -28454833575877319601626210489559590400 9770286 -133672744970723314182941904834685964736 9770287 -4677700553072131004733755473832681208 9770288 171024682677241205912626280822734848 9770289 -75015544260340604638943707390959556800 9770290 37334646926313050540313485941724193600 9770291 250918769391356655740476250809054372152 9770292 13912836558080568332949998241982820352 9770293 -11577172515237951395335153900273211400 9770294 35065362226490015046049153285147824000 9770295 397525195066181928781690433073570337440 9770296 425177490370730121169915052806232371200 9770297 55911269462845607025893822938383657732 9770298 -120904937028369460650284921428312974336 9770299 -88798043581778356534463416873518827520 9770300 20821716443082788925903399577212364800 9770301 -83185069358391452998810376695436964096 9770302 23030366210439861141047786605160565312 9770303 -4879381212955857055176837840257988000 9770304 -67858549355860661964636940112240836608 9770305 -41564380570113714731078133853982226240 9770306 21768766351618256772644228543591001120 9770307 32440570193766243236932850942872924992 9770308 93192462505270948724614162625359896576 9770309 -165438100570259291728486319421581802660 9770310 41154040556243892847468698559412889600 9770311 -283128978113101705063000124991820338088 9770312 -422586837647359920779810932714437196800 9770313 -112136673923525644281054926299231211520 9770314 261367658674654512198054583314917439840 9770315 266004294205208103331467858279399240720 9770316 22781975359898704468342024946575498752 9770317 256682905778507860783074648597980633100 9770318 -52363298470457849199092816135076439296 9770319 46998070072413355981708078920709810320 9770320 834324534329651196230881176610406400 9770321 234412132075346741416326444293301112944 9770322 64110019271195758648316944271010118272 9770323 -141000583283186202464127941707985148120 9770324 91148406042344480803844308618377004800 9770325 126883960315134731898649795099918944000 9770326 -205326837495573793015783910926567680 9770327 -5757405777813812230316220334791644448 9770328 127369561806731818356236052656930611200 9770329 128514018751968478539649162793956001930 9770330 11765308727883418140767866413155205120 9770331 -366410800996733521185966562144366080 9770332 -32890372580220633266994133020662169600 9770333 -465598443830795262152999949123441683418 9770334 -5713856637381239657414497900675983360 9770335 200574551843038394681928295771327822560 9770336 -322193755168527006792712963201277362176 9770337 32154775258125350358998527660543098900 9770338 120564318981868567509481820770866541344 9770339 34400915712270534569267337026654982240 9770340 -47663355409500606939472347182392012800 9770341 -23496675604423849264417543337787492480 9770342 -265773833311196540822714543459751096960 9770343 -91415627497103869366453158601698099072 9770344 64069699840650271574158327368464332800 9770345 -109768197589210244041596308599052679360 9770346 54084699074446004393747182841513956272 9770347 308143092445320833701994055585362715792 9770348 -53294703899091621774758779790674212864 9770349 137557215963709171345552962736348043040 9770350 6592660569828853361658906955271798400 9770351 -18174128335514201234239272829162181400 9770352 49612146745707563632439736700086681600 9770353 -3613095300843431138936541476595812940 9770354 134219851296376280080371783059989808640 9770355 147921873534112528282584573932434560000 9770356 186869634476487811059919418202136257920 9770357 4676070454693625576353089786273876960 9770358 40949121664219721478105257677150639488 9770359 -236966682911479263564443346783711867984 9770360 -374532972219081157270879119979760025600 9770361 -152040883041825544820194671369558660480 9770362 -12430976473747031049933191111237584896 9770363 10471330910307145616440087661698050048 9770364 -48717143076322658831288466571997036544 9770365 -113117754933319288507035240217921623360 9770366 92040314364739467069778091021399748480 9770367 190492301640555303350791830386061460680 9770368 -31164782795848196864334986606417018880 9770369 29985720419884772522851274894944532352 9770370 -45574390000248430374808918523795635200 9770371 142263765741344775688886069167571615392 9770372 -65793374437894886641678711917246743424 9770373 -163419998324725665014122776633264798336 9770374 8554851435979213452298339708160544768 9770375 -144121781376710980587893887277798406000 9770376 65638567512812514318165840156599255040 9770377 -359828061540558991437695402147150462400 9770378 -24632216623482431983342167541657385376 9770379 225084261792087677751786010089607258584 9770380 34897752314126412733510647864921216000 9770381 -3243765762782377844675867591119486272 9770382 -1954194432272926698170455292640807936 9770383 3876023957977092159652724659243067264 9770384 1494095533041535887828042017195950080 9770385 2988840533068441457853632983211480640 9770386 -273719923649828493443393097509782783200 9770387 -487178573687902731460751909787351132 9770388 74769197135016870869878213420833331200 9770389 137512056861719377344652385809969424640 9770390 -59168844735939256498509372267275251200 9770391 -143544470896936895812479130130167024152 9770392 -37891246218020960716027749247001856000 9770393 30303559551646175860995691078886088744 9770394 -48030942182461336458464925933593671680 9770395 -1030628153651141272625499350051747280 9770396 -160687310146775396357011490088649843200 9770397 22683605651284505357941571962151909568 9770398 284714535483780930126452899432983510720 9770399 29835926802562160041782672283071268536 9770400 55145592540527725333390911351422976000 9770401 -273927257588349222011720284209474477598 9770402 -96900817784878661030452102131267292848 9770403 -107409082304666302623763747898146112592 9770404 -405919237937693992030883415317430312960 9770405 -112611771910220246078735257289097430440 9770406 -57188959945969898022286306292435071296 9770407 -261986109209113261763398759314044269864 9770408 -304198676610889631018257801526126592000 9770409 -293469820667125972326823896165102405120 9770410 11860456251923801330655971050963585920 9770411 75845493892362076633970125981166815632 9770412 -103760418724619632086975964536260256768 9770413 555085034691383078850259991632740074604 9770414 -188958383356828254496943297125442116608 9770415 -74254949350694091473514013524936772080 9770416 -5463275165461208848623908921343459328 9770417 458675770273510461144836836653773040 9770418 -2106544088884043640756520645635995136 9770419 -309036134176491484079020956401225065440 9770420 -10343073413190679809346542497472000000 9770421 172608138010347298974086404158903182112 9770422 123891251732321173060005434148278444352 9770423 -7641331226768817795575476970705794752 9770424 39907466518207650072000598817262673920 9770425 -19988149580569290647480224718560422400 9770426 -30924920656323579605223270902974546176 9770427 -253528074610207076115724293256284245520 9770428 -215588699786912853074560305364032837120 9770429 17987862282900158056602223460419277676 9770430 -6257309310041923417242646599214826880 9770431 -134921028598400216608176254418474150672 9770432 20944402514703218208929893904843538432 9770433 22941858631532430375099453499319937600 9770434 -242282417161472234067459121425202772448 9770435 188680556370235027599589400868257924880 9770436 -28981679339190406886084044196340940800 9770437 -114557488097934759018286802051300834628 9770438 -175442839569040937566205823143662814880 9770439 -69967822149870999534240296219004228480 9770440 -125257902631665502512298805594126899200 9770441 281211042425343633732967901536655530842 9770442 -8083446065921211356378423892186127872 9770443 -274181472768099063037660637032655219308 9770444 -72221156066141984320579865779216386048 9770445 121626000042368742928268127287840987820 9770446 -58842739913609035228623240449561333760 9770447 -18848450975465144022821139453894409248 9770448 21651004575810733501978945268642611200 9770449 -76658487427264531128744672449605016320 9770450 -20245526646038393480713275082018214400 9770451 -160250314813474956839451025893948669768 9770452 -155428100331012947406386472489251002368 9770453 -14007927683969862301040355731511883584 9770454 17737351255828628332900200875204985600 9770455 92661043560015339929364189869574882720 9770456 -145390112787149082497827432590162493440 9770457 46593265238614553034913259685244685280 9770458 16554709376463944304811037927609982720 9770459 -328794699303951146454935874261384471480 9770460 870966002178602910775621900316344320 9770461 214317669095966578063120466266327804812 9770462 -25941868450651566129942558259153781568 9770463 6060817332721792460561877202738203792 9770464 45786945601073024928237158685759504384 9770465 -6095077082981881944289284953323789740 9770466 -10486187540277299186626569114616225536 9770467 106355684142572210223000307998906902992 9770468 -208173102160347101251238863520535380352 9770469 -37622827529613067183220041706243368512 9770470 74741834490682511034229802938739383680 9770471 -206336923489638467559129807312571760328 9770472 123996380491978607008055954078874270720 9770473 -1984155286688828728037723624264344796 9770474 -12213326256461251453675378634036322048 9770475 -21849793121800567553715302588154201600 9770476 20672060458785324046154989685508249088 9770477 1176983082513522979796766502192471374720 9770478 115239166000928079538898023515572042880 9770479 -219650048793631941633814102033460059728 9770480 -3628152583435909833566604382429347840 9770481 -105697702184890067829282949636342255488 9770482 118955732379135434166264118652676240000 9770483 -675427336069465900224890461982836372320 9770484 180532128442269891329405553104872151040 9770485 136841373494344615397591478458270817180 9770486 -75183080726888586121608568752833221056 9770487 250031024091628271056280574034388772840 9770488 -18632020026364751999635114787522887680 9770489 -321909288871900186834941633503024386710 9770490 -2617686531182076697978978141661990400 9770491 -230198960615873482442991253318346465280 9770492 -11602712886919771908558639486495553536 9770493 -19992825483501925934646460216877684736 9770494 148553391093595717343958372010590775296 9770495 -153705325749175891837813930833538463040 9770496 66010679646530691910650125670452035584 9770497 -59581630301318588044416207208650384960 9770498 -19544018927980488074244439914085374000 9770499 17134298002524589668535172352343407684 9770500 214606125289823069754396806820443712000 9770501 57663670897304877296907126915337277184 9770502 20594201075357346518112352903476787200 9770503 -1086231104163312425128729336192297600 9770504 -89408820024626634964502093240523694080 9770505 795649134610284088684988200529329920 9770506 -14893968773448309512735983692903618720 9770507 89176730189385964730852896390858852680 9770508 392747497623123431593051537913177856 9770509 39530241579332993634873098639602850880 9770510 62308289632854776279056854829727224320 9770511 -85738806989951146483109847979937293440 9770512 18760128899609806583274398627303284736 9770513 68167096545701429438540422831186119540 9770514 -31075896787740500718042352510711303680 9770515 -131238354304824218337210709180479086880 9770516 60525844715503592120787202671445057536 9770517 -229847411927606313154016548562423333760 9770518 64807518130582308312578576504642519040 9770519 -346203215709630194989029775846669566288 9770520 -131980696815696870215013759067478630400 9770521 84885379387348204942240284268329541572 9770522 -39181779720554811097091404870197995520 9770523 -41420594360053554532496650590474742272 9770524 -328319979178451003587700928529484859904 9770525 -79536618169168258416466327914684007950 9770526 98416758456224494898486624213496177600 9770527 52475147581203012912937880935356771160 9770528 273027421856392978425274204652280545280 9770529 -123572992991623974384561599785066110240 9770530 -20147090425775948211894944028568857600 9770531 93889158017833271752005678794636650332 9770532 99195580838188263069182896929006953472 9770533 67341553686996799710487123034089854782 9770534 17887389814769211512073338188870395072 9770535 -13999610339940926215187927045096659200 9770536 -151096147143321529301204929273760563200 9770537 70784820551287765182154528356481729152 9770538 -52789403054514327948682503856567501824 9770539 -22806361954738832101337122424887738376 9770540 78264688818486415389611796029626598400 9770541 -272638266319535848159988336719339837440 9770542 91298568208705647241627228882649083200 9770543 124126863830586121858530263561359295880 9770544 -34904334246289430026545576371976929280 9770545 -53961794278805191637397535958534854680 9770546 312955659639138883435578887407769088 9770547 19130965397507018223732135403385180928 9770548 -330460094415590187533933010355652235264 9770549 -36676556992847188477938914992962599040 9770550 8505731527995836183981972315719248000 9770551 -22759911116288821589560691777666689800 9770552 -412621170918292588874445866781441331200 9770553 -66096645768775351540742376845166642036 9770554 158995248662372539889410492557541604976 9770555 271653265506679335936388378972795128960 9770556 225199410038556386874583627931949199872 9770557 -364964597671161881794486035615510011194 9770558 -98645169432974906340720494889315805824 9770559 154675234442237891105311125559184782080 9770560 96836011495111723314185864792034508800 9770561 -36937412307655965854470780195630737216 9770562 121565076952541451985547898728576670720 9770563 78784276086241353110454584705988714000 9770564 27813728793726378655127884321522771200 9770565 31002533871604650719711266182307873920 9770566 70664462305225909841824185682458172224 9770567 236522088205168919267489017764428309352 9770568 67374603594690150520469236589652049920 9770569 237840600487248204034684808472333514970 9770570 -2455469013180751398334203992777711520 9770571 400551449567911568407034752516817592240 9770572 91254760388263362459558966432440857600 9770573 -85338969026439208875544122201925703178 9770574 166421491003000109895305284001193606144 9770575 74527570766827989265786538982264838600 9770576 -41750924320356479527643917881990586368 9770577 -144962499285806347769990329446914460960 9770578 -63627615602740280899427539195433954160 9770579 -72313489126196147489395959124481099520 9770580 -66565090306817031817529957577097543680 9770581 -257801889737084112622050387446208882308 9770582 53157402064306288367077308083007598272 9770583 120384207858851783155082966261775416424 9770584 -208050055235639384884362848397502586880 9770585 83831159602699981999847690362732172160 9770586 -63175143753074674386948959830090262016 9770587 -16351017997114387894745979027056398248 9770588 -36153088820525205751603587447866472960 9770589 2439540771600355790232161505201277824 9770590 -47523810877953092199849277911492414720 9770591 124209074006625485167727356628536168992 9770592 -116373797265220230447631788211796705280 9770593 166531370027614076746311246529518144960 9770594 124401711413904500460320041040088030720 9770595 224669766652531536825879659493048921600 9770596 253277391119241108158902571547042063360 9770597 434802039317312209905580703945426877372 9770598 -42289095259522538725188776533933824000 9770599 -12174361491518357756303025367557601064 9770600 -78230488056358685340108555615705984000 9770601 -117316024504206022895671729094232627360 9770602 34548673101074425044717952712036152752 9770603 -13271989491257296325199859220753301696 9770604 -42360816526357488508559217327910732800 9770605 -101960024977077402956088035967472788480 9770606 78783562322104834595142414695372939904 9770607 46901684720182232095494555142642899456 9770608 -154818720078770672678271243296510836736 9770609 -16943373510732531142110746413136014284 9770610 24274570481993219445597561354853470720 9770611 73108793857758681280137805937223145024 9770612 -30680404708056125394516756296029003008 9770613 170546334932821062839919883393280346144 9770614 -91531480828827958035946929748947027456 9770615 332472515694380540939121914466938228400 9770616 -153689551500456369031713619015719936000 9770617 377796393071887058476172132815432578640 9770618 -50317997362059756991498196447386091520 9770619 230593179474340298177127925017584924208 9770620 -5483410793393735041410976187029632000 9770621 -18131329782468452603491203284958216960 9770622 -3154970317396715895287808582205858560 9770623 471315644498383830883270401114773247872 9770624 446179810541354540739215130427517829120 9770625 -4430668923040863679683291075015573750 9770626 -128492342133440425220969092826118534240 9770627 -136624504205727831935436846408281871408 9770628 -13614440451357565170028141712657031168 9770629 -470410827535269484256566355807685250 9770630 95882388689046385103389995046961957760 9770631 -86483970210605010295368606591194676576 9770632 -949533541687978468372187822236999680 9770633 321135911027410721217531745816119465882 9770634 -14417592254496356888723908490208456192 9770635 56461737571293397374648278007207563520 9770636 -26817653153766406935835370211036672000 9770637 -30967889193240925648560850963021055040 9770638 -45359790041069149931064463427156105280 9770639 -97117242839437598496119102802529348920 9770640 -42239258674965230117222976269887733760 9770641 -820514721423492346320750074486963960320 9770642 -59967929675300953132370780238973501440 9770643 101515327340869160418971416667995066932 9770644 -89715697531324519224547867418922815744 9770645 -102203827465535545424008277745512606280 9770646 107173437852084867551577882968293915584 9770647 39855826602216169590044857590897617096 9770648 -26616046440691824563169019990465597440 9770649 -131988921244879434700983468358861968624 9770650 17070585686410992864256641551869486800 9770651 106112991391836434862121903652366695200 9770652 171942616965670251088899115737182131200 9770653 115430522935554674528126289995132540064 9770654 8041627911127485855192379011899231040 9770655 -143974755006463437542400415261225449600 9770656 71106867507791080547154219741367762944 9770657 -361347106236987689108806666410397413528 9770658 36970417959942233394127131884229535488 9770659 300403671225956693830210377590947440860 9770660 175160321778167992159973427071663116800 9770661 -75030560447599062650964712605116929920 9770662 88291118652781284500516080231715590464 9770663 100147666627559137649075180673489088560 9770664 -44034347761887571066490942433168506880 9770665 155080052521518539595785685830260963200 9770666 -152197194383068154998062538760839045968 9770667 -307704670136413534153713708976405182120 9770668 -158291710852167430970092147069818333952 9770669 88369135390581230708755643455579870272 9770670 366847981949921717130775913072125440 9770671 -80548569548263423944521484160873832568 9770672 11513054097436217625654799084509413376 9770673 83012984653237344605454764255258075136 9770674 135487700449963364350995397376414682240 9770675 -3388509471586405717012876408046010000 9770676 5254716261672953209636081729923723264 9770677 -98729250156286519504247891240110649856 9770678 36121561854305729275472957536849844640 9770679 -96028975592832769686466934573401372080 9770680 144349341987667926629504729841997824000 9770681 107810171417356470759309276546346866432 9770682 -114228356735484378102954795851528672256 9770683 210659675103723145117040851487104755104 9770684 -42403891462297429073459171533544398848 9770685 -16350337085683168795663632050153530560 9770686 -1504980869875444026327508714856275776 9770687 -31050726234056463951010405925258300640 9770688 -3809498064230316869645252642957426688 9770689 -201078537963947840994913114564464345600 9770690 -117928401978703141957991452009818962400 9770691 22729758241698831971044532038228625664 9770692 -40445712621244427350576555295124621184 9770693 168977752223449208374484046894178348320 9770694 77503733607241014410898563807967942528 9770695 88467762677322682230739715734583875200 9770696 -31238246964820976322011139668567808000 9770697 -31287280628114812757515323791770047126 9770698 32346013936561469571888364588230873600 9770699 94372453990060418805417751589757802080 9770700 -2068764694960064593191494502601152000 9770701 -13645205156763149602568255608638380800 9770702 48018620989308337894461853454968911552 9770703 -84279050543940839288260969702077250416 9770704 -14191278554273339779521886315387289600 9770705 825978577236520614148924605944092800 9770706 6228666963860012189120551785121194624 9770707 124115957624796080614487837028262926956 9770708 -15492061496931803770522240983986182272 9770709 -10676946419664358440523809688923093120 9770710 -64865805464109447929649701052681396480 9770711 150630295108672243833415401898589202312 9770712 65905344246906173541060757198120550400 9770713 -421437034357395123450398255056288475136 9770714 142846726359516647334014259259075305456 9770715 -109256181547737359628851278791111368400 9770716 10938867162403898580016843633988348928 9770717 141839512353191747507660035374034673952 9770718 -2023941184264635826696495438407985152 9770719 413113029712063372008061037106691696 9770720 403620190770567793609440630791523532800 9770721 8493259106678933334275166570125128704 9770722 52738369897472959211693251927751784960 9770723 356934717970871061455863724705783490972 9770724 246790574329706309507701369640128594560 9770725 -33509389971756807470682397250898691750 9770726 -3082747293057803371240567942593363840 9770727 -86851800036803486941470462161420115840 9770728 -252733045122844759539656475647039815680 9770729 -11981238045012743160386105941075804380 9770730 89243984602478972347373627153233470720 9770731 120325619493752320062882645428968795000 9770732 -60573076635165218084104235082420059904 9770733 723548344794780097665664712964829440 9770734 -4062969011871928967378730525813057984 9770735 -20532618954411020575066406828966117760 9770736 45534393168133589790170568294943162368 9770737 -485865634521612007412969495339891645614 9770738 24659564631828639801978131353851584736 9770739 6363849684351490113571126499073826368 9770740 -26734540393676464604243213501698007040 9770741 -106188874822245505031323413194949963858 9770742 24787990714993948013466990360368880000 9770743 279364005555610392879682378974004560280 9770744 -345042466579657004249386842349754265600 9770745 -43727064558961596090878956958873026560 9770746 43679331585676731775326126588969993072 9770747 -132513805927213977366271819000669769964 9770748 -1772284046350332393277313587786423296 9770749 52103920773786643801384098871051605420 9770750 -316120570477220653526500654646880000 9770751 39183309632968602232683851899505327520 9770752 -258230247495346455574105149534386520064 9770753 -287090647982794044226402643256800479998 9770754 22129926328436642829630752059813847040 9770755 5664439788279845299421367512941814160 9770756 170308379134468442208271944238111703040 9770757 -261891480235525144257686528874169581120 9770758 2417173644744218483174473067780414784 9770759 -63278585077581276021687719897553704040 9770760 64454549550856118935594331041013760000 9770761 120438422888725647452772855415692288 9770762 -44375028286090818179056706746772204448 9770763 -114009969844337978673028876300409976912 9770764 11962432822410934161787326823824384000 9770765 63066117865953740117628761945596611660 9770766 -26926222637065668351613381631670165504 9770767 631799417991021813587713375744884687600 9770768 18005077418734468963467426077471145984 9770769 185946153364790004111885638751861003600 9770770 13585390841184137875620744465203112960 9770771 -21483402251434793345731294720093163208 9770772 62280268533469396495990371100727568384 9770773 414285464937658263806049786919806187022 9770774 -57197714441051158293683428991577974400 9770775 -9931664657554544469219338365162790400 9770776 -172762350399931629760217497139789721600 9770777 502199217686103096343637039879579051472 9770778 169552850766772220619333832535942763504 9770779 -363293624122590423080683440743766506620 9770780 92766005589329902437358576804260441600 9770781 -54081443447830925399793387222165944448 9770782 61944562616465638168428869318944524672 9770783 691081479185442768646197710071363372800 9770784 -58548563562485323560308749465480593408 9770785 210255652981235811931705417982491000980 9770786 219509382976942042760730276198365336064 9770787 60284902544058677416628916469218525648 9770788 -182552142908156596140830503080732154880 9770789 -138548948701627955055734430631845803328 9770790 51144988647900359533129059029426766720 9770791 -147018269839059551411373538314062750448 9770792 119658857448670254428919391455733094400 9770793 -160339011486671797521300671427606631536 9770794 175602632100209225742165141714340672512 9770795 -85935954601430424354804972384141751200 9770796 -100692698129171963052704530592710533120 9770797 -119708518966432014251701763354179910656 9770798 22511875546324483019985869820283495680 9770799 358849612346025704938124770173360303360 9770800 7053110070476610014104897738645504000 9770801 -58140087307273418456859279608182669770 9770802 69767287428960486678183045570629039232 9770803 59174439414347019749488857321592160080 9770804 6569379573244370970594104358145529856 9770805 62795370856213695296754276835630168800 9770806 138382102073920970064696878969501068800 9770807 -99131335672267055654269828314589249920 9770808 -33999135276154163588009579918440857600 9770809 -273016246062812695110609065995699531990 9770810 -3391510798369441930109151610126540800 9770811 -347011940889728278509194856553161738816 9770812 589055377454363026179303463194835968 9770813 41103773451674589152317413214758544800 9770814 -147897197547052836424540602283121756160 9770815 -27442798438213460433570811589436216480 9770816 -20595528812727579513735009126391480320 9770817 116269132409469423249693838583036248512 9770818 -149177238937490940345257072790219261120 9770819 -147967295214253457961241515751565715780 9770820 -90086395803379375562012238238007377920 9770821 -256074270192336951085080709357202266978 9770822 91323927279890514111298291056672719712 9770823 -9453576571122248535504273785841605040 9770824 -184126717284144548153976202417606656000 9770825 -171650078005549115281335992890594180500 9770826 1536199455398028016877897244544468224 9770827 -385240007253728312614324089214490570328 9770828 -59603188578636528916902352845691613184 9770829 -116603518493472422577437335222008311616 9770830 140880862018151004585316641504650611200 9770831 13939080483492124260235304977183771104 9770832 -68842579730434700152691668548166557696 9770833 132092990341223468472294132616714404 9770834 -133948648523024182992413046508598716128 9770835 -13192983772411563425502125691383003040 9770836 -347854227518476508672008794426839857152 9770837 191302299718095580292846636091217215840 9770838 1934219668112439731465200282721433600 9770839 37339729683083495238168730500587509248 9770840 20223058747304489207842735933637836800 9770841 -331525587411507796387371095221106565120 9770842 -107404728665987892578599719335266189056 9770843 2575435253332144136175141778679842104 9770844 192641665858790659713321040638027311616 9770845 13868756070063026617138679108386380000 9770846 -64368652556553739640971889325571360128 9770847 -1995422047287512942126908654951260672 9770848 -378699732695349608119116425296000450560 9770849 -77911514412494120329235176568282947008 9770850 64483753593675709730906611166392527600 9770851 349012739489677183705170493902200621852 9770852 52438299784186123846302547410946990080 9770853 9207548702079643165504565081493815904 9770854 -226575546748642883869382489489252893440 9770855 476721838338236658909443008502656670160 9770856 42318427906234929526279352983307059200 9770857 -241570758825009617590985926332203677894 9770858 109050971268317237622386313724779755184 9770859 -9377753830123357386386319781363571712 9770860 6839099918473408753808790668765675520 9770861 4484283957361060203504165506919840492 9770862 -51138725445426597633333854204522931648 9770863 -6507316573503281290122388629560025536 9770864 -18261740071327541765600975582563368960 9770865 4305372534322925418444942713135145600 9770866 97274988352487886534862628657635054080 9770867 94485338958809217958966918851713021760 9770868 5290938227954402408372017084742603520 9770869 6254877209794377513297922598849232120 9770870 71684333945250701909937708638440442880 9770871 200375804019924928073669281956832946688 9770872 -41211956603205625006020304554452582400 9770873 -130398127231111420418493656543912156160 9770874 2111860036421070274789719252610798080 9770875 -77057499158446772882551252653876708000 9770876 22259469544331823723022260103771023360 9770877 -425964680068857099793098528447144388800 9770878 -80117965275546334589786834262793543680 9770879 -411236057168620827784706964390614130624 9770880 -16981539442576695891502614337447526400 9770881 -256701881691506614022474569862661160318 9770882 -136696403829624017273203665385976409216 9770883 154110988693539729536618297071670054400 9770884 104066804974808585570591518791915960576 9770885 270060744293170985006487684524793275580 9770886 37104093377924382151280816970868521984 9770887 -143714195048326860996732912620559175200 9770888 145512445395389113871967880301137920000 9770889 143235364201556733970440772990669179984 9770890 -830096950061707006856464243661967360 9770891 154670851939737768883723820703752842224 9770892 139182618582281318006600537845498301952 9770893 178443982744815814847859157457295301344 9770894 12838876377896866694258819490782034240 9770895 339470777750117222415634858061603899200 9770896 -18492840077904451359768178481458536448 9770897 580602545980589659301354936266087667952 9770898 -31481201721095093545689201133074071040 9770899 118942583683353126244320008616346313900 9770900 -13228851174424380820344904793905920000 9770901 8818351913831433002478473880067377984 9770902 -204400835296708538304780126158870582400 9770903 167929723707107206515128532106018045920 9770904 10956830086241966834835326442340577280 9770905 2395828742514094682448641202535125120 9770906 -71413696144786863983761165983454446336 9770907 -219652850385417478977763653004526873808 9770908 -39335187806783904567129810766743175168 9770909 -35236807357530247179970986864694084890 9770910 79172675067550676795168108506920351360 9770911 292516230956788814188679928701687148512 9770912 67981216835255877326495781171177062400 9770913 125139150109568787077453481656943551442 9770914 42898936217964446599500677728229511840 9770915 -56290954239558317486576714212844121600 9770916 -115629376296624307191806927672192744448 9770917 188067015361008338295219729969589104220 9770918 -34989487086498144352576424721335275584 9770919 -17224005504631078600475976379812240000 9770920 -226369049119490290666386681623757312000 9770921 -89452267454791444483502563602501757440 9770922 29811329717834619760743252105178752000 9770923 -58745407755392062060717680538703513680 9770924 148454065421558724801471312245169371136 9770925 -74739442493228520962111679093913236000 9770926 -118972834680838283769295365548208786432 9770927 -880793519229966979665224971138308000 9770928 -16423259651889304193270656740887887872 9770929 -39185647753795714345958082183215560320 9770930 -49448733125976437775478721189388492480 9770931 -255901021916604233855087240931385422360 9770932 192572081498239196248288517013933656832 9770933 -692408658379563620474112177001174656 9770934 -36006706202490984117471209556066745920 9770935 280367820133085061360934922006080337880 9770936 -117283151885844418359805201385563299840 9770937 314190663574042760912925754861503313344 9770938 -96532767821717821074985572095294420880 9770939 -464862567294174797083168738666795567260 9770940 -56402770957310841258630407323459046400 9770941 -429354301240989288176690289387129146100 9770942 -7752582645826152041159749555567352256 9770943 34666613702020388037012394674950029584 9770944 4453401752877628991800841810210717696 9770945 -268402026410742323747039782623202139520 9770946 137884717163919779505394949152710797184 9770947 -266911636240735089793242993041882097604 9770948 -73619515816270572789079574749548340224 9770949 -7806089116478403541532193735005301600 9770950 24771896116760808017795163591623894400 9770951 75244150983344471379844970056459988952 9770952 -30038464780880844741035596940857835520 9770953 48759127584974853480278274721409736100 9770954 -124444432334886024292986400618774420800 9770955 -42459580630856802083612900099282522640 9770956 -32441981067044031696992124487362902016 9770957 -6546653724885235608505841499014534400 9770958 36151470252719912433198849796395921024 9770959 -31928343384834171411931544068761361920 9770960 -15562080345727257546709226143976816640 9770961 -263051918789920354309779616688905843728 9770962 -167775338263915272929954683500963942768 9770963 205472739579675267001427461173073231212 9770964 -30927700072716122450323303543892533248 9770965 -110063952798129678794844005674088575140 9770966 188178799978980210666003072882700038432 9770967 24196156341483696677098250191711831584 9770968 68872240496941396684267196487280066560 9770969 73429442999529307385208021421904939844 9770970 -68596356307202404041046283991301708800 9770971 53985418708651305370893917595901633536 9770972 -62679483622011171793573448335744412160 9770973 -139698879485985869039312774049221652000 9770974 90757673914000863305162650371402922560 9770975 30079244097898730972918033523795663600 9770976 5992158753675825456436863650003681280 9770977 3801700737490735393681347902042665992 9770978 38094385443310870378791597785437363200 9770979 -7503738073033759735579840273091538960 9770980 -41232073089312669673895250849909235200 9770981 -379915659580332472865669750651265827136 9770982 17863704357410839492060096343068126080 9770983 -58207180967082918244111186963721416256 9770984 -51760835588666383193396305036893373440 9770985 -5717082797764289837574593852652868800 9770986 224522191964933690516672377647380406192 9770987 -71412080808462673034634811267069803648 9770988 23664145707636515072840115212249751552 9770989 252223613751694549141550280301801691020 9770990 -105663256972424872070405583562799990400 9770991 102329955343858931845245620417609968392 9770992 188449857482355570303673902997536768 9770993 -197459958404503753164258509837626778640 9770994 -74610260609707236805737850177710865920 9770995 47465967173932358909214144456279003120 9770996 -278870009601345590819891925110015016960 9770997 12843543551104820747506430571021912960 9770998 67643521033574995170451157676894824448 9770999 82730079654967462070387607455416934400 9771000 -140513429837605628517182067367802880000 9771001 231753657455610555848527610001326313604 9771002 -33418197919585239477064430824850940048 9771003 310396508646889198065037665461047549440 9771004 114935149478866492505191229107908284416 9771005 -5425380577317188430513343063062676800 9771006 47148333796346716537774992319016623104 9771007 -255016451583542459647212353432399263744 9771008 -13700253655586715525856470885539512320 9771009 206684997841593077730986455091359200288 9771010 39542937527899745277855901366068072000 9771011 86593396025807302783794663591245206392 9771012 165694918669842459656879697433008079872 9771013 -114857337215105908341368356235565148640 9771014 -22769842433643242213432335979419017216 9771015 -229940155548752101575200474831040901680 9771016 264165433220362473871597754598833971200 9771017 10548036815423566913580560261258526900 9771018 -46977298100677265394750978994687411200 9771019 3844709731918849779191450437405312744 9771020 13862233008164640302548976297478389760 9771021 -19667820668854624317573273216616644864 9771022 251009046287789502318274022015099958912 9771023 200223105792629172063277346853536548272 9771024 -34177234453625905827603914736474587136 9771025 -104013685540969725351778961108036432400 9771026 67343911529450581892328590934713900160 9771027 -22548080185080861234371743373445146880 9771028 -36285812655643621438040180704061859840 9771029 -8004480939664039421292166742009456370 9771030 -52654688910767395313350409992738423680 9771031 20042355265906237423127739077637013832 9771032 295485225672632072752993263383453030400 9771033 -108776237695231900581410331827843017776 9771034 -9768148716155763394428849935117116416 9771035 78556877659790988489497586904677062400 9771036 -292059363261640219540516631456758333440 9771037 171215161481459283919288223059818809280 9771038 -59301366443108084562573571203819242880 9771039 -260648166001196867961389324599668211056 9771040 22492441937003391298509904402266193920 9771041 -264225891138207098858012523710812406400 9771042 -145086556758460822020933087673331484288 9771043 10992323850121754209670203123052878080 9771044 -214279839156159291797608481410929967104 9771045 -36062974956384741823532979225556354560 9771046 208186688772699073949667703588776725472 9771047 85410558290038848775974380302086655920 9771048 -56250714511842404958638528172416778240 9771049 287780323335366821126905555118261367120 9771050 -3368920024802206918452852135605119200 9771051 -163112551177088135644472235489485491368 9771052 13715341058664044187818493539876807680 9771053 332320957170409130661953736287758993302 9771054 12039604596574153757220415371481774080 9771055 -63655628369576308864431521745285505440 9771056 80990491689018215759418817337916751872 9771057 -402196314825222538673549426856296832000 9771058 252323688816861760973528638774279176960 9771059 50610439708720993810372159110990910320 9771060 28067794900265195356321992505590005760 9771061 -268940516949464421330234768557507620448 9771062 -1316901754087514440754192164417345536 9771063 -64257788744358074248055055230890866096 9771064 -493285766323440948197353877604902768640 9771065 275431608153037937145585364743039062400 9771066 -77548970978507730089249557629092412048 9771067 -49581531724901610158529192604699817040 9771068 50832052666627557609163593260060494848 9771069 -70092078708903294011984070779966860800 9771070 33790287308167638655979968047964092480 9771071 -74427773167542258962789771787698332248 9771072 53636560183575028911223274745744064512 9771073 180540609871649863267308965832775231200 9771074 218562726985686606457712415253017763536 9771075 40476435133911154849361112032174937300 9771076 -43865866514328450099643670869419065344 9771077 -5434371290704548582722169030310195008 9771078 -1173969792610884416292738085415970432 9771079 154923543521761323011360373170737409232 9771080 -25556692049818924474273314377945088000 9771081 -224781082643220681699771189451155499248 9771082 -98732635294454218899739580418171526608 9771083 -45399402118834822658894050958835968880 9771084 367910409344392297776082561817520798720 9771085 4226788443713926385817419092117464780 9771086 -20003655700841607112488015433904870400 9771087 103954521164578229334992959761525501840 9771088 148579735795965292054437064794813087744 9771089 488746335281710406540760433992795019890 9771090 12402447932840185125584815539546017280 9771091 244379340599342377000032224054226643968 9771092 172524951649390750767970167592240896000 9771093 -41603340812199874179549865538306767218 9771094 -216993809234019099238263678695094599904 9771095 501787878988897954706486600864893895520 9771096 -276730757912405883109590645156725391360 9771097 -151717953139206124863080264499860941568 9771098 -24494556763962986920131010697148061200 9771099 -4147421067523691922096634884494112000 9771100 -58528069384802374624718038069039129600 9771101 428767467079208753540433458793521396172 9771102 56850702064993424712257594300293534080 9771103 -332699137399377276641297950916188231648 9771104 759386752803952198674296781897990144 9771105 2653899246149473022545375233996888000 9771106 131520545340995173365298503480363484752 9771107 -4543347884040384007751996974801024896 9771108 19347599553069425295775128686532587520 9771109 576480999268963590682405890172293757404 9771110 35581120697225823465340011552744188160 9771111 25082207213640135966582505962952320 9771112 152136876715946369597128383027118080000 9771113 -156504618311068962625170681866609088 9771114 -45240619824698229017731431990544094208 9771115 -354193015821584486931302536688572656000 9771116 -351254616251712419485013874706264815360 9771117 -187338778435806247498334291147872173888 9771118 87142854712525759522115288160595871616 9771119 80955956082425730014733227005159469520 9771120 10615374458963653939234795560862679040 9771121 -108210976734161127513080777940139968000 9771122 199059529927540887896803515868010436000 9771123 -7306943867119204166349290020053054096 9771124 -303418083918491265512982062614937407488 9771125 -18900516639687522847794735453392160000 9771126 -117699919168653680537846530675958317056 9771127 -98661261109827102256923590648745835200 9771128 -342503065974682444740266162522252451840 9771129 -53545146669588356947721580946236793926 9771130 8819371768546407754098237059453433600 9771131 -167227952223884345545902725274599359068 9771132 13761014426435698335223853887831818240 9771133 -173907894147498707856287253506628882336 9771134 13280736440612079900701949719644233216 9771135 -91432028452464965996618703046324329600 9771136 128626560846408299005762601184814694400 9771137 430248429628593171998076210732288486786 9771138 -32879380007474257527854552051241984000 9771139 374397305884688111837458016811870777516 9771140 -128323187763429799295596063834820421120 9771141 41100408579112634191474165110887605824 9771142 -97308859324266079454761226655045978528 9771143 410252638054888733451524348693134906392 9771144 133357176051888300676676450197991424000 9771145 -121653563870827746702450267824442292920 9771146 94833872116227859037559127305335304192 9771147 -3239975654717354947794458945651384952 9771148 -2617209087274223955098342339051978240 9771149 276157814340345164393632061707352250240 9771150 -7692069345859789291939955075991662400 9771151 -1214123680933314653326734140867273288 9771152 -15174560686463657338830860448324648960 9771153 108020947221900202465076389804774125504 9771154 39220719722790739846113674678270245776 9771155 82637597198314669451606185295140624560 9771156 -61117902514875548194235341506164332800 9771157 57408109611443627161364980468517192832 9771158 260153845800234390269007992198050118976 9771159 -258847497604369802326083555527702836992 9771160 48989178058068303726085356301078118400 9771161 -102543506698460621537157566577422679276 9771162 75328007026296076879210881422534429184 9771163 364004957486524407400936952110613023984 9771164 66010516937451501306451085518409980416 9771165 -1304699060521006061144960922850872000 9771166 -193045141153326785006547815109824227968 9771167 -7210768305145593074096178696122657808 9771168 62132309525283158338235167905656340480 9771169 91591342290097477809126999948083046400 9771170 -106010242846517124955215385877673469440 9771171 66423681015856222298614063296918588144 9771172 222542468096779877969703770635038786176 9771173 429494956512098249222924876087948206560 9771174 25062475768073106091477357880789481600 9771175 84816798794119159403913013277064106800 9771176 50530558705428542189283077557318287360 9771177 50358633812880863236217479966876219008 9771178 -38160644325014936788499315665562941440 9771179 234596312559933655705796174436599348160 9771180 19048380894979198085427264224851368960 9771181 -27037877376197143047565340260954450208 9771182 -62767662101081497135375835668680865536 9771183 269569345066030662308281537104218546952 9771184 35300490911675532198410233488833331200 9771185 -282186504029490867072639715096473100620 9771186 -47667759820868929938076437778625757696 9771187 -10754379660261160750059832757867909004 9771188 54722241153540586860016614787033319808 9771189 -58093551368593015836070570422918449376 9771190 -70107649372071191220018762825991791360 9771191 -5342179139594566490848991303706385920 9771192 -5556027461531986276139429908853022720 9771193 -74492124993163585052417719538074665216 9771194 236606491187892043849454906326835458560 9771195 61261961034353349871996760182085049600 9771196 -2424254067969804000188345863142026240 9771197 -30529584615153913822249871496414780000 9771198 -36649607820172052472566887804942804992 9771199 161470602949774944081976016123084110120 9771200 -10460902664148087445935628899424665600 9771201 -51563114025841898680325841008842872960 9771202 -38702915842507750553784444174467312640 9771203 -72311266282799887268593987199287278816 9771204 10110037225803025685577844752962058240 9771205 137659750852313143005221406631207340160 9771206 -152393422930391833058501910092137512960 9771207 -130075634532818175959213346398263945560 9771208 424599312991184119650055610233748367360 9771209 -3317980672161220851916685050511852928 9771210 -105456576519506808467246559683361945600 9771211 -176967539095779076186794153901749326188 9771212 -286204440642093563822030660338767134208 9771213 77997535726392096687961125539939656128 9771214 23682702482790536442765484864007499456 9771215 -17912285066538229815234317179635865200 9771216 -9747202999537399262106924475548696576 9771217 467748328206640442415525376816986081266 9771218 -92077884088190321426573391584554243440 9771219 200251177627409891611127233003183551840 9771220 -40483316466457650067445300562801707520 9771221 -148732565429433990610685436195701664900 9771222 1732060541984131546735678267614261120 9771223 28005035680941688403667434475493118208 9771224 87868017481460474368911510852854046720 9771225 31897895175142569766112266965404556000 9771226 -163779449075345020773926345710884180480 9771227 378408078438482822232544490330583035076 9771228 -61467410910670454089885532318703000576 9771229 -148093677757963577942947727023489036916 9771230 -54332474169160124009490805312858732800 9771231 68758269910943603107180858162464983040 9771232 480164327911704833402571326703466708992 9771233 -64612481347512027819673692648199338816 9771234 -5134616226393931442231341452769536 9771235 -279794928913450914211713421182066118320 9771236 -29686928608801064145104719366636302720 9771237 261114595240317562203254032264331871006 9771238 127469266889843250918854735350581047520 9771239 221894741269391313759929650785771438048 9771240 -71858233219976630103487160313763430400 9771241 60841518326259460255968568815981299642 9771242 -137374900775107234898642222101631178480 9771243 -74112855183350471423188696286479964832 9771244 104010859766330612936709133732387880960 9771245 191434970238645426845606830239095923200 9771246 -77608827299888420770203862848275376000 9771247 120779638319582029669612246623801935696 9771248 33350237771191444730709320292828905472 9771249 287232047009308010031863048269520375664 9771250 8903835223072633934873641367426610000 9771251 30464327604596069124560639217871056384 9771252 -16096812955850282536610995241523456000 9771253 -305437225363251484994984759265842540544 9771254 110046370259897774118478405262517180576 9771255 27237010065510641102864274989863837440 9771256 -112648166042460303831553666210987745280 9771257 110818521208720905640317852611087813700 9771258 -5730580494704693286285650318443180032 9771259 320125612826936441632773722666467399460 9771260 147787707546371761816561249213812326400 9771261 224602024019315272921611547887108034944 9771262 -5802002667674194063596497632799539200 9771263 229169123360262206339532758002956778920 9771264 -153969986532672707193066279922959384576 9771265 133632417071947510393232211538398734400 9771266 -129500483152639198860243966239695365168 9771267 33098329257218644407551677979388014400 9771268 -41024852297153623939788528341396407040 9771269 -3440491044334821706930821268030101156 9771270 34442173119840124156928140960704585600 9771271 640562986580220911997441956678885847000 9771272 84928407385583936210480883594170695680 9771273 43802498678970671993363193627984489600 9771274 -139566949956763972104441084089749320960 9771275 -15066171049155710698946660260784564700 9771276 80393838585908629386245328551815741440 9771277 5643104432922095066865794891550745152 9771278 -3354534562012123112875686687902917632 9771279 -67155682159798509272219794847894198400 9771280 100331329392960494373079428745537781760 9771281 42881098272519786659679970386343090932 9771282 109180186474051607232508432516594615680 9771283 -203170254817460188310592501026670616760 9771284 -83312477520712141871357875361936986368 9771285 43796032428309366159677936909860214400 9771286 107258644505485030399813437820008405408 9771287 195838673474787107884365588054692796240 9771288 194890067607807582998418259953828802560 9771289 126781129417537079082633000631131385920 9771290 159012846134155566707481679001067129600 9771291 28932871681233586020615180593385105360 9771292 -161549251538539887845491157164875483648 9771293 -4187575767485057351210113797355127808 9771294 61175847975667552475503103482739815680 9771295 242743226494691380245742086905493539280 9771296 -310563792131822848698501959030597419008 9771297 163418771539673642752154789977028996928 9771298 24087369857052324621431347088428454400 9771299 -298152814522391116878370976638415777700 9771300 66166278249616613036734554726432768000 9771301 -469350603280423341685455673839910678720 9771302 -71620121553390641141883800962864800000 9771303 -256827722493903194816771832794621422296 9771304 -18025800581112077430897772402756730880 9771305 -32768590090535241157737595647565131000 9771306 -7068295721536371504323511147065546496 9771307 -8086929647026048592786736030071765728 9771308 -155183919088186369608489797342535267072 9771309 2934590433706555252733738869511336928 9771310 -39598699452186039498181853272409904000 9771311 349168581131896493204310307420037180784 9771312 30449256130947659495067715867418787840 9771313 250434837998080085262615723840795628562 9771314 -7293861647255660523132147464686553088 9771315 206761751749293178367096189514337396320 9771316 -248899490581092875493184823671046633472 9771317 -139111144503133224394781311059390047634 9771318 -120428585735773180270383487961196940800 9771319 -400518089430031949924582364589695240280 9771320 802449466703667440792358424510464000 9771321 70910297392395570783866705634475745664 9771322 -128527237135561721729940125407748088576 9771323 -504627313968919620744006284231040699816 9771324 -12681835465814809566802155686801276928 9771325 -3968678041466971536650485954777275900 9771326 137024862129320233729825895525091118080 9771327 -352217765948288764697888627516030930160 9771328 69825510911161361760523372001646084096 9771329 -396768805088920223729278770767688958524 9771330 22062278334215531738659456539950123520 9771331 74663895476094070849725079352184321600 9771332 175154256991767014811421740853230727296 9771333 -101150694778804687246498035062724741312 9771334 14540357154944055610120730324537757312 9771335 -310098231938445991072574038076424274920 9771336 -60346500830419070664885685245711759360 9771337 168865321615641159044248424889967128192 9771338 -78779064628677490574349694423214473680 9771339 281026275468635794419581693709192603840 9771340 -120914864036324455417031103766750172160 9771341 163797197138670320756751616203487247232 9771342 -1374343823221432415585931068702263296 9771343 56759312186179041369698768660020159824 9771344 95573712542976299738623567414282813440 9771345 1399422630902863877240041865291282640 9771346 5529612070106040192460013805056397792 9771347 -482101838003666635349155289520065809920 9771348 -127924571620200561879373528536241182720 9771349 13354086453088717455928878009694507936 9771350 -20866751187058898028059734861902933600 9771351 65016073109389020965308419297714761832 9771352 -204225111582223231264654803455126323200 9771353 -156621397718829769053749592140824305456 9771354 10167410957601089746631961229028756976 9771355 -117975848260096814417462081944621440 9771356 11990455792968579544804111549282154496 9771357 139776424440236050861606021110840551040 9771358 -27232231705941135176549191516854951360 9771359 229777572673660111451808264135893023704 9771360 160446327213428845366971986372300636160 9771361 61395616616723744795870587895854915904 9771362 -69168550319360239045588336159579736928 9771363 391982734648408856813164141396925184 9771364 -333196905647599278935759575368619940224 9771365 -98928167376070578924103350958293028740 9771366 -24426286346167137007345653134173138944 9771367 -82068502089215481729911770627175220488 9771368 -351881886817517660829921148330891453440 9771369 -176317688408601746070011196591429330432 9771370 -28222835719282138860131333699272995840 9771371 199203090603601886654471326109796691572 9771372 80501143719199237599481859824282920960 9771373 497445666655443308252259629109108769622 9771374 -4765512226861721806980151889602352064 9771375 157588246226919811874618502321608448000 9771376 39600741996242264424885176649505996800 9771377 15140635826296790482178651943865267200 9771378 -103852110159537806941683311449153347840 9771379 139195621431960840077520242683098263876 9771380 -33548071136259445160205290399243304960 9771381 477315665095667236013521070298199059840 9771382 -10819604034432532251556155419348474208 9771383 -19504769062501987721296364071845673368 9771384 -112712467640928953030654273330429952000 9771385 109736170686642274911985202305326937800 9771386 13269389779970149289872282327144194048 9771387 -90982159330324683980171324837920856040 9771388 57920616761847636742628302565701696512 9771389 32624398901557590642710977578875781024 9771390 115679256622749039177905696043664320 9771391 -46276342204508479279292858229983423616 9771392 335438586826408712086869226506116136960 9771393 12472470227752954264071532188696177504 9771394 279988288189776436358064680919411259392 9771395 62649330440155566736346282771666720400 9771396 -173571761998099157638867027024896552960 9771397 -375059874447891412377996781543290140808 9771398 2993339962826277005294543903123593728 9771399 -115830940571492920697616727906583384400 9771400 56800136084039929163583987907612032000 9771401 40598710076063846663326776298050357402 9771402 -120392801387804406805203398832901133568 9771403 -163573402566550283648536782453874350840 9771404 -61053920346527637858662986127440508928 9771405 -79014613773783008828860376650859232000 9771406 4181342760358726751421567949773503424 9771407 -168258373515116115752764652203311985776 9771408 -13451670042232297784625646351014297600 9771409 99115154957011402129793812583522242610 9771410 72036027335492548820151290929343485440 9771411 68864528206656717245086139778530591208 9771412 16755896287269696096643054086308339712 9771413 -59926008481401122649213871185832449060 9771414 50467403650430177498099808086184714240 9771415 -4199813472521138076192354417823788000 9771416 454030359845596563512527368521410836480 9771417 104734568458864746503354061144079446528 9771418 17502417672210475621638275793127680000 9771419 -74445860928806474602268518615797370080 9771420 5089882932586423973446797316011264000 9771421 -430803659106470278057953158503034860512 9771422 231610642536362596004571423791513016000 9771423 -93796863297792500461449945458030569200 9771424 -55718032861597974184931445862906724352 9771425 133106228347439829114492403748999413500 9771426 1967724631443446719192542909791222784 9771427 78639629251585716098105345937281741276 9771428 -7918351398013813112067841187275176960 9771429 -2480019834062652416815071660090243840 9771430 -122895836266189905417468513341250835200 9771431 -176072744345441453891083626751518163200 9771432 -1674158917128589377650789344837877760 9771433 242265180064912234606086415735191020538 9771434 -237009116638071853615252078456780166400 9771435 7263549619292824785530230221702108000 9771436 -166347692368609426272769828875859352320 9771437 113072407419984392853951214794123685080 9771438 -16061987922550259203029394924417169280 9771439 -124463308474413110691737656472218011760 9771440 -18281144406624688227137604716642304000 9771441 77452273427928103832957480915064670464 9771442 -26909373416782287067024595816322016128 9771443 -487267784976299391779115183758946208056 9771444 -35456479561768678990838653292351637120 9771445 -59263772838988179081376115320369155300 9771446 -121536674528291215064718629286800612736 9771447 -8975024292957403014559846122469373952 9771448 66058179114684355521641933700721213440 9771449 -1535307196227014556122366653090573152 9771450 33363402586397379838165276504498003200 9771451 19027069615399529064860525805111642384 9771452 35580730398926482270851357307450268160 9771453 145309139356455094204068495245509200480 9771454 -5880480174201056279529339038141024256 9771455 -301500706236131960311456349296105487640 9771456 23546013087745098199553673336415322112 9771457 -100491155725063887869807440932640229180 9771458 122693992557286810881428755145908637184 9771459 138625469628203583420663614734547309304 9771460 51878640812571213609104386984301057280 9771461 -829534159321039228376033161276159968 9771462 -8806696999334317827026110889915212800 9771463 -31203674008607469580807358437806700800 9771464 -186972922665065708541220673600692992000 9771465 -201237387065575035888252112697503229760 9771466 -75021783251103479634084894157059927456 9771467 -267469991126718693212451846172222373484 9771468 -9419576991082684317912648176277700608 9771469 90753132442977949695396695566467146870 9771470 87218600756369043361800868884401791680 9771471 -135331313182921387246265676521250203160 9771472 31918221151980347675850505878447063040 9771473 278803662611801464205086540883702356722 9771474 -115308754663602260475636725535805664640 9771475 2928394737638540227782887538184572400 9771476 -140948495708859971499586012742586624 9771477 153122088355327577446182924500609774208 9771478 64455728774273211630734850540199193856 9771479 165436463600580867159993341530920419328 9771480 183869428512754756435547234198666649600 9771481 -109952390559328811763960617094087271296 9771482 -158263401106765906739001197871971343120 9771483 16140924763614640095240548540580240024 9771484 -51880271651833457322970271309732713984 9771485 67285502959432133397521682948944883180 9771486 34487344874870231938273531587477417984 9771487 214312065556984020972164569799446070400 9771488 19339194657615253207661858904373985280 9771489 -16384398248456357727806796059936248320 9771490 47550565225953496771186680064375092000 9771491 323706182342170223391772316565468427800 9771492 -966951188019137574459414950453268480 9771493 -330867373516795273688939236635901715076 9771494 -160439717000408167631382317016323398848 9771495 57302147592258631373712517322142736800 9771496 -170262287805038417867514388703693783040 9771497 5187091663016761514233164837494774400 9771498 -109193332308025387597989794646352307712 9771499 33343645046906776379212392328112774040 9771500 213015546916930207490071502828781312000 9771501 -16079542282386443203097378738764805568 9771502 54548531450361604648008836320250776320 9771503 28913813657592419145849770927528950656 9771504 -20391216116613895323826145964129779712 9771505 324739860082841115707859246988013028660 9771506 -105460810428743215676067990734334360048 9771507 197722636023497583452419613598780469248 9771508 193372788653622044576419688824902414336 9771509 -417212921622559114562333393871535503360 9771510 -10503619505024612162799304968634368000 9771511 -22084164224081783050603984854898847888 9771512 -227202823733319215814715968063374745600 9771513 26932060497977616685646578472926833744 9771514 89326970394571397405169754659320198112 9771515 25069929044465177416315069746310598400 9771516 201133236541864619760255553787463813120 9771517 -13723925173939920291870273408348748416 9771518 -42961175126885408943381714381188685120 9771519 32177845331361268687974460442075206344 9771520 146696154275059702758334045415339458560 9771521 -222166300207152887093415032476950614400 9771522 109825406004707399200676204180457804672 9771523 138408123569102682433233985095049035920 9771524 24733508943980826639512493133080195072 9771525 -71799683517429172520653355688529742700 9771526 -107041416221711433791538264738495197376 9771527 87653725297847553139010023452827869200 9771528 -61718609991822881553292914408606105600 9771529 399050127350287078309763753079673969280 9771530 -15168145059698340829423467366623004480 9771531 -237550528429785888573102711347203995456 9771532 47368942890733510408367908770074457600 9771533 -361348070059722628360862801975680918218 9771534 -323870189980162486166308096898034231360 9771535 -4111318631734747063971061942405463040 9771536 46867170944479796900847879570895675392 9771537 -317176732711594533157485164003366407440 9771538 -33682476733974878086245212444781794304 9771539 -229268679260413098089523567258438984660 9771540 110722943009746518859606142481868800 9771541 -63607894836714160330848813993397659136 9771542 6071059879193988668880832267478325888 9771543 492302093505823836996886522951266661200 9771544 159897688028982442646483154846709340160 9771545 57874234892365676704200807919439417280 9771546 -14491824342015458248167852628465199616 9771547 243110020690929340926787447648122776440 9771548 -5261431023025673456309774195313575424 9771549 79122318101624099525739368330644387200 9771550 -35053670248371683385633898353212832000 9771551 -145469693400929381827576923006331532448 9771552 43071839874172920566903030006220324864 9771553 379724404188606099553211850523810790064 9771554 79016949074029790971283156636118124608 9771555 -17863825821465358092439172140878684240 9771556 -286435692790055661765821436775113143680 9771557 14425969119817898156382976612391748540 9771558 30800588142723347055402298803579643584 9771559 76118415881389686652924356582976259040 9771560 -93322661783178465205829672355495936000 9771561 -8958826825839604095830000554072105440 9771562 12305894168919880294186386156577902432 9771563 -268309512432124304443413143683423871616 9771564 136823603987446603177602899784522166272 9771565 3297720999418078598348143189754744460 9771566 126469968311860944138911807713761451776 9771567 42438259064237192751857833448303690880 9771568 4774970187675660726563299048697462784 9771569 148635048199805989149711659822441685300 9771570 19077768516347613469606287440846131200 9771571 63049457805629245354813659876616642344 9771572 14564370452800011453039667578073915392 9771573 -44356564843598614933699334439564183552 9771574 -157691688205278236026779213997158070848 9771575 242732443304691411851400768038963502600 9771576 -273545225022057795348851803903428096000 9771577 -155444175437628738041112208263200488620 9771578 -533393102197371248257510675010270976 9771579 9220765993242093222823821389365604124 9771580 91305946333505410773695233184210342400 9771581 -121068545165734539052296701103514324788 9771582 -94504120158521076741799169815288866816 9771583 345479580389584342347948065778068728800 9771584 -86649686310819387580274334793949773824 9771585 -138526386253922936749353577363860681600 9771586 2373522914860065765462671206258337280 9771587 -181205724683121857530454848261928508000 9771588 93366769809441030694633200380767985664 9771589 6111811921059130423914636828427036160 9771590 128743370025314493431357375809636074240 9771591 -88657049429414481724445991128830252416 9771592 198529746345552516791536371630197376000 9771593 62432304839735132987709632155336180644 9771594 -35677160681908437744644007375486299136 9771595 296021626548895708228825755410221437600 9771596 -5950492085435402322579283306037265408 9771597 -17757991408108283481937461644883402 9771598 63379083423742250937507840608225502336 9771599 253472442397423911178047144068146431600 9771600 46032302532894162788079644104065024000 9771601 62452446770032453382034280109009273152 9771602 235885354212342154222452771479909188752 9771603 -67549117822286695490797797017291323392 9771604 158448662510607980145292668987564193536 9771605 -191350990196567561355403055357316684000 9771606 -53421494158770010832485319021385039360 9771607 -36522566930781071599290651324770721008 9771608 -73036625727556165845978508251001651200 9771609 264280525473419356617534478088662493904 9771610 -70228114599723189652741326980048870400 9771611 402805229075637491855069515542437542212 9771612 -53938014213415987175626285813732248576 9771613 -110479310315738853243244994425525714138 9771614 -183728472174822023893319508145978921344 9771615 -17386028304076781425203257315396090880 9771616 -278212964409281120508036775527344898048 9771617 562864740371031744828355473416746372932 9771618 59065195883966414540234694013039519104 9771619 -52778000556827277026756580516356354304 9771620 223186317242898122598617188776359055360 9771621 4619915101005698205765349118668500480 9771622 75774268896912476997871057989051388032 9771623 -604311995138307185864669913326197184376 9771624 -80737012696481483811312705188253696000 9771625 403898556299548637829087750642647589000 9771626 88622986435207377090101559807789928800 9771627 -28342595964944866581433781816364934992 9771628 -42507034418453442283024864813419173632 9771629 -278047476725034861244347678982858146624 9771630 94918905427376916306774189746238551040 9771631 -432416317818932334170650036054738155568 9771632 3007953439607275438611510297463357440 9771633 -267798061646552173247553828308309811198 9771634 3368140410090757421761504624107454464 9771635 -286615146598527515376465907960626859920 9771636 -43506741184297609453286248885102571520 9771637 449189182911824485732674638920621048320 9771638 -69443179386776915553520389852322190400 9771639 49318134582267934061263131641233749120 9771640 94560959642289039435333595753389772800 9771641 361598942971196998267401096232808487744 9771642 -11075353278382030789756268054862734592 9771643 15908166484145759668300482141761085440 9771644 -262084836628277962072081637870839793664 9771645 24499829897564161519085094991639895040 9771646 -88408594796970437337095484700244617728 9771647 -36500871052550388616558460270303795448 9771648 55550783545483485492821523419596062720 9771649 60634477389568254654836545910351356500 9771650 -25001085894872221836547808861738112000 9771651 -90273669711247336477469147798099976000 9771652 215687434633195163595239603922249922560 9771653 223994657290194091008065483923616639226 9771654 -3773738676807857424461208272032099968 9771655 -27721486084220193248425386269845057440 9771656 -52079336921894504904760008414890757120 9771657 121399299240342818692997473508756659392 9771658 -119398457615137661730059757241100627616 9771659 -270831035438493103462624277768361888480 9771660 80132320764359196688623318164144916480 9771661 189323201499250191274581201471002734262 9771662 115564844618564618412753531748184085120 9771663 -32302065422215324604618977343977695744 9771664 586432731452392383149313395409551360 9771665 16790550621429651398073471678729661440 9771666 -82748115533801556502377557402295475200 9771667 458606604988220846222670753838003596716 9771668 -67949041025609545432725072463516692480 9771669 -42941935192275106777688848169162515776 9771670 -125446597784424962356617727278308478720 9771671 8100914136161464714895790434863440384 9771672 -141330593047378973038010341924252078080 9771673 367092875564447957024916856263031068624 9771674 -42170461985563384864103882531767012608 9771675 11422522678026852545496961280451037200 9771676 35862756782764919293729025522884159488 9771677 -403098721902544086344241045360951528474 9771678 6568482842497724581303532657487870336 9771679 17904016439169824019170232275318868784 9771680 187261708431258540228012025673200435200 9771681 -105730664751174706531104373898789226240 9771682 45355031118433134157923036919063585152 9771683 119575291404920398391164032359986176240 9771684 -70027290524178806601167839836191416320 9771685 99767777673442941819527206722481278720 9771686 148496055084347741446853685527315853792 9771687 -37076931161084540954220391680392131992 9771688 -168385210172755008482638577882820326400 9771689 -410719930915311221716608944289386805510 9771690 -56783780698471284217612044454525428480 9771691 -545367523990396196785263140160282728908 9771692 86364138707142954716813506030751646720 9771693 -42661250448112952943284053964490399936 9771694 -62740646302380445479413936270553621120 9771695 -355869105781308957275762257517223763200 9771696 2308405179872324947688620443146649600 9771697 -205718959050232354524410831521965587660 9771698 276484257330681579822333694587596181120 9771699 -60562287418129398799239749054328495360 9771700 -43516513368225035196311965507882240000 9771701 -37447954186690292628805955580704109600 9771702 80856794671298006267243572179483579264 9771703 -49860275950465057572303412867221721048 9771704 -32403822261584713771991435295130890240 9771705 -13978413924403650940595721504288844800 9771706 -23015825763832713066894050937045131520 9771707 -223988334683793256699438480379289984 9771708 133994991133422985795691403214204162560 9771709 -201431477655179581242049183604937052090 9771710 65679075438075655179228347304161295360 9771711 -1059441774357123326244999786083061120 9771712 133699377291854082675696835406784888832 9771713 128058368704228952804754571415592541824 9771714 -74259852502720275373758345300400165296 9771715 -346139664792556706479807019353565990640 9771716 -4058100639040379898609344346835938048 9771717 -233602189671242749361059625200726021920 9771718 -50265074415490698461514219427449600 9771719 -71462136458655719825931514228888312560 9771720 -56714779820387747569367038419011174400 9771721 247204857738330434385177089711647672922 9771722 -62190819543091061720383499444621531088 9771723 -184556563086530126452619677659831683136 9771724 83859314009686649753752943910446745600 9771725 -78359133774749639647344985203778590750 9771726 65741941335956274772823384321976212544 9771727 15811456418731409051258083925166592000 9771728 75427991933931663811177384783202967552 9771729 179568653421931840759663478044985273280 9771730 -20093751791192747968418281364163002880 9771731 480566881894560673657338849338036135532 9771732 2236744680629982812276320548557475840 9771733 90448913897495260183568180761269787982 9771734 -51801815553518610278689001314731337728 9771735 66435887403992304670568752232945776800 9771736 64926832939386981477495994528540508160 9771737 -21941853090550985003162894488503788028 9771738 -58667978644496708164320203653444450560 9771739 26111805362976242467105078182269602600 9771740 110031518178843218388421223745703726080 9771741 -38017036786275049968982762974665314560 9771742 133714817738064957866876051689230964992 9771743 503690115914765517240790044589519192992 9771744 -86186588720155579617296364718589214720 9771745 278284034945913240709301397561557140500 9771746 46396203332404145886996553738559719584 9771747 457226925815874700384626446344448363520 9771748 -75323009292064837315323152958288134144 9771749 244094520289932507717588296493328086144 9771750 1370719532774835790172447815709856000 9771751 -253525652028399152401372195701609249792 9771752 15475267700169650333226110811721497600 9771753 203975020264098527580423639387175176960 9771754 -153264393326599315385978352710022520320 9771755 24920612629793259407567872619993179200 9771756 94912081237878681181442678220980219904 9771757 -151065809135307022193676264048810048000 9771758 5961256029657136523342700113250652416 9771759 -142661476689026817839671440546626163816 9771760 -33438305653029728146285377820459499520 9771761 199386103778895306589216808672961595392 9771762 2506239470276688444078502512654409728 9771763 423501327955901987920559658967201976012 9771764 189752315003361008540941701561304968576 9771765 210390240598220380708236507873037729920 9771766 -96059418586132535601559454977958883168 9771767 -279456042124895297484554106795348476184 9771768 26581009103210495605342420271118643200 9771769 20619231652701710956905874289795263680 9771770 54161226233482641574751319807917199360 9771771 -199038007962134631752455305980688256488 9771772 -14173965771982137824679822259545370624 9771773 -314803869797913131081633461425372111072 9771774 35934044567717193321126691238375002752 9771775 27965365436095964328691945744965435600 9771776 76047073850517910369072016625940561920 9771777 96089708378714452833405546064927257714 9771778 60852810373205436927069908229603775440 9771779 179775493500883375147372587335861456160 9771780 -3667723701211878968283061674406625280 9771781 -312085796503171615349492380133405900448 9771782 16803432250472339376218132138504553600 9771783 -104303838471860963712820890353059268352 9771784 193346820545094484907435471201109073920 9771785 115801681793708479516943891787357466980 9771786 -21337078808072991490870858751296972800 9771787 388890519766648594681559749494638290992 9771788 32126973740696647138109646518478864384 9771789 54503152577713948787654800578970245120 9771790 16159632586218587914191289789503886080 9771791 42388351483666341719680677405665392392 9771792 -26640206318637712554081497286722519040 9771793 5140316990988466662807816210312041584 9771794 -36109058195711518351836037008891080304 9771795 -86959458379859170950762563391729984000 9771796 -231383046271741559034269864170282806400 9771797 -117350259486147355778088589593651614400 9771798 30000331890532425611815153089763529664 9771799 38492087331110778672069945923020230336 9771800 -87112438095700823726426565436903680000 9771801 -61299914510598470486166240511282719360 9771802 211734014407626800914745871288757274352 9771803 85408178815307176120465860300585215664 9771804 -49845759106795581904897577883577509888 9771805 -65346997833145105715480049700880283540 9771806 241753978835027761656870008179972265664 9771807 -191957477050969169581923130943079455160 9771808 512863952087876799491870847754393681920 9771809 17094873744028401649965285848484071010 9771810 -32655795078549282787711063414581972480 9771811 -30889217793627962770916740144547067840 9771812 -37741621419372426078065596310624747520 9771813 190514498815303280978929277687452454400 9771814 -76968542010532879317472721054116669440 9771815 -48522847231691804219703188468327444040 9771816 -386113512555052390423054960577563852800 9771817 -322845063533893480218280440895894516992 9771818 19225478037236693337501683072447572992 9771819 -17250257563032748741639901743116552192 9771820 56756723164888472050629365784490844160 9771821 486061627125124745242214500902704938092 9771822 28322330616077037699568753574667252288 9771823 318105208830396677320617111001240877072 9771824 117762467178233335166098410138862141440 9771825 14102822303277956353826246016624294000 9771826 -154984818824089190706990996625046169600 9771827 1255511930477624261674675984897702080 9771828 -40753446760377254767487149930159042560 9771829 341685371680991968352252488220978872430 9771830 -82286330054904852893286849163851517440 9771831 63489355190871190054321652164516491720 9771832 2618918700304664323736561514517954560 9771833 -209920043965021701431750084558477774400 9771834 58004343802114960895536752002055916800 9771835 279484942560486196743422336701520369280 9771836 -6957623193046711177171432853504537088 9771837 147630706688322740167572528366689989152 9771838 197326696222480028835837218115888191232 9771839 146076106258215834774186767646195840 9771840 -1610569661445702719987318271089049600 9771841 348597313169765410985469857846654178242 9771842 18532184310845803242959845542320104992 9771843 187208254078518800563632453085078816944 9771844 -85126407219262783872844269239919456000 9771845 114863679106471246310613099640124759100 9771846 34687938955971370618069252818112825344 9771847 330558673965491930973929574810815698912 9771848 97191089908698061909213002287731599360 9771849 88787368750978376536687745216662943424 9771850 -8602842830542985464347755009788704000 9771851 1031203228714499996884206169026158208 9771852 -156034108481283703226010424462611148800 9771853 2247201251964707372890417995280795648 9771854 19469974547528067514574448062612875200 9771855 76214320099225658631792951522572236320 9771856 -20910896977042577842868068373240946688 9771857 -344403549839191030663659086702914890894 9771858 -23329915214233265102012504510716841952 9771859 -217633783424782863703186420219945300896 9771860 -86865150411718517185752469305184419840 9771861 -262761455788408354528692493966137630816 9771862 -381529875972039408539343557427413035008 9771863 13423340742535146301659780965477105664 9771864 -360063398770623802398204087268394926080 9771865 61310145931892615160918848813921344260 9771866 113953362848683365735216242477021966304 9771867 213041561065311656464262539250136768000 9771868 -92250028393264695339365510607924055552 9771869 -108419410546131528389150476223875253940 9771870 -86324775367602418905117283987957027200 9771871 -293950317752319713453778978676891875800 9771872 132571483282866123300517906677327986688 9771873 2275762954422513811125405449314686384 9771874 -225036385537300162816678065976489892784 9771875 125625152173186191731057827153404750000 9771876 15499282492853868860578327238557069248 9771877 50325839700349554118711696265544657532 9771878 -367614469940062036761375926203429105344 9771879 -1477204464696592731307084916840126592 9771880 -301675222234311278575800709318540953600 9771881 66767268583164992680930355724219787392 9771882 -13954950488267290692180083589870108672 9771883 305785793603687461628567605957386832320 9771884 -169154193829488528590028091062250301184 9771885 -42796485837855975688589155660940521800 9771886 -221965130810029581415335448174613404608 9771887 263021242510077995920167161442357900840 9771888 -12939121177656772365629978605718077440 9771889 458226376736585021182347080883533493156 9771890 55900056889066001765826446269488115200 9771891 131353414165016745495815857615691623992 9771892 46496794906299039724357142690260916992 9771893 500995440734355913639167358727529764142 9771894 -132195890642197088946985503684839377920 9771895 -7639813380391823624101053240911616000 9771896 -69192869130019721084186619801230192640 9771897 68862077677285892673868505172276651600 9771898 309762360985657603188756347441768160 9771899 35066424954576113259797699265134777880 9771900 -97373081912720375672944157961481075200 9771901 67284674865654840546251795360301624012 9771902 -63097713725864246338641868082479198848 9771903 147053218273204208274948826578131904312 9771904 220656245933094280162036003180872990720 9771905 54042373371987679589594057226104179200 9771906 202843485835557482917049904370387563264 9771907 179583407478719408775235169306479244156 9771908 -44913731308788289593775273904494207872 9771909 62755361634380970914371928976540480 9771910 176803503931735364216497471369810335360 9771911 360899399502587939988913728317035133760 9771912 -228228789010143648332794495472296750080 9771913 -125968088209813457052869519202081879296 9771914 -98359321143988360958564513281349812944 9771915 -67911736798643579406357609783531736080 9771916 91251447362403033806393901409697366016 9771917 -49269338574401605202441715990294720000 9771918 12070388187154036372164261345359170560 9771919 -600048611456977589200772956744700175056 9771920 75934252536470747284927678266058752000 9771921 -1664718112581702903628371915487073838 9771922 1744872445729920258375774841191053952 9771923 -379026081430120025010855044731183334184 9771924 -196974411927191146768017856727271942144 9771925 -35154391796452664518508012774872487350 9771926 19907702966600161042931429928502759104 9771927 199015106649931884791933442417466477440 9771928 -170179102759232835477887990967360921600 9771929 184935886472611237861069175112036359040 9771930 12958517570658671169914854641773368320 9771931 90496852034045298742537734959294567904 9771932 57146622126128801895297654021317524992 9771933 -148217175607051327154684512040413992000 9771934 -152973649802469676452601677815292194880 9771935 -18003911212361374985508012881829516120 9771936 20077986520755223149290238915435823104 9771937 8082024620354507798017723641133980352 9771938 262890689562147326841504418681033983360 9771939 107578771688206505245163800901292356004 9771940 86648361340298544292448216235338818560 9771941 -99257285826107368357221628517865442848 9771942 -82881098375208183043737360130958524416 9771943 187685275608321607344266537726010281904 9771944 -4313371469768857149937262288303554560 9771945 135150461073263797491723408092167352640 9771946 215955672457689779593897369819344234672 9771947 -113366834662800009061145758669591341960 9771948 -253901106994745002639086573037384135680 9771949 -34694631550355240683254306087272645280 9771950 -1766874720980414302186531146863841600 9771951 -63761262807320441853119325185666956416 9771952 53978010039197716968102650762775232512 9771953 -350617255091481047047806875954642034798 9771954 41431315175179381311838118678171596032 9771955 224869744474513162991353802079002565360 9771956 229940623652796831843859294189558709760 9771957 -95489617964598513566672607919658235546 9771958 33125471462240457240580277318966218752 9771959 76460966290879120889216989835135999520 9771960 242939418111280337480413285015756800 9771961 -503752957010083068279563967036159172438 9771962 -54509878632165330080219358144467322768 9771963 298250348506503628321878201385712780400 9771964 -33866276243464492159863389107972230144 9771965 -61941992201513577051440692120606097280 9771966 -177403152005238261694669057917257872320 9771967 297886763237021560960183754955130270016 9771968 -67999553901390784988603352606226513920 9771969 -114876385939301038595826257361481530912 9771970 19438785759575998776471745710184027200 9771971 89338100517251997723810713979450612744 9771972 33773920511500614930899310326114012160 9771973 -66949119893598539540244923762384384420 9771974 -190721772440583903149748784078636119168 9771975 60960549455403669952090266354915456000 9771976 164399540207877733390904704904276428800 9771977 -55639675443515818354931762524611435174 9771978 -81694617870890824375953945613945777920 9771979 -105548126773303716344026181072398419824 9771980 -320031949728852908943861279676335667200 9771981 26411043567969840422205631700161992000 9771982 98724629779059892127584061104539816384 9771983 86648510018187533852418722204597698104 9771984 -23271500202035918182698020281181798400 9771985 -390642204099355778350180935648108072000 9771986 -61376657118453782507904903063341952000 9771987 91337354679236386489690137676888474368 9771988 246009703361415838242477393984267845376 9771989 -41143263538361589048003398023901240448 9771990 -26619379434511680731061398353803509760 9771991 -57870014171986570704301881748833390576 9771992 151395337248471626249936659808006400000 9771993 37688932823530885208316647259276441600 9771994 -185037521898219770667229538470908929568 9771995 -419576309541600406074255233161200766800 9771996 2037191624841209371785183870631102464 9771997 -70526785250864077915567472355099326554 9771998 -44263204553026523527180660507810224000 9771999 23281321788360259338547164742059556368 9772000 30320927486238789945114109850419200000 9772001 123360161549023513808120117420236649604 9772002 -9646728278855417836115134934324942208 9772003 -197021911641657849595858938249804544656 9772004 295382928496362534587968787430640588800 9772005 -264334985168790880071757316063194951680 9772006 -28161673798168129317167492981023656960 9772007 -81337742847788830103232425582407297488 9772008 472064425306745481051218087417118720 9772009 32269247599181686746168302183333804168 9772010 -90647113638888732603405003213907952640 9772011 258673664961275421270634903435326189660 9772012 66522244444910190094010301375609690112 9772013 26663618113796695608037310749183564224 9772014 -10841157936477616544754729210379100160 9772015 -144771229905458548191998361264331776000 9772016 -105280461164474781230044685978972160000 9772017 -62489586178192862955193645752889638336 9772018 1172642410099615046375710953894681216 9772019 333828982679125406537669029766448681420 9772020 160457485138839826644861059527506245760 9772021 -233280049288027078473785322761743236210 9772022 24105562030838339966242728430310085120 9772023 -65588921564767556823360045289673798400 9772024 -386911321702885035592240470185608151040 9772025 -65857482810216226347617338867825121700 9772026 -73893400375120738250114500057393926912 9772027 462214412302461289454908020219798179876 9772028 -61509000046955766663278858832282845184 9772029 -404687255926440490182406615861799686080 9772030 113675752465464127188190568158755524160 9772031 -163704066244754213779312996322427665808 9772032 13861398157412213578778436420985946112 9772033 118263308769493562353345487677202641344 9772034 38539633505175784404018362742237672480 9772035 -13903584109088673186728874887341132800 9772036 58856031609422412937284265318473427200 9772037 59630789444054314160112565269792808704 9772038 57973030280223681423525466303437642144 9772039 191220333187669402206072971613203378840 9772040 166932315927388835193093127064488396800 9772041 -63530020936834014551685241406437095408 9772042 22148431724489667279936981887170851840 9772043 642606438774172949963846211802711283760 9772044 -56453241078692811995006639698642358784 9772045 -125898847867383199848004490421646257000 9772046 2609191519586822369591372076660645120 9772047 24960456442923661014780241776520815408 9772048 -33584174713896687986911384680912125952 9772049 -37092721308951420602493206846921014464 9772050 61336827864971649820394245451563228800 9772051 2551978985445611895517325516907983752 9772052 86668235876144804386869974524379996160 9772053 -138316124788887136325365791779387258592 9772054 -69508744400940309988439569505432877024 9772055 286904968866539238752008844797939767960 9772056 40651137829727985445140915632170598400 9772057 418178723308724393134218446325414383306 9772058 -47584710091932414644380849762453839120 9772059 -306167141004408210790099028026287573120 9772060 -121766052480693778679233777559756075520 9772061 50578212846999666984386731857361176480 9772062 34026154964887483676868819037519616640 9772063 14114805607570385601599027509529579520 9772064 -297323295136452347611304895782213320704 9772065 -72332448953041999756706285223922900140 9772066 186494317166553030231530369017832933760 9772067 -65808504654499495231715778974983390884 9772068 -333173743078887584514212987821916160 9772069 -182750792820420428805113217899014562820 9772070 26257946498692819340462395635657490560 9772071 -47808279057433105740711264446283047856 9772072 -13936268102964557127485751787361587200 9772073 -21486662413787158818818010008016619020 9772074 -72117021337945890150679356543494431392 9772075 38193690554981709380911084969754927300 9772076 70129493775439378884087724516560915456 9772077 -8543710597962196098307840385508447168 9772078 19387889285116268607764680544892691968 9772079 112042447476584401173717911792131983360 9772080 -44361351501597797034305898703591833600 9772081 -313721449962790481551870718079080254 9772082 247251912568199279923635362960593669392 9772083 -20705863448341520142323367517738652736 9772084 -25700511940134969715056439167163985920 9772085 111996743647040519474611568527505573760 9772086 -45694655224066561893566523625184256000 9772087 179286267383561851920206943668104354488 9772088 35473524763876834589599585483725557760 9772089 -311215571277382532833501602270170905776 9772090 161001377044698960029923024659819832800 9772091 1960270156340505113174199858453069072 9772092 172361891552930435556950740102204964352 9772093 -491486658589040055643429441531024483584 9772094 428782342190159313726715822043212800 9772095 129102993351765087412394540024575589520 9772096 25359486398313472285859513272639684608 9772097 251188562791624921787101692185475876546 9772098 -18391717369108100247741044233370012160 9772099 -37713635078257350079814537904109547520 9772100 540618552219525028465606828882886400 9772101 191205995369438576382442574126553788220 9772102 46667277321222894494037883275337310592 9772103 260517740271757386466587816568230512664 9772104 -11361684733069278421938336857518325760 9772105 -43042556987919849176609859307348511040 9772106 -97138501749359566888666833254611447248 9772107 -89799262604153900542698549687173729808 9772108 -71594060361986198100109817923944201472 9772109 361988492361624816433663494452819918016 9772110 85971011083853126498621549935242048000 9772111 -71931817393420038790349619257023573200 9772112 11801852608795598619915363671144005632 9772113 -6175003254179766569894419667712124992 9772114 -183355806770649250630214737444656951168 9772115 281113863767201379305804180162343155760 9772116 -129149477785767929386019908440957751296 9772117 -108046289143710448288274409493446008800 9772118 -84037411419753207566226372474664368960 9772119 170348921975883284137991146779072117360 9772120 -192785169324264538490628559696145203200 9772121 67383706036539168830593487742106109322 9772122 81418251903722404593823295074852187904 9772123 60510183785530306188183992722358899800 9772124 -346306661192598403698779429705323912704 9772125 203561097917172502946643139094595072000 9772126 21125599487243213423205009122710804224 9772127 73779517221926809953067611321580624512 9772128 145577565703932984285477175346693013504 9772129 -177273100031925466802601143813833954270 9772130 -4232109321330997368983325819966259200 9772131 -73199644126509568838468449191292167048 9772132 -299568195140931112079916621480858143104 9772133 51558550314868172661976559471889515520 9772134 61303333071314693752286860879830348480 9772135 110836562850148369826599710156853633080 9772136 -158272903138661018904363660276502118400 9772137 4393461939083048765628700962920409600 9772138 64912094554259321258673292740021132720 9772139 1859460645101887372899585144938425968 9772140 1390042376716305417241550772569702400 9772141 261350626614275943686297722727902227542 9772142 -52852024406275762238886127334953451520 9772143 33277228911792818905628010541225113864 9772144 -26691240567181384151279681181676535808 9772145 -2582301982067840489265849541606202160 9772146 -15744740035017177933739846764732665856 9772147 -10510500161239362681714345573726854400 9772148 -184611924906028820805325458050365102080 9772149 -46609351393214391066035065842786848736 9772150 78155526455583065461266791890450528800 9772151 -72795468975790631002414642774250211120 9772152 -18479777190120655513992926081511874560 9772153 369147349259488173742573311655484536720 9772154 -20202490115889861471265138108896608256 9772155 -85918288791369296088784846236475265040 9772156 206054611283883891878813792585374064640 9772157 -494267779718396046582028343019797289594 9772158 22191938376298804397515245485940338688 9772159 -601229026046561393984783266436082827040 9772160 -75553021784453126610969059077914624000 9772161 -794690733468997218651438502640443392 9772162 -177101037635341143354974158549499589168 9772163 455769380337563914306743767311954892412 9772164 5306896819660518306590251087780615296 9772165 -44013486796812676946773121539466610000 9772166 -75484481479712151389578061298425239968 9772167 22306745660666557497830161488345923712 9772168 -257676669676660104969225176790270351360 9772169 662897644991718071025068632706714901408 9772170 -41500099518566424040006192002643084800 9772171 -166866274293213394669959746375723089920 9772172 457424446171929658816414239091845719040 9772173 -61112494347756326471774034865716402420 9772174 -25159811605536267009131759129444249664 9772175 19617083956029819365749940798220720000 9772176 -2470817569221353680991549830250496000 9772177 -79918574799822470164199842401794778380 9772178 53158185096091787674177059348452531520 9772179 254294593929080091539483527414204015680 9772180 -33058013728796019822409774558433280 9772181 -129288855561754162507909898235461269668 9772182 -23566457857040092000585133570746942848 9772183 -299013397064909263953476224266462128136 9772184 359826804869835272552065267312769218560 9772185 16386342160007449387207747416732500160 9772186 1759565443561457616594526946646707424 9772187 -95429694626085066281858077233699079164 9772188 -82725465061161938005554925765493591040 9772189 51371317602490951818587888424459708256 9772190 -71222692935338371173418097589920736000 9772191 45078226261081378669382431609513071360 9772192 -32202295940227441825482950882315206656 9772193 -38281729620594406878007312426519867776 9772194 12104317557893423484968561644135956480 9772195 -384721784835161335696540789850714879520 9772196 116087868688350712268862457219025707008 9772197 -149406884179289488529342104514115607200 9772198 -290089656195208314746165997634342987200 9772199 527845243239522732620454641296873486200 9772200 -42562779615140244032854973887937280000 9772201 -429728754237517086214302659839614337798 9772202 -123906937685775916324754106544326907392 9772203 6998492682573521567976919804010515200 9772204 -47108948502031835368540331216009483264 9772205 184917437558215308413115372267395326860 9772206 3612101773062381128681258583550154304 9772207 730992694627111524740467596258168196872 9772208 74809521203815086247194826874781253632 9772209 -76121530229284636223630834205088858686 9772210 -24532537152580626787489222151484902400 9772211 -14801635858858210000595863187632051188 9772212 117403136976923676643240389296311713792 9772213 185057620871033608216572093800213694240 9772214 362659007402245052832904843351666750272 9772215 -165829437320142717937195710416890760880 9772216 -141918963465700835434977982358245355520 9772217 -76193447995102298072038416631152050940 9772218 7262275696297617703710082368453258240 9772219 -359951068579937041075594438590685268380 9772220 -191264133850900911134119950725690949120 9772221 237533221826259365613539013100855355520 9772222 290745729050915120204786662722100038912 9772223 -252160908169317579709668935906299392 9772224 32455343065679152022072768540971106304 9772225 -136406323746681375371937535920707790250 9772226 -74961695860183193495104606351960212576 9772227 18912532484015178001926196853216136096 9772228 -23276811152145836294650999553954017280 9772229 -194043058450431833848332415640812145280 9772230 31085829974199223925143241536049483520 9772231 123613656204357706557990050733857638192 9772232 -166148119020728091598230959671173120000 9772233 8588900286958593822349512903946328448 9772234 -41985486455770547501814170870378667984 9772235 350358435644245962746913819810551874960 9772236 139401337247220605500495319343753768192 9772237 3573274130602944107462522607463988620 9772238 -43934914671520120532277582892456293504 9772239 8567390218156710291289626770877394824 9772240 -20339435577589276350889839479519969280 9772241 419407201995287351095220052113245254642 9772242 152555256909343189473741055255932670464 9772243 19685052260969611326215686392813655744 9772244 -106890722841558745615994051780397070464 9772245 -57689642383562957188912357278059182080 9772246 35288960123946396801383524400416421760 9772247 284870567074203572799481658658530658696 9772248 268706537421592156008511608705577512960 9772249 38389392997487290930195571833406926080 9772250 -307936137317200990649343386834521320000 9772251 -59853532324320833525360441261635875840 9772252 76107295833710299462096448355124705280 9772253 -250920772236681315069244604636072355156 9772254 -28721209777383411567934373195594256384 9772255 1569659653101611436762083340243834720 9772256 -220459497483347242150926221043263078400 9772257 -254377780812833194097760158780802936480 9772258 141837033946241087087991479427704550480 9772259 163122821802653095638164321806976561616 9772260 15791700899224209934080554998121349120 9772261 -15468307109985813532463037051196850276 9772262 65503724997610311631722511476199825632 9772263 -101638730361644956292478319111113575136 9772264 296346664758617036382659257952053263360 9772265 126855256491070210988708951461635357000 9772266 1958951914936301292001999671770820864 9772267 -143105251190783034374520403509169903568 9772268 7654760637750041651544243720077448192 9772269 45557857531011990723994803896678320128 9772270 771255143822292501470251014782786880 9772271 -538926671260458214465821630557391588528 9772272 -37283942055852207669290340881801871360 9772273 58070666581267053178446462209925594944 9772274 -66598750368991733393451230998092858864 9772275 -159297363739403641915371052093095462000 9772276 -95228018374130560423906723567620403840 9772277 -248402226010720796767055698970474081874 9772278 41795627345867701620098610161975952768 9772279 93774640493684331665087262781621688280 9772280 -128474693827037455751654202888553267200 9772281 155225965400131333636649286761976096570 9772282 70402844905035867627363131218548917472 9772283 -189156757283781945780434518001061393120 9772284 89228042207316597351935014276696842240 9772285 -137905067266948785958575884258403847680 9772286 49618686384867601398192092016570144000 9772287 -63134050656128728207408924165575607296 9772288 243223870825363976151597962485731164160 9772289 188132139510309074723563006725251844000 9772290 84051220231890721769004109366860579840 9772291 -3046961535740945652219296850408094560 9772292 -21225885333124168040412128052837384960 9772293 -12715585172221272754670266247457912000 9772294 97516257624235075550959469773457788032 9772295 -70332806548973806285051662514770427680 9772296 188826306844933069922537676842358988800 9772297 -324126490691537441601761785660787609856 9772298 30719140402954684558180354701246915840 9772299 46359468954885393841097995421697151200 9772300 -139256675352326852773533074988541184000 9772301 -135118083719367074834473481042191619136 9772302 193696568413746050109803305526950763520 9772303 409403674997838039168153650377892453552 9772304 -122967777350147283816547423538899107840 9772305 -107391912966245097180931482385485546240 9772306 -14855141147421772462196142526022055936 9772307 74547784620738909572090682377379711480 9772308 22689243292653958286957077665880842240 9772309 22755154504403387426801449067127936 9772310 95007032701019687122019428070431647360 9772311 123614322640077670420699233147173610240 9772312 103742227238310914002155477512483328000 9772313 -98242746263759500957657675170360528438 9772314 -14162058995789460924334215301505702400 9772315 98055791274599791531218238847125911840 9772316 24051696307776203156126644716245544960 9772317 -289176145633115221524674868841697431866 9772318 -272123421286668605263825464674461760640 9772319 162424505058495191740591925164161690720 9772320 89991565548890877371031039194274201600 9772321 -128868087968925931830082743665011827308 9772322 18209437833164054117283309817784385024 9772323 -64446297346530029912135133170059848 9772324 -249427927381668687299338853796306321408 9772325 -130925692008004250299465578615816814950 9772326 -8130777444093877148488805349645165120 9772327 404289782335761322364690690527993346440 9772328 -87049114025029256538952613132018979840 9772329 -25697149920291644324222594501972631168 9772330 51248066140582766357401890002459806560 9772331 -337161731748771069664223785697113409376 9772332 -17940634379875951950604015542305783808 9772333 450698456956571569154225227573257046380 9772334 49098318868716359118254044281290317824 9772335 165607716382328804122459078672718385720 9772336 45588475485137209343114086428890693632 9772337 -45296210233644876141181389807953764320 9772338 -113613574281005975740345377004326365952 9772339 -155341699053916701663981371353095348480 9772340 45091985766759955683855775162110339840 9772341 -149872352060847849976485827307798506208 9772342 -164019901878061320765001605518975630400 9772343 129027306131017601431622998491641722800 9772344 -44232410719918509757681610849126768640 9772345 -8473615856315829215975185686956131200 9772346 111166870791919228780799544033694099200 9772347 11865007468302188051371050819689748480 9772348 138158178237232083012996491911896600576 9772349 21314678754256714152798292164243410700 9772350 1081947441746840739068019789415065600 9772351 -236550080312825175459060625544651789408 9772352 -1142271705904172568582111349658615808 9772353 -58047027083714813351856480694347145920 9772354 227483396482813488332553191034511559376 9772355 150713015413557412069350894394180385760 9772356 -128271588634510189997277365528295739392 9772357 33250665824076855837058013949777505312 9772358 73939456241360333813662674931537254720 9772359 -231036382283758465451609710507207179096 9772360 -101870191874357441984153163278111846400 9772361 29995008409237767679334844376713919962 9772362 142978481808309796722964327203202941120 9772363 -6268952045058582912207537947061286656 9772364 -11083283377789606964184093360503606784 9772365 -203892609046688189485806500827213276800 9772366 -54727034021632948299777357607739384640 9772367 -192185613643099028298857516555861650248 9772368 54182560998834292079460499637576269824 9772369 166069520144220840771843372164099215680 9772370 -11139623304416394850312258857050946240 9772371 42213219446281264904081961025282268064 9772372 244531532757753785224537514133152456576 9772373 -145972565607286979348629876718319082272 9772374 31991633512218508925706586153721012160 9772375 -40593661832487014620511097980967390000 9772376 675144523390442054276819328237278760960 9772377 42379684805046234572564982678351487008 9772378 5289773670678765116206243592363704320 9772379 -711192247121242428422756052531633692640 9772380 -7607088834564668683222416663880243200 9772381 71908853768384346427743594553212165312 9772382 154181853679384824522391961266851653760 9772383 10907286781288767648224952455726143248 9772384 506167343417102548576041614090183639040 9772385 -3915924254905448191994331964187298240 9772386 42417248611962861201832433781084900864 9772387 20557086872025207434214547202663152080 9772388 44226796344971177029707633098664732288 9772389 70836952709611244614378464579990079008 9772390 -177898853662512226150636144588506076800 9772391 -253789078013314962643640065201715494800 9772392 13734170656987147688822144152552243200 9772393 -27176648324970617446136139896397852358 9772394 139269128278712272155998724592872536496 9772395 -914124424067227002103837388296992000 9772396 -24386286669575861303216476516702011392 9772397 124489647771694696255716584200589752332 9772398 -92184306226262520921859596072064482816 9772399 -34993489277180738677740638956630440768 9772400 -3194208228309898596041458215491174400 9772401 70653644301478633145186857543289805120 9772402 112819797719932942589677626990137563152 9772403 -171131215287243799534328440692827183760 9772404 87441885877124855648923856673484087296 9772405 127472909695373040205481955758692667160 9772406 49189348630901654171329348646211409920 9772407 -10923182390309331657530629792186522344 9772408 -372323257349353436658346407631986647040 9772409 -124873567926117209190242175665635443990 9772410 98224424780711017727816547751529199360 9772411 -121363839520626378849509547800913398256 9772412 -74724379442485325312661732717494082048 9772413 10007327582198332610595742765955433600 9772414 -225729104256014453001360525683592082944 9772415 316495332634457676069257727569426515560 9772416 -28887672053194182010173426971443200000 9772417 191494367603193644920726555545676978992 9772418 80245057482711052790416378441538373120 9772419 351713968102431764308267133511371768640 9772420 -14973780747015861529843570101322936320 9772421 -103344285159811081139592397687935753378 9772422 94286177128435354015915227692040975360 9772423 109755434054235371304647489832471419672 9772424 -22918327606103454023749381659441070080 9772425 -101262480424022960881206566998104462150 9772426 -179120913633107772657902330035648187088 9772427 60966717696995901321478578463398947472 9772428 -214232723409658005780752551248042983424 9772429 -132162311616085558329824258516652241716 9772430 -99437958308111309902097588266046072640 9772431 67983628568419604652865639207989592320 9772432 -46874058068194443609930383169721909248 9772433 300920890370736555115748948873358292320 9772434 86310759611501573528892178034425774080 9772435 32465022024203999097552443682812936880 9772436 -156911967091141449427222133215368328320 9772437 -7539327738016067510659330832459394432 9772438 -602331384292240740916003091219509632 9772439 99503227341882638426135671002004547256 9772440 9694359141381132843913691144336179200 9772441 74372702778378296717981594750138947520 9772442 104424534345661221895549230873096686592 9772443 -212187811086325676894143195050915859668 9772444 324454290847809760917310600567215616 9772445 164967987353795452997297242565659790700 9772446 187135849299721261239607129131284809344 9772447 103843050909940095583549065175723657680 9772448 127833235867888422307790697981753163776 9772449 33833897682695600076333605378509133760 9772450 109819406943208198411762618988490290400 9772451 115940386229552304128486442292078866912 9772452 10517911078528715049636118494643088640 9772453 313421200977395621356401763689542624702 9772454 189774418674209248710690603698991646176 9772455 43901844622596005466185152116209994240 9772456 95426648216940558985391568537046010880 9772457 -33594088563137809780483369132092503388 9772458 -55143717529821091374798353664451123200 9772459 197112676302438215550850602494120703016 9772460 -186536512764082920971676412269440947200 9772461 424903867013893401904249178399327336640 9772462 178464377760020528255657675325621812160 9772463 -206114737310468222413496249653499520600 9772464 505152169544689744092491424953991168 9772465 223915700800611704075110388852513457600 9772466 -55928557634376090522714519437003572992 9772467 103289410979908371310947891598401204960 9772468 -102283699039144400143688362456375668352 9772469 -264733968559121632898491791524028051648 9772470 61634834528721775320549806292206903040 9772471 -47464766960074213962145901750783078400 9772472 137808044584558890905454693893301964800 9772473 36256742484617180163917017330423721568 9772474 -37213387385533742172261911529327333264 9772475 176472389203466888461678690897175690400 9772476 -92119671120044639364183399250334121984 9772477 76913736221446435456875313688999067264 9772478 132336060333901451059070243382788064960 9772479 -264781704200887827012705182811186759000 9772480 10786485343219524711097164558080409600 9772481 6905524926756753458032766593171444272 9772482 -72689050871263207472277965982252513408 9772483 -4572963754498990879328079423659877680 9772484 -146350254096586223439851486372703321600 9772485 172104024795235580136641967213700104000 9772486 649202676999136768919974255714517698944 9772487 176646567905891697794070608932156658136 9772488 183678210968040694052135102780219473920 9772489 147418747351023569728564293231034899290 9772490 2062667470333039313708365851571430400 9772491 -115417977471262785653535363158590285608 9772492 7972632155700045394184312739227161600 9772493 -106004996917362583309266775903096260576 9772494 11650385309399206770140175391688632320 9772495 28079694042472500783806763060635990880 9772496 77317357087339578019322221988840497152 9772497 -47682653539109816302187524877818604160 9772498 -8855715353257602123215806311073637760 9772499 292235348506118413776100250794283989320 9772500 2137119923776132326033663324491520000 9772501 -197796766846528025842215754347780115080 9772502 -8393472402225923121709912883951149056 9772503 64921919973624434642276315931644338560 9772504 16039495350148385131201398247940505600 9772505 -108116289539282523798308489013254249340 9772506 244103620165296637218573816271956282624 9772507 -155738085063224312732537254781814981840 9772508 -168959861554235231289493878339494576640 9772509 -135376485750428645879367357461328026496 9772510 -2356192411916222603431094963776462080 9772511 111685527524200313968028743051150898472 9772512 -81875156024502821129023126111714541568 9772513 -1157259320616839640108226537101101036 9772514 12320534201302351134160647943427532864 9772515 -143199829724400488034710978287578624000 9772516 -39000750636544826695225101627000754176 9772517 -485701455552221868803632646512612779360 9772518 -5438636112819593873764131568395890688 9772519 -467194885994168818644625298220484667080 9772520 -217578456198495903003639460661997619200 9772521 -119402200803306182182957965538210491936 9772522 -232031315677399546712800900092010587648 9772523 -285295633036252963470341244285663916800 9772524 1341543933843013865591171757283921920 9772525 36698947456211049277096824988690952800 9772526 46900861439203015131275453836965083712 9772527 235927457494257744293851336787833606920 9772528 14646809760772236737193039974726500352 9772529 -208824850783712949552745767289190952192 9772530 41903063261490802119750600687312376320 9772531 -78862348051959916678849265012043693536 9772532 -146348866524568745914485016297025310720 9772533 -89874039732136470636727684689302126976 9772534 -7949325081229414799519886987778845120 9772535 118819129496129783330224467388908235080 9772536 -245016141927753778551213285518991360000 9772537 635245250168219287213008277520466110720 9772538 -80499709735939992975067593161288104080 9772539 -12034367100198531285017866664771722752 9772540 -17299776854638559113692685522553525760 9772541 -60664164447783678213242323689743886528 9772542 51228690686834511051747642888962714880 9772543 -211028050665914925702501602047013246856 9772544 80799577965227094532297812170533502976 9772545 -96682899722709540420426041208243895680 9772546 53581087995133549006539518979206039040 9772547 -81358191071630188364842905563592992004 9772548 -147658800460426609174662098053126149120 9772549 -11336815180819036419763352372953403940 9772550 719833092119041936156678414770225600 9772551 35415175901341456174254011999724085992 9772552 121022916561756835745322381453407784960 9772553 -98172848339535043986794635335551002944 9772554 19226585192588014090229795065138016256 9772555 -49888805347705120358725559133603835200 9772556 46123640675872921345617955207616394240 9772557 -1662950854006364744799829099876676160 9772558 112854252007863536815300716804307818240 9772559 -240360613203251133834422221288662550080 9772560 -15096791378431181487175954517664645120 9772561 -167622753913002049499577590439347916048 9772562 45048785550938153160719813540879910912 9772563 52137025842817093448781415657160533944 9772564 -21136272651607383028521958515181682688 9772565 57945365606881982015731123287154200 9772566 99204008594852596092825021038029093248 9772567 -3035055609807230597121513243879491968 9772568 75638871379555460868896881920907100160 9772569 25478430918484546111214385637663041792 9772570 12793140514509110973196977145863264480 9772571 -384956454195303524695646306637718155048 9772572 -116280955518326856259219915918169015808 9772573 357709617236205762645816126965595614822 9772574 -76758342413365686554837395180440499200 9772575 102759153575503202613209967979416030000 9772576 449084915440007753947754258313575399424 9772577 29847215401604726346066894508941803952 9772578 2754092570335878610941995491980586704 9772579 -7109460573010243228826675968977263520 9772580 215245105005303164234648329444885340160 9772581 -4931283990486956305570204971651912576 9772582 -30052898631562898971682843160602399616 9772583 34834101152076126026820171541838972400 9772584 -108149114029496924638806451851225415680 9772585 -147459795866478257792609173739242219200 9772586 -261049238044209773035629167852722976256 9772587 -114960873064053535862414049796551034392 9772588 -15567595375693607921903298091247908864 9772589 220960201435508879931095833761888426390 9772590 -2306024274273778786232084365818103680 9772591 -140297502032869566322633226909466593008 9772592 39751581160832852268086081958158647296 9772593 111621850495542546314440612708649268000 9772594 -96181460191160936827208035151127524640 9772595 10832089247710646450855079994473308160 9772596 -24407686412014336919587701916556820480 9772597 136141916608665143305634562414599104380 9772598 215631263076721855715323476784947769920 9772599 232831169303412548702671577720238329064 9772600 75043300971484851249191974795980288000 9772601 -59203558023742369288321795669987261398 9772602 -26028298454269672369859152434369762816 9772603 260972572932565028845366258040055897960 9772604 125726597866764584959884506793455840256 9772605 -69637109631686144209597509483875853300 9772606 165404564703276439841600217057018922752 9772607 124218815234425702960457605044582243480 9772608 -5243255960727759677670585720002052096 9772609 -67702981430396908715722313930802889488 9772610 1534364769560635892352554880984783360 9772611 -264741358906172782717020677830327554240 9772612 189248286219473580565103498356328448000 9772613 -140882709195189551281415115031141063140 9772614 -179277002169060036715491549881702265696 9772615 299177564826583752635548880770988768760 9772616 -256091211311707969782664354774199500800 9772617 -47982362563795889397437990441379029952 9772618 -66497583887012508549137609822225269920 9772619 124727931229685546661141456430394532096 9772620 59165664753674646626356319641490718720 9772621 -211999279939312185733420691141984794548 9772622 -2106622433325952759283618192806296768 9772623 -26273958301848580843021413431596876800 9772624 89766071228828775045171325579510005760 9772625 92636318869430667566572373581619634000 9772626 12743416453877489568362136234549516288 9772627 208637865597363632422369070092973459872 9772628 -306610642123546983377175357383649361920 9772629 23745724360215686549777087943268553280 9772630 -10224287513385136758986386993458451200 9772631 -2540326217598162471217769733367437696 9772632 -205847300083708757856607611914295060480 9772633 -234328042293200781589454989905329376376 9772634 106278901670653895030101717734905631216 9772635 -22918950949056017209632067812760256400 9772636 394240757282912851826830578809038062080 9772637 49984788680672838081302790616550120064 9772638 41381070221041111119945295967139802944 9772639 -342029124232943131397673518983846958560 9772640 -65058121914855029033069413799826554880 9772641 -243919573073772080510404165785958968300 9772642 165195141532700792859797221295918265600 9772643 369761936520630304055609224010573348892 9772644 -27599522380437434114461514123962994688 9772645 85089695878281115057697677931238689400 9772646 13903133806885379741938460814011462400 9772647 -61488961724942909501964618211528253400 9772648 -392721950208135685992579809895444480000 9772649 -123910409007687836852802079540974932364 9772650 -2854336364091185817938313250386432000 9772651 -121517608298989512582263179289571982448 9772652 57035562794385823892575369663703485440 9772653 -1694635030482622207659234634236079104 9772654 -151405005693344934505664296588260158208 9772655 20068338152337077916642023865241183560 9772656 2344302801658198597820037258352066560 9772657 -3017840355571811519046479400378556928 9772658 -40933901551400166099780839316230379504 9772659 1462717615789342313729626203026020368 9772660 -105679734471788535995771144422608088320 9772661 -233482692480159390521854971365854134738 9772662 53107388852936839506861833382440217984 9772663 7913662995399159528873135577744255296 9772664 -427849784677782971009897579086286868480 9772665 10444779822706169855383330550663869440 9772666 -109457242231349061276829826061091981968 9772667 248112799173342797106534978216704503716 9772668 172543083724947309032004460910314993152 9772669 18609522069605168978290488326753910240 9772670 13799673627046901316330297240715718400 9772671 107322847121683096229187141354368847504 9772672 -26038245834829845670475149320860467200 9772673 281319511237147656913434870911969474880 9772674 -100074552897464013494823506796667098240 9772675 -265645550313958498037317826689697980200 9772676 334692953945866242514763216410581396480 9772677 -120872758474242888972901505365695327360 9772678 -117018529519610356380871484972589570240 9772679 -11067749927060247211485921968210327040 9772680 -151942721832535810802961571585671168000 9772681 -297534628513616048892856588155774702300 9772682 -251038826629155990399877409921457421728 9772683 -74195915174583442567366120121886322176 9772684 -241570071997626310320617402589624384000 9772685 61660984194444777400227385480295952000 9772686 -22946128427832216925673965711989888 9772687 367185718769972498791760435832182211592 9772688 26717312480357169392497287704378081280 9772689 74019615026973745190358438820008394848 9772690 -26720905657966790038975187536370306400 9772691 11838207029882793708454850448786882000 9772692 23228153011917437362299476857284268032 9772693 -171492454919239819708305321437766178400 9772694 -246293579673618695437255773769159963104 9772695 -292383790597773242374343622845754600000 9772696 506408309814255789400902908431257600 9772697 -21766496923396889198680316169337583088 9772698 -14119667191095561816961025296538496000 9772699 37664444378875629779915962688462513536 9772700 29246461957915568317258355510388326400 9772701 52794513601048330845610629386201934240 9772702 -105464399255481394600326890870151630528 9772703 -182543562110981427923778255032225334048 9772704 -367164572747170472076955801143119708160 9772705 93768714816065535967022640227645909160 9772706 -196849644554876908605943493849062957056 9772707 208374153986643349345924535081038440000 9772708 75979015983402069906948385331193148416 9772709 -508128266419401487538543836261645281090 9772710 71968567919435186142099088481513472000 9772711 -99425636942823627087296704449902642648 9772712 -11371327580709092697706507535498572800 9772713 -49743341211390467891123898813485911158 9772714 50313832452954169100618328235204192512 9772715 -248035906654443330650968237308522644640 9772716 -83517425624471120275878762912498498048 9772717 -11668519433118804949100927715163264234 9772718 -65576715583695475132321173762584213184 9772719 38526188313247843675351739496849672192 9772720 -22031332287278014274127737255667302400 9772721 108423061524509003439370475440793282112 9772722 33116696696308235189152868463107730240 9772723 55829422441217172442181792086613025504 9772724 89592312728423579641865382805097029632 9772725 -140610563029610482377105313002814694400 9772726 -209465978863211886150104621399042806080 9772727 -1075909287358564125908031446269502424 9772728 -9195370972569456810168423517969121280 9772729 9609414423681539590030457602802915284 9772730 99934525772039453142940012544085400320 9772731 129577602401417255163793337238290708544 9772732 -178801761874805423632945598519664507904 9772733 -55213586687020539044726600458769710356 9772734 -39928473066380628422061069771628333440 9772735 -55581117700229519052089320402557025440 9772736 -5683252939749209396082189382138724352 9772737 69683248129274412430147650059249947968 9772738 -105040916396315194127832486460041957504 9772739 -11075653290801118049594351414318371680 9772740 48735532291626047553772140914330338560 9772741 -206669181928007812566944511346372526016 9772742 -19139710499800386436552469126733679488 9772743 286185784240560152858885770984105279104 9772744 -393624646616961456061671347577436707840 9772745 -231880257820033252791509491524562180800 9772746 53267753509086077449161162436543115520 9772747 -288981234626409071009176573647811837804 9772748 -20624593836574412100693793585122224640 9772749 -58701736865477043055032580109046488832 9772750 19731796489927053471008531145696768000 9772751 54811200144588421050805662341367622152 9772752 -28615135715548958369465821656822841344 9772753 -510208844226509840651483162449100393998 9772754 -230923868677220202929664243933864213888 9772755 29519339515158355224360634234184992560 9772756 45907111573942238856474684545369088000 9772757 657584311247277850184105743903847787072 9772758 75639814752885927719695647240500432640 9772759 -99590928902280494370661208768786514040 9772760 -53330127957653732792614605818271744000 9772761 29702730638934740556983618088332529600 9772762 -259246073613724554186361919603609307936 9772763 88997067383787966378014095657558583808 9772764 -209097845301575571787675026932809973760 9772765 346251503966560279029673018959910983660 9772766 46788078101221627106964484471899092544 9772767 -98605688512382222020859157089960063016 9772768 298196476160799971964400658253628047360 9772769 65425755490184059281405083751363505344 9772770 -12010823429809458622570767817268889600 9772771 59820751410789674767172015828074393944 9772772 -327151851782384629093380322207773834240 9772773 -26437369341879095452215108030071317440 9772774 -264985306440654394943693400955887636480 9772775 198605633661495156666003635454838758600 9772776 25461164978714565652460509769889853440 9772777 74840713143278293784356613661537585152 9772778 4436467555922684149800520262564327424 9772779 -126998974256826376275862884744648042000 9772780 64376828460401348926605519743722905600 9772781 137919418993212626634831802094734145664 9772782 -734096371281322977233079236468167680 9772783 -431452333714083754532636769153913139480 9772784 23183257982749210616961573229331152896 9772785 -71252741325021958274654278760071017600 9772786 143889164021139881015889288898352984592 9772787 244395050980524929572929284794555456560 9772788 -121895185771120072909966562578264473600 9772789 100478342197828963306945815289625318524 9772790 -142401629992039056075390884948407057920 9772791 -94195798337816786924044428950652672 9772792 -117555059267252146883020513420699361280 9772793 -117751868819790214639035803027232586620 9772794 52887726957875691226931183429996928624 9772795 -153508881023573373829921537902653791200 9772796 57312389152698083136231000211981340160 9772797 -296824671008390577080350325834940019680 9772798 38670256479175777004648759808091856640 9772799 -829555260871316901065652186228758090736 9772800 7517143507162478856348710782107648000 9772801 17125590884809126689887673509274459204 9772802 -815341398573072186419041368815216640 9772803 -5760369841692137159546936668757324988 9772804 -63606133694482953341738141096953896960 9772805 17384380762407092678806515868840765560 9772806 -90930552609874225088585888042341490496 9772807 -546522054349564088217911498379469344 9772808 144832730172252063815594904598407336960 9772809 25412075586619797438649661521239538704 9772810 14676141753113027882327755994317057920 9772811 510058840761298360713099064392325379412 9772812 -1294325117723772901903494321762140160 9772813 -215521762874390907805590322167113351936 9772814 32460482195232563978302108156452401472 9772815 4317157824839988490523668153105267200 9772816 -19003061412698775222518897456974716928 9772817 -125852659743647982228653286693969343680 9772818 130181706058663101243783008745524060928 9772819 15696696061203060120730589245631454720 9772820 -105472252091904766434844433898770929920 9772821 -281040176646329564991100300549277605920 9772822 22303703483912822765898828819176135712 9772823 -211144589298563067688400218369780328160 9772824 -15918294029464177512432965062232371200 9772825 -4428412099393295245825063221607060400 9772826 -45477142619566294649470742239959843840 9772827 -17191523140745863246896186635803787880 9772828 -6353085470424829293626334067642510336 9772829 225958580328981480264565166606691585888 9772830 31642748827506227709355201010572628160 9772831 -132024585142339344573755512036507543400 9772832 44978924825764384611318704550897057792 9772833 44072501662938693863367399600831190464 9772834 -65091276218020605719892207285749944320 9772835 -94759476691403052833873683476875562000 9772836 -12631930190044623328723559304208063488 9772837 114989402290382729259786211242200150332 9772838 128903961019813522402919737697623465344 9772839 101400008795598479173298265844815667200 9772840 -107277692611440444661439444212383744000 9772841 -44453152187498359732476330843235918776 9772842 23901319070172190244522000987770051584 9772843 51162943176160824694829267698798622720 9772844 61898734337249428846876463606335892736 9772845 -56505676386709910129898707656102065600 9772846 544063261025670960308824512334727270784 9772847 -34300338814724266647970616659128548160 9772848 53286807010402469037668752936009285632 9772849 -366097070636825370789672300621497941440 9772850 -42988993632695178376969801030697931600 9772851 98207777811727466568955938886800081408 9772852 66200940524410089543411553326917015936 9772853 -408873960348144134617897785124966009920 9772854 -11348578638584521587156674613729979008 9772855 188446134942103086855820625405977260000 9772856 71232553426661971555492134823032729600 9772857 -11836412012458279687240880011932061446 9772858 -44679973405180102682488376038915240224 9772859 6042578629707615030154054155156746040 9772860 5290294445885243144071013003012367360 9772861 -59690062892827635595446336077820540672 9772862 136566028595097386703682655547388796928 9772863 161539000764162161300725928695677072000 9772864 -65141457341833569888513946724679548928 9772865 299168999514565104806999732614161730260 9772866 146735843576278732432989811677700992000 9772867 -116613456073217210263018578847996736480 9772868 451140048644164355414683288412983296 9772869 134376056066071200356115828382859691744 9772870 -1463223470569229153602549834842579840 9772871 -418742957023185284048584284324495810912 9772872 228995244919183694289124101420940369920 9772873 329579400042194009765786206928761815504 9772874 -9827612099220289977683234196625056768 9772875 6905565942015219287903947998080208000 9772876 206246920765104535850496187448357999360 9772877 492366023935424879463275800280605332726 9772878 -67599734854606687979845616605301683200 9772879 109023988204367807199643451783785946480 9772880 -32799493412888113251337198665000714240 9772881 -14919290042482807774480376448682216896 9772882 14313014405080728160448786497713022464 9772883 -185887146696524581127895749042738249496 9772884 -39010264381354770835941533133661102080 9772885 167616496520681628000196599164020004760 9772886 -162946903780137453050885238699027856608 9772887 -92486226687251342165789175001317162240 9772888 -204638872752444403074009919259373834240 9772889 -191181638493280219825779293511218406144 9772890 -9205199218575042464113569153721728000 9772891 143740637995928079657595802323693492292 9772892 130862716891698946866689010099038837760 9772893 -356731028617351191486997132685604276 9772894 54590011053110791331807864195450804160 9772895 -90148545982089955497600236417904318240 9772896 -21856965048131722098356618535125385216 9772897 200010223437205840858820798799627962880 9772898 -41936281288238465853822204854995390464 9772899 41869554371613946475947729311629231088 9772900 52145578126454781809766107487375536000 9772901 -430525396502190107593289661971423908098 9772902 -13937430097816054250504216240645284320 9772903 183482158645688956156073774045649627528 9772904 -231967193907258811049498977494230630400 9772905 23025303448134109595506210828297489920 9772906 35766148073719993637358367181548032768 9772907 -239003097490847869539337072769477200080 9772908 114772316229219786907148249840151146496 9772909 412945734284129147674559134213210545792 9772910 -83650481480651038346832455133569088000 9772911 5269126096090203778107542249993050488 9772912 -32803814565962616437214757410214379520 9772913 351950753466306758445182539628831836980 9772914 8247861288660303429764174755743168000 9772915 -50332609717611212524292674290895050000 9772916 -221532812668167451965557964338009518080 9772917 37247103727211200708405219397134155264 9772918 -55605318478429456790101778415827444352 9772919 35955342906344368152359988010298307144 9772920 68060302959799840187744520483686400000 9772921 -9876416513038452666955042508549045948 9772922 -134986204029540414719828707422094585488 9772923 96070108275598245195355545598175170584 9772924 19279458845323450825932877335833475072 9772925 -154430585483148032615971489405051200 9772926 -125064480670073143476667073674938412416 9772927 -77607841987624721138650427939726580720 9772928 -718221842955641077859011332711383040 9772929 -282821046228857302296529027854531776526 9772930 54512087405118191923190423337433105920 9772931 -23714577930996664308025615864859956320 9772932 143444936575822594008509686847424798720 9772933 -17587140046135253332324553703533994756 9772934 -409054685805387802340305194247852449600 9772935 -71161031581117176943960178994283737600 9772936 -76222626579158084394827773194182983680 9772937 226274733023179461991699127156689343040 9772938 -41477411099455747454299661532571735296 9772939 336390887445998874834907990913832324432 9772940 -71906215936205983361036999019150259200 9772941 -136513629444591741943273666187658199680 9772942 42066224135805483382011613214514120000 9772943 -232335648068638680561663496767852856656 9772944 -2961554614596903554924764016708812800 9772945 38106203714671680468754531339440245760 9772946 478092366972471542125610394298998672 9772947 -302213551775981080090650764159336322960 9772948 -24472497981611319882051202726722126080 9772949 335432009605692566801073113707742695680 9772950 -2056151458644281139502322014110220800 9772951 172138250493001835347639941841341549400 9772952 227216270503172242712555490281326202880 9772953 54417817985298422780278702619806123584 9772954 -1614575554693049899090943883012683520 9772955 316811118334507944314055199149087458160 9772956 -62785577345956799790054014763198962688 9772957 -28233115126393451824269917446732649600 9772958 25062132347849889567365906531475755520 9772959 54772735502005659679123393193367653760 9772960 390626680919397690312005021056425000960 9772961 16312311701027859934329759067946088624 9772962 65014830743263053771550961888193429504 9772963 -461166971624284067181502696450035012600 9772964 -139009610079445436671292835462852849024 9772965 -96585060388201533152907336122049595080 9772966 30399043721263960698062520563946571776 9772967 34563963941466543737749928679837292992 9772968 261146923538165727523600675911168245760 9772969 -44614655646604598837590517929777498630 9772970 -61844144661340581499200967649106758400 9772971 47503779969488324430006558967041923040 9772972 328740527693557906018846594904052767232 9772973 -28321410371763073495682683070120741760 9772974 -105959612957746534275090319418862838656 9772975 14981401522258065507672506966610481600 9772976 -40093479395123474102210363250225512448 9772977 -256105178232645309471481243520579403168 9772978 -113915371543764466029897996570988830960 9772979 -206550001376514046846319326380821490420 9772980 6010648967629239878131639615831449600 9772981 -220733084886167580884620504804086131218 9772982 152531157163998779808546404837927474592 9772983 -85563384134664858295842067721464553256 9772984 200896138640620419629587362070423326720 9772985 -188871531660067517660654021477140277820 9772986 -30599607352589257910185342537364169216 9772987 47408052671408854395681549938274836752 9772988 104170702246886731249059843668978649600 9772989 -247610620398742726047162941886555154176 9772990 88655580585219750099395728067826984000 9772991 -67370830242763022853081562308171211128 9772992 2328310106088920384869225184756760576 9772993 110602843766629325216910654572910656448 9772994 11890849520968601762727744226834904064 9772995 -14906092989802468736915237078873834400 9772996 313910222851284490729160586276999183360 9772997 -62594453949226971927985015259943072 9772998 3556509636096535939977743343798386688 9772999 290721290346218847778442172682729154064 9773000 -471224248101391752914060158521523200000 9773001 91171156370381566336945509779187028800 9773002 -263805656206674740049766604964642180048 9773003 17961505385593842012112991575560975252 9773004 -41107643034612830062513396865553530880 9773005 -234847976471618969665198042882173931680 9773006 57769514180802024950407658093860633344 9773007 122327078126319160029702605209769822592 9773008 5592547030620097279405806759546716160 9773009 -88721362238299798565174000556128800140 9773010 30897946862889260285622291764514949440 9773011 -649547344043381657726907851989746892800 9773012 -161303521676408104453878739377049475328 9773013 84339595674398726024022047787998979744 9773014 -36282574764144792204304838147556497280 9773015 77466669249290695367988439125162256320 9773016 -227519055986102915799730761449695641600 9773017 -37837933544925686349616878429062106860 9773018 11085752097295770484490826423250663680 9773019 -250201450864389167732601026441418132756 9773020 -122401387257132463506434911130636843520 9773021 24715589529679147226394593321149961772 9773022 24097846825655044767514938596992155648 9773023 110967984021980412147349260033390318384 9773024 -11828136851444909579962481618058215424 9773025 25385545133737697609475339478228786800 9773026 47854959144237846530410190451707717712 9773027 -178472529495177577222398040792265879928 9773028 -238870432655169147627576238743328788480 9773029 -37787568863570581493597800060818478080 9773030 -5302560049006892658552351913724150400 9773031 -7665586222150577124913711638001176576 9773032 -1058204467768470531429679919691632640 9773033 -457047996731712027403584852538847667420 9773034 9816072751312546294024000371858689280 9773035 35261901665663647055368969456520064480 9773036 -20336881981587811903872468598208870400 9773037 -194990744593717945860146318827065095040 9773038 -63264183913660673649012491635705433088 9773039 -773870820054545940278969852402407392960 9773040 586685444438386320995690133069496320 9773041 -90184030052372069449410291778612459416 9773042 101007586542346725062823808963285584000 9773043 -88828777146460229471178484896232924416 9773044 12286772877221985980287718786693287936 9773045 239396697127217710890921041842574880000 9773046 89009050041719467510999860091767375072 9773047 23949598751310417731146248104844500400 9773048 -172277286260572610985556455794359664640 9773049 -56838126165948726811179518414001600 9773050 21732790283047254597398295747222258000 9773051 93230784563545013615467387735958486052 9773052 278094567066253770750564895191288963072 9773053 -388773600973367813942399881624564424698 9773054 -155296477637257223957936812217854456128 9773055 8604617994222285234546614630058318000 9773056 5757319529006587033670725101170982912 9773057 -213646909903443470265200614184783241600 9773058 -45713105835766786657856859111300579840 9773059 -248928471472290963816598753315015681200 9773060 35967186514279448268196707331046277120 9773061 92553146670459558749456506880077308864 9773062 59704817893427685128199611527256546304 9773063 357596109881425870298589230013155767224 9773064 -3573377446867693875909006536669921280 9773065 -337276149005240710213461809347418256540 9773066 -73154234117483189482122681812955975840 9773067 -186907973347052520714304612686749972520 9773068 115580038945751842509899838542450442240 9773069 86542776815216584124491312805799413196 9773070 -17847043362137277616011907720660732800 9773071 -86249511465666416935588656523776076416 9773072 29866902043682691428797349345315659776 9773073 27016161932041656717433819505159505024 9773074 -54787101177450616489646146617301156464 9773075 -13630878720463930730113692333089420400 9773076 -36034790716881320102815353870304954368 9773077 257534255213146073973246154796770758926 9773078 -52039592298840559097719530941367721344 9773079 -83910660002053138380397683145128595200 9773080 -35412399587579412947327907461093376000 9773081 -413219849446316403105501490890656586300 9773082 -181811181232962803982700107037399057920 9773083 8202786557451300485438834560955944 9773084 -121518435673046777088778691937776684544 9773085 -27770029574401098431032649306846279040 9773086 -450027231500867312392727806251108852480 9773087 -427473700665126725140429420109721764400 9773088 24375714638867686906612402406824083456 9773089 -89231888092586668083903450893222593600 9773090 65904704368339313262602231574647040000 9773091 -4059435778659450486503698499362704384 9773092 -75763916510999755847807490536548474880 9773093 -285362597341895484514224986444255938080 9773094 2417793965729147015842692258773819136 9773095 -64858795417854719779851532251441432000 9773096 280446628112649184515703309190702684160 9773097 317080612423438742196933720550453184400 9773098 -190839325282266609993251561693591911680 9773099 166703490372995353303823578574470413600 9773100 91235370145983388553172061670285664000 9773101 -73651112240332394323576300664215776990 9773102 -58724078297804747581003110193359085248 9773103 354151223330002683984448919277370550784 9773104 -37506020710943845115954461700464803840 9773105 -181733785732070457541318816328943409740 9773106 12508756900574852034357121116609454080 9773107 -155582158863292011018880989537604061088 9773108 83622192441632434018109900632942086528 9773109 -29126529453839172858708845642415665280 9773110 221013117455226404672669864692609848960 9773111 -224343937265971636558070174467585380000 9773112 166983668709199290513886950351566807040 9773113 -25321246069922802367997350379591408384 9773114 22024696776911573884921423372250096640 9773115 -97266899021033402407211517843903141120 9773116 -39503981892251009756208933520879749120 9773117 -9476798989705198528507194825653081280 9773118 -42319284249476215716706321432355036736 9773119 -221566312760743515470478013712891062800 9773120 -36292555805892831513650882362547896320 9773121 7841619735306101301342786036141156912 9773122 3974064869282260343170468977405241344 9773123 134479553967555284027917470288992637372 9773124 2595712166578261959626294386882947072 9773125 70504610857104061748692954741807900000 9773126 2582020160054670648269270416698505728 9773127 26504039228548580917951138676282140128 9773128 185022871117580555612335363898468828160 9773129 49628471400841286678441222526866780340 9773130 -63251371170626346796793279284749473280 9773131 -289879896479662978998883680752884409068 9773132 254890874692029262896903326944740016896 9773133 -224524068868384722284524587282524858496 9773134 -80149929217785620582362706260075661568 9773135 105842225585197666833558788280484579080 9773136 -34947266320730650164503168897261568 9773137 146732697596903244183438865855582230720 9773138 146789446178962673397024002909693534496 9773139 -32384623883062158071323104298242357576 9773140 -8619057124359630267098393711989516800 9773141 -108075800938072595826891962989610182656 9773142 -9129411522782718947416922090207105088 9773143 38254294159718850427924989232811962840 9773144 -103717270610589624698472639169176576000 9773145 186210869368734340239023734808841237000 9773146 -203418364235578483540008504941417395728 9773147 -33401159353133270524304402895612160128 9773148 160498073911561357774504749334092029952 9773149 441348111419980073820035371838778746150 9773150 22088624350260545949862697129419881600 9773151 273085237515654819719345417435955913032 9773152 -322330558899184071074280140308808859648 9773153 -45329899036079802854653130499464716032 9773154 -10026950107370762922200011960749194112 9773155 81269975896152598467509342425543019520 9773156 81850832074244005451204044205037523968 9773157 324152513403754627634327718360792006240 9773158 11541313073043982120738961120705925120 9773159 -417919057419924125056939318040282419560 9773160 69172134089362535267097331184964403200 9773161 -351198231996941747759355747617433591238 9773162 7053048562570783142366858926430376192 9773163 -299502758366671290972382793323192867200 9773164 -225929000537761695854363057852753522688 9773165 20695346444331353509140568189272139320 9773166 -36796610694417521934974241527827448832 9773167 13932767075021599098759789011705671248 9773168 -105356655491525586259881964880513630208 9773169 -818600899980543040055702949538222080 9773170 51190555616715424269428581941852480 9773171 -272122951351234750949322355142738792628 9773172 31535255237161862558100584057532648192 9773173 46734861358500912002140121068974169920 9773174 120048873029965560067404211165950316800 9773175 -23524948804741090278654414248412048000 9773176 178786850323926155770945992341642526720 9773177 -140800674104109059882106641257678429974 9773178 -155655019559625660337023740038153635072 9773179 -8458498341930678539622478522313886720 9773180 73234627785843069282221529650662318080 9773181 99629371601010914746085171313394932864 9773182 13920061723904108370778029901432180800 9773183 -27022833084996383151341515515123726336 9773184 -1256534463107038189253186084898078720 9773185 180815149923550846703132170534586951400 9773186 77235395427643082122258344595532643792 9773187 121763280268555567216243905005701888320 9773188 15296007367784603604981606161606000640 9773189 448062527099409230195673820984610425920 9773190 -62466640624763517043770604426601164800 9773191 -549809581771516689666832132740306168216 9773192 -154011927454333270140405820987907112960 9773193 159951996626358007210467482043801794064 9773194 -72755471991225167280389833533253777104 9773195 242540595439142346676650792091189735200 9773196 95696924406452094801171746960825195520 9773197 -116768223389571108515837159064973222314 9773198 6401669431480876606898960864793031680 9773199 1717253388579205513174245471884159784 9773200 -29299685610587039168557623193906790400 9773201 -85127447967378407681687701741004768400 9773202 -149954961967838484302481691115639875968 9773203 590434638767539492840897937163031982160 9773204 -76240199969926968970787184275777746944 9773205 -78347235943194001903649652785429961600 9773206 107790004641290912174863762766190267264 9773207 -42008414462365672556018566765849823544 9773208 -117893672545697468899508007893071872000 9773209 -3596239348615382336493916331951345590 9773210 62185616124659845187076380868011919360 9773211 -32218113552501360600531923457969556992 9773212 -2782136326775469949109351543628528128 9773213 4058717566551151152432371985560429484 9773214 -52764830684660906526830003747414599680 9773215 88543754212131602354840397216140793600 9773216 37992213007417083631923981910114762752 9773217 13138111245617299980371378077488271872 9773218 -35636065412620929376471307533026777600 9773219 17854772022052941076045638548625642960 9773220 -145455353720847732027864095565099724800 9773221 41555071313182153880821355679931867200 9773222 -34949783421844599202579103159624408448 9773223 -243240031444968708583235848682472573696 9773224 -11807101851673736306269618798257239040 9773225 7021222542743507200418342298605860800 9773226 83541437401223238448176100517243374944 9773227 842898711185793635121540224167301233632 9773228 566874113909459194359989540551210292736 9773229 119240756369444301369211916672708851200 9773230 -65150621821150649533501463174128626240 9773231 -151947189464636522436353413847428245768 9773232 -19166699800024016444140705122248294400 9773233 -46154779676141436342235794747187982556 9773234 76788020458701189955302689567762144016 9773235 -101273338468679047636679653645118649600 9773236 168918835636470709072782500865574164480 9773237 -3786009179038106897751090759598627908 9773238 7700862013139950326565175329551774144 9773239 -27134131693517079908551681805141503360 9773240 8048415500008586918213416567730380800 9773241 -68896963082346860899107386039570386608 9773242 12625099414737730956591734000325049344 9773243 -55469904167980345407332865108785496 9773244 147358823168651779709889092438732605440 9773245 -132736794716106898420342649556515260500 9773246 28987225403514012317787442264344854016 9773247 -189823005499017862181646920289639375360 9773248 144444038764896130808776415611904327680 9773249 291600545723471863246592798286277858272 9773250 -83764392115704433175304664400299392000 9773251 -419191526852257984819600072220399127748 9773252 -76055232869526761328517114530557362176 9773253 -34904430448119159886292343267638016 9773254 78177748852753999789530783785061681792 9773255 8131490900276211894732960556797793920 9773256 -132478176513573734645225882049525964800 9773257 -79349640583750661899282677889960070712 9773258 -41994295074871777606232548270500433920 9773259 14749899891693307085495116491688332504 9773260 -60219550195272469009056107487701145600 9773261 99851510216409844026046685262829471362 9773262 103563117339609376766942684141133280320 9773263 -68565843813680877396294657930415145488 9773264 -23051123327643928897818534007944683520 9773265 45240805964922167873901627889591544640 9773266 -74093028020205568177308117782521816800 9773267 18926293220988445776269774020169373600 9773268 -77129960419072329424415480541114040320 9773269 -104769644808545439016290118886869223040 9773270 121283907336933784474318733490268129920 9773271 369164413734549511740569483228902524240 9773272 -106354469403872281757383461902895667200 9773273 -3057187103327517438699623559755795040 9773274 48493738499905022272765552470673096704 9773275 -129745122056797250711846966962093745500 9773276 -93889424060873648000085357982469952000 9773277 -1611331762798568385247558923173283840 9773278 -49563783141468086308270818334614514560 9773279 -220831925587454766436320710608708978560 9773280 1404785019142971343435445607970897920 9773281 -34145998077553738185638822894347673408 9773282 -143541437032899607347589637684738137008 9773283 -95558195295007775520157714117587687072 9773284 84521816017871101235889989548852224000 9773285 -17885021948865933011503193393541488640 9773286 142306750549892308703157012326349507264 9773287 18591762476491604577512278252131002936 9773288 28954890438746139246356724551540736000 9773289 -153455064034433214556354563381504661596 9773290 116740952012870308676345654078140492800 9773291 374218558684342272665451833605816140 9773292 39174632673404930377449172892752379904 9773293 -202773577833921198758409414675467177076 9773294 37969196021334562284081163743371013696 9773295 -38626460967743670886779560556972161520 9773296 17422526448132487902393520772481351680 9773297 306332532305496009041788355952794257746 9773298 88763565002105709456612007244871168 9773299 390407989497737871031024787419551236300 9773300 -154346938124621791506494711148828000000 9773301 -2814980138238893398775099355566544480 9773302 -33613139535965702579768650767675611136 9773303 -214829951565086028423822153688841543448 9773304 -224005981763454266377914281765270138880 9773305 -22053879265989529054286027784219204540 9773306 -53975218408341055681034282969809175616 9773307 -75344676393428524664912732286110022720 9773308 -48087954888455934167199102473243074560 9773309 -5635258547823633009323351300326258560 9773310 70921679625265270868265490744258028160 9773311 26395824814227823968125576643557894912 9773312 -71333797681672891711960072943308898304 9773313 -2214000633086630740997382097675328832 9773314 -1704896696581095444054422898952003680 9773315 242943353788148382893858777347386543600 9773316 -71417892998710954673153858048020512768 9773317 116499789435977948098847442323714640192 9773318 119922049602784905950550903694199721216 9773319 73664729785338610652774917195593249360 9773320 223464963273941272800493867022604748800 9773321 -78185777974820271483047709679668784896 9773322 24460922358644582288417652787907347200 9773323 85975430085527465305410797300045303440 9773324 102963207387436436037770205314796355584 9773325 278777422966886825623920510029285040000 9773326 -23470128985610669917757893763488653888 9773327 209167614142664967952943605006033283520 9773328 13834703221755223264781985605625053184 9773329 -347293851783887732990118070013964021070 9773330 62224233831437734584318645163402329600 9773331 90079190448202998104965214430518221752 9773332 -62879285611034977397477475003230746880 9773333 280830974162333046714286246254116573664 9773334 91448309986982196929166678451862137920 9773335 105087212232045471176086601552249906400 9773336 483028337541761299582211349528621127680 9773337 89285563198382974914600117801327959424 9773338 -135111247575172001679435040444290961680 9773339 166677903509801274839437081310576773440 9773340 10971586672770285460665195572471731200 9773341 -13476273396049162646399696801342780736 9773342 -71487279703366007690622610142480033856 9773343 -365316679632268433909931852706241521680 9773344 -23448574730302363599580196139222171648 9773345 -63648828630919345218137166987502360320 9773346 37117845866167319493559114323854796288 9773347 64211856181891673873401928187128776796 9773348 84211340602952433622209804183301685760 9773349 -282346044107173698154143798946610379936 9773350 -48842361384133907804070093986137032000 9773351 229386955703006970455049239388246442080 9773352 187481339091175464960113785376283033600 9773353 4211418041884490221391618623332054282 9773354 11369553909471261843613994537740403376 9773355 -60548773765940109207771295606304417280 9773356 8486276319683223315917103576821790720 9773357 -230739309784396589152666839302783448000 9773358 -2273860910504753594721121280642841600 9773359 -222477443511237358514729075901213156672 9773360 15699404003918106534653319952345006080 9773361 75373074108901455420052686257931306816 9773362 -119296832869525758152811249153874249728 9773363 12353744052794376500518181371683643344 9773364 167292376129586043164679052073282482176 9773365 3201151357331438016460295355509738880 9773366 23669297243269727908245425995401252864 9773367 -131200377042278797013908936611172869120 9773368 -500222430470236909614264741431417241600 9773369 281284718907976188992873695506466921770 9773370 25368043696745784888801058151709684960 9773371 -91912553788795366767668923319653150800 9773372 18897977396594576285538615389563576320 9773373 -92119376067928670035628391437563919616 9773374 88801689461639614351796655373452580800 9773375 24115188933975381429620666060928324000 9773376 -30859520821078359291688642247330365440 9773377 241518915748446681940814443389700287060 9773378 -81704226512910375969697717664678675760 9773379 -4827603744528929696067625285277027328 9773380 21194987646320562282500095002399191040 9773381 -505970479202494059732376658817840958818 9773382 17779663215992360286427446151554739392 9773383 571414914673017900277043690129521105200 9773384 4393608614938848131225273136557137920 9773385 171993306012792267306966882250178770560 9773386 -79074916010622573229819111069787417856 9773387 172691847486687841704059523815896767600 9773388 159962346058966214116687403867484579072 9773389 65013091732494519878235165145183101856 9773390 64448433533395341042780825769893949440 9773391 -186394694869685129891952605850872323200 9773392 11924940642033507249370432125723140096 9773393 -393552651728551975860127587350451896142 9773394 224300826489265482684112796117916131328 9773395 357321045935951025812066463597677732400 9773396 36997987295440847568267517416403449600 9773397 309904695789728318092361282107212952974 9773398 -230725479513336405551941042237154968800 9773399 141768638440957792285566523185238623480 9773400 -8829549476527691233260834808872960000 9773401 47529121055941309256614886622812414208 9773402 17810626224226173837752972168273988768 9773403 59687024485607685682402522943451262104 9773404 -205820958336515288947330779855440326144 9773405 143759783171711647794539542327906011360 9773406 159186516444031463454398758836041001600 9773407 157462203403988369079396116737789058912 9773408 -511053255298397052892645471976897249280 9773409 122721156541794082649039335959225700320 9773410 -193167127970078984582422131162020736000 9773411 139708993033049446064281751893017930012 9773412 -77509183462803024492601013691285504 9773413 108953492683428052781713405693781416704 9773414 -9337215747717586405357170488544000000 9773415 -69088701659752695598076768826202361280 9773416 -120330167523762570579438732093734092800 9773417 -174282372055261798902113138829132366534 9773418 115624802325257086049957579757624050688 9773419 115515235029812881105650513059684668296 9773420 -198070404739812713733770737917873085440 9773421 39440121712975484913490083705717448704 9773422 -24193278495306727287138030985788014208 9773423 49109473149739098284812302833163490104 9773424 14029703649502105572468180303964176384 9773425 70412448235425002077425052216849487500 9773426 -60189476066845040876475010401114439776 9773427 2568783314459425900417134238696757760 9773428 -7116228408793681577808073732894091264 9773429 -339748648579281382589682727778211063360 9773430 38696406771654783031373167392500469120 9773431 137326339235147506857791261689131376232 9773432 -107481199748145246354666781771478630400 9773433 -178019828309445968736237601248477386400 9773434 -55544319643017035924022666702906210816 9773435 163640156252878231709180422888615752000 9773436 108221666240031029382550759842755395584 9773437 75901907115344417123334122878494569632 9773438 180241400352732557303990436997970082240 9773439 62115499344165937051738783052578237488 9773440 264942869047311338382060666719148441600 9773441 27780695311386967300742345402160883842 9773442 27505467822347483163067829039753779200 9773443 -161237114179016492846600657517740619960 9773444 55813460011786439547964381277024631936 9773445 11914308796558680186046594713754885440 9773446 -34095203401130762066786584701669620160 9773447 -79008938069255461262340292813033552104 9773448 246546085278019662975440555044728422400 9773449 26904506294933885168794944857952804736 9773450 -148480111919739961419885579767827782000 9773451 -59767533231882922355659055679590975232 9773452 -155576432269614282400259385231291312128 9773453 670259816860483176211583265793386176856 9773454 105427519613658758150565938053814214720 9773455 -156907583921685651580237518813152555640 9773456 1866773071772441494471589276234809344 9773457 2246897550703001737041207620931669120 9773458 101633400424827073436146981865032456080 9773459 -2008251867671476123780791337922437152 9773460 100314487373117408529032668688469596160 9773461 110225305754121832022551951799998889724 9773462 143385836373356919733817602167392884224 9773463 33902649321099551358374979460593911808 9773464 504893004251038470034043156404144128000 9773465 -31683841043185295039253748636163144880 9773466 27576704978149602810769802856070320384 9773467 56928959969619388970407264877862120960 9773468 6516358768941298100912572366735695360 9773469 -77227812417850093063390566942641159136 9773470 634126113957211862874620214276587520 9773471 -224159551326480786537401495414604407328 9773472 72860206687953584333304309562529021952 9773473 -243188821369466327467991428212232518480 9773474 284992059894312281127412724185224806736 9773475 57273771570081768789618774936267187200 9773476 -8990575147152883423459027850665709312 9773477 -110183292065379758037314563744800700128 9773478 46153215144788184812566615266841661568 9773479 29871379287833447253382986739648233080 9773480 31116991364546573387140436629555200000 9773481 31477787168341255010328041080454732544 9773482 -124351338565179058017580489124668424448 9773483 -144092057563310364536330944680724215096 9773484 11752203396787801608760504887112630272 9773485 -18396564320396947438099411009703136000 9773486 -3478140441307893170822645421634728960 9773487 33263840164933554089611032075875904000 9773488 74286549889284290800481990306099904512 9773489 -69769165256817061293389078678782506000 9773490 -68941765649878316521503489193822778880 9773491 179475678399092245677036868917307026480 9773492 204723807344649574440640081435756204416 9773493 3936163136378426520806978851837586400 9773494 -51505282210087486855315937520354958848 9773495 -28938544491675151923358123066388649000 9773496 -122110433074720401284215949703816314880 9773497 -387335812048846386121590908000459380054 9773498 6575339977523477414552318629634468352 9773499 -129175904550786868087769320659870852672 9773500 -295511355175337052906961227696807168000 9773501 173132046863897436041650983373836338502 9773502 -59337106022646367025685130595204722368 9773503 124074413929317780514451881876018770752 9773504 -29587767879087900100187568684241256448 9773505 17886888480129983150719836252960460800 9773506 -141159450944972425967924558431895301600 9773507 381416526221542338473890965889691222280 9773508 128819967538140352402413852289002909696 9773509 -504226846553415152095370604139912315584 9773510 44795004375746182533693001835014316160 9773511 -26719166551092601536801887634749249280 9773512 27811516553636065962743534926009466880 9773513 944829244902620596528495433336930304 9773514 -2773238194133905100906945816378910720 9773515 -121962428650147246417418350528275400080 9773516 82197331159683232056680491459437588480 9773517 73307149529109503813070615832362503616 9773518 -76722845054180071476061127981499564096 9773519 -33108987173895772301927373512101829904 9773520 -44420814812770887723235925769313320960 9773521 328137146843334689933684174705475934692 9773522 61947572844847644562348573237127923200 9773523 91621454467198716209677274652989170584 9773524 67120665477847355287541475728801536000 9773525 -35419982357165349715072764188867702400 9773526 10265879291938010017209483428918476800 9773527 -404722812193624009917931068360758553480 9773528 227011967621511274736151548872140840960 9773529 162793426710239560382370475639439495520 9773530 -34514332275610506832537926720720041280 9773531 286707331823430382284734567794204219332 9773532 -14981615246655113337217271721722434560 9773533 123502154960593240342259424684683875200 9773534 198193053898326428798279587016449036416 9773535 70227648226066591170264772322564032800 9773536 49205363597036375866490070445850099712 9773537 -154148770914065995743214708320777726828 9773538 97651051250666895516229210429422647040 9773539 -123015969392917664375439127349826129408 9773540 -9757432084964004599862920747359368960 9773541 14058517529040846573552716460330507582 9773542 -76961877982384735265018012892671360256 9773543 -134229332964464617630913724974902921200 9773544 -254600809884437144486072033133473218560 9773545 -270003131151908456829052651334410964700 9773546 46118399640037808648588276563390219104 9773547 -23269937586779878933283898755414704128 9773548 163121044800818013574799076086856651008 9773549 5451350540992757309103455582571662550 9773550 -30847948545788226694931768942271019200 9773551 249714650501450982364894040734202610720 9773552 -121681938360043717191497266334882463744 9773553 -193648359226612326778049909585474737296 9773554 13812985113914237418412030849703657472 9773555 -147480127642914048856187419290017021280 9773556 521195497055810804403335336876310528 9773557 -104205706973705274746102615999145914194 9773558 -137973553522777568370254388586733903424 9773559 209382983923744483353114561950879208528 9773560 83934663347381919728578142529931776000 9773561 -95093527330677921805333456630321287168 9773562 55620103023168685183444397654930906880 9773563 -6658012261402326219448744794031988188 9773564 212222669809233402344615967909208535040 9773565 -4133865295920057750699380211392208000 9773566 28819089946432437706907127460874130624 9773567 232051513686622611800497350772213160880 9773568 -36605057414158417400446336695124623360 9773569 -129891833512346766342085072105334243756 9773570 -67443673962144404857657808150600087520 9773571 49174732101119661805870215229874658480 9773572 -315767758595590352556201884970849212160 9773573 177045462088704457488219512127132274044 9773574 34885509578416689335915156995497043968 9773575 -10712821675337410548768572250054710000 9773576 193273392461487398660649196311523983360 9773577 279263566883368375211504114989283652480 9773578 121993319517139745405720822634228609840 9773579 -194362822401522531220243706223452842440 9773580 21067374469090883385862735974828748800 9773581 291305164017734758233570083983510768000 9773582 23400246214465772318335498133472989184 9773583 113738379867590843254375267326432332424 9773584 -31161436999889735108421182724149862400 9773585 -265531021768536471603804847410262190220 9773586 59114932487127551428062289909383392640 9773587 -2980078751982888021218578663312349056 9773588 -131061554201806047988988279320246923264 9773589 101911132116040844659952010395246882112 9773590 -121830888702359777858333192962265875200 9773591 107492568247503205242938381135779167192 9773592 90659392084776023873047936739390238720 9773593 -83525693324661818785796332776834959158 9773594 -11682027059504641538511668031827884800 9773595 72047085676129069475841666676274904000 9773596 45629395883423635780117105421417994240 9773597 136461204987316128979656266805502853280 9773598 -78930072391265653166020208387266796736 9773599 -8813616819902994502498263809413997952 9773600 16255815985573176884533563394031616000 9773601 -74437448069695731494985996023516584320 9773602 -469012905998723864528515472830829094528 9773603 68836310507870095787488583714331359232 9773604 -133053213164054441827742808347763020160 9773605 -10413868766502738994827103189184367240 9773606 -10246575304327722121761808542379220736 9773607 -1367484664764078459038056941553503960 9773608 -17782492021497698175963403149658291200 9773609 -515239369798177351341561006559783978140 9773610 15354336346508367634811759777424752640 9773611 -46652779604861981836385559957482928048 9773612 199157551972286558653210407899055488256 9773613 200877920480355787146054860382967423542 9773614 -7861920451461918045070935327818737344 9773615 -23386359634416250856055438193992290880 9773616 -6582322949771499062659035163871182848 9773617 49953658538925337892997079274066625600 9773618 71018504236750117133147447490752686080 9773619 261402508263738874964156348264057125440 9773620 -109912705038068642595541637871725445120 9773621 -74602829537556745977898022622368509632 9773622 10484341596352686685428283789575224352 9773623 408895383146845981788836286185414835936 9773624 10281541178531314078588049365227110400 9773625 -209912252583008669126337295018493040000 9773626 99825219660162478634249331646523015424 9773627 -48027906642379513753212102078534176928 9773628 -196414489021934076560737865561362337280 9773629 -256123975920706567679626917070036476480 9773630 -11990729371743635435437781034080303040 9773631 78244390429090293798025785700052432112 9773632 12832854485356826068281667707167834112 9773633 336545586642387593827372812724644978882 9773634 -58895930238275153431139261507554493952 9773635 128067683613712446325100392297866078000 9773636 84125908263841118669147595503298814080 9773637 -178641904395591788440967002511943755040 9773638 -55575528038975622873138293132419190400 9773639 -201347237447329647907308125565294523560 9773640 -235912737814468549723053137257599283200 9773641 -90473914251651688675208824890998577958 9773642 1302677315686309431666906237528095232 9773643 -34257718074089784059080258010404331520 9773644 346885726900874964389470152718664298496 9773645 98357024164662162292493176161628233600 9773646 31616817004409304739043578735869465600 9773647 -31981931434395925430740891738252475040 9773648 -126982474232010033098379077272853938176 9773649 105984489622657134716536694922863101440 9773650 -142924890156319295175429250720828416000 9773651 42927624448480573024037501408344480872 9773652 13928425517325693096723006021505351680 9773653 -256306475984891019378978920544713090098 9773654 -263329903872910912270413320256014112 9773655 -92100863236710353998927588193150892000 9773656 -25443016901360838736179965639212677120 9773657 337406924306767148695187385220340071200 9773658 -8659096086553502464559516030069116176 9773659 109553363163662425939988504097770572816 9773660 68333897315614078287640967269289256960 9773661 92507870880354372081821979364460325888 9773662 106329856473079915544976603390763688064 9773663 190907456259402198498450667957669434912 9773664 -256691888539312988144755802798327070720 9773665 212428123477002162806136621195726786240 9773666 14052500563230149942923633963727585280 9773667 11609345336457952461677021945372961360 9773668 152234171481204273105162059556595599616 9773669 -106634589552346333066265584849955526660 9773670 -27048241758258013069837576292309084160 9773671 -249235813015548557956808714765073485128 9773672 -48597844107233293137017725579402414080 9773673 -9258458230711243302809396701816144512 9773674 -300477960326941092989190960432309834048 9773675 -33396407251781919745408900345634989200 9773676 61408082229633386892533728742315212800 9773677 -38826220603116147979637580070649241780 9773678 14438980759250848378965947964951988224 9773679 -8191674460739880390127549320453970800 9773680 1033444991073651623957829830332907520 9773681 -384254747090501934381034855111250857518 9773682 -126687495399443934550048235786903515008 9773683 -282367137435979599312820341796658369376 9773684 -580823597633706659395156621905619584 9773685 -2129239265352586360433423247418716960 9773686 -8419650700003981655989656400284384000 9773687 294007542152702686401163709871499706712 9773688 -8287990244526186418416167992865587200 9773689 -12627328383894276094603315000831647552 9773690 77364518061585882120599139863995461600 9773691 1238262229463942656809298235414730312 9773692 -264392761237937206453312335657671114240 9773693 -22042595564118350948280829372074474420 9773694 -47772786015401546459269159752803333760 9773695 312622584717892011703913150546425765200 9773696 113725229816602545131139694445828505600 9773697 -350976569380904327733906357991827500928 9773698 -64832205901885958546728467053428919808 9773699 -1762165941289012472710268775102263136 9773700 81998636201321815545516208043978112000 9773701 -53476697913816345994237550304771259200 9773702 16018639795982050269714689104168334400 9773703 -36163989114503243582674887680933611200 9773704 -227781903757388506752697557596542771200 9773705 -365135670108733584911966820820145674140 9773706 -67693698358266939281341545191461800192 9773707 267373048082236031587241702100739839956 9773708 143776353126984369870658728653394978816 9773709 98306683278648362640785024555271414336 9773710 -149057676466058125490200474111813607040 9773711 106558123766238987371367223641413164224 9773712 -1643086484241084897097075638786588672 9773713 -183958515215975509053478854122171561400 9773714 1256770949424319020669520607741504016 9773715 -29654761827326439275470187964111617280 9773716 -50403162601456299571754713037520684160 9773717 155867938805153781562628860132094929212 9773718 -44365983081532058574002548862367178752 9773719 -98610716236680794555631693418146406856 9773720 -193490251858030768403074972314310656000 9773721 45793621273608464069694396385932579972 9773722 -68151894890485576149834820982521989120 9773723 162253502730706450793545535463492627972 9773724 -7300272479127966099151476345286239744 9773725 -90877682563911601321230240390408222000 9773726 78622348152670430385995611087897341312 9773727 -24615482941905692244979274761366029168 9773728 -2658116492776861593380842442468622336 9773729 -166249106496955023013734959682776341824 9773730 41095563981146117135528016968951270400 9773731 -533439693501227904845510242664968481472 9773732 103370612775859888055938984968688788096 9773733 25874012178793822105044149014722520800 9773734 140669702980395056440894193116428866016 9773735 -62399109137269137360298937221188277440 9773736 -47748521428308247023733048164689264640 9773737 -380859394064406125419842077069318756614 9773738 101828286256398766245852895880327249088 9773739 -89771431354056329915797417688470378596 9773740 55628653410048608063211118125411440640 9773741 -212054817640284372199911675524082300000 9773742 -24820995526610248902558280012928630784 9773743 184191391575324321625027602213620434016 9773744 68143961636099135090404571702074540032 9773745 47345885029351683182123692540174296000 9773746 -52490641727075827947872133840786149760 9773747 -418696937644012703475285519533796450804 9773748 199243065503959406902250013579165149184 9773749 -425654985519099699836097539155134591250 9773750 -16807073292647972523693959144529840000 9773751 1710153148313197366939852070243822496 9773752 -243952320214460446354599322985646796800 9773753 -379315627573400519235501197271828308640 9773754 -91531355004274320246323853298101185280 9773755 -5764768269407671628832911814555247680 9773756 25737967701189635782745082217023390720 9773757 -58007242187755314097810588020228389760 9773758 64741831541904699660788032726130549760 9773759 -283080671041390604299738196458878903408 9773760 6365458155299315357782002405904220160 9773761 134546472360117507977866741383510096852 9773762 -246028767370936546645254692376032152368 9773763 -131969721993697882663881036192702417600 9773764 -40835306012108723514747316416038363136 9773765 -71025825819794560077051445850125190340 9773766 11804278007574488468807127289900462752 9773767 63489992285243403806538016435859609816 9773768 -25340884084800067202432914849247354880 9773769 64597392413675431067536919898446851344 9773770 -133512891591471066615006234069199179840 9773771 -429636379739147862416734329796665600 9773772 -77163684604782135499221756889385899008 9773773 -206879944244809800995319491345862380032 9773774 1427714020570279410941735858965575552 9773775 227557139748647201407998693338229000 9773776 -75027169880020925412397308239155642368 9773777 278284963775921894797418972942629198848 9773778 15110825986055530678662748099324177920 9773779 547258205005323136146091432146654484920 9773780 137353146447304194072737146383057657600 9773781 -69252313772317372345760675134381070400 9773782 54329219885299664033679164879539528992 9773783 -242855999919011067297738207295444034400 9773784 1224865437369972181147266026137896960 9773785 54641757633909736516147783794834720000 9773786 -119606351045815662425991751892644046592 9773787 -70542773609398850913587319949110351360 9773788 109929804809196971796977532226795611136 9773789 -283943940561589839067872782585016562080 9773790 -22636792829156436408272099184456192000 9773791 638279353240449838853118898588370556192 9773792 88421940669979784058184349105278943232 9773793 -104450091549707669424734726735551358976 9773794 -225470465443661576842674361779852944304 9773795 292074516701296906061345911068936766800 9773796 46141233909512743347336561553318103040 9773797 -174586543637206849225225859063415980736 9773798 182994814048679082782867457452632754400 9773799 109121709274706565165789923605666035840 9773800 91479386727409141245298160204173440000 9773801 538141812753284442087525884335888041600 9773802 20580351665085156575125391071381284960 9773803 5975317547287311565974755542636425824 9773804 52512983605986453495023243283787468800 9773805 94422778481338695309918545594176289760 9773806 -5588598271595095207057265252783594496 9773807 -125388701994002065438732712102415607848 9773808 -11405703282810447021996415452068708352 9773809 381264491202265665027992162427386240 9773810 -172759397278287522159726215376166914240 9773811 -69096523425248880293016100187780937360 9773812 154799924284022595687479331955330444800 9773813 -197119640079613841316376872620280486240 9773814 23722209738373819705620353011672026048 9773815 -162484006414611558350203140964418672040 9773816 128194764239561432806582589381833420800 9773817 125316090125494879149753187676050871712 9773818 -18958302966706512501512962298621602080 9773819 34696504069779408245924406981032436240 9773820 -18781076478700986187001839989875435520 9773821 260394965420697544911530746448798710022 9773822 -83909991917913977746979467869960236160 9773823 -176536463836697950005126362522957205816 9773824 435693494851236409417398969501220864 9773825 148763162661055787085041917343667206550 9773826 -8750905404628670730778494239768305152 9773827 -68907879844650245524722178728889806336 9773828 -106265878052620347347511645182875284480 9773829 -3882378539457178033824717037768124676 9773830 -57656404910755770225380475911558110080 9773831 268404352996533415047910968568545433992 9773832 1100006250248708198968559294748672000 9773833 -204727612219277107493742007363126066918 9773834 146847067898016229229145920268443094576 9773835 18547835964497725871326300075618790400 9773836 145554346683889405400798625481860160512 9773837 330313545958005597531200532982281234486 9773838 -154676064616733514918673419383784591360 9773839 -152349976227732377568606420144279937360 9773840 -87036697085403850568448538901296496640 9773841 93687749203618136967020688921088435200 9773842 -41730015828318092289122473357134460416 9773843 -344671659277822683631940052489095252520 9773844 201891175183817289772057627998201188352 9773845 48082727798401692200107924843098011100 9773846 -54672362209388921610858637770610968960 9773847 -325652432318572722425658613952424871920 9773848 33855993214555455379204654790124380160 9773849 101179022432232387468114815267653231236 9773850 -16192943817079501543584559111444108800 9773851 515419011988546594342124701641965438852 9773852 -114325614649407895351349676010312237056 9773853 22389002398250073215199627827548008384 9773854 -89699768925768086788765423182720705408 9773855 30360074916081783292267542402392368320 9773856 -172499357756176943026354577430105489408 9773857 2959335867322173991953457138519303600 9773858 98581375474476176387726832907886099280 9773859 179853950956354979902161085362021899760 9773860 171485559999478695799809603039873576960 9773861 502251913463781442142573101911743358012 9773862 -59692539995923951128436659841615865856 9773863 -460256200087062864993081874614844621416 9773864 25700574777604880411793989062568171520 9773865 11654931905263352986670689182365946660 9773866 44540931171394113369730058394610698240 9773867 -183467396430400130695007089013222958720 9773868 -4065780918011285428203749841405305856 9773869 100760683619784663163465541592094350720 9773870 -83679094460201668988575168205995219200 9773871 1240204743343016058135509309579230224 9773872 -12021586931904474189808036030219239424 9773873 -106835542737582598627699298666778067200 9773874 -86777102823702324112288219767867556992 9773875 338632458023219108013613741657068504000 9773876 244107287659008640118304660380515491840 9773877 -17884938909510269536365979375189459680 9773878 157837182974056277202270548023003222272 9773879 283698862718397141428211576119698605480 9773880 -132696980572660731025542730192453632000 9773881 94614108549856254834534102925800959040 9773882 238733692330742730653396008877277063792 9773883 59806897603699017135219725104183191600 9773884 -537378482743642002787253431619847404544 9773885 53887704787881532936560271283043840000 9773886 19412439428783145191802658296911382528 9773887 -210633702731884819186506009184405478464 9773888 104191792198261810150715564017451532288 9773889 81428917033905576928240400840586117888 9773890 53452043746530120142421731812784212480 9773891 -5351622802315981333466415487322434200 9773892 -111819262456026790299646643464922880000 9773893 -568584053322431352841796179728183948320 9773894 -74218079824908475238632829404820691072 9773895 55450936271741312635786614102682960800 9773896 -22785029803997458034268177218764800 9773897 31520296567499933327739666372240384 9773898 152846147503465402072837421600180100864 9773899 -349700608234518273976477111058402313840 9773900 403736890229011574352973201218700800 9773901 46429857668849195571582837354909099030 9773902 137915271568507431189653062790933161152 9773903 492259669178886335260116520179929343720 9773904 23188335639736944065714545652221870080 9773905 2570818180229424993502413739484496000 9773906 -169793931016562792073438902716721393376 9773907 -96237347915679772982903062363559337984 9773908 27572082258123388883430009114081357312 9773909 -358708333758073643341590051136628508096 9773910 150131963930868903316307913891417225600 9773911 18356244459678799752284513333307731632 9773912 -199773520628283453537256464013785477120 9773913 23741075110514326300180474488792900000 9773914 -131824407887161812634710893135882323968 9773915 -77971724731865349053314697793732908400 9773916 -98968850510978082787431890157728552448 9773917 283208809996480637611966138630423704172 9773918 3796787405881300558857200182451837952 9773919 119643330109384169208220620945298809600 9773920 26276345167908382116645528114309365760 9773921 -72440058464733259557885620995414488300 9773922 149539716556089015916551025135405913472 9773923 -459464254440042902053974800054194018280 9773924 228689884185581616691021534047936537600 9773925 -16203059352981994213964539480770331200 9773926 173488995487292648035128843232714290912 9773927 -6553719137661491532149915996765595960 9773928 -53707605263133140427840595033738444800 9773929 -127510680581034369164696884217223868128 9773930 -4778647783914252221431281531770388480 9773931 4287486078833163911557626206741059584 9773932 490117147049663822746862505514032887808 9773933 20053104501934284915989755002005839404 9773934 158009168692668894956205817339609750080 9773935 2432284662142293738221137190723298000 9773936 -39002105399414784211192639561499836416 9773937 -148922747424080177215998524761040750640 9773938 85614586021074107607075795870453039120 9773939 -16406856169612200603601354829478674688 9773940 64531499228909832572801694387553075200 9773941 318772109768412865901440041226406231342 9773942 -51721231402058987570659985832882186240 9773943 -594481793269262071248653620433763456 9773944 424987525434909948047202000494005862400 9773945 -174868127862465193003903424953596854520 9773946 54236787567968854312378946381747464704 9773947 -138680978981220193148460359923339104604 9773948 -54274222197400727194277771396535598080 9773949 142916364292611678947390109885450765120 9773950 64981016469330618783609336458856312000 9773951 83358696494690411697133580201333712504 9773952 143083664129647892784201403380415856640 9773953 33675523055368971390087295117916692800 9773954 -197777766505823741064298908236555275824 9773955 78739876077399669059648347879350252000 9773956 364469708533543382418639338573195685120 9773957 35070706460098459458603341419262755800 9773958 -108958878623828505538026864595696095360 9773959 17817342283885188545121254560679710720 9773960 98114078783440695442210991972986060800 9773961 104701187602813690211950351371191640480 9773962 18104380607247715087554465403291851264 9773963 27214694482416205310743724506285152840 9773964 -244578772044940704980940230177586528000 9773965 212179140901691525021030079453417553920 9773966 103931995585596159310576521604887786432 9773967 135574835476442430687018312818925137664 9773968 39846286328090822534309919578892877824 9773969 -29603292651460849886365016193625459392 9773970 3840626392178239682079114392367114240 9773971 158899522873120223349180708332707134952 9773972 -38556043418653126587749831821387086336 9773973 245695039476351354605181561813914414400 9773974 -3258309015492036339229380044914404096 9773975 -172888834695831212168577363601686426000 9773976 -57111238531176757125657563224834560000 9773977 342813691045634310814521728300047210826 9773978 -92905641454554168832395592307574450960 9773979 -724853610217689874076048353027276004352 9773980 25423794377261424579358055786645376000 9773981 33669718647212649903537801000639943692 9773982 -90955227323603363114464605945389592000 9773983 240120146891337631385741014393646347232 9773984 22902760459634074077272027907549560832 9773985 47329302522568953440769724047216162240 9773986 -2586220924431222454597111074886732800 9773987 -9696959612824389455599725239677317288 9773988 -22555331958393467275689439569864622080 9773989 -45907331849832930003400110004710406210 9773990 4764048995168076284017387812943718400 9773991 -33262881011679406785090867525292396848 9773992 245321772381484644415730137656117120000 9773993 124521135405269887427193779220064885242 9773994 6959721522785769460396884888565155072 9773995 72515167549918274722234056930801561600 9773996 -4870317834988706996025261905046658560 9773997 168125761007888622841275100812671106240 9773998 -13093242155683033766029122289913401536 9773999 146507279243970079986200460775545504000 9774000 -25885090996853556086396509014097920000 9774001 -216317180775166786160807113547258021998 9774002 -1300302443748696373882972611891403776 9774003 78898070554939762818477507911306376504 9774004 -205007911933677466967881508519665634944 9774005 1649101709699870411286000012949879320 9774006 -159768465499611540606793875347886100992 9774007 86036281070110585182911243274817897256 9774008 348692057976575672426397418019522088960 9774009 18741966329764492661235257294314412160 9774010 -261191862239843606548892626524110112000 9774011 -97764997299444330796577211645894686016 9774012 -84905659337813818806310646033419365888 9774013 107297682999308614323445715048796232320 9774014 208828936716559552320419844758942121600 9774015 -39852843380448610340784712665327804000 9774016 34156588757449708096891064555067670528 9774017 -610029084558417277247548720173252942 9774018 164823530118359501213895974705340739200 9774019 -533804834543090646469834269119540208580 9774020 -205242625810867347487992932532761291520 9774021 34566272361784691654590944208612364544 9774022 128082764120124405511581240366561114432 9774023 -13442777281170395958799903196070828960 9774024 -15958566993922048577746130848738836480 9774025 43224826868592107792355857112989935550 9774026 335528606737726773428009315337558151680 9774027 -22839317499943228690004425119336017448 9774028 309116747405192420642820383115239440896 9774029 7387151899554986591326256353663673184 9774030 25339980361005519920443630670138553600 9774031 56787312130344374289013240331260376160 9774032 34607085510344659693472458286976884736 9774033 -73877281455388809529383688958889673152 9774034 16688800992698619601745221212961013760 9774035 -178157289417268202905462743456558377040 9774036 127176473269458398849759989853123716992 9774037 -16742190194745302923821828431488219520 9774038 178493617258845060349332785573311100160 9774039 -47087363417118370063085462076645167232 9774040 33133225913960084627526652740570316800 9774041 -168707314624316613238314344612769178416 9774042 143219995556779932840867683304998963712 9774043 23159476469904011871716197564898658048 9774044 -28429311453811630478852787396230645760 9774045 72501275490743426535799747534643500620 9774046 251757405529908394658073438093310265472 9774047 93041162340578280994597525169125792512 9774048 46521952756268669786115005822851350528 9774049 -88168527763519534166694385740381593950 9774050 30911927770554188867950568016136665600 9774051 71463267867500405152765240547519069184 9774052 -81270976408475309112929849986490482688 9774053 -221526808934485160697279760673694264480 9774054 177781908676888084650867713556548115840 9774055 283954825203742309052063853517265499960 9774056 143069941964953112945815980241937203200 9774057 55803998346349062700285358925302042688 9774058 54618702844781828531808500273298961920 9774059 127391651247471770212095002402754934260 9774060 -81018329700541999013116698245281367040 9774061 85977465805575578851844998206123271584 9774062 -123431612346836281633959853844413291968 9774063 91657518424465401945526278914834695920 9774064 2615843753433920542431165075421921280 9774065 -62672507112524037462288065780458600320 9774066 20283748568490779299773477424395114624 9774067 454693417665839655168780039770547399116 9774068 -126633907054982248742067230107233656064 9774069 -47125853650375333461768675844148152320 9774070 74758346104708913575988013641683476480 9774071 -276804415356345978938353715233957768728 9774072 -453485661864548273346652118657925120 9774073 276191537596469531440108288906360389120 9774074 79306449150842450617778363879208775536 9774075 85032610848632278572733235840007543300 9774076 -92026684575339835651104537169250912768 9774077 -55733738533878810849439476568969774074 9774078 -137092797058823239931534684717270352576 9774079 -202464120208853580145912334346346076208 9774080 -96938421124417754274345579984652861440 9774081 -121577089111981785001579080401555528160 9774082 -63562486786310032990283957911451053056 9774083 135990871153169447779175705539286903808 9774084 10658851026320536100942496477842534400 9774085 277008349208706488695111618940517402360 9774086 -83843500681913567160926890303130972160 9774087 159751495377900857612676123087340046760 9774088 -425765536785087086272339233170772618240 9774089 -118556527737012910328494232405862765276 9774090 -21248975362032564986246150193249300480 9774091 -471078607272648968045558793285033776816 9774092 585220307523316366886730167015365632 9774093 -49867346178463643739944302757705850816 9774094 -54307074995033291574888943267445376000 9774095 -37437767810285811239870555884512257400 9774096 -26490733006516244850578575923411222528 9774097 539155926462517919360026322978558618546 9774098 -60938364014286048674695011765775897200 9774099 -271583001544930968062241095898063666672 9774100 -64999897201074286918158346696684697600 9774101 5582977946509414478332913043465624732 9774102 -16711529207129358591740632295188118400 9774103 31229518025453739526626484167283806864 9774104 -56157918249963003250604934317042810880 9774105 18296124014779059240721048625350266240 9774106 186809606527573945676563263774994432752 9774107 -61787686554650700067991753609942024688 9774108 -9170548453116536641332446538537053184 9774109 73777408551204537890203421663810910604 9774110 2079027333556222815528958598405808960 9774111 -269356954857573146748068200949327347128 9774112 -235726955411986869575368119961371475968 9774113 -187366539455131306206741885373881070560 9774114 19038738258770625577376321255989346304 9774115 3116880039793825057568910183487868400 9774116 13375655443798691808174920370793820160 9774117 -394791512597133706302216628394573596800 9774118 58047532969713129497385683089177743360 9774119 305256837922824655946346912043455924960 9774120 8695566478556954769401028827371929600 9774121 -72276675179101207748963006071057378688 9774122 225782771027540078573909646057431920224 9774123 -1770649104958158279955939181629160616 9774124 -62149660526513262804890018341485224704 9774125 431099533556260853701049080798310079000 9774126 -79978720272523513505429386887677669760 9774127 -454405435602683395641732936115966774728 9774128 10427681884871615835169768697895321600 9774129 44603315513942117405679946707205442400 9774130 182121861192707610533164002677493420960 9774131 164064042452640632457248069471931559200 9774132 -34351047928725607696790981241117573120 9774133 237660018240024368888804941505328524700 9774134 -398702200360614054045135310489865489280 9774135 -20156931683516172650949883971027532800 9774136 316015793440924533989133867313305415680 9774137 -564565268550801190391799232619189494128 9774138 -134029965581488123705976867432702208 9774139 26566375767530718608909059909136402320 9774140 -143306811404296547334114882465384222720 9774141 29690251653486339362309213721418584480 9774142 -22734454895887456520912532610113511680 9774143 256173333724472069087269610274040819392 9774144 21444425187049841979742741230130298880 9774145 -50305764201752321999429369154495494400 9774146 -142041563636894111225146658135485927728 9774147 -78771444607551194981672683480248731400 9774148 211641928865265381455123284572477358208 9774149 51410667730725369358789984006040801280 9774150 -32082023008939900109347314345954326400 9774151 -259511713674472881633993478480499377400 9774152 319775987772891829370163288080883148800 9774153 139626502292939929542303463285614954864 9774154 6480543395162417659021205254492488576 9774155 -70364184000169266827053061926469729040 9774156 -51797399258535080867602352145766563840 9774157 -61107916612031411008057695119589549248 9774158 -1386870044828823529782729050678613120 9774159 -250941382955241190830473139245536267896 9774160 75754189109650916092512980114708889600 9774161 -24945109943780772526442035811820037536 9774162 202760720847215444981080423240482435840 9774163 22815442769962065655657291764246791424 9774164 123694308657474081075490373161275797376 9774165 -46617183663014834631247349083301585280 9774166 4323069591783586078888480188637586880 9774167 -374196212435411845109566106736942147456 9774168 129823451416005033954634273231523573760 9774169 -73903018755435308160634544746969692656 9774170 -49213861152506275440551580090887040000 9774171 72490435804123432080784619514627159720 9774172 88130870256149460642208286780030214144 9774173 167806002511996837224624803513226928422 9774174 34411157287775391016008302183737134912 9774175 47422713183196449434804626395277237400 9774176 -148594681089035532522505915280633364480 9774177 -153189165926718114831582544905918390288 9774178 -27933969081838191502372179060672188640 9774179 -59134266435586484832550148199769843824 9774180 45942262406037373390715282962213532160 9774181 41605053391274671896798595964721339964 9774182 259910466111869401847520479152977931584 9774183 -107050667069632065520890528796156916400 9774184 188155589460030482040256739248024289280 9774185 -648425168627545997543602473085063387200 9774186 -135070569631291594670579238006207879936 9774187 320823191736427465868231002368151199520 9774188 -24989998341696042022665817372077242112 9774189 26854204131428945383846713352990478400 9774190 185200343955267201371169319475739168000 9774191 89400954058736476742376726209320335744 9774192 38429767927206644555924576606426038272 9774193 -209770401845055040843991139441739302912 9774194 -13850769463089141229431928480296828288 9774195 -19208724629240704735860561552538206720 9774196 -131571258879548719799626534749877022720 9774197 -352680745255831604752665882775896678354 9774198 -10436642736378569444091858464722133376 9774199 -12157192007735698187736833119160987800 9774200 109782244225825435439485200667881984000 9774201 -1871836532492488872709807258827471936 9774202 -80509862188964589138328515547725561600 9774203 80193016502050281373579635815865732264 9774204 77673373362345863481201320368361766912 9774205 -59214874708911309164350366336301721600 9774206 15705443169420765630363387384171893184 9774207 51087739835042253953862893855066030976 9774208 -320386382819072803603238758096306176000 9774209 450053722564860843831011613132591745410 9774210 -8664266238261694353001280434870103040 9774211 -135822990904387267749030462301298381188 9774212 87631722605602011248112967069054218240 9774213 -101975811265892076620050981069967102112 9774214 -142015190432105443691923036888763420928 9774215 180021220191215444138329619635858122240 9774216 28398651832660871904388444672627507200 9774217 26519606787027082897175343906207484980 9774218 -28478785803090236946746078500629319680 9774219 -7754710601006075124451946472971104512 9774220 159975988044249772122017282001393914880 9774221 409024293451728433203051035666471050422 9774222 4841115113531025581043645939202395264 9774223 378461099789614619517559215074121469504 9774224 86448948550303433665285877340339388416 9774225 -14387647283865753117971883554413564650 9774226 -2501958032498690901006870441361935744 9774227 -443837311724305505201907023249737051560 9774228 43844577917458066997363230698887141376 9774229 607202361064831649984047570152369334176 9774230 95990697662812502254986878174309195520 9774231 113739188450756982827085808373401109352 9774232 26814534225389138432757962732318392320 9774233 21868619412564248075123590900784094720 9774234 -43034652813938242893027628816980375552 9774235 -261214449058134864129771711849895740000 9774236 -7673779816094646334474757151960536064 9774237 1076843803770583149844177855230104640 9774238 -21562568952263362751272325311606387200 9774239 -332728516041192558755627473299911583840 9774240 65319749768644083059144930487277977600 9774241 -129180236575306803284921796638781795648 9774242 203561658309698809308358942770747639072 9774243 -5456870567102361011925806212618120320 9774244 5670105580609928165778928841702142976 9774245 71219272243005467708291225463589356120 9774246 -960614151681246441989460515719971840 9774247 -91096477363783077007337134138393473600 9774248 141141743469859343792403828011415552000 9774249 -4888860954208772578289545151250215712 9774250 273553728359308455522163073835440952000 9774251 482370187283437221802535271301485840000 9774252 -10588744745423972372587483240741329408 9774253 -51271083521653525295433432604619892980 9774254 21534110813941049490467320033259062272 9774255 154656453985522131205295112695174188560 9774256 70458050074969582324502717960537587712 9774257 251662797316315665674113681936871223012 9774258 -26664570986338925242329418039935885312 9774259 30944687350100616658669674467345540 9774260 12084271415493901943971389949480066560 9774261 91598702042030573417481483489732190464 9774262 79518992274104410738386957856139712 9774263 -77846647536762425778192586263494230488 9774264 60269388209680729833219308168668446720 9774265 -104331745492187604589290888109387180800 9774266 4257129190544975663411981501603089920 9774267 248549679639234247027469156292315968280 9774268 -104958022337287170411678816954306765824 9774269 -54622401885545339669433855243523932288 9774270 -1127295515259146631919867808999322240 9774271 -150814349093436869416886577719836476008 9774272 163972660883507865717564419349855338496 9774273 231393578466334079100554784620335527984 9774274 9927224561880902346833542254499967040 9774275 134824006323706375018608704686916172000 9774276 79267856685341649331886428614869422080 9774277 -89589035611356629007585433901945116068 9774278 111363702448357583879485132658991193440 9774279 96511379658390281240686099233077727024 9774280 305499043263890568012514790072192870400 9774281 -775131572019785303750927241932560188000 9774282 -28236108617603811795563598115860249600 9774283 -1978136722933276643402908812742434800 9774284 -177240570355596734340915033002556956160 9774285 -169051868641662107033769668169095640960 9774286 -171119571547853582043329842657286918400 9774287 4028785683254139696891111908689123968 9774288 -57364754735331448299349344244446658560 9774289 86499234855890555466624873150436085056 9774290 -78766874723539445589093586121222281920 9774291 230426334116669744738102152033342481592 9774292 -233515657848085348031120914757192318976 9774293 25754826534294945674659025741253790542 9774294 97523278535318013320226105665125578240 9774295 44990042539587172301121502056950620800 9774296 111544896569284936955566562894093352960 9774297 95368323049000864820030911064626707840 9774298 156834401000824104133630024130272700400 9774299 146698983307317323802465322091512623300 9774300 28060064028850276609486027338549657600 9774301 -378168967871239067515557346534827673088 9774302 -191937358895174139386837010706688617728 9774303 104888788214826914540165531781475061760 9774304 22263730210373822960273054324848852992 9774305 -167519507116470472740533712672763431000 9774306 -43877660532125712366358947559905853488 9774307 401007016106522544632921905979369542556 9774308 -651475894578055087823152915877123579904 9774309 220677752759170951552956440987707972704 9774310 12906951991124884313717631251531243520 9774311 -72592093656782657532692551515166565088 9774312 -291141580528037573248895632862367252480 9774313 -3190630877394380225324789880324992256 9774314 6142851263132981037066509004460032 9774315 -107399342397678979420397678707934234640 9774316 -81771370389791448172217357644285532672 9774317 -154155199993681395026760130033294994208 9774318 62860967402353368118888096436684277888 9774319 -61642710861880355379023731663652271280 9774320 82130338595563670090378699797705850880 9774321 216097991314842687698833681661922041712 9774322 -197385109785787132040937149808909129600 9774323 -129329285641634428834983204334169243136 9774324 -250158302591763016108209723654909726720 9774325 75457336194995418607792320150781845600 9774326 127802947456319831937003309089027582112 9774327 3742248771447266947613581869439940640 9774328 -123042509066523685412894100123416739840 9774329 64353989523558397962204197851171323984 9774330 -603888911109834091003924366763681280 9774331 -76505721437883862910859132395709011184 9774332 133354232529587755675854126829748023296 9774333 -187285396116272283400568683279497076602 9774334 81394642587161199074718288434724999360 9774335 -1427844972486425052750029185273771200 9774336 -26537568687269786157639126201170657280 9774337 -389946396546099845516107197093149987616 9774338 24349472646404075014586978040251166720 9774339 172915642714395521744379363762402463224 9774340 -162052438029641832185507259149985596160 9774341 -418400424145632530068670767603129490400 9774342 -95763779166214503678020366257394686560 9774343 186982942232877545076651967464076876416 9774344 -19888706002775980068273778657678371840 9774345 -70255576106777773114723911283598505600 9774346 42473959559893041061343048002405549872 9774347 5584549805055516194277132530661412800 9774348 140966877331601945552314540774772038656 9774349 24120002280055097271960723496957559480 9774350 85577347484065898934201495662877072000 9774351 -2173086736874451820416172227530570208 9774352 15609973938489106141058243207619674112 9774353 -172252567642224068917175820496500237840 9774354 188469200741977796111126136233819781120 9774355 166530164227411217491050091599417082560 9774356 -202319644159789301398527489842750588928 9774357 31025184788095284460677475737558142080 9774358 -70572599350371331642744649523968425920 9774359 74820542111552112069729707455503004512 9774360 80124102255414836338286764336634880000 9774361 130836270113683787509904854819456149962 9774362 -11307071691178977102915989486240673792 9774363 -141069546224131536654001077221185914000 9774364 181259055327848929465827068667453719552 9774365 -175391249913562656059088171668196430740 9774366 6222169905609042090930904437322027008 9774367 120837959014551188537708992722112824416 9774368 -452410900115198262164546210823875788800 9774369 224979129861870492479045429227830481488 9774370 -174937451042654976503652906666372369120 9774371 611575266987775950394881877075626667992 9774372 -223713491163612271745410074690799377408 9774373 -1023359052870530910782803645751391360 9774374 141685424899993154980073095456493139936 9774375 -9495757214890178046729509314697670000 9774376 -42794583308835689696822119536302499840 9774377 252657094324758744521438039222942831226 9774378 209995235258341954594244398187551971840 9774379 53600827654569411863703391745858595840 9774380 -52065301381893673561866411854100480 9774381 -126854054758664200005284470275080882496 9774382 311818793918619246988112722834531431552 9774383 220942633428782123491611939083973255840 9774384 -4287352715139547493314513451423170560 9774385 327675335913242142808925040650256326580 9774386 -107578614693182950608400961689721722608 9774387 -31895362094415068689957675690786511712 9774388 -53153630336714476719059770125497670144 9774389 -45150687247860046222126193616353169810 9774390 107113904821982694079679107823196865920 9774391 -1024689903564742044559161930540722146176 9774392 -34717372510787032675179369191571763200 9774393 2212616769273960517430015737089466368 9774394 55901317329058276065999502877624946432 9774395 214692092123354629539790692625560018720 9774396 -252066401994985677230685483135901072896 9774397 400287382223459319831609045302308859846 9774398 222031451789282514906805721335994418240 9774399 58808069399931099457956938511358484880 9774400 23656029800115985100330301194895360000 9774401 -19113988386514892712446185227884380416 9774402 48144156658803562171538056388445831168 9774403 -121916786119165006798582875623990776560 9774404 84882684753457940060845153568528969856 9774405 243277553592597942797057852437491696000 9774406 -14122672952697695830233004956583549056 9774407 313751240322194472945824392846262965560 9774408 -1201401785581517213178683785589882880 9774409 -298053122843241584815284625988676004390 9774410 55432513776943350364224662990135712000 9774411 -248548472329470456348775249904116421928 9774412 24396926363992872141358209191078400000 9774413 127769549768617707471234929323169119968 9774414 -10836906701239223588273015926057177152 9774415 119353857259163199175300541853847701600 9774416 213144231360059353651800834595356672 9774417 212580796769128010092237547312770670880 9774418 -64767546740367227203046331762623145840 9774419 24145201692407776504968470375705287008 9774420 -86356596852988401517994832379408005120 9774421 139892047709761071373231909260129541500 9774422 -18552869583049541888524212848666246592 9774423 -243733983826618407856480544195611352928 9774424 -132089453670320375853448954939975925760 9774425 32821101929733304260799149725637504000 9774426 146448703530066700819481556198386962944 9774427 -63556863109769326368266917105099424240 9774428 -14267503623996705843949456126978818048 9774429 73235698165839070806452686357748255232 9774430 -48576766235700882750631863746354570880 9774431 -501559800073536433462151034136292470800 9774432 -44501049736569366329214514104880988160 9774433 1659783418985828880215131598831591680 9774434 -369132104690460397100756728356852820608 9774435 74254381066182999374322623419728556800 9774436 -1287514164906320142740277650654441472 9774437 -72883416965516842892624403798580181700 9774438 24086444407581699038513981950222527360 9774439 55390406004268607240633915954099935056 9774440 40350712568274020095450511373732556800 9774441 -25723863637135917534405291083122141740 9774442 -102869391791719111453341960525199520256 9774443 -5891072619956359122341282167755160800 9774444 27748103592344572475146490194128508416 9774445 -182464972457643397497829710423504237300 9774446 -8179315632617065570787168803003384896 9774447 -106577061658614779632252797868464958200 9774448 -3282674513373055531952695797868855296 9774449 378810287649384118113604442647760871936 9774450 13493751838387155523080672129814464000 9774451 300253202331267501417895816240018341452 9774452 -2871564101646952102715199290490804864 9774453 -111465203718058265329582013314269762240 9774454 143899042203211471296526986747337750176 9774455 -55532999857209546593332338165401856000 9774456 -61750979484321889504199037153053859840 9774457 204439566396202709495191484896156434048 9774458 -47616677920431743591828465735502806016 9774459 -3742654161908052241210565008533475200 9774460 -58839741899573174148398863614726366720 9774461 182800397871278293152803040843203965062 9774462 134577811811710164101001117172963935552 9774463 254771379403360438522789131284537539712 9774464 -81871602406140366199106798411474534400 9774465 -11664239468467553876942784279009190080 9774466 -1908243835221122926482331969220376000 9774467 116267808833189862541437398344262619516 9774468 127578478906386371587030244990763070464 9774469 302216554313567463093017940740446763870 9774470 -132574592949917868264185055793505704320 9774471 -56690067748135919727062027589171730560 9774472 -184994033590095962385106490735514286080 9774473 -386740041325372034678390326936277333580 9774474 -113927762032574606084352554426640384000 9774475 108672534495349794372296969929433796400 9774476 -238394219627864521506597101810278621440 9774477 138737908786578758719642893846155814828 9774478 -297830279271716493012951700508875008 9774479 -194338508195692185508024792575949003680 9774480 -17156729072675271770204086522065715200 9774481 32533925651844208615481845523903096904 9774482 9167525031530848885385143752685440000 9774483 114193629080564247520331902046739012024 9774484 9258988325560054571504175992753305600 9774485 -141741687021061808287515653304366992640 9774486 -27386174282139639169095242245961318400 9774487 552523842434993890583245083768434880 9774488 377980512951235677421579970327151605760 9774489 235683797182633495341320402921878543824 9774490 -105179597750869873452195437060988848640 9774491 -32889732220817160658728760089644538108 9774492 -29039614076395189786801961022648385536 9774493 300851073642274950221110499030831246400 9774494 51103022044401898301423490080838524928 9774495 -162589833118276177357943246179772927280 9774496 613909425055014084776362243397649432576 9774497 -234757274439399637744246473933880641054 9774498 122313556829320656953638158444052808064 9774499 -37182495165046717272784411769392327472 9774500 42763469454064524501212734937407104000 9774501 109913986460433695198391121789262016 9774502 1239283504007440546496916265955410752 9774503 -385963914444340947427535943008658298248 9774504 -58630888434353243752212749467871523840 9774505 77526096574384166504463236693371773960 9774506 -100973614725456848698220025106028703744 9774507 -1908267847092633597518008019322051408 9774508 325260310471595960084619679451958727680 9774509 67803869861059174388672803144929394710 9774510 -126870718887470060442156574570122362880 9774511 -123657565439430196964445906844813771888 9774512 -39077593110342214026654962365287628800 9774513 238245960107674633815429630510248640 9774514 1256085611025538043904867631861225776 9774515 108180183483789283062037044208767199200 9774516 188219570314099794931827440314439012352 9774517 -97494668151208283838622890422690127360 9774518 -78899484260214228691003359054212614272 9774519 -165389780714543682820770142877453029656 9774520 142631281307582958086040562662138163200 9774521 -424180330662141123797688022867254290688 9774522 50946364492766158189049393466618722160 9774523 -205309362557538890656435013623613067312 9774524 -202262871835368125925129302794376822784 9774525 75393978930719080486926867839325996000 9774526 80775538838373554361225831085525869120 9774527 108531834445264687715329307227071112032 9774528 -43510294837506064862661292040430551040 9774529 -8946770785865959098716184840570227024 9774530 142480900686066185565396974235713932800 9774531 71488789786955887848948334532807504880 9774532 41641927980138572977044094246601838592 9774533 -456875846587495134782621931145821493218 9774534 16295706317161637846528081554155608064 9774535 -282712821885468865942788688471503776520 9774536 205654152957897795877367373473090764800 9774537 112548925425356143749040019379716214720 9774538 -155426948967751170052189396846006576080 9774539 40926018737620442720864081103706105656 9774540 128475957040912170932249060430793113600 9774541 104619517353277951102116239914156866240 9774542 20259699065160645226460686670463399552 9774543 -156234819202556766045901237371736276992 9774544 37722244755210081158371198304503250944 9774545 4300857308896989129841517938287282240 9774546 -10850850607530580389293257069597535616 9774547 -424596110272048733293951065182436858004 9774548 29070151209071269548804653796729126912 9774549 66430760870785368836561512832120971800 9774550 56835703167032479817720897723338920000 9774551 -111391861285655867653088912346517955448 9774552 -59390586351601568128502999345241722880 9774553 -268439701868080969489448053334655646198 9774554 -975320679162015571413684958217613600 9774555 42367072907522362115144154261159198720 9774556 -4174845435391225182244626451324377600 9774557 -96598608380339236163000172294150853728 9774558 17752238057504430621846043993290329280 9774559 121065840090476117860824945386143513760 9774560 -16431125004677528861128446215096893440 9774561 -80135497766042961149937318032255772960 9774562 62558850376326298891982005762120161792 9774563 -252996516804934365265588597766175081216 9774564 -10351925906399628718964932510793607168 9774565 -370511422429900881400561356244915171680 9774566 -260745123887898456337814735619668709120 9774567 356482126378139850038333481156429396480 9774568 160425128956789270767555467361317698560 9774569 -26912512444143166034123572408894590000 9774570 4116318096346467864155375582025492480 9774571 296560149006040643170656397548627958772 9774572 10514736379482090282797472647042846976 9774573 -49085150633475203135735282341479351456 9774574 -19520180563459836900328958500961494464 9774575 -87903618544676706330976260968293722000 9774576 -15480217824238998404169286945747304448 9774577 58899276261156971766141743482313084992 9774578 -49106152785724067293250992167128062464 9774579 -111852309272817070565635315802660987904 9774580 143098404297569204624754081588038419200 9774581 235585359636212277049724846481116126382 9774582 97440947630326612337202582740346211200 9774583 123910621699457206733857268701724019648 9774584 61024132636143019274514451425560002560 9774585 128687920333326608912501788311356775240 9774586 58738228079685885364058354824326641664 9774587 -143783382935393624866254113754725086560 9774588 -1449419678846112220845025813493391360 9774589 55001527072185065307606712411527961440 9774590 47808238060176050641718095782730997760 9774591 -313003523569316248192286110080379610880 9774592 92606932510483475817988957921955807232 9774593 -55043274567076721855806850184303069180 9774594 -3907321036060396106205934593584038704 9774595 -386789977277289780037491777000473725200 9774596 39894528073621795733960890074070670592 9774597 164916179120480385844798848330698926080 9774598 82470791934342419327704781565931720800 9774599 70604851932801897022063892266426728600 9774600 -52487500240216379265327650050504704000 9774601 313814630048639154124702667805112920602 9774602 65423241231566807765756895714812584752 9774603 2202624387364014058526128847767521960 9774604 6585991992956186833696662948746515456 9774605 103130702124483980034695967961519802520 9774606 57850649562844045502980495650162391104 9774607 441916892996752512578999324141934196840 9774608 -58872838213303234085824403274633043968 9774609 18900097619621780533805794491805967616 9774610 26186934191960934471947320301500753920 9774611 -61533299501113882997396055678672638976 9774612 23840838378924338491320749863790756736 9774613 122310324992733364991158557060569189724 9774614 26274613214681247967421395382792867520 9774615 2055909655657863429610105421501040720 9774616 -15266719543701717946419361399102832640 9774617 252639109154478421726587520778109246666 9774618 -87649740220515267850889746925284844544 9774619 -383834836383964332707827397492740695320 9774620 22959292540336129594169993649350292480 9774621 6224158672990436238252848251809554880 9774622 -124526697901439061179337662960645760 9774623 132496863967488913709099529685518943080 9774624 107226722041114433360628760293691883520 9774625 -104909330281708153727552060909508816000 9774626 -8230528652782318366229184858381768960 9774627 -614764761632938797366916906676926992 9774628 -349623324048407387179165223255838389632 9774629 -449754312649576479013881779688827540160 9774630 -50508324418979856232212227408607050880 9774631 2831085113099579289715549617216016560 9774632 -113376882062784766956781309962353049600 9774633 202588308464899533162150287973281953248 9774634 211038910135771415139349226607171735216 9774635 105591324060052959849768642829281910800 9774636 -142450041001540000870871981162707461120 9774637 872638071046180785483475203519252645312 9774638 -136994128296468814792410646162695592704 9774639 22665539865646752551146125562692169584 9774640 46531739490984214018795735354002309120 9774641 -4951752603110108144910320759993452032 9774642 -39600874069852684958744516236013321088 9774643 457338131192760595167307443127440881616 9774644 -92324541794888544276746241168493283328 9774645 -162985570828805343049394547682598068800 9774646 -9072028939690705119724536572663274240 9774647 310406568410791326244674645132479805096 9774648 -11545307441167437018813068396198092800 9774649 100524774211561555051627183098576504960 9774650 59844200392021548977694734751748798800 9774651 -73708714959775657482986385028474036968 9774652 112138938571176036942417248243853248512 9774653 -93404455545047869857799165022893872000 9774654 157286160913119771483233202950340045120 9774655 8181877905638392849852911404296965120 9774656 -43873445905171803794905016771802562560 9774657 135933233638382360347386372650458011954 9774658 -131299636544606481358750924888881455616 9774659 129326349023770683119970174581631799440 9774660 29981507111123641119321323864334704640 9774661 -141250221605155299141027004576829552160 9774662 2152428967406447997767218234302932832 9774663 269615928200888381726548734827052012624 9774664 190127277936513698361290476671847219200 9774665 -289602570754352095328897018496669350940 9774666 17468277359827099609923212091287487744 9774667 232599732683301029093869750399582489476 9774668 -280731652387593567800588328037916957952 9774669 297067660068887526522795311771118154944 9774670 60404799268875548954856122981160076800 9774671 441119625453900447322843198998855805032 9774672 -18367615737904074280168764721326981120 9774673 14835860841720727272464541550066313844 9774674 110365409069082625484232376270464000 9774675 -71750465402884344612334770884646237000 9774676 9716404299176808698663928689930757888 9774677 1011802983693328149661754208014184353664 9774678 109169751140409223632558452171358855168 9774679 -368671294297199410920071702632164099240 9774680 59980941602535987701153528934927974400 9774681 6385004356596498103621143767469696000 9774682 83238136791501111022032859188372602880 9774683 -266820907022780111433487241723592168960 9774684 -52723896367957283162326061715041710080 9774685 -275476450391187438509411270990290131240 9774686 193147845929074085668767177671736753792 9774687 1801571543099766045909334673986008096 9774688 212624560209484870520715720057151291392 9774689 340908191487429173392941691125443795490 9774690 -10041302187656526047126065128759398400 9774691 -22857358394625131945775867556998311000 9774692 -41106199515483839531692941465219060480 9774693 -105484617758213481428551073663446002336 9774694 41139463283389698096825954165336507072 9774695 -28466866639308271792104940341497394240 9774696 -237600684670096047215126731530376396800 9774697 -118798391849995533352569908981647609408 9774698 158492272852316435474225270267508520800 9774699 -1292858285652003933240814771352769024 9774700 7166094289266527714988638291508377600 9774701 98685972489183924498657742939116465024 9774702 -89679128367863431523822595038518579200 9774703 93399534917271623570112236597223227584 9774704 33576969634608798381218571412537835520 9774705 -155827473607668026307798423889398512640 9774706 -25090158957432113414867503635662654448 9774707 -16831441436564536843542720945876968280 9774708 -138280889165809767545199840873401917440 9774709 39468724527802854298358059304961133216 9774710 103455604538350952826914176389314555520 9774711 -151635907645890750473400481517857460880 9774712 -203423965739235417721541344154905190400 9774713 -5854580375348847640529927306041943676 9774714 -57568399062931535922844909057564968960 9774715 38306138237384919011727344063255727360 9774716 -82203559158991769004657038384425485312 9774717 4060250702707735193873169017079682848 9774718 141856049646257059640778414501502370880 9774719 1716207570686370513815128949979637920 9774720 108542976603776472880635728276068761600 9774721 -412911116372022474079238455042695943200 9774722 4613298811005735085131612663649559424 9774723 -61252909262867011989323931272654835456 9774724 -66587411323827841722577722378334752768 9774725 127728961332361924981543319530921712250 9774726 22695387795339874573989272232685121280 9774727 389155768702832760716624400805481303576 9774728 14398932500672797876115710054239621120 9774729 -138297440110168445553826749881189794080 9774730 -59280858529775524601140618115497728000 9774731 774788090650290552535622548122187334112 9774732 142408138350855008699210866072412934144 9774733 303648963290650084213168666182141964982 9774734 260007962849365247632345231336602624 9774735 3971997019190065782092649295402314000 9774736 -13300693620278668909991001954757009408 9774737 -14255111096269305505544858395988979648 9774738 92548154556543046348197721145262134304 9774739 879706945492553392576464379344698960 9774740 -55664989266256042273191922406777856000 9774741 -299543365452700764989935147868754496608 9774742 -121326153897579344369683404279560245728 9774743 120447025479858918338147697940223856 9774744 59891295438563602052675538759417200640 9774745 -151238599947083010955637951913513984120 9774746 -14055067301234873622027701529833483040 9774747 140665700608848384241182718046825235888 9774748 292921782794134738517122039731198545408 9774749 -98031427228250750915834820071781378240 9774750 -117611720231292033372435770003185632000 9774751 -77852409961187295587147565512867573648 9774752 40588134812974211132670026533124308992 9774753 97857061656831543694887654033015568800 9774754 -68058409528432081825380742717491366528 9774755 191580360155481284691585012774839678160 9774756 1059097190953892495023174946599762560 9774757 -47978555255175446912543015249071012260 9774758 81402754269578577447342402576124846080 9774759 49741180666312397507922969581259801600 9774760 143710124052028342017581362258329600 9774761 -40909364559478006949973835511545408176 9774762 -182874007304116289888920782303316234752 9774763 -388130251408950424766593502656546130240 9774764 316814108678742484836527192421584365056 9774765 15202718053713876201681341348672048640 9774766 69527680908760898219060872551117063360 9774767 -467247281779636505453608518242431523184 9774768 9048792779594152017751772659018727424 9774769 -34804570805604033863642549107650065880 9774770 -103451252995074662913943635416072640000 9774771 56049507475846657710715684206973903104 9774772 -62310632356916149270405268679063603200 9774773 -10629168060399487573989449547825706056 9774774 7706967181862843088284427135884292480 9774775 98673372692955448862136702678796278800 9774776 98927989474261458831038519752007147520 9774777 -117254654164871323973767860073444169568 9774778 67976924700005030551774194068714772480 9774779 81763036962364527007129878972113305632 9774780 47520004946643907557131172677022443520 9774781 -17868648216247895224831880132896137300 9774782 -196334834799448986497568245995595275008 9774783 73050141687777760214922818620375584000 9774784 -37319675514976517452430884709517492224 9774785 32669143434425831939319036953608384980 9774786 63424704303417640632158048952725618688 9774787 -271678556282318667636097792181180296176 9774788 -226336876790995226447695251222004157184 9774789 -175090484864007139427616435568666575840 9774790 30095394687484366263198625832182254720 9774791 -84714258566180930704034521303427357520 9774792 -36896490986254968243340161934882560000 9774793 -4300730070709059608848224076381236480 9774794 202505914134698570324725486672891803696 9774795 63428376500535875351328685543463331840 9774796 -34102553893973948391407880225350344704 9774797 -127513023295319019043009631980004394 9774798 -38010853151211736211980363365230945280 9774799 53703744913195019931204200112983262864 9774800 -218214541313016357261230761800499200 9774801 -108054765836186256284704822381847346270 9774802 226605115287523428577116049548828062352 9774803 -2839255296488356271671764080630762496 9774804 -5574308104692827466891197623134382080 9774805 -208187629696703615646618359466565248000 9774806 -19178285039614093675997260812523473216 9774807 8396094348912326739406987163405266944 9774808 73987101139336750854513011871256412160 9774809 258360952416181860545309122189863601152 9774810 1350784336956750281334930873355238400 9774811 10812333472103389793580870754941769412 9774812 -217287472917635661635800896684824569344 9774813 110376815276556460607553343105884028800 9774814 144458217723277527534771450474002400000 9774815 -220367834934937163818131850751406926040 9774816 173046750576182500413580597142287810560 9774817 -139798463324810869398211695512714195180 9774818 97284678821809206679756745485609569360 9774819 -23923986040421784615594767271195667356 9774820 -83544323998970457080233081167079895040 9774821 -29514055926130473953794208490658970496 9774822 137507107909076788957746482445710830272 9774823 -346225029270893346478695554599687434296 9774824 -307315268990509083687930948729622103040 9774825 158377266951089006633922657229971114000 9774826 -1571015168387882857573132048075882656 9774827 125706286071033123750366567533952291840 9774828 51659380979206038627875958114092482560 9774829 -509561310658799704465196597596316566570 9774830 25510877351127053034041095344382993920 9774831 53487354341529021846498118142632818048 9774832 -35793562525412901471609200333820887040 9774833 -357905737930081030587055290282193695918 9774834 -8291352687668373677963740511919920640 9774835 104439931372606591873256897589757920000 9774836 -31120995320602921508871113004066858240 9774837 -12876790868488353001437474562198308114 9774838 -63511881767520564386435536991160550656 9774839 -3084977243833801574789398306523512032 9774840 -37599593346812297091580079287414579200 9774841 -278902896990639353652952417465657124758 9774842 41615238285733187249116656973649155584 9774843 -26771521241393971575133697951946608160 9774844 -45645359198002935927179368096903025664 9774845 51614845673338270985553350445095362680 9774846 64980392036412792854507154420007296 9774847 20355643173598005150601956414248434200 9774848 127159303170658853979063353402166607872 9774849 44977979500637727551001020019929557440 9774850 -81587856564140410208732610000292995600 9774851 30587983120440970846042048694262226800 9774852 268068389185702120513075791044112691200 9774853 516593796531908124225237675307653305664 9774854 100744877836767627443742971507581409280 9774855 77113039728051113897723857413091612200 9774856 12822143758194156650317035076327833600 9774857 177594206974146306308037520623667406106 9774858 -28539279519645508785155650909972764672 9774859 -105019503797245764043229976763266912940 9774860 167841641841555984801648134981832238080 9774861 -170015188003067089464103996212654541440 9774862 95202529587465457582643748421388777280 9774863 357052185312966118460625261112809574848 9774864 -76063878813593981464708155397303173120 9774865 43899377316649678717068235893877535400 9774866 -115384995453032689166486546813733855456 9774867 4020231370547691075585053375073809712 9774868 489823801361665254830904923767413389056 9774869 -78857039139322937663503556329835711556 9774870 266724543066021618857412964598476800 9774871 41342392115863334038005778854953884432 9774872 -274372289300663177032626112256214712320 9774873 13914277194895514348687617923329759280 9774874 -148590121985244519230752779284702882064 9774875 -419203025798690429479122373770286860000 9774876 -49845007210115121574700057911791575040 9774877 8580780099621558288043311013557343072 9774878 11267997080725678934579025836880881856 9774879 -75945564518951697728351056858906495416 9774880 -10595864830372666463127327872385024000 9774881 397026322599801572979906947086630373544 9774882 -15401471923756905042257511894925548480 9774883 321398720490825394699475961820081175132 9774884 -66741664159633650429226489325832560640 9774885 -25462969012849166111616572892876422400 9774886 10715356342008557288407811130248083968 9774887 309995224323139181730510292490790220536 9774888 -176798932255858858946163541890642493440 9774889 -1771687459442868451301472081110478592 9774890 90148347208671081186329409101276724480 9774891 57698236064224364316587526021371942400 9774892 -59618191020125415565928469293982458880 9774893 -88280404205801585351937855988500138858 9774894 121407280270914138338788028215283764800 9774895 -2103890219137157208351023275048889280 9774896 15276334514774100652761012830986371072 9774897 -88882885371383359448928057354581902080 9774898 106252898601072728588589282227380780032 9774899 -227462750195181690840644771996404778100 9774900 60172460639258398802174252846139292800 9774901 -382516206771505997473133508232622558098 9774902 -85383849696347149340936324134957641600 9774903 245049532093416907229909628478111312104 9774904 199255413095820997917984726797231861760 9774905 -16356139160699838417629802673609178880 9774906 -320401052128552364843098710757685607936 9774907 -105034522558565877167114388448908662240 9774908 11551914040664997873255265504657440768 9774909 215215525420021016759134168362958869414 9774910 31260563486802189655207245943795474560 9774911 39300364434424307326167593708847600000 9774912 -32084654259068511861352057422930247680 9774913 -240767275792835409646295661598406475838 9774914 225318936667742160132495134174177648160 9774915 90590053300200947534114749572219949920 9774916 61631860690385738104574979678957146240 9774917 -60253332515834156042957461029300104034 9774918 222860267045640582782612062582999416384 9774919 6416248602386660635073034651484514304 9774920 37465745244247440545639751693228441600 9774921 141478618758385638612041769008560162176 9774922 -227219325899623741352303323374527805600 9774923 74674690197463958649434056085037201384 9774924 -169958163346383048163931453734521414144 9774925 24894789902875922248433598206157064800 9774926 -126420375817065492090575853760644120576 9774927 178260188176689697586113090667046722664 9774928 -55576773250017082853159625350877749248 9774929 544693828815659069790227894593894684530 9774930 -13181204008718256073786848214926336000 9774931 -194812805083446506434933764717463148688 9774932 153197503736636864895919229421084672 9774933 -25512518966170017748857926555193028992 9774934 -82275145854019285663797545394182164608 9774935 -24216222351009826965107344358537958120 9774936 -204753569483167988231122296362208460800 9774937 -245419675521519894242466226555369796400 9774938 31762394925243816146651848518115131360 9774939 -65587035448458435442624556773204358352 9774940 -38540548308924255967028153183257528320 9774941 -103661301393252434451171317428179899616 9774942 101391886788196773910627986188317098624 9774943 63993102665530649467465452363812921160 9774944 -66332999523217315013619349818018889728 9774945 211885497150376413713311521243548035200 9774946 -73026901973838689757206725223697223680 9774947 7840758581481610787075114131758071040 9774948 112305752435683626237443406578107438080 9774949 168305312193930525037265492893547215680 9774950 -18935198925969693315070767175638609600 9774951 -59664330363459903298797425637151535616 9774952 -45733213830542846608379805717839708160 9774953 -258249288758415476149529727405427787520 9774954 32170426644909391530373118790170108928 9774955 116702052663504907134738444171352923360 9774956 -114859702509085075898074179157805432832 9774957 114059788566229168958323839350336049792 9774958 201898011708328390373697697400534176320 9774959 -171626181172539723025636500107482133520 9774960 405306649297077578562486212848189440 9774961 -77879695053188116957169916663727842030 9774962 -20931572261544196332407219357622390768 9774963 239204740058992487131082381555059810824 9774964 37827304435079157657500423498468590976 9774965 -423416972280136585913911131028530981600 9774966 -113592299124121319527727919524275691520 9774967 -286710800978373687239792202738880216984 9774968 -109815900294771830775399974373197414400 9774969 140886661535670426346521355998146328144 9774970 -5253853623155188540935667264535869440 9774971 122322610875046281934248224241055595172 9774972 -3306589857557006206525063886952806400 9774973 -44360513676957833126312196615140714036 9774974 -2768423944751694674138949730610518656 9774975 -184042970042277686107871595953260800 9774976 -70984614913849862007801454492322365440 9774977 57756735526332715856099421954565180992 9774978 -90903843217639060492131340760953627776 9774979 -393480428157881123648268945335726007000 9774980 54019273587781044320114468348451360000 9774981 -196684681187246335801036391773073096388 9774982 -12732147643604146815023481516096356352 9774983 24523694635261866056589475494516780720 9774984 -104955688386614806213968099189794119680 9774985 -179070246645259519546211690436064320 9774986 -71944334609283062422569233157910886400 9774987 112386849492804775495716180723842393280 9774988 225807753067255772329214203418688159488 9774989 139276212134688857235757833651959410656 9774990 203996095934527152784814754764049909120 9774991 181887253122193072562333579834182713392 9774992 -3955171100349985091232859477460828160 9774993 98347511434965277864029039720768483648 9774994 37236006171493347511189057069582853760 9774995 -427557047183290435025281661858314473120 9774996 -36265909590928592694428030493533798400 9774997 455000986098820596991588192326715666912 9774998 88869374700972948254762068901654522880 9774999 -8310648978402220294459649116861700376 9775000 -164978100872719953504996661731072000000 9775001 266207487241711348664260349657031356100 9775002 -46463232429122766563916335880456261120 9775003 141270717915837539106620564777122865680 9775004 139704648845888016916607580844555501056 9775005 85136696178450010538250457557602206560 9775006 231639050308332187597207238468114624640 9775007 -459725980906089965688392217733722376968 9775008 179550719687267775567952474825448423424 9775009 -683139489397922310298636103663033074496 9775010 -160651397654231229654496396106452812000 9775011 85772465113654878955631138195043897600 9775012 -21505181749096049694383363496239390208 9775013 -273385101088597869184573886537381268480 9775014 105825747128857261140134012600072744640 9775015 -115675489819058822068045329218401396920 9775016 -46146966043341015699488053540934615040 9775017 -21236019272986710550655780870474924928 9775018 750326850722060190282174441377142528 9775019 126674091536622146401379912136092479344 9775020 -71303298663842361690660532164465976320 9775021 81140969699355415833018145834715891222 9775022 217445532161103009389751088695752076672 9775023 27514921482281964704450033887559397504 9775024 -40847862759027124011401085171762397184 9775025 25745729082219608913886152308521392000 9775026 116450578413272572445962206974824646400 9775027 -453366930659976982085925305256787899124 9775028 280577536184249983026772652477529207168 9775029 161129400306249353188741320084079363488 9775030 -29859057737789818022794625191382707200 9775031 -37610233922189376730779264686728035408 9775032 -271914216011103422083625385063756595200 9775033 202887308997096855613687651063380698282 9775034 -64709928790035498301128509171283195168 9775035 -172000457774573928196335499706144125680 9775036 -299593375212178174177142873020352053760 9775037 446931795684369183598098056834388559686 9775038 14746241296382524068629060537799794688 9775039 -98213699267022387852787867818567060160 9775040 -48418178851332771844155928636261662720 9775041 -58327147932850302573388915199050877376 9775042 124368993148553060678683739613580541472 9775043 -37366402064022396852146679606579791400 9775044 68733006988641468259500435121843322880 9775045 -111417930725873186873275273543087203840 9775046 -71911477176554570618487474771185725056 9775047 167354062612170898065024510878425324200 9775048 -3499439013586852437239870143636224000 9775049 -603762473544182745223820987072373186636 9775050 -78170529669755405051763655120235635200 9775051 72300303707240165640986324532670848288 9775052 36540040731177213185390145012602926080 9775053 -106657364431752140823836023516691148480 9775054 63500960587091932520889249930144028992 9775055 -37282835911422975671568529897002678240 9775056 12619458766834901538003761307913027584 9775057 -119903321889883993956365769575849052048 9775058 249469768579050383819383213947606068880 9775059 -96834503827521223958266787812498687440 9775060 -187286602622018580251484793460711424000 9775061 5357581092111141645955356177910767840 9775062 181702247741231646998010677686128175680 9775063 179200841347876312200966209040527267840 9775064 58414308090570765911236912981545861120 9775065 -5782457425965526027883002935088396800 9775066 -17310809282650223907858666464535054336 9775067 -8704239170505441796423768471373718864 9775068 -105878251538256771117801748002006641664 9775069 -269678268641904925684654670752327215456 9775070 -139699995314729502102705446841056675520 9775071 -87915500677807099161022077473451096360 9775072 -506375331514912047730987939562193420288 9775073 105698750414772368955715457966825102400 9775074 -13619479852918428112821058776008494848 9775075 -30071675700017669628873537380483182400 9775076 219571266584982159516404054500733432832 9775077 52942689478148328082998475894799133408 9775078 61718959437903136235340566603939768256 9775079 12832075046549323359334094682605108400 9775080 816585827057810114940732512275660800 9775081 -299608270165746967821554547617208768000 9775082 2792419384670844594021216255782956800 9775083 44381981278221947440087448154355972848 9775084 76755314171374153927814648622652549632 9775085 -372271489960842204476671391224345822440 9775086 28703921299641576692179618900331161728 9775087 19252402601260000894598145410477717472 9775088 -26675772334769614964045620190788485120 9775089 282766003536623298344029249926402637008 9775090 -23313833686927706714200520807872639680 9775091 91675252623628523863695441143746860492 9775092 39681092848810187940529128451223814144 9775093 -305457820675663018675927753010586168658 9775094 122839090850740343054275113515598624000 9775095 -43096520125280762314331719559081535360 9775096 68016630769663543769280010312524902400 9775097 178934693019000734047952822963810277972 9775098 -23840116633688151935955503662462064016 9775099 -318330702487575333511775445590667797864 9775100 55249413940910318328634828435956480000 9775101 32810517955694679803660234497320000000 9775102 -308925847257256728245499013543845927168 9775103 120811823553983659408836296291999753904 9775104 -104820911098987036536889882485719040 9775105 -73996541051508334898610801937921357740 9775106 7447532936408190826595299148224512 9775107 284107084791809983603034281599420656640 9775108 139139626008039592408656331714436295936 9775109 -159768404429447144937824587836868299360 9775110 -12124523477162794668850975988067840000 9775111 202592579568076371240752758449851266712 9775112 182091234655186996164094624272826859520 9775113 200646019378392810819170275664087472144 9775114 45888817636123867298977764772766330880 9775115 67429813329055903746862471496877803520 9775116 54088255203242239867365851278992694272 9775117 151092721194271296841042077089465903520 9775118 -249598127392305329831228355592452210240 9775119 236921286150596920873153790348573556240 9775120 -19383172533171581616459120666378240000 9775121 354793472154947183834226933070817894322 9775122 6394397456311941187138762946947567104 9775123 -183082699259212627451103866313461340628 9775124 212816885883491219925986408042546791296 9775125 10276047323886165014073029134573035000 9775126 -102738986214293093986459614637294315488 9775127 4524989720047966250854609164336550080 9775128 -197624051871868709429496685737801154560 9775129 -50265244210005530616879874504850911296 9775130 9552175009156406297065420511491188960 9775131 641894208180027857233646340408850224 9775132 114459762019835056929248778322517136896 9775133 377284803478221782704863480441409121382 9775134 48286020822848664697602844922386679040 9775135 35698853051455280652472510458387271080 9775136 -36441296342469292002749480757891170304 9775137 40768330119374922729635485059995358720 9775138 -1975975852152875824871345987469379584 9775139 -516816577556576510382808994067285693120 9775140 1404412524267345262198758206660014080 9775141 -3116786372487096786263006214674079400 9775142 -60770855114489547998637061088259460608 9775143 49826366965509060124252041919828054704 9775144 457153715000130511487830977507530342400 9775145 -934134242766622642334265377859171000 9775146 -67748753379041697542924337282765907200 9775147 -2019108777865940848882798465549504560 9775148 -65113541729948564003117322327757185792 9775149 105339015899946054959579084252122323264 9775150 25726194294387086668648956270867072000 9775151 88024887925057609288039535129876539152 9775152 51868371123223573796981789335137828864 9775153 443772945108412815652720306030900813860 9775154 -252873284761256471911735301001004858368 9775155 -43952907782335475374902675602792618400 9775156 41883540788002199360183421820587739520 9775157 -47350651589482336840241493330898200000 9775158 -3618856480721353591870427746357256256 9775159 -35457252571551421665295326752113968696 9775160 -131344026340794991323532454046970368000 9775161 -49027980060647192783029238470075397184 9775162 279458953863916586441242123080420062832 9775163 -472990158321716393073300246305006370588 9775164 48134400107868206486991220288288776192 9775165 -135894825682763910192850661116404377940 9775166 141373379471978308761626798618495227200 9775167 255992657885248071089309765230146791880 9775168 12069761401478719025226338281466101760 9775169 93646947578949421626557713930119717570 9775170 -113884159932631614004533257881698417600 9775171 -147927140149284444891634539144152234288 9775172 -289534356828405637667865426925454803968 9775173 75517372752635417299081683787526095584 9775174 111316247141243895484251316020242538336 9775175 -146581241779391479205437017126548070000 9775176 62008579553573449397491794482439168000 9775177 -318184171771523667791213087088297153120 9775178 17175707349950921572147287587815913472 9775179 -111269596828453751279210744652881382000 9775180 -36241586699388525683910952920932889600 9775181 121557631584805128193814891390718411960 9775182 26344327813282687487111810201976316992 9775183 -357167178303942945250355068995554651976 9775184 -36516233123326721839628793699714465792 9775185 -57457812250155572314321638391037043840 9775186 168930503056267370195644590856565787792 9775187 66367910668001940438943604139034692912 9775188 223775409804839556357799019973623685120 9775189 -152999392552824402728667361472221117440 9775190 -876924864375432117309825733428019200 9775191 -44200860293215841105086829246971087920 9775192 -19009810746551010146400571421384294400 9775193 -505886933304517809215928560189381373558 9775194 41139895690306370898849405347797879296 9775195 -192534091129896023753292241561753335600 9775196 160558921193276899086202090289658462720 9775197 -206728737729632829214570983240161365626 9775198 220721916204395759394513587374619817600 9775199 13662604597159142182544960447886956544 9775200 -92279903817732651252893603343885926400 9775201 -6720134378993670001796988119453039616 9775202 72701702367069706369860085056439977552 9775203 84538156782882606747650509735513378224 9775204 413759898956697246372191453193288061440 9775205 43608714527720342417795123228091947520 9775206 -13212219080979797635253433711987420768 9775207 62738590259503938078019933741734998688 9775208 347099240709965875451089400248096849920 9775209 -91371768243424648438002324023066386752 9775210 130010560659733309217528768324475665760 9775211 -12724174425445062761555409885290148960 9775212 150759110517032219759410447492612019712 9775213 728604595764352318708463845575486080 9775214 -58282839885357086376191373581702909760 9775215 -155224376350179206980878193340497536000 9775216 -23214124286561610395375443739486355456 9775217 -57534438829026933597826814282209522734 9775218 -32802379321539006266583666624468045696 9775219 149574863853313170737331625435059660620 9775220 -13383162002981736775378151985387847680 9775221 -107175980069710351971097268985392344896 9775222 -94643880108713995717613278619198453088 9775223 -517218178227255418544273100123493487520 9775224 66883203781749318507660195095637688320 9775225 -125632755636580574318987968225555287250 9775226 -10765402912349595259641597889735241760 9775227 37765228917475567957637756732726016 9775228 -146499213897007408181908349980079122432 9775229 17905165874412090595245309106363641420 9775230 8733821483074724890992671721709731840 9775231 -419222197655022343234864349249325539968 9775232 -97759543182537412605275413344996556800 9775233 2235279388543228545526738340347746240 9775234 30321575812895283396347168079979200000 9775235 -161225712022162313494451033857379134320 9775236 131981884066784597438726417131294067712 9775237 65317173138007141167286023529104206812 9775238 -150985889990109255245317049800086543360 9775239 -282951445697501642670487825247736793176 9775240 -54787343182876425588773925988380211200 9775241 9498199486775092775503942907429470464 9775242 2889508197739255588373306986135901952 9775243 101481409744345668165281083431091841492 9775244 273263934027770450191886733349892199936 9775245 -183633985908720941568864791470503086880 9775246 -20421358384569691664219622676960729536 9775247 76128279976602478616986222319259003696 9775248 -47297020821242486241337412804998594560 9775249 146806469434931642336951475143271934320 9775250 60434438649214446224709798595423248000 9775251 -78554490048785606906504996407340265420 9775252 67347596793318244970008735986834018944 9775253 -60979884688137514479869351114013115200 9775254 -84020997147878174628175635913887343680 9775255 112509684339715746677781309393860001840 9775256 40135127346326953463034769804982138880 9775257 401403174543547933605153141641287478688 9775258 -11533783493742777201230260601435381520 9775259 -123080665549256401157557811250034275696 9775260 -25723680618117477743811240850352010240 9775261 -11170583095324637755453915067190711552 9775262 -102561826726258312118395427262195390720 9775263 -172654380806236280711072426976879587256 9775264 258824009102187111962131385630261968896 9775265 -74897828688494275364795794024066054680 9775266 19433241214724366401161786466580337024 9775267 67658577841254526488498469095316244880 9775268 111704702566994561056448978207609029248 9775269 -3806238526727191629483781519339570560 9775270 37893262150324805394970703138888419200 9775271 -221592351809357495928233165786174743656 9775272 67930166923625768175150980010821222400 9775273 -18224605767551684559290125021123777136 9775274 -141839663960963020603754396067903318864 9775275 85600403349879030590102226842169865800 9775276 -196023528526993638336342345514254336 9775277 148429348463820467283971887006620630252 9775278 -1278329822558819687175841903564368000 9775279 -4360508234711110233508780584005423216 9775280 20175739339836551432124454693107793920 9775281 274000201217136773415199545326042685552 9775282 -49128302952405247300636922758510500096 9775283 -57481126565907523127576251084924079280 9775284 8671887222675883294349938117849067520 9775285 37723140731669526250142372458541866800 9775286 -261352822227978713062365739065266253408 9775287 119932351246429076796606068351707868688 9775288 524025138011778182049010238532850421760 9775289 98839963206191594593040383987846441992 9775290 29330425997129784641875286198295168000 9775291 -153297637407173971825113283175901808800 9775292 -147633414086996378516610160478429432832 9775293 -200740643076225234099341163028358741472 9775294 -146624662752661802233375291858023979200 9775295 -419254777172631271502837687889595158720 9775296 4292488153991933147955251976716943360 9775297 -91355892434255185883534515774802500800 9775298 80908804104417021237893625566682430704 9775299 76125610031693576361806327050478170368 9775300 187955005614496059094863345696429952000 9775301 6477975159511302908078831236265135712 9775302 -35983586841816045419858714347250933760 9775303 649117214441584855605957742883132713984 9775304 -125141423510445792516421503520216965120 9775305 173264985774258267964834751806835187300 9775306 70038020682222322085779983378461024256 9775307 268188226891826928661599400599351377556 9775308 -12520404639263144499046358470869680640 9775309 379332417653256647826908061257220539904 9775310 -81960478756943618290959157205504880000 9775311 -41280544329352740215467333823625518592 9775312 -64553184605439696439703199312106921984 9775313 -396437191375706039332108838666174439438 9775314 -127774676365765225730208089644826747520 9775315 -61751127514166065282048785144746517600 9775316 13160645680736200091448759067124615040 9775317 51774051685912709552191108501532992512 9775318 -147871719822894078543705600919276861440 9775319 1012512055819369604779673821154842368 9775320 -88749192799795035031878793285389312000 9775321 -47372611256800486153377515215628511478 9775322 -116604813939590067725685618035203431168 9775323 -7185453136228338308267243664960685440 9775324 93723221811503112084726606190533853696 9775325 -59382970067923594399616506783916366400 9775326 -55424552257918661303698076368403407872 9775327 -590770251139524909438465546579972238808 9775328 351572322984499324859503984275644743680 9775329 -379716483541552878106040717208712547520 9775330 81843293216894299330458637409262350400 9775331 -104510804400253986049717632174909168288 9775332 52697640478259785533557145785061691392 9775333 651906764689766495563144110075550423420 9775334 251588623347504935687253047683139694816 9775335 72004401163674424250484406631877128400 9775336 226193488738563151007336550448916167680 9775337 -138278199878706560981752322318412213696 9775338 29525787357493745862973253306369099520 9775339 112183277234255732359794507963641326080 9775340 -301287910583864245593651383698597048320 9775341 115106460964651419441143444186096690550 9775342 -309763860961782857233220799099029376768 9775343 204962418533602622510977623159895107024 9775344 1389077497071870105443794881479737344 9775345 21272375875280266699862673404321913600 9775346 -6112231836668100371128171851427061760 9775347 -27882394738346252077666728662733510600 9775348 439215569707866643748081947597096960 9775349 429111157458196284989362118561411337660 9775350 4857636729739113797352979100600736000 9775351 -347141221981008534645216992217786897792 9775352 -86905450717137833287518922500534067200 9775353 -226561664273305923971832905655080166000 9775354 -25912689341229702980875239757178969088 9775355 55572854865198152912917967754731573760 9775356 -169125106045524614043780863184307568640 9775357 -50830210785277844154418996626228987048 9775358 -245882834413233466565513973882782702016 9775359 175896654612469929606725611139857479408 9775360 84978463256214727621115012189635215360 9775361 -153884323273496407883792862078874512828 9775362 507492237802705906164581263089288960 9775363 -31637481925671280646626692530173433296 9775364 321977474756391983301970540045054747776 9775365 26005017882577769881962720909842920320 9775366 -47827709541284764835436167185948990368 9775367 30190743749734977075175387107732222720 9775368 -126262782743019862366886321031982940160 9775369 30897402934866965181884511569647222560 9775370 170621694464483420518110392210034735360 9775371 262604094383330169915287336276463174144 9775372 149287809734413689673726207961266143232 9775373 -168784670450019176262945163717411513716 9775374 -17550313897037214516509811790603892736 9775375 21031226488087554447803748175256574000 9775376 -13508638568309883447335195723754160128 9775377 184479987148122558688362209189284647840 9775378 -180941536440093702219606765462009011040 9775379 -399111670691442262227006706842162616020 9775380 74153394112055936146897685538700984320 9775381 -237705345050766825711178799718701322240 9775382 -5151157076084561367175017796311189888 9775383 292075608909921444121904785342636683624 9775384 39669014536411697121351900979298488320 9775385 59503936494832161458165983661725512960 9775386 39726319792248753765583217392090748160 9775387 192029454831184393647701931140482610472 9775388 16772027917833112185859491203324292096 9775389 -15114008828729228404475753868707695872 9775390 -57196624508598089936287721439198532800 9775391 -22489041283929506604747755807784471168 9775392 85681272850701968489929218575563751424 9775393 9071573799990862775722358862060943024 9775394 -53577543351637105645246427090083683504 9775395 -45443959978539317770201624374376752480 9775396 101242691604701064502999063072542300800 9775397 -250451339630761708901316278336207447040 9775398 -53249499751795154643567981431531555136 9775399 401797531262639654515540730444620081400 9775400 -56803255527291997492091664192504576000 9775401 -25643600187453987202436353632147577968 9775402 60633860397520010536228857956876729952 9775403 -48089508311616883084611409569649762560 9775404 -41978220680977938199741521921834654720 9775405 -2825080152390355266064470518761809600 9775406 223995025134777436033760946304321273152 9775407 -205209009642408395947543235084804768880 9775408 19974271248691494764689062739133005824 9775409 7497124913608325900975013464538378816 9775410 -3770145799491831528647344153867200000 9775411 109098574524627382498226545459889240032 9775412 -172679052493198264377330640181720862720 9775413 132222915828591839668073254898936085984 9775414 -155546040969407143137568402114936657920 9775415 123388639316687799020950206695505180000 9775416 28625625155090769141835782259416760320 9775417 -2581370036204825659795064160901008768 9775418 -106823112840268434580510093088427453840 9775419 273634561972181313395823414380054159808 9775420 -52330653596397474666364614048047232000 9775421 -583609348479756042990435554445145901088 9775422 14461490839070378633086428899001609600 9775423 -5331656224921376148385401818609656960 9775424 37223395208224978126939910344959590400 9775425 -14204964810271333394431012587279242400 9775426 83935602577041986032903323428503885344 9775427 -390950040341960834850171743260659110724 9775428 33066538468632170833519407554813657088 9775429 -208289856444041790121277873494686831970 9775430 -2265262215629644014853475262576545280 9775431 -449326791979058250829830004894727642160 9775432 -38929447662083140091821868565459763200 9775433 61934205444068088239228404423161948324 9775434 70703709401036287867201831232078522112 9775435 -340505359528879060372269355939769611440 9775436 97171307879650436862703045446865551360 9775437 10781108781656874489149155831753795584 9775438 -76721055134020066184886996591750168960 9775439 46970819054696775329484476459194224 9775440 -54884004139310828485001104693041315840 9775441 -103832409264460243992241579074084070028 9775442 -110361398170459733730827137131466176 9775443 -163395218067608175565834381466838528000 9775444 -90490304895674301209025289038217216000 9775445 178101105566033695073223242002310069400 9775446 31040615157274517798148897307493242368 9775447 50390538986884339619392086293999892480 9775448 1896547254473648724163777723689246720 9775449 -289312379542255054946327928393949788966 9775450 26905081268113237289077299962626845600 9775451 273800611166432579688699181672611016500 9775452 -29925736564721230541636839362276827136 9775453 28692390439599024359274054499787057440 9775454 -14853550191484475489718630126088415040 9775455 -79229586685873489045884062987023574640 9775456 408067058720636041338566527203829481472 9775457 -209310153534969371311346925448981251294 9775458 65530596850984410710229561478839828480 9775459 -208249187927473873667108559508264598184 9775460 -130541317584554372764376899860959232000 9775461 -98816209636048409126889550590577165728 9775462 130319054303256620935822995680266200000 9775463 -66071764788197916355802340363023241288 9775464 133356402273775160471992073805373931520 9775465 21325360270064575465125805414951756800 9775466 19168867005037520921704053455309242560 9775467 127010352165763677121396011007501266924 9775468 359862101520948391607675002662830651648 9775469 -187903469050032730185870668248351530 9775470 93831874102068357766208667755735376000 9775471 -56513022358924004151694452073701073256 9775472 -8734774349711394099776292581338841088 9775473 209980880231449842222216478525134908784 9775474 -55815851032693532093101104650963865600 9775475 -21538248255655676684797039038792124500 9775476 -158184254604379782825937560844894180608 9775477 51586973412713731149905205598512618400 9775478 90566485888020802395667334813977674240 9775479 4214945508387176764765655142108115968 9775480 17711237963745393531416041806452736000 9775481 243352769304447604551608786606454930000 9775482 94493250277443446927057732942375848704 9775483 -92693999848632867089368348994686941696 9775484 51684286532413510201199848228166486016 9775485 5446625347799729411803410925888803180 9775486 -67624796675037664378550079509004432000 9775487 277936825770237489091981025996048834472 9775488 -248485221055112487869249823768135598080 9775489 415341256492901471900718018161695498756 9775490 16602134269484693130874670353174056000 9775491 985833891128762305302792945803979456 9775492 -57926489350811865575875673862765409280 9775493 16348506951828899708198352563382812160 9775494 37302421635003324629976289298772059520 9775495 -177383760884936011016090765224212357000 9775496 162482551572492185162029452769117025280 9775497 181096531702246002973741975124564202000 9775498 127954252978954296621742289482607389536 9775499 332067810170758596334348958632627084500 9775500 87347817842360775788342034772992000000 9775501 440085479160913042741256174030436221632 9775502 70559521203483982120734272720308653504 9775503 22041168115545937990583693531087497920 9775504 -62149963760018888635476032736066887680 9775505 349846435357698995990305912247615113320 9775506 36713004088540189902163286647410201600 9775507 40764532546913474965197096872732958624 9775508 -218904279428276632865257496229904717824 9775509 65783683963404780300428707538306634240 9775510 194604739012662212973405583936486978560 9775511 32343277424581575380402315233201641024 9775512 64258773037445600436241778759840563200 9775513 -365831238248259974120321826948040325616 9775514 27188179539259182462360278978474963712 9775515 -336219336273412674260445723592600104480 9775516 91851988319447394126713378749485309440 9775517 179999986828084848599575903245323803020 9775518 -94463582492839835087435094584580732096 9775519 3697564418473308629657265468736324104 9775520 -122795614441062398703125172065261322240 9775521 70331147288916130797874791415639356672 9775522 173229305539277912170826711893502678400 9775523 409230306313155475310670027852937318560 9775524 434704750365518999121837904813505249280 9775525 -176739682732138215440095102299860702950 9775526 -183032725988096268939356011393416096288 9775527 -361212706392245228368236190669367291568 9775528 4855224123425266955311899106765209600 9775529 -30207007890597652110675590713796632512 9775530 68529309463388488525044279011818629120 9775531 -136019973410183909254277746198646078668 9775532 80189280530894986341884505984571610112 9775533 -185212192461071959652369398572907778400 9775534 1037500815888348999863530824054594432 9775535 37083242292291322684637640441447121920 9775536 6614071834436798046093769578935058432 9775537 -375967975228337104651424089685001096814 9775538 41400986560219072957687155904194800640 9775539 345815991790697060963543099636933299200 9775540 -21364584710353391276019698113403781120 9775541 -237593097177087924746839105942850903058 9775542 20938602777697406139754799191266791424 9775543 82178259419556339741279067711113962792 9775544 -118304011823174363762145157745061273600 9775545 -70914990208745849860124748888825562560 9775546 -66287866484272488535565551348293655296 9775547 82575448620227106861654960937150745160 9775548 -15791307387814551457513857486087613440 9775549 -29146520509811588939956882857788245914 9775550 -80669064751400642523740748841517083200 9775551 -100116006318238865129047574018209742976 9775552 -76408160390566746966248594055207321600 9775553 -3499597189444968199681912427669931198 9775554 92320244887267234457526540677959681920 9775555 -92453405149357412791358001174417352080 9775556 -16849356298827755629047973376576163840 9775557 221238893013414404614715089436238542880 9775558 -63415928282654145309390028707933378816 9775559 -491147010376780497380066565196067187240 9775560 127364953564361789332148120146307481600 9775561 43033087923301701247820716047472290612 9775562 227670091343966950577487420224182570032 9775563 29995766901568410021021092574432153600 9775564 -202701961250213924344227396481504078848 9775565 203000901013102081261931851944620288460 9775566 -7135208463476061930661991275236977088 9775567 -566432888776969209844401200733749251880 9775568 -147440525629273499397619581858099363840 9775569 -87611188115146525088078108353841085456 9775570 -45840504132956479787773806680771328000 9775571 -22156205285207171794729462980237852672 9775572 191792058770380264812779747896215816192 9775573 495344856129233487976314393149332703822 9775574 51912531950684239851861544985995174080 9775575 -45037979122800708726497989491063186000 9775576 5566414727924354589727358774895206400 9775577 -2117093071106025198246784269728372736 9775578 39782162454796927902917138700357826560 9775579 464346374366998711804556182574187803880 9775580 -93486532342472772337019577233802508800 9775581 168863133981560845788232026815111865120 9775582 39499227483206056060514892916065724800 9775583 -20820023388001128512410510168990947168 9775584 -11928587678429519066089113680794877952 9775585 -30060589707128271961171676441942141040 9775586 261467510661937969613360123613798694992 9775587 -129526123533697610833610227062706383240 9775588 -165631679558491318744298022202550241024 9775589 -135460174486388250901058969658513746880 9775590 -98859229929103345464938225093850240 9775591 -43471843915175602807159642221768382928 9775592 291825003449601806236291189062604800000 9775593 215829265280020040441832327251030239200 9775594 197670665186667536836080564834769601280 9775595 57115769734505406108572196633085615200 9775596 -32494658070005502668697073219197700608 9775597 140328970862244993967419430158230832940 9775598 99268651727040415243710477678181001856 9775599 -6060266406061060733455343818617988992 9775600 -7462424844043687345584046451298304000 9775601 158500854721606067876775383104950872304 9775602 -47826077968636855377418307584729681920 9775603 186559527083164044442671897782510459852 9775604 255714414081391373275579224993094352256 9775605 8129609501676889371876885862149361920 9775606 -140965472910247730300326268547019218240 9775607 -257873638819593649235243716467598676808 9775608 -43746631710599377109250408898018160640 9775609 199928421346343318508680887492864616810 9775610 12257789403311884110275108760104841600 9775611 277732411708909461034837403337015680460 9775612 138036363970175854603217986615741956096 9775613 -398937370451177399319828127116780919296 9775614 29540428239121567487857363147440583680 9775615 283200386194153979952105676939534886760 9775616 252569196768438570802882335403099029504 9775617 45527546917077560340195554224555045680 9775618 -198907126605702926167023825627632855040 9775619 639155997771191709292662325440370896 9775620 -1526735414093429802614612765679820800 9775621 239409863778141692901223390784652802272 9775622 4499955004323116035153385608682220672 9775623 44623729494421493168491499070446467968 9775624 -293190171929140558401027886860288000000 9775625 32641135004224958542141572330304601250 9775626 15665189123181532107722641138118951424 9775627 -116511141232093545764586970807752384768 9775628 -288807654440991128144204323843993612800 9775629 -19486441461489406117757103631576865832 9775630 -20659505313623066174354381719121468160 9775631 377100467422043793471746647447268766000 9775632 -23381154435565545151677499277207470080 9775633 -30292475958517285544637665909147217920 9775634 -60634037611999847174530556852191179648 9775635 54835956898056739022855766345921323520 9775636 142548989751589079392181175022117210752 9775637 -80073649466009976624199506022621929714 9775638 29759754558193561824484837771562338944 9775639 -196366960704814970343594913921459478040 9775640 62642655756663161102345450834130124800 9775641 274511452757920854256063948452393814992 9775642 -7228493600200786035463898114406496800 9775643 445361217684678618689664353670053378184 9775644 -55671240219947002684965741791739125760 9775645 -354635579263123026521439418997350221600 9775646 -1165917089738443564246633586546408064 9775647 -6347170372419267091322635168189023528 9775648 -12454081480013684501125657930067804160 9775649 5461028218471628181963167614449437928 9775650 6801315021400161914266955050690761600 9775651 -51873684528059752591903824707590517760 9775652 -10901188591031431354240915682568499200 9775653 -205344442223698894363355433133906804896 9775654 19538139668911153361351192412546463872 9775655 -290949702192322352545168495533244858440 9775656 41256899367242300968284254222529085440 9775657 301804287796857904791381566180383574160 9775658 -195390238992069261749813972110483882320 9775659 15513644947521056504073762875531289840 9775660 35173882172555932298193433229111193600 9775661 -200803751967803736390661151530899502368 9775662 31508270537233978599245729680097416320 9775663 319979867763760247480330731924397548944 9775664 -15127269587705086580027866559832391680 9775665 9382361999039596971651889914566956200 9775666 -66264068069526880220132634088839817968 9775667 51966871031651497352894791575047324160 9775668 20815146354871130430475091192820572160 9775669 186811622022359093720406392460962561344 9775670 171630001133849740274705823312108833280 9775671 -55600288331889333191088861813903436800 9775672 -146182414425186718362269535157349683200 9775673 -506721043124953192072459581924072837078 9775674 139442981301405872217129741839254909440 9775675 -28919608038948310477007485819425623200 9775676 -43261298059013566910130621418159948800 9775677 -219291856309426177803210452085784324320 9775678 -274090429975301769662060731498833364800 9775679 -477913506046813563933387041376181615824 9775680 38616798802848451122079786491445248000 9775681 8354976823091435873222623744052548272 9775682 -26197599946937024571624405131115913728 9775683 -4172807906639480090875672825403757336 9775684 574779201606023834754211746097524612096 9775685 222842792365159683566121040482326776380 9775686 113529690794850829547956133910650576064 9775687 -210162702823370143699798546711022466848 9775688 -86206145549201814842542208534819543040 9775689 -13535231004597411795533466781915683840 9775690 93327125879081381109936598984873651200 9775691 101361036731875391106791614997437070592 9775692 27037428134514737855944681740356075520 9775693 -9320645778329070213663720538639844096 9775694 -33188854443778403361278345100327991104 9775695 -27379726189199182818058793566113423360 9775696 36933505689305542864640875962248183808 9775697 -438837440866707810979856501426959891200 9775698 -75993832083046757321169177143869808640 9775699 -2416772198860796690970793272603073300 9775700 -160664821553864628138804712232842905600 9775701 9417514650427708223393755073167606080 9775702 -28200407367645741594752406676862434368 9775703 -89882445449630499613227269814308112720 9775704 -4853701928225237183020518161395322880 9775705 -15638467941006354917126888189881702140 9775706 -621013391930755223721360840370493952 9775707 14295336163170291273381785567786764440 9775708 285164907592296848045804121654890889728 9775709 162399182682831787384622394276763030080 9775710 -27784173965526730218693171342710476800 9775711 292389645936395201920587765001112616 9775712 234893258578661131695938769489515249664 9775713 -64862542997186819403417332436220913856 9775714 -14671541321377936464738740542659711648 9775715 10785911065637057227877965615773679920 9775716 -100859233272240703813169364537665154048 9775717 85329468529636834043972318828805128992 9775718 127966106223993283065881950832324994816 9775719 40511427844124908997017851194074771344 9775720 -1623565624872747878885017041872947200 9775721 761253603163767787183548875533226369652 9775722 -9805350329462528928523994467656015360 9775723 448317403677974170244741124240012185972 9775724 69291908974957870140307005962132530176 9775725 -13877712765681807884224223663667482400 9775726 28482802601341205474228934612013685760 9775727 -82381285922452660809006012923652863280 9775728 3647117694967414574308420848112926720 9775729 -109332761750037705533773846898384086860 9775730 346257424228787219809248996869145054720 9775731 -50016007320420780929621930979330961920 9775732 194445946240387722243632109765296756096 9775733 3501058690624830605097000117091249440 9775734 -54077951884717030740224506548695474688 9775735 -110235633402405716041643526658164589440 9775736 -243264436005598348076611624306097971200 9775737 149280834373676216892321696993979492794 9775738 9185020434319609923857406385586906112 9775739 159644528852486862981644045278240203600 9775740 25034382425117880870427352238787952640 9775741 95684017212318449343658563512681611500 9775742 -47339830037087380564337657392325257728 9775743 -49607798930560468947132582046580321136 9775744 -182174797657870261901783765118741381120 9775745 -78022328637041571041775932017327408620 9775746 -156482667810244719945323044262759806128 9775747 307738255131583311746033160219074502040 9775748 -4345109647117477014283091973317389824 9775749 1640398356206438994978486290447529888 9775750 11260331912226544169728973494881024000 9775751 95442191561122426022084395205368969752 9775752 -114190672725520836237879051443775897600 9775753 30941817426537860926539226067679026568 9775754 13462344176960189650567176226793574912 9775755 33040070338442141292096051243786816000 9775756 -269829447696497884432186727346826113280 9775757 -128781519056532200480239657845492723456 9775758 72768494459148982666062630963933777984 9775759 41019268089439149369675930307916835840 9775760 -23458381852544469512744378320701849600 9775761 79431135649369219263827509915883999472 9775762 31199148568064436406107474969208295424 9775763 -69077561146432716120737233079185211988 9775764 17485203491162894293404580076152060800 9775765 468100640195395799264173416741907092480 9775766 -31707614932032267433275914315118366720 9775767 37724165095016427337947939699364450560 9775768 -79620277740014665506903085886469949440 9775769 -230203056246286776910453735771975992480 9775770 45331245993455513896814847828894274560 9775771 419269946895340791477947944181356307972 9775772 -128398803771413159086218807287686010880 9775773 2722824685639142150721183032223361824 9775774 -27366861723896198169911135050058652480 9775775 23280216199519094481391905677878819800 9775776 -9949547834267346888343954157312409600 9775777 268743177903408782740919484075448962624 9775778 158477546904364424265494751896404694400 9775779 -78508905413840495006237942695515366912 9775780 -47214480846971245612557845842372546560 9775781 -598788100465279685004981069267828903300 9775782 -27667183383700283838684561425354833920 9775783 -26295230195451834078979364698172842016 9775784 -73181462741547052007115687182213667840 9775785 148944656488587152932232220162314894400 9775786 -182962990817898841055170752291355587408 9775787 5856823036427650823966622400034251152 9775788 17339081234460094315003940671752437760 9775789 98874852674255063910822577191712157260 9775790 11033871701061380070513865142672524800 9775791 -13614394537441292184970560279671844600 9775792 24875111755145302392366734101250048 9775793 -178662127649120512879650802236963758958 9775794 -16080894854556705561502724213809126656 9775795 -1254905840934610255652737081328311680 9775796 40592943770491018599195957302299017600 9775797 -48718462028879050742083396716800875872 9775798 -69920249129038367534012514210384213600 9775799 571610550835396505429888278557547619424 9775800 -18296601062705362726783438179267072000 9775801 -6616525388398666261331911643412251200 9775802 -13613488162586722474388039757045621648 9775803 -89170914223659950261116674721009624296 9775804 59014593886090724189842683932264204800 9775805 -66526539055121445998466318529378815360 9775806 -131347015532148840084024254982674577792 9775807 181274761672769064078911832762819173032 9775808 -1646384284772501816283513102872346624 9775809 -3678409019613758132408915783392126110 9775810 -29889353493366043988628666335769269760 9775811 -153253717190494893227322000759548673888 9775812 -157131778044411075718574164074526138368 9775813 -469677843905121892165045884201745450020 9775814 -215321090074332748578710662938450819744 9775815 37545370523642548508278456009386961920 9775816 87829879845407794186138623049905653760 9775817 166791832579616249136752188781671390080 9775818 31147675501160786151121798712078489184 9775819 -112265422994787774789309841518330948800 9775820 -110275892903865387960010764471402193920 9775821 286243310810706224512031195898021106464 9775822 -99812593508070206400555084003714135168 9775823 33872753968071141240974144828982288000 9775824 36348205829881643826277852275063128064 9775825 97485894543350944185308421456621952000 9775826 -168674867458568858461403715438715755888 9775827 -157576913622903740366957441250808218636 9775828 126161898754579493276924282829459640320 9775829 -152351990529567213855877886707184253024 9775830 -101571979432557176909942122073548990080 9775831 88964627723723743468718537867013914632 9775832 -537158049177736509169412550656256000 9775833 -217903372252420199779515890074101397632 9775834 240761113405730473426403175971249016816 9775835 1944206627271755759396396593125127200 9775836 152180398060975435619421883522469560320 9775837 387930020910944463701377057895337272486 9775838 -274975887297543072579160142159132791680 9775839 -16850930120497479857384533135455874800 9775840 190641535077105849504749649161453568000 9775841 -61229609121863349673578701828009860896 9775842 53907203229660286829024504103659635200 9775843 295835455065250267782203246511158323200 9775844 69530143715338375171645911263173673472 9775845 -152350192547465901819821368785455482980 9775846 -106351178387688469286844391862005841280 9775847 -224510735181181602913504682690010613704 9775848 -96047001024857899059565694381216071680 9775849 -19368211410650510815024790733636100620 9775850 5968383907160415696782747753987481600 9775851 -109533313960309627871918963610705799680 9775852 -232037009242122993304628219156039352064 9775853 23640002112150919598572818263631359244 9775854 9379588270009174308786887844257773440 9775855 -176617046603547349720703521301493000000 9775856 -18687483059830072265952592647934967808 9775857 38570952273219937084834904614906861440 9775858 -123679288282619270198029611129388596720 9775859 557545229901425817141963606208444101216 9775860 122735308525592180077565062478290206720 9775861 -216410452768684678341335593847648573600 9775862 19560101518674534958126151440929740352 9775863 -33561055148576491727680742432041287600 9775864 21152100521020424909347729076655513600 9775865 102814965517246966221042498831460552320 9775866 -62975013927076065983388202404720087552 9775867 -104330984123276316987923843297921300400 9775868 -14104387014480654005298922577146782720 9775869 170520075145706334548784476141355807744 9775870 -67756570849270850904493644913506259200 9775871 -140707776467904839844556779190561564320 9775872 94523267452840938667580096264351514624 9775873 -102244034584843220340372354778280540736 9775874 -131385740365379476428852702120739909632 9775875 -41615418333558694809760189428830400000 9775876 -19165462352690218783831574462264924160 9775877 525036664916885216139133026195949941726 9775878 -774868658658378836929357187905431552 9775879 -239446157901189170557121457066371004520 9775880 1628503607451191565990201683518310400 9775881 31199221656130343837554682086539135744 9775882 93406467382103185676868908201195007792 9775883 74358708533213631807367571426455758000 9775884 39973886147940314023838760600218867712 9775885 67246816838527135597617378124056149760 9775886 40962862229135475162521406589462099392 9775887 -283561036624229496726508385219837262720 9775888 -14571046547203450504896313689643737088 9775889 519466453060513511681681210323668263424 9775890 -122638864517899883610852137357686428000 9775891 -67951847288233313109036886807390892832 9775892 -288859848922254089956929542133550240896 9775893 267965087433008601034805817648352104864 9775894 99122618333546098775256733965847358496 9775895 138446503289617971527281537424757557400 9775896 -129469652150168121151969003805079183360 9775897 -33224950985217690184226615407462715520 9775898 -20834013146346465500081805448592510208 9775899 52198995343213651217293989628562154240 9775900 237509769150727446774846313799675712000 9775901 -198682442652723676531249800983020366068 9775902 -41725627535824867854623946388337765568 9775903 91086102953944561029081806865137330064 9775904 230985552056243252294413497119151292416 9775905 197959033970168448389899005997471244160 9775906 -53265864879511571519548939071327191040 9775907 -51007947099315333468817616882257349088 9775908 -246509692127379554747524765030659662208 9775909 -9994374623257618592656528009415640000 9775910 -17972522885461530051260297781854912640 9775911 3594994719526726920457541503919608320 9775912 29550839410424718056067009149834035200 9775913 -104925573005302046045102052442032301440 9775914 -24922020737793766205783090964524578560 9775915 -5047249042296210601078008474566593440 9775916 4439006496703726791464500983813437952 9775917 48891036713842710787161809009042196480 9775918 66381826686825662236973678169821011200 9775919 -361873582819404056020605352365449182368 9775920 6509518828840283146811193005876183040 9775921 1199580314732144306170990633897407104 9775922 8644909165944990165271792586002779552 9775923 -791663983585362560419140243723930000 9775924 -282705889876676605562502081424203008 9775925 12330832778043499261476846341991120000 9775926 71532957225902779073426712173411699520 9775927 33572049135857529688893573410380695472 9775928 276572544047494587190167136264334684160 9775929 -507270885428618817640872947132068252800 9775930 -33447391450807841181620899920002564640 9775931 -255172468617058182659594119202352035736 9775932 -29263435383231385041965252427297497088 9775933 372247933819178437779382910194576458182 9775934 121950802707613887249495065044545331200 9775935 -26044357091293768717118057360501223360 9775936 143529324046265352988943542469055741952 9775937 241761986953912027637314007113787256240 9775938 -35571553767671971881905147296213528320 9775939 244270148616977896761952775707094487740 9775940 184028754336040988328546941159299319040 9775941 6891326363635248203042610408906674304 9775942 -31179609719883229461477986075942080512 9775943 63250467433916258905172069261603278848 9775944 314507663614893648779509077102606336000 9775945 -64762395047165216297580964748937073080 9775946 205834981411313861708081025619480488960 9775947 -151501571634913050778225110541995388200 9775948 -16683222805469073152141842486892740608 9775949 -134143989184123236300854547444645943050 9775950 -50301522511235634385443679512578798400 9775951 -42415216043475086110538908533208228080 9775952 29932770619569166949119027895108370432 9775953 -420399345272108885555918907785591808 9775954 -121116184698524270699544884235746131824 9775955 -3646551215031223838095182203972376000 9775956 35377340918706315557599253813009510400 9775957 -154443499693560072197994178003515690980 9775958 -85880282472303403846419566214911700480 9775959 91559183494337179912718044904674316880 9775960 -52391119856457842494415785369405440000 9775961 45346404096017448390883154523914550852 9775962 9994629265606569400743387165131411712 9775963 -270386397033338497067073967748459279760 9775964 4388759695998690159000646352121249792 9775965 43333282318889039925531749668505889120 9775966 -148566284217812847627591194076669359424 9775967 6420572633455256319335062094720638872 9775968 -111578590364584090789816001528135417856 9775969 -24266773894536771752989788821752405248 9775970 -269702144734707335632351116209897226240 9775971 176383607814127106596964043921559212 9775972 -280919979440855159635510865446583204224 9775973 125938427479736780364328177262305138464 9775974 -23246383403396654931397783930655514624 9775975 -81503754274223801734082240229425568000 9775976 90754278827984543292831644915972751360 9775977 285261410494560652886326320601389144720 9775978 -187908517167091736959189577155086138960 9775979 29793201778140138533635457321662989960 9775980 -26279705740903156446327180628670499840 9775981 -25396190750623436237519742840371886708 9775982 5655342068134363557990678260601604224 9775983 73003925477854476994752389895359163264 9775984 63516067207595049705052802640019357696 9775985 209569022862306234957813771673230000180 9775986 -103825777203478398210188687132009236992 9775987 -56153827497578739924339574739259292080 9775988 -194307408279734220144309738039898192512 9775989 84055447640401315164960004821876500160 9775990 40517004247222364578890775774284053760 9775991 -73363542452467673239359584520176507016 9775992 -23300748559566304784082631767221452800 9775993 394632111299592813656846555520362187242 9775994 -104913370886685950616224304375745128960 9775995 -204719704822007900821671390880433588880 9775996 91209654120041729741929530555468032000 9775997 -15594210649517159162895792411213174336 9775998 215443483240569873438669350150403820800 9775999 -163543595455393578548964018400724323920 9776000 188433936078708135302411893698723840000 9776001 -178236102191766052448085636081556943568 9776002 343326003256873950628162599358320672 9776003 37016412138739306191669369270322145748 9776004 -16997827180087238077758902752215502848 9776005 -107518470386620733330672152612277568000 9776006 71506998017049840921550522724618453184 9776007 -4068930084937988369841414607059237672 9776008 -148295746996247749627274001544948654080 9776009 -97928101715824415369288332968581013120 9776010 -93913890191127128274247021402470758400 9776011 -87422002279803670320240403094608292320 9776012 219883903151459141974021024779819604992 9776013 -162989226284233645040905065359352729600 9776014 9865349099350577660275723579190987520 9776015 -140203677608445979201686319001866206840 9776016 -6848326831422976886956366282465198080 9776017 -118289455038993048887996835006942441934 9776018 70674337550652213868679045419749129216 9776019 -123295603946676132335087798821311993792 9776020 -163194799081269166024997427362950648320 9776021 329276228363764778049743496979452096252 9776022 -128754382628723532288296685006989579328 9776023 306766422071252055635128765261218545040 9776024 -78654381611039044812214471838447831040 9776025 63241657939141440008143222201214160000 9776026 76894615713346928205747692233642451424 9776027 8452289936344364081313351506541245880 9776028 -63461560424963022864576246989110763520 9776029 319947787544418474415559247807183905240 9776030 114918616776752134899560081980611189120 9776031 -254737591708863402617178883910323067136 9776032 133543133345836859211723527408918200320 9776033 612341132920691496195617530880016357060 9776034 114366257762281794112998919132293042384 9776035 108505511294386538598622379005179909600 9776036 19491330209154549645380282337206845440 9776037 -489528709259186037084478011782856449856 9776038 -86161906226685777982319746938873631104 9776039 246879612828164574682433239249633672800 9776040 -33490015668731927417635003660023398400 9776041 30862884115470220525977064874447712768 9776042 39086861686326531995570153416232857344 9776043 -103017278131956890836780539263383603296 9776044 94372719808038075639135426881132047872 9776045 102751899873816292469203563118132543800 9776046 14409188874229901851421169778890086400 9776047 15506938320591917252131217884258792992 9776048 -19730087462157301507606707790275379200 9776049 -472197602922231484519189394574806908992 9776050 1182025186472124305451741385898524800 9776051 485956122415480502463216568899802224600 9776052 -5142960589652639509721483372249880576 9776053 62841626485427537954931622082317394080 9776054 -45596543584790204008684369094231870976 9776055 -47009388088126181273634725927388151680 9776056 -84631769973375872202161592057958809600 9776057 -89529807940071133240522197089518096380 9776058 14038214040829429233882621198793256448 9776059 389597883580433160577702448659061052260 9776060 82537302526246879247937993327467059200 9776061 219033127165276100643131544396520615200 9776062 -80377566235145113286593064538323206848 9776063 -181019258284407715937937953459236560912 9776064 -38160781503865415485011817077072199680 9776065 92269336923683204407272905829807274920 9776066 13327294057838294545644432121340528160 9776067 5213177685805937835786664770755794944 9776068 69768710996204419812710331480884766848 9776069 -390886328004213945375666697760657794530 9776070 3610915170973239936721610664919843200 9776071 -5113590710813820701308549822659063408 9776072 -330761852782469623611481967561151406080 9776073 127937604405864258266517993238515239184 9776074 18729706655372109740625451897728000 9776075 -201882812271427244373439060793139014400 9776076 -162053774706715406846283554514736911360 9776077 -38884366405186755868406613814286894100 9776078 -51117566057856159937876666614898032576 9776079 333117677136980131500166410691434147840 9776080 -32126256409776429081510760117640970240 9776081 -17395528316351591746719070483978996992 9776082 -21135706290951725517449439778250008320 9776083 -297839269390073775147803481084911381456 9776084 17720229097757813661388517101382457216 9776085 -69566689666988216149313478559922956800 9776086 56395586217766529008814360623743688992 9776087 -22918209178510315250598092614582800960 9776088 40259840902555303434727279352726876160 9776089 -49318029531601147629524843172177888560 9776090 -91844747672151709277278966342955815200 9776091 6053535307282870186846322574328254720 9776092 -122270190034201191669704042645667522560 9776093 1529360420978958506226117891428249568 9776094 -134716580067119243062636411170481686528 9776095 -86600009135377119385532735870736028320 9776096 -109944494349152126857435733333258797056 9776097 -158730255746831892480363699283709459712 9776098 71660981135010934229292319507679784960 9776099 -51089868397367128798055513276258304240 9776100 87859966284234058263009822297856742400 9776101 -67653630814297969640562808966607368100 9776102 94046772178909424085767033882310221952 9776103 -85591216259199803574875512360709987040 9776104 97998321889269494313233361208719114240 9776105 135446647318245135182531314102029660360 9776106 62039482791303500081085745445807692800 9776107 70293200787460201461309968903947208232 9776108 -17637860775864910760751165347124940800 9776109 -6760138736189185029988817529534229440 9776110 62441347203178277278602850431901824960 9776111 74826186859587614280571860870310581792 9776112 -1170565142577927898293425412869160960 9776113 338136493464058335870828122969978145362 9776114 -60136507122843523308617649150044112768 9776115 83765449064828594181469091466380382000 9776116 -5497984273646727779596621199250370560 9776117 -18996318983698224179381217716824942980 9776118 -21145612607995288469678389220082319872 9776119 -77918458168817559116496904440920659480 9776120 -281197172816085876650568579991750963200 9776121 127198134347673301814800004115421176912 9776122 8763813761616244276145196223790614464 9776123 -48293076381275652723542267819220967680 9776124 135843690570892239266861093554312041984 9776125 214878442760005610465386179624695142000 9776126 -141035420706028188320879534862500671488 9776127 169462217809397558128804752896989850880 9776128 365877084141598687776002506372381933568 9776129 -29515703232615827191604649590109285120 9776130 -4978699914132014255548097420595087360 9776131 318062358578104971890614230575783156112 9776132 159267978774159175777431240271293050880 9776133 341509863652562889385797948167215619424 9776134 -75188463631185085055359288709378426784 9776135 -62826434994532752217102961372845496400 9776136 908555672086543200477241718078423040 9776137 38857787998189370979365091111402702672 9776138 -98573938445408533526350733291659523280 9776139 110998237368032066077888835102862901680 9776140 -51128211107960234270271937669522544640 9776141 769753886690221754267708136004871596992 9776142 7589321598632757534871061818280577408 9776143 107222526426132284043688022787899211672 9776144 -13856632967702369913952112232961671168 9776145 79776026161010852296515919636120243200 9776146 260716008370871094416046681068892349440 9776147 466747807659172331361941926108002775596 9776148 1320990691766118176306021087109703680 9776149 1661488229784916019554260510620411150 9776150 -35875416400767743870551358117711318400 9776151 -49632152487930953928900159923238466176 9776152 -45153926653290694993779969671319398400 9776153 -148630910297369692875502047338334476598 9776154 -36987592980739615198766570092545722880 9776155 279089050738635497574068063192568189360 9776156 59727515163858255400810266835970933760 9776157 -189856985690670940244672370952473029760 9776158 -33783476434132519084600889284961015424 9776159 -103073919265141115308311440914577108640 9776160 -5385343771489977262441479125178777600 9776161 -54760431568959974809327588169852968920 9776162 -64880781959113969968113157087742861056 9776163 107453582254748183371515123424133922288 9776164 -212784556225085863580273360819293880064 9776165 1387392880688376361477338809955206400 9776166 -65816740650581171642219985606951418176 9776167 -350786868912854552412748454323269387784 9776168 -71292795906663424489376264610381834240 9776169 141620720029779180394158479024032090404 9776170 -189950164508767000196162060933215011840 9776171 -806479487804866974661506271636978091520 9776172 -1881971083026138339582227601675042816 9776173 43231307407617505123451888981259481728 9776174 29569310730975173906097948991685718336 9776175 18137689661530850325205470181328655000 9776176 64996738506518819747540300422555615232 9776177 -59156297133042441432137889847434674508 9776178 -88555779255378737016137253017407280256 9776179 -3331550788673906196108087928038691840 9776180 -225102835570749416615553019856732160 9776181 -200734971918339425501814139065247450848 9776182 10731094903827218459202443790717248640 9776183 -159107845850348511769590088040931603840 9776184 -183119722181817394556225591331102720000 9776185 -255181214703546546997565704277971810620 9776186 -176068780076716078254299062262897318400 9776187 107365093130736550122879032677959931440 9776188 -113147441578124240929079273769991680000 9776189 48616157904540548171347528092704219424 9776190 -138072088931218945210581743602576166400 9776191 7153715810862402843092374266548680384 9776192 160108470776095808053673092273823809536 9776193 -79556642606363476448444178922169490432 9776194 107509243676947641830009437322954344992 9776195 -36178100481616265665271567456559702720 9776196 -62492324858910266788270453019813756928 9776197 -176769251883332119421150486663801056354 9776198 -4032833041666657414077283650109110336 9776199 20736830614510899102730520750022764928 9776200 89769463449898564191557532715905024000 9776201 -109318039794694936749705350161542737100 9776202 104406416046404244325414828039158796032 9776203 -258043026047356635697824108533216616960 9776204 -39021202318952496852641694813998028288 9776205 73587817424802800568142909669848067800 9776206 -154061375598810339808491539471149056000 9776207 -161730547601250546462167493674770955808 9776208 15840798108255287743491960392275329024 9776209 -43810425077610629485885292556723239184 9776210 -6142276446790811906035846989976824000 9776211 46456571123990871693918125227878553272 9776212 -54574099417079714325947749396416972800 9776213 46999923071532358706066272836058368462 9776214 2141516238554703144935608439321394432 9776215 134854033263303001731019427125387105920 9776216 -53803682736743078052648638667044075520 9776217 41702300845903068318804270817326924000 9776218 -181703103449909501489850857188048807440 9776219 216861327408187727645087443561622264160 9776220 143965799038023430898479082909803361280 9776221 -1961777690029316308919232863331824256 9776222 -1260239681946440172473782167231651840 9776223 241602604540385564779469002375501136472 9776224 490762043328637448415305727055689940992 9776225 -155651492373845946838540310366729786250 9776226 -24381290077004565791035169324395802112 9776227 -452634598549249865183559932110267069924 9776228 -66444780549477097614941621788295344128 9776229 -1693150253589032121166478197348250016 9776230 -77245498520784886178852830940989092480 9776231 -381063143911824566588925012121997851800 9776232 41509442672865282228063961512334187520 9776233 -28842436109938065153536459262619609336 9776234 -59269895871718282048623387865111320480 9776235 -92769153581088600536029565272870448640 9776236 194950683617717666807964375522267866112 9776237 -75258736940533093623798257695618995114 9776238 65721466793708085405669806515760759808 9776239 497967952888786732645441445832969972720 9776240 7696836074183088473344737798641909760 9776241 7416972405993200806408564166081803200 9776242 -55907726406618006637793710779458267136 9776243 -135770042460106391171352648185832144480 9776244 85702276464339975158859182303422242816 9776245 -41052008261650239655926982340521167360 9776246 132086659398914499893300478469378407072 9776247 114863162280376311263629071090881746128 9776248 155610671966003249779272364163667456000 9776249 -100472125474989326927605288533108900864 9776250 -27172277759634634532115944212564800000 9776251 16147299351609642851694165226965227504 9776252 235546565325238786179739857395489396736 9776253 96054431851259544134425380007244896512 9776254 144961846715069568878877787651946712576 9776255 -212639188612312110531758818878214482840 9776256 -37995908726623176829056889723425914880 9776257 193013873381415891724128020489349506 9776258 -101235773537242215567320948120013462624 9776259 -161936909167888335909597243161280831036 9776260 103687179446578656074930433591879168000 9776261 164556143025541246013586322131608380224 9776262 -103850908078262815561985110694785750848 9776263 31700886351527484061728025810134669440 9776264 -194837628065904981868431914158202265600 9776265 880250291559756730367269333915622400 9776266 134826924143539338579156503361741686784 9776267 -385040357651046769128938714414434137360 9776268 -187149711740799833952425791748491714560 9776269 -76016361579475992941030061981528671904 9776270 38999906384655985207016803901642453760 9776271 -139893768383280021520447809088743609456 9776272 -105155509024137147350926793725386620928 9776273 -11293954426423209360194491243310568000 9776274 9440442722322987449183260755983318016 9776275 38083847851059315811375513933135639800 9776276 67601056700074368644193240331709324160 9776277 -77232421230051136055680664415190846080 9776278 -134679787695276353859565232907372718560 9776279 -98754828457741426801022363403188880000 9776280 205407308576212976021690382598939852800 9776281 -185053698081121403229454627331340628918 9776282 404358998310061666333750726693489608192 9776283 138533673884693100815984590768072160448 9776284 -27716393489101276374702807401711800320 9776285 -57798372498394714037181048069277597440 9776286 -20648251527865028999574770902912986240 9776287 86672127103770286878184418188273944560 9776288 105301136123034653927234380342147153920 9776289 11012878958520592053527938753997775024 9776290 -36042233025989676037272592293824421600 9776291 82844627631866826040234127528165790672 9776292 53005653745455658124302191236568591360 9776293 41736075251324523404180155582495908542 9776294 62533335737220103926348151165338706560 9776295 -4693894914888359566669287647076369600 9776296 356115623378920930422696603898763873280 9776297 -141540259697808214936247893254504488460 9776298 22915832502898600721542111664981422080 9776299 -51698548043654516944832421736746358736 9776300 -82864615835663163435948754017219648000 9776301 123946778853224381560968551706060808224 9776302 206152720683060206261596666292816870592 9776303 -292431197809153480965087678073751918448 9776304 81223383482725995603627542361603293184 9776305 98038244544017078585205172751562316800 9776306 -14855989672184128921889199462175646400 9776307 -51386142331877511093019316395880681160 9776308 -1087377139354742292693222930713112576 9776309 -305758874270255577666050809428226774884 9776310 -47750610108429695822040428106369075840 9776311 -58717372909456477237049000559314502768 9776312 -1047654683061757081017675770204282880 9776313 -23032116724460571188379695681927732358 9776314 -215804579825094774380962584372818553744 9776315 -47955929024347920771135234991916983680 9776316 -111879434185425966690903480392830464 9776317 -264003296755895134452293220980050295360 9776318 -224284695216758716701431771323431577920 9776319 -34153308027457907201242029558212060160 9776320 -28420829300629676154364702607561195520 9776321 -311957978905832465335429755220392007248 9776322 24600509497313111456842337002156262400 9776323 203094321396678556733563899206106912572 9776324 -224527498518728318962954329117492242304 9776325 2548834638105054197963405822762131200 9776326 -13609874878598481946074877315715368704 9776327 54203537693117545847513306450681654880 9776328 54535306702966199231718293070324572160 9776329 268350186493066534838335144344098280960 9776330 -54798848455315126548042714933325961280 9776331 100481437369558003414685327242015172220 9776332 9856718711158078618365855546419223296 9776333 -280601355666629648723330057604099208704 9776334 -1577867708214155955352077523609777152 9776335 42676832411207483446431989341343193600 9776336 24131562117361957422314081500279603200 9776337 -210762744850166519413860310930041302400 9776338 94219888308866447364535030032285393408 9776339 441326087337438955981376542997522524056 9776340 -942150936503973154270371437861683200 9776341 155624106339349467631574883925277905742 9776342 22837786309838424462041160565356467712 9776343 7168570105827433154428047317131195344 9776344 177208563926468329078966774478498488320 9776345 84762588988564684781630876707638398400 9776346 49454512079457231514513073519081146368 9776347 -9906178865194152971056191540475438848 9776348 -346460840106460008303799885341564856320 9776349 72225032358862000808308174906724696640 9776350 -39631984210050034266498629330025393600 9776351 353414938930071096710951608438274160 9776352 -183297859684570264569776240399201599488 9776353 -63394013767056746291931350831196228716 9776354 22332375928474926008179901491245660672 9776355 -186191306388996987221949575699358105600 9776356 -203729487662355744358877178479111582080 9776357 99835898923324503610556195653207626720 9776358 69792995346061791720297128016723054624 9776359 156268786896558057882652715760581774520 9776360 133545142978223354946806735698558156800 9776361 -42942949979034989536695817905670053696 9776362 -17990512053966440098634681341082167968 9776363 -27911098488836748257944237788780528240 9776364 -20599741946177457999309311792981575680 9776365 -1265585225665739491749304911512615400 9776366 -214176773388571099786069952845910355456 9776367 50804899543725637231821859613742851784 9776368 7463592992560790608106148999181762560 9776369 123345849380777616753583641766960018770 9776370 -65374877999230520591699043424421667840 9776371 537746233730713913744642852336887961544 9776372 -536942931583023281079162954606690140160 9776373 20504249337036056763769086793806327168 9776374 -84889350222303603276021254241205949760 9776375 18846289356830079603723525924173784000 9776376 274545073119851612968550803069731471360 9776377 -21949613608765781661016377227960019456 9776378 -274896555385769025098631370048140044544 9776379 -21780202282221314099001606722070527952 9776380 -28223234887642107684979605614652026880 9776381 461282833724256594164171923078766098182 9776382 109944094914857118135403689756425570304 9776383 37003984118723512249945334050234015440 9776384 42577689355276192652769958839755735040 9776385 -148933725137718673443692427564744166380 9776386 79941053767786261302336022198526328864 9776387 -214200228732619020720685728119960360964 9776388 -27745214910321765217586278179492172800 9776389 -134763284012169945492593061146637554144 9776390 92552761151147522923734124511516620800 9776391 -98010246476809671295595458748834962008 9776392 -495955806414160948843944164100875136000 9776393 -237471690504088305126111398582291457600 9776394 439621836582533358048150706533139968 9776395 277258556124916461041765886085221050400 9776396 52907162584644416973807172808550230016 9776397 -232806196427027343575405876439880272480 9776398 -85527860597036620846781439934835380800 9776399 -261812016610490469614491651960872918768 9776400 -6453380452132791551376221965472563200 9776401 61736440818821124595330928632640086900 9776402 -231297977286502940687699092579566285696 9776403 12560096775334054329071241115622492160 9776404 -86817523100612690839156424881913346048 9776405 -24061144273186523462551696259635643940 9776406 435856009044280198194475175676532608 9776407 -55600427268136017971236153203971516344 9776408 18526727767516189999532552404992000000 9776409 6365237248561877218022221953123186816 9776410 -14391031949322116539894505621848074240 9776411 -657517020752994636695186427039342186336 9776412 -108467397612783129273265007556100738560 9776413 91615416873937387024350436276296354662 9776414 -17103401169388616392152562758888611520 9776415 54222812344700696577756868153328643840 9776416 -70753150378231829370603151428830625792 9776417 -132479510667864834757449448321691852928 9776418 16444914513895403764585786532058520320 9776419 -52625884397252072464887712190067766180 9776420 -147271391995817815665735067955271294720 9776421 18181990240456497360458236751587323708 9776422 -40966629481655260622775884173710931200 9776423 -750194237538713699116057032553680543840 9776424 8531500679506565460078644114851921920 9776425 -101206558248211606817731216510955562850 9776426 4326825629946777578905517586955240704 9776427 7067683081040148440812652686453943280 9776428 -93977783041977247571330707952586086400 9776429 14918438704463598245125340074305235884 9776430 -126996617237006182139790072050627424000 9776431 -112734385695547355000940203169561257880 9776432 52656414132681061397756091423207899136 9776433 -77550328584642506930425309575816233856 9776434 26649370621725843453536122046144825616 9776435 33261679163571625383618748843994000880 9776436 -6894709257682533450960751515852017664 9776437 -4139067896228472994135726212842720 9776438 41932292530251620200588590268344268032 9776439 2028530982896099546347524324974197248 9776440 -145434277457701875635307600766866739200 9776441 200646854373971050636437545353960300842 9776442 45846208164993601391493198182027055360 9776443 -324540165034132793674941969925497776520 9776444 26373813722572408879625910871766055936 9776445 15643272430389244465218659021342127360 9776446 28554005129825527245505755785694972672 9776447 -473875562879721250984549116567430508880 9776448 33274348498094604286711994553313787904 9776449 -39142649882029138605173545332993260926 9776450 26100608694079611570552446845941792000 9776451 -562670486685374517132620493391070780160 9776452 -10025301501006938847127820406269820928 9776453 249700620846997082384917033203093804702 9776454 16497881687548425960322644064982166720 9776455 -18033129686069033672482307810872158240 9776456 -323251867793917835022377698934642949120 9776457 -2089477862834122305041859069641385228 9776458 -1461430942192933546438456841038934016 9776459 -191417972385665602354620765086776405248 9776460 105299385956508187047000845240386191360 9776461 -590347473371630235077990245785660757376 9776462 -85965161257453113201818640833938475136 9776463 -27418315697510344073156171731601093616 9776464 2021762779035201084834976061949198336 9776465 210948804012473714033415863636240527860 9776466 -23127167120862023993252265720525236736 9776467 -189573903326998794976061334743811683768 9776468 -2806692728035479558538785129720752640 9776469 291670286054615824904122577101042537440 9776470 61220851841883636197792778984909373440 9776471 -364015028746778125701992475860768942328 9776472 -7225340884185302825138103964631040000 9776473 -34825068938033110316356740814700659264 9776474 7455416294225127682156516104244334592 9776475 105556429694376557146227599089198757100 9776476 133001890222018668209396622279644418560 9776477 -42263269829315503119014510330604120480 9776478 -6935063772474670293894148070648832000 9776479 -48568428071381697350477569569949571424 9776480 -3545474205912660893067030078986649600 9776481 15737768744410955056501809557916507936 9776482 231460815856610400454332640924308992592 9776483 5923272271575780690865627785778626120 9776484 -142020171060665515835278485069640673280 9776485 -120794517548440498456683789733971135840 9776486 -180541092069479351723237505889691184000 9776487 46196902071146101466921145428063600640 9776488 -360558472559767486889789982299701248000 9776489 -6139967289268758487864793168343905280 9776490 29557597579036354738933567192100517120 9776491 -100247203868715980019604812200565942216 9776492 185876292433241299219189652301870746112 9776493 79770087262460585878390759429284596982 9776494 21847035563898214239051545629341764352 9776495 -18186425482585781605429608894045365760 9776496 -56052863464853146334355086828847169536 9776497 -334790970662052346683547597826320840908 9776498 130432422632658065696140377061728426000 9776499 -229131466667049838702978115478102004992 9776500 -206122832252319286532587501104395328000 9776501 -3878279919048516775785732904050940416 9776502 51027666810441941641453478852952250080 9776503 -336578399586579133232884050553436458536 9776504 242347511217614055032308383994555637760 9776505 -98697735300527326280720705737510837440 9776506 -76972322713721195698685859622798909440 9776507 -31367120065683713965970769645784080720 9776508 15558826966770764156934406029300228096 9776509 565492455724537594232967721967740894860 9776510 -39821082128671683677337436371103952640 9776511 -136511783061384858975357558479728965360 9776512 -263606689235074152701443586243375923200 9776513 397897930960654272748495517118553168896 9776514 -50941366528263646058174534377517899776 9776515 58917491553017493235998412042506026400 9776516 -259693710967879237635452844155413234560 9776517 123138395436219074570429489233336010112 9776518 -50979983406953019520622048026446753792 9776519 -159596980608914621961309657520225866504 9776520 -88129911611918355920037874614191616000 9776521 -92100366831715149375831395425180562278 9776522 75849009241972866653466895489816104960 9776523 2677038941040074265723589020429042624 9776524 93825599231586022730039473862733668096 9776525 4388233967408862802102087978689345600 9776526 109075325324067525913183961520777216000 9776527 67054091952602374041254396135402343240 9776528 102117574132892130371344358392438628352 9776529 171283569661475960947099740201694809600 9776530 -14677065406533527617185217961579289600 9776531 -125191999742073756562951111853453019216 9776532 6089837758867578325017177074854821888 9776533 4765337298293724708696200613036042104 9776534 14542843126813345859030445070993743360 9776535 -116509854696067396658830714983420922800 9776536 101392657738706602487960324159127552000 9776537 -45150504045498427173516409934400699000 9776538 16847661659948400123931115007932513760 9776539 -123817027240815349907451075947448602976 9776540 196904391431946584801862386314185162240 9776541 -86529003773761374177831116811884101440 9776542 -60852434635917988272047151259135475328 9776543 -110593468282562167860376863817148246016 9776544 -76273575984816952783201150604012421120 9776545 87507966628083940335997321391057203200 9776546 64008342673018667992020618581474252064 9776547 -100542165225789566729919180443762380896 9776548 -125305504267660756315316328888004676992 9776549 -261534447226810000145422145519061072450 9776550 10829500132888060207058493111698841600 9776551 -147577705417504572765087118930423725448 9776552 -32662615670064259850716232133613824000 9776553 -1265909703042615288059882344392523296 9776554 -402981972806199948422734045382563111680 9776555 -236273470865395165250224173520885215840 9776556 -56558627384700587496033614253621113088 9776557 11970132998664766803790705889319804672 9776558 -158373147398838284109705828137009280 9776559 129123057929539912901833728777462503568 9776560 -72797991738769062914062072917656862720 9776561 -19489223774768886023947376188016713500 9776562 -151817421295141597949765902126738789248 9776563 -11204729440301007433974309806771458496 9776564 -90918157637349953190489719594200596480 9776565 -195929645357306143568255639851495152000 9776566 -364932481766996837382985821188505600 9776567 -326528081521623028119819801806602638480 9776568 97505789522779479170824202360861429760 9776569 360304668135874300185372586900962364560 9776570 123526133291488507693520948855648812800 9776571 -14643640327383367582888690256963621376 9776572 53046975108395694854528715491427077632 9776573 -36633009195106348825625583338469785280 9776574 -44218392929705816578557776404467694656 9776575 203173522379343284959828245858164391800 9776576 -1323970932882178993165651216410083328 9776577 30595482753636816261675164902196949408 9776578 37159016541412415143017824471011102416 9776579 192373751630986924271013201236446149180 9776580 -10464065157419973684812966157602426880 9776581 168286174788881381050261652199572436890 9776582 -39531794195957873580351826161107227008 9776583 167207699259204583859628879825729868680 9776584 127884823984305893352305618534768486400 9776585 -7575229624040238817818582631988144640 9776586 109688000731089063322937071328242308864 9776587 -65999527907157465656793154947815436288 9776588 38744010039403243257604140703970642688 9776589 175569891148050947074234223624387692224 9776590 -99536677935784937106172828850475630720 9776591 392976953888833963650044563467877568184 9776592 -13447876573017802949999370722444574720 9776593 39257385372818077815672940112319321842 9776594 -20550721754826392057791328442745552896 9776595 -17184188262234966973074311068551686400 9776596 35520793843034379052261200408667176960 9776597 -383829597590948737323777321332396551428 9776598 -2887318296575365210642828694473173504 9776599 -60488297361906509826779798594551498064 9776600 67475945630923088917832508210818304000 9776601 -126052481882454569763440918323541882508 9776602 3509869562264985638387888153678575104 9776603 -106130874028914549606254868343071065148 9776604 16876575212800898754685301822668048896 9776605 -111558629441636532802691443895500680480 9776606 -55509213650910755625612131126558305920 9776607 -85466498811439205372765208851947467960 9776608 -175484992442246392217318696636226994176 9776609 -7548430906972909171092775281363817296 9776610 -31957807842349471809143570275582440960 9776611 179879380666860053840951637800437811904 9776612 -93630764985220445078208589472227983744 9776613 -85486558805142217480168509105124895232 9776614 -51888199605017966915128872931885238208 9776615 -127380427115185733285346997508484872400 9776616 112344015130743181524174281975257497600 9776617 -213678504515360878381904686375940139334 9776618 -4003710631630899414433052820040284240 9776619 194466845981258197641423116926773598764 9776620 66365668802542477092481680426548398080 9776621 -16396677155662022733464363461461077280 9776622 -102474791070031270730451115476983162880 9776623 11222390085006555505813399706376801872 9776624 14006248225328216603982035172179509248 9776625 20498161584097322487344200613790528000 9776626 -189936360296474574656195630836712917488 9776627 -31015390191014114014010682395478876804 9776628 181435275195977059871061607953270371712 9776629 -257640261471659278204209651235586133600 9776630 -16216037892619512170442979947372057600 9776631 248644339642460677388559207315416894952 9776632 -252507760524565941418716902412540395520 9776633 67472225164164527422268081582916153984 9776634 -37727925372825045181222397218736076288 9776635 -8291335469376869357157152741506572000 9776636 315429156569215004501296089083669422080 9776637 60685953237944823300276924750966134508 9776638 -158701223621449374460218655130648033280 9776639 -78431870654178517158548283285693826560 9776640 73322361612263232311393099315360563200 9776641 8582532026387905461696527558448705472 9776642 -90905415248370445371354349722784020528 9776643 -28328147902593662852876145610829628096 9776644 201701770379769617619921271205994206336 9776645 181411646463887721738205507601111020800 9776646 -56961027791981139607564822837721395200 9776647 3103628933947514511561914604291798240 9776648 57432906462155047001402752330006364160 9776649 -48122869474990704610145127391114773600 9776650 -28723778257615931766036605809086360000 9776651 529491336838608537169797000438806573652 9776652 1993284987612837120058199841476923392 9776653 19695190906954885974836281374745929888 9776654 -104709761343992277988382404501708867200 9776655 -1888979606758118471389021640460329280 9776656 21644004987645919530354647306248126464 9776657 -274365447405294103945827710150750412480 9776658 114425549189113245487792225070587103232 9776659 114327555363226663399933770781127550040 9776660 248305634614619984894624106941764519680 9776661 -277853740449453373322400114933755480736 9776662 14489935919917149126882080568913864704 9776663 12083042814347130012503881131235454544 9776664 -40931774235542327093051373177322199040 9776665 -286728917204635755821214258431087618940 9776666 -309012969073554511340563978780703623200 9776667 258006684331124412573090664574427881880 9776668 -300219574929656386667335085138113350144 9776669 -31614013064777605317125386465027564704 9776670 57548177518262181702143609949682550400 9776671 5055127684958684841884864032751544800 9776672 -205130441868360097951754679028749631488 9776673 7957834642625015585660752640031732000 9776674 -246982893191631720099308249510617919664 9776675 126022746146933748138520592508408639900 9776676 30110031637358058670384018382351892480 9776677 -229146858315677799744382222008223195008 9776678 245269119871374724984744918947954325440 9776679 -273206416749277733071875075468790656 9776680 -347156060644801303663968244539855360000 9776681 756660418301098553393582784546071475072 9776682 85894575400557669879995502142160794800 9776683 -83624589059021713342504965984924680640 9776684 109020906690827615405391748131824448000 9776685 179774917431987441514831775695489348800 9776686 -150192447937941468088369557526079510208 9776687 76511248955010082317199119164652964032 9776688 -5438435834243573655899810654081581056 9776689 -57357891930701404656488327294144444876 9776690 -57844497971694000925978381129216343040 9776691 3551526666723958905551510377800350100 9776692 142709496819732659008214289626491922816 9776693 154982720141713462045646430447116568942 9776694 127650671735208027753057019086358526400 9776695 -520835570377959991804936742079943200 9776696 -94819996722870061758774409533011496960 9776697 48002015869084816319423777858743219200 9776698 15670658027694474729957697116023146464 9776699 245665380732353427785355508660575201600 9776700 -4226385972570581919623823961025817600 9776701 250451140160035695884555153241702343008 9776702 14883746274338805231513480143451014400 9776703 -53638457859137279766055691832441096816 9776704 -35473031270921524580889605545268346880 9776705 303135148510916434819117369161395679360 9776706 22176520733756629789109939583282962304 9776707 -187109856171587762305006556424170679568 9776708 72732496932744925370390499377164615680 9776709 204843692411112551166469608538744598814 9776710 54282700134765762814962448059655877760 9776711 132530496159745655859178446234185866032 9776712 197305703433097827186921923725642137600 9776713 233440633755550535192316121369186564560 9776714 -186995493422284897053539776478239113216 9776715 -11508545178341839573193147942000266560 9776716 -53503941822665818360961920133214766080 9776717 125952851425854538553690702940267032064 9776718 17182695170253341745451423256610521088 9776719 -374550130207810815387298321057502864904 9776720 17116872188528636129720085372445900800 9776721 -116925777359583502180474302187339027296 9776722 41440631547004460390165411079928328832 9776723 -147326587941945135516460044190351834296 9776724 -164714664664787397664368674744197079040 9776725 -125575072193224961139103905222223437600 9776726 110511612788995240397978614380779841312 9776727 44055601414079683277024028180564078240 9776728 48174364392638057852689285452870082560 9776729 -6695367545931075051070828716483095670 9776730 113062380995564640027048315435739902720 9776731 130187094731140196809433422508864107032 9776732 42570518621679966103864870369370339328 9776733 237973846054623724469789546276333073024 9776734 -107171343030464296548196785114903659136 9776735 6622400007402937263725607986213893200 9776736 135197577803097029181683747343862333440 9776737 -114199834043144546484381344127942777240 9776738 2312712398809401313350794950934108544 9776739 22439398843565483877843311411071349760 9776740 -23196663060985194465196973197094400000 9776741 -81269138178418954133175191674771255080 9776742 39451542395663488991058026207530898112 9776743 -31774945339524424499839514858794851176 9776744 -4404164345277421856799269218829076480 9776745 -154420823531165062449942105958225114560 9776746 -92335729120541521735540193018337980160 9776747 93135246750299122605647826927210960552 9776748 1174701888873237477433111967369723904 9776749 -68262120821305467540337790911960000512 9776750 198227600390773519080248602957998672000 9776751 -101792133752486938628315424633712260576 9776752 187874107295792148411830470025441574912 9776753 -743804804972661330243836792315152320 9776754 -85717658826509203228439845706280422400 9776755 -95938950826779469354199398722016698000 9776756 -80661564991087865718529450860277708800 9776757 -69974770827965907588595181015438907360 9776758 -4799634623017567032290194577509895520 9776759 -397931369067727164731692923028328530680 9776760 -33095356811442553616040990726409420800 9776761 214835909232678784270430017208338416362 9776762 35579995067676592666662581376619276032 9776763 -80316972782439382981126754906309411508 9776764 164161762433996073189069732337354520576 9776765 -85019608948286899758040253242468972200 9776766 -82385719686985435739044595762214260736 9776767 42264035365185870167080713526819444224 9776768 -450738296393952807483223860940615188480 9776769 -73913245107934155987074563521432167040 9776770 34053965167362295998221688603594484800 9776771 -31220921173770080434823281649689234176 9776772 -197774147158406457361860670180685614080 9776773 -180760465108164676906642936665348086400 9776774 104276347555320464251213115926174307520 9776775 -49551839666735699730613947165635360400 9776776 -374368799127898891696759673059768273920 9776777 140655603867993184176224502967672949760 9776778 2518016644806150707095182623776682496 9776779 -82933277000202736024400418411327128620 9776780 -25695906864495157947233519823896494080 9776781 -63701958891310833801334536078152256 9776782 276201819787609490233818186522918700992 9776783 297075519680929359716905105688184778032 9776784 45377387910315081870362302978149580800 9776785 -132616057309610693501089773343891410840 9776786 74839205844982149573806583138222316320 9776787 -305232626257788822436624630833405946440 9776788 -120888518570876096854369918916279957504 9776789 -493097293704169278505882994654303126400 9776790 -13913088860185399784505708212141566080 9776791 26498558766768473563515622026998614512 9776792 -275222933519189063398245881476352409600 9776793 62134318700358521036149071291816728064 9776794 -2921987272748746515539094041404589568 9776795 -124027864353601608296785677994364970720 9776796 37270925409951237030126674059520455680 9776797 382885439707311626076738642882876421792 9776798 -39703221608788193772245545480563753600 9776799 -90292062019989309754487437087089589440 9776800 204316704008587984532268424037990400 9776801 152938011352121642188012343996559028320 9776802 62514497488304531018100595222665022464 9776803 34552662550919965384782843117129074080 9776804 -15217356517934096603617406849797890048 9776805 -179587598438608794698153230846098921600 9776806 -16744377692216420640613445759731046016 9776807 267708090808115522209901866205240008056 9776808 -363074028357666266468424880501697740800 9776809 81312492857466504790667136634139238016 9776810 95120488296994719665985194681683486560 9776811 -38450177162427849487568216650447994880 9776812 67817143649367926570403804974766822656 9776813 236081082318185671012550912129296567062 9776814 -106554432824320287051431876869600397760 9776815 -125372273279300747683903810769744880 9776816 -24409811231459393636259090851589193728 9776817 -10655539960716222657725789376656833152 9776818 -235914787340055015479450444574140390640 9776819 -91033442159266715595153208791390901872 9776820 -27234030010418106834848754384602449920 9776821 -226660304073165907902506327856782920978 9776822 -60709785764288786094340416177136944576 9776823 122902603757452470441970931541797203560 9776824 2596736941737884108506334755411845120 9776825 160205516766464792781062096375409149550 9776826 -105127237164385676596856459314079038608 9776827 -528367796888294822645678125256692795080 9776828 -134692782171339936762998218195792358400 9776829 -69464387341802320814837692081115087616 9776830 30418529540705892385889222777727283200 9776831 -259658234795672246982858869406505223400 9776832 -37613644228109453943216807909877874688 9776833 -46125240669014973124327563545961684192 9776834 -306611473447062407060660373467247418848 9776835 21034626099164295530511395941158319200 9776836 346514546527090661600447952635803961856 9776837 124546084337887168472570759306964459552 9776838 51311192695873546253847612193085465088 9776839 50323126586086238356030631527427133456 9776840 4286385155728653174404199156997324800 9776841 237228923290711796778652347865699713024 9776842 2947604511025520207077094070695129088 9776843 -81911714733394808979920987798549470320 9776844 -70594527738796165539193375676874866688 9776845 99530327518808787113130995300658254520 9776846 -344950740136856131825126997998988547840 9776847 -310756012547643118149804163533909164400 9776848 -123733259063598053952252479141084528640 9776849 -110869428236274224506677389764131983760 9776850 -76694377014200058459693037440802416000 9776851 126386802917195661476470396611363196064 9776852 37021052823834026054936139021903409152 9776853 343189035688112170644997524213557112924 9776854 20216678013130893268561768606381913376 9776855 -54814284512094527214104130796547142480 9776856 281855790069059029471021441219725619200 9776857 147094908686202499999704897658393794120 9776858 -24169364224116121583861617571928591360 9776859 50504019584158560207344855991286154904 9776860 24870344477827008536075808294027125760 9776861 -311515971190292072650273754369897158068 9776862 201246697598452174157168748765317003712 9776863 -48632433855849578991781760736081401856 9776864 -27883243730288542336385377690398228480 9776865 37078470814226908584515290268922011520 9776866 101669346892473427715674684540857047424 9776867 -513765325518030607916493322146608640 9776868 -116925648763835737131914364312199311360 9776869 437140890065713683903824913760497720960 9776870 -12158796169962458941878172325050560000 9776871 -132939359775977795168604856485050596392 9776872 16845689688077417997655781257818700800 9776873 7643408764254334067657328924085283328 9776874 17038500633802964166844177758528380160 9776875 9531644053815691062346094631067632500 9776876 161556356037119643523664906159926575360 9776877 -41837579295146314879163397680057821920 9776878 119142692947930894073893618470681667200 9776879 170819532052852964005649049372141179376 9776880 -17564097724661453499802805847388323840 9776881 120873732605469558743685349342883449682 9776882 -363736499632673399870620471725283353600 9776883 52282322792847823703602687880410521648 9776884 107198748252343929194504917229136530176 9776885 -3267445865422261594020214030351962600 9776886 -6216555139533363790876379045465088000 9776887 -311984340032614960766816862033595647600 9776888 7618898001527407972417507558506455040 9776889 198937421034824124357030213812446727520 9776890 -1197363282629923579064422744130342400 9776891 -235712207306604576927468385615534335708 9776892 -5596849739963230201752434680483266048 9776893 -150257939001794039133601772081667312384 9776894 -88873954195767933299909975545487637504 9776895 153556245831672561250006416941768280720 9776896 -92372629344934016190069536315288846336 9776897 77645158162052179361983926796773250920 9776898 141736204903061259463731112583313359184 9776899 340955309606158918538284253159084154120 9776900 42424965179331166121246378151231283200 9776901 83952993202762711536407891603424397248 9776902 -57324024427411808856788789512626020928 9776903 -68390960062270894811239976663784561816 9776904 -86587706416678595973470906582005186560 9776905 110653530823886730792580164276258249060 9776906 60149748584254987443555289943736741120 9776907 -10332971392810659101810855861055840000 9776908 -107351081152720147719367393039374858496 9776909 -2899749654005490512573512128955401696 9776910 246618202211074214514093378460815360 9776911 138271017052938410521899312751729821432 9776912 -68856884254437620506769760351822864384 9776913 124640521164904042211255295924576106368 9776914 -50411060829019461748237596947158046208 9776915 -265821865904407784452621573630869579600 9776916 -199063242399854847098960946092543754240 9776917 -12413574177767061522896804768825920200 9776918 -50183209346178512303089286733812820096 9776919 -376158358526297334398174584985759280 9776920 100626489348702208252722159329689804800 9776921 438069933885894076692158168884351284 9776922 67542738642538896444290252380863694080 9776923 280896634100841541096092702029738998128 9776924 167492427495576733671731617059005452800 9776925 159086245126806915182564088042952776000 9776926 -195848360381354645589891995659702000320 9776927 36545504617975372162630418994141764160 9776928 -54400367017622183270861758589986406400 9776929 -170177358093136754786627302469271725470 9776930 -50014457778908673431822417922704636640 9776931 -103263952006366814438144242982316979848 9776932 223423515456551594471447149139107835904 9776933 9875960254984301236425424189455363900 9776934 -78877624240742778486700601333368610016 9776935 -9621657454887591945996911006253127680 9776936 -50268673233671339904313787327821670400 9776937 -307237711470503026629643510014428361840 9776938 147918460719225443210216952612569875296 9776939 -324195872321576306023874313688477021260 9776940 -109967071542999205931525800840623390720 9776941 293661535765443906891541815060669320342 9776942 20499092264609750302693029592492011264 9776943 16400066124127596282028174674668558904 9776944 -103087434720039482050105698902974464000 9776945 -101901974771897190736397170348052532300 9776946 -35946242949467028107205562928800838400 9776947 -549119860349503597667518266792531135604 9776948 -181461525086349595846822891810768041984 9776949 31575381425669729948213473159072112640 9776950 -115329834807408075184162056799965324000 9776951 -106158165295319462815501516818807273048 9776952 211305798314705654850868472810411274240 9776953 8188843168445644869759870335955259024 9776954 -10052552270228889245974096010649820416 9776955 -122844970949049318528589880274384314880 9776956 -7467456443978967415183196265180357632 9776957 124325748630537881642058107799632203206 9776958 78993272408233126489388813946373711488 9776959 -112781522688533863050466776672664962200 9776960 82437813727608596339388912864334970880 9776961 269743156530569016513495624216207515520 9776962 -2937512917081834542112562049718840320 9776963 -110486683017666477767879529453938016 9776964 77741515899420651594005241750903806976 9776965 -215721250005300559264653047732310288480 9776966 149504922416975583884832589609228443648 9776967 120261786323456608503383584765658791080 9776968 5598373436298068618863733621650882560 9776969 16551032728776315840633484634873825280 9776970 121185056381701772129521465453516992000 9776971 -296850334852224101332896734426727310828 9776972 375428204491566287398799325450123210240 9776973 -80503630181948358744071860972624060800 9776974 -107378302856355790641188511273642003264 9776975 139666648445406075246430893162550110000 9776976 -13362632532414683214779342347473125376 9776977 18408223128779776967643658031754647872 9776978 -124745836816749367888622431614739430256 9776979 -101494459404904104742422439945467636876 9776980 80562721905651827813792305481124710400 9776981 117651765752421959487607741274917720782 9776982 -936513498426366401288876043922406400 9776983 -164998500236447925012415992413513623296 9776984 -101817585638408444109398331835819622400 9776985 143586890881355667155543452281161586240 9776986 54297389404361979033610507105840318944 9776987 360987756757148058019330692562680858624 9776988 -169959340087974950033714330812504186368 9776989 165383569815526891623759307428181743360 9776990 112448499171050301867251487660693542400 9776991 30335591112478981433806825240342977024 9776992 -297768156901721627632836895466358571008 9776993 176184574863889585565251597488589438242 9776994 -153007975794995454070757408508455945472 9776995 -180010721665503476660334893827597038000 9776996 4140128427846960070125939728487048192 9776997 -79399019062957230665929570896638737920 9776998 -20558560750151751270790452276751761408 9776999 -146695753223107572962441126906291261160 9777000 -177749297762660034162495165815500800000 9777001 -49627784083949888223180781674510560640 9777002 -187522296855316400329489951047467956800 9777003 -158889235071025858830473805052574339496 9777004 -350398321030162903944480158435540018944 9777005 -24324505121206029977077901023994284800 9777006 74183247224429677166124360303084460800 9777007 66106898306846720078486199444049858256 9777008 63349321931218749072850633647996764160 9777009 -60372059059876527226053914953943367072 9777010 27953740538345609937817378625249372160 9777011 227774306304553179416375309787935169612 9777012 9751804785411791890583182090367139840 9777013 96444090741745917002805647086398505262 9777014 -92264027969097077434505199940409473920 9777015 119224463947295131843673123816299789920 9777016 31676150017930904716169280747185049600 9777017 162983522269597165592866951844065689066 9777018 -53841984912149945198125894416233215488 9777019 479300125182060732239645749827366935952 9777020 84187056845591313583409214013983744000 9777021 15684491720912473666605124202090507424 9777022 154739329936749503180583046704905421312 9777023 -15856171337230871397724841864055403680 9777024 3233809493010344971020125803370250240 9777025 105377326018810904351943596666331964800 9777026 -58943176419649657770290452026993584640 9777027 100849697958389860530053890818978514608 9777028 15668647954793102727957624743691272192 9777029 10221975435556831777031370535484988576 9777030 -113180233458070179310971741961740439680 9777031 -43428756860630444240046602590123026000 9777032 425402722263180991706045510056066790400 9777033 116777463269592941797860047858927120064 9777034 47130667389884802205837010596579646256 9777035 239048288787877097227721479238181768480 9777036 3322076213254874904441064873945488384 9777037 -103413029423386921130074435994271818314 9777038 -175750849792980065107039073978708950080 9777039 962871775347890272632836284310371200 9777040 -12140977314565489326620200393192243200 9777041 -29615049514952349154950036266535198108 9777042 159775454055994358098629920033658888 9777043 222363619833652680962221810922526469292 9777044 -180007994645856198672831426345825302784 9777045 -7064967418321154370765515116815667680 9777046 50456270017779166681680082599112829472 9777047 20998789513866266388315147109220716032 9777048 121504625631953986404609787075910184960 9777049 429813857171037357723236622950106783050 9777050 -67969202848398174789596205031479121200 9777051 97831134235534660143396490815465967200 9777052 26145318977019922678230506196232142336 9777053 -114627616806536861194958864648342363232 9777054 -66895362558899910792687774632987068416 9777055 167644715702690022133404572686809421920 9777056 210586689526082327432847513268540342272 9777057 264454292425149486965194844634151188192 9777058 -19022863503874778404202091708031829760 9777059 -22415299916892497074934577126836137920 9777060 -65120032946413863347828383414373875200 9777061 102125364902577720600916090947909228832 9777062 64396893328620227100654668493933592032 9777063 -192027206999481263626664339960345424000 9777064 -312700496522365561529173093822082580480 9777065 -1427957629495469356245608742192543600 9777066 -3155958635610328164360743037896471040 9777067 15128965964493727836338981985576522120 9777068 -171410983312879066802168330477351391744 9777069 -29825873323577503042684288485910838400 9777070 89173295985733433878880753019631929600 9777071 -274214778048528529856555742323001775728 9777072 94259293669169703839468116333717880832 9777073 -40750392229879901572246912471465837678 9777074 -347643412636821396054980622559360401600 9777075 -3000806077331921607655194870340012800 9777076 81405493834477444530185681753443109632 9777077 60700078077526539621826521756539928480 9777078 -84108652333320950175875639758214261760 9777079 39797283883305204621306389778724342984 9777080 179088770993719474132893572492600524800 9777081 294587041584080989560224678996091752064 9777082 564089074071362590717339455858048000 9777083 -104434662844224524135321342693753536668 9777084 -60513460391900901912462688182849699840 9777085 -151762092325236631864770970015542299220 9777086 178314753400228681031648883785377004928 9777087 183980013014264865666203514374766916344 9777088 -35265437350137698259000042239989645312 9777089 94795178888991248014179052788287079360 9777090 22182886873032616678490717041348669440 9777091 -336727078265497097646278970845003129448 9777092 134321833463942973788029358704887182592 9777093 65766630256476202775600260507153151424 9777094 -36901117349136816646567305360335711904 9777095 -30140696275496929710747421827404313600 9777096 58625538672113321249450188182181478400 9777097 -200292677095249715745824555847744906288 9777098 -98199212809262418581587518086860213200 9777099 48867394292541313602956373812447932416 9777100 -117987005384057083500882154917308857600 9777101 -219677276111992231981419327791993827668 9777102 3326121260922068262524794492183837824 9777103 149206485050517317974215895981509464160 9777104 105640813834909151065294150188332113920 9777105 -158008966080802157214104768797943505600 9777106 103018459613076216931911833019240262944 9777107 -170475200282651592210953634931548355368 9777108 15932507121768140178497432384095014912 9777109 26286153695725769338048620106266896000 9777110 -3898331648261708123067324910607347200 9777111 -52472552301075182524153671235247647128 9777112 526651031429812563439966496527151738880 9777113 123917413340677449850275455198590948362 9777114 80545894259913848489416235475927123168 9777115 282031208734448422759972141637198287200 9777116 4062783775099808209859111050647831552 9777117 -13913834785041986420480358003306259488 9777118 62986113402087722279037100019668488960 9777119 40574299222734416681810095177956952320 9777120 47046827667942440587986361404633907200 9777121 144623112928129171349436661383080633600 9777122 -95462405252677508564184258702239893728 9777123 -202532581980658991906726322728378268828 9777124 38458351099375776243348585889334296576 9777125 -3831526916862778742887704938729616000 9777126 -46055376971442776960310301363184486400 9777127 -63189434741799160188673758699835728960 9777128 -443604767683201981787099450378043555840 9777129 1403415416213326305437470675592953248 9777130 -40339586018592572893825038089940161280 9777131 -83411279110705893336151541432569073376 9777132 319806417171875717234300131754022988800 9777133 252382652165076891991572172801481698284 9777134 247095157486161428071431151811628728640 9777135 37030804761348481445756937807812931600 9777136 -47780902331349235403879033282004779008 9777137 90401590765563793879392001173053997120 9777138 -2076643000539315701945022003386204160 9777139 137554561073011584121667348250904339680 9777140 38092208971598167803597772763217446400 9777141 200682110737159176130303990010873168160 9777142 7817772471254999051535448715634825600 9777143 -17958617125803446324017279962423623640 9777144 105038680073711855962197034298206494720 9777145 -50540000499718084099638182851283030400 9777146 409616696016678843099966411718968505824 9777147 -35181578962001251237021094022739299360 9777148 -325456285074990199862841025650795937792 9777149 -493702401291396890670953180595470712180 9777150 -76937367454922591607916309767913555200 9777151 388972215189029920275557326413511653672 9777152 -34038056480581799318349090444307070976 9777153 -66107540946996274518524736644995000800 9777154 -139110543636466030044022629093432754224 9777155 -78026867902911150398348511506433174000 9777156 50656518046559515598450866112470428672 9777157 -240485064439434731551228024806054010086 9777158 -20760539041932026362798147908160444320 9777159 27685961927971124748820589737895788800 9777160 297621282483776973435298505242705152000 9777161 -73904925137636439014845684399749515238 9777162 85561951294696739838761706461856806400 9777163 -353174992589193489474541372367886484 9777164 190535106253432318105524136866528581376 9777165 -216536225417853449951311896396173410080 9777166 118125557088710269923176068117576461888 9777167 -304808643324193326148416757332367880784 9777168 1024463370455466952649056012471173120 9777169 118739190583840168416830860113181595570 9777170 44975350353567865180179227177886753600 9777171 -58974986261004924045815718611791011840 9777172 98343019700545942051945270313054720000 9777173 5559611102466962391864875079789130560 9777174 21856291258862572009018833762419074560 9777175 143834584861020125933056902529549252800 9777176 -211332402694957341177484034024702361600 9777177 -59195486834049942789768427823352346086 9777178 213437978618904328290354850088844710640 9777179 -99500963481635337260045766346724516220 9777180 -21205890651976390583878762210605465600 9777181 630683461890366673810478086336534157932 9777182 12911226437202590453716265412620738304 9777183 10038282121082954558881967303556200448 9777184 -39451142861054132303087302224541777920 9777185 -157761789918629361373985076812846361600 9777186 -7586848648459045914414711978174967728 9777187 144486385149723890812248940492197152672 9777188 -2156492967850369391106456327560227584 9777189 7720637524821654992916765483192253920 9777190 35252776317382267648315958814239049600 9777191 196608845927110572089135727767730704400 9777192 -225840060952338130447488789784412897280 9777193 -149588261020779457554292573153161863820 9777194 -72768203535343483467930824695577626368 9777195 218222180577657744843061168452777694320 9777196 -6534887439455435129071686521119865856 9777197 -294400558700363011431796906270805671968 9777198 -185262008745893264743963493379172976640 9777199 186911039713710405121772708037648957200 9777200 39618008457390536670891937721132236800 9777201 39544386029511340269940995579719707584 9777202 -88487673553012388833340217634024819296 9777203 58172824379868800670437103250430468904 9777204 124262384629728142651803896952318862080 9777205 73565833145174752022997966868283487000 9777206 116740982121873575864424153532551519744 9777207 209935607852195154889413669722474997120 9777208 -3035234952154782505338424344941690880 9777209 -229024825294341021366988720998166662396 9777210 -30413077548618474352687136965665408000 9777211 -4497601295119110121098460955195442008 9777212 68961753273277281031607050314788216832 9777213 -205961859222063204960713485372946431680 9777214 68104097368741451954674068103525794048 9777215 49693743908582828458465570576195128000 9777216 -20308455407685404661568050901505015808 9777217 -284941061008911982533147661325040188734 9777218 103714302187571708375112389714500216320 9777219 -24415959633214943002748536038722606856 9777220 192128545545604262664144043121618330880 9777221 183993378197396094311959166020040683422 9777222 -18627586064009270277439721823112790016 9777223 133227010650294547346156462925069616472 9777224 -167573240656136652599104229126771834880 9777225 -107717884309300297646880173391806876400 9777226 403918852348530114181310074212118781280 9777227 352242436367468942954696763711211213512 9777228 -57773896398082820099582028258013172736 9777229 10522370279948826665831092190483880960 9777230 -38924251592466300428863218090927954240 9777231 197021872548450473808225462245296365600 9777232 29701073413858060461209528389715361792 9777233 153870500519041438866616064597795219184 9777234 -32192223828504906318236699593447687680 9777235 -5136005647456105345218155242500048000 9777236 129686525985594357874040780364655208448 9777237 -239868181792660152795979809335204099232 9777238 214193857956493230929035410329011871520 9777239 -378486622191098356583173693319503443960 9777240 216224926075154720929213136341204992000 9777241 1596832026575839249896218846954300800 9777242 -85531279327611718795114839784491955728 9777243 49130806295913340125630059904367238400 9777244 37998059450483136789089579624430689280 9777245 99028342415144568597656218961899660800 9777246 -150054458570683495709045742963850113216 9777247 742918838183581392797620014988517517472 9777248 -117931152286685766263737297937443061760 9777249 22900796605796903684503077998585500434 9777250 -21672511535197059629348089784111616000 9777251 233528658296012034623422644064707417600 9777252 8093751319826055008183363966916498432 9777253 -111099045889826643777388426453826550816 9777254 -1659442962757249973515436158336929792 9777255 14125206051628367757420591098543325600 9777256 99829866091343483564489727482637818880 9777257 -21225884277398369449707643841974255488 9777258 -37213649231068266342436414730309019552 9777259 -299924752605299007175886187482022886540 9777260 224282209911481514337128818793836569600 9777261 96261159476140846756241858994436294464 9777262 -232105405967502986594029105653998031936 9777263 172065524295911647322570348214124246560 9777264 -15778121912425426986985069396257767424 9777265 185972700042219125228879683901015620200 9777266 29592595424845453459907692291216034832 9777267 -12572024301932054457536206508947982760 9777268 9977503490417810435537424640328294400 9777269 -300798877325431782993329711684222827008 9777270 34207718526969714569137295736144864000 9777271 203434133724899534291354798911707950512 9777272 -207257566881619584051482728187881267200 9777273 95213722113125717969898733939415524800 9777274 -53637217348872147195045177080547098400 9777275 -315386426765951891750065305481854541200 9777276 38855531269136543450324214248159883264 9777277 428014863219053921647117887385978302720 9777278 19198416463686293903656919614339529472 9777279 -16105413077760653675424941289706145520 9777280 -113058021104553073999501994462753587200 9777281 -123977174635991564003356104760333237548 9777282 91809131557788973918366891709251128192 9777283 10443843443540086441134442307885250504 9777284 579638586666081177364061607258450048 9777285 12860828031572244296828962512959462400 9777286 75303000592891762813074302391608656320 9777287 -23664071778168418533277422730171467168 9777288 -193656651943785578410209581729746944000 9777289 3510799788935262091904741994494520420 9777290 -97702197063919906053072085287881932800 9777291 -26078723470851935061239469437951994408 9777292 93551987603368931804690380428868577280 9777293 102354045980155455336126810193025595660 9777294 -82383684852449855975886702914459736960 9777295 416585200670483984737788831831240392160 9777296 -57364699914209724910791693427681026048 9777297 3703729882344993489054350016154866528 9777298 232913154410368956495908397064791104400 9777299 87516231975839212801640303112647443536 9777300 -7486405841683863473809413075692544000 9777301 -430930042503035635426195097608509539698 9777302 -78327268683062550380185979702915463648 9777303 -40287087774123739275159643587668129160 9777304 156752783993603701461758156046059397120 9777305 179015420438950600745536952648200824000 9777306 14024805157391326777617139286823702528 9777307 -23452230794845377856607565971294825856 9777308 -119267202405644588677258374743442269184 9777309 -124203564357265611928033321315608460800 9777310 36751744867882989946366704340912901760 9777311 117054045367433992621907786424818247024 9777312 -147715306900412139292660686948006494208 9777313 57238351444863688805469345974400038100 9777314 60530406119588755106494137271966026240 9777315 120566041183853151836515410181706777520 9777316 -519899382412266781269715296657867300864 9777317 259640957826689519294835232911653521440 9777318 56316913790006011598049320070858275328 9777319 32829555425415252303834704003876286696 9777320 -30551732913182478952831605179523072000 9777321 -319503183960885957325737045911163254400 9777322 92821087570528441036212471293753537712 9777323 -276465310934678653336887173508828866256 9777324 -1328010241106352888152439087137154048 9777325 26516369123495609387477712211130444100 9777326 22196204878997503513906407940523231232 9777327 23661709634978618117681877270608552832 9777328 -5982251635457566025591407940266033152 9777329 581874840284890902053088064504969347876 9777330 -80262702641485094815328176439737503840 9777331 -78813477484336799092040946724619130868 9777332 -251974169182498546377108886369284599040 9777333 -121768931036616011791940443151043684576 9777334 -626897310141899836052672915193170688 9777335 -56187122257818343285893720514315527720 9777336 33511648144085216419097841600129269760 9777337 -62986588110124310179403586955089732608 9777338 9003150104421114760507975519415838720 9777339 31014589974639807961903573211439488256 9777340 2085430999117418265982143181104921600 9777341 65006383062496899137424139059280849344 9777342 -27157099180446862996252482141035306688 9777343 -219629533398440471010945684678002353200 9777344 -17403093708528288496623491140974280704 9777345 2635264317018139545155064560647539840 9777346 -53048330440212549814564148973172509696 9777347 -511561978887792960226072321724356779204 9777348 79824812563846973374453386646755655680 9777349 527830973863237118678313998199096686592 9777350 103893905643869355468151364410609008000 9777351 -234012901036203106928087145460000590168 9777352 -26520063257951334452275624602321039360 9777353 64491824948821701837219069944414272602 9777354 -53312190308531963765726195780485044480 9777355 -5099005653334321135004705405346179040 9777356 -14580185062740780063946683968458168320 9777357 -144567980212737208468212003214238147946 9777358 12890587314719008512988193599067033280 9777359 -190483119157461527181757941728577538896 9777360 -15485604917695187315941149469890969600 9777361 205065743236737277790089038016876826304 9777362 56314068329340925415344953807362784000 9777363 -157780171455746717070827685555754199040 9777364 78531638778470346830764920577763067776 9777365 -32278062519656168986779984697600368000 9777366 93995165697055729512276379338115597152 9777367 -188182638950119274858895999164355427400 9777368 -24925959345663748758916537088516413440 9777369 -4927549044720297434917749590997909504 9777370 -301027593844764737911815201710475840 9777371 264081179469447355430102460383175013572 9777372 -183558080791239535646156491548136022016 9777373 -116367390690934125138891452807059372378 9777374 -101859988113601206837534332659502984064 9777375 84291847751590041376903689982788840000 9777376 -95487348534773228596592561895152025600 9777377 -454876185174975424494901196860692203088 9777378 -20488721117049323520109379967697708032 9777379 -726267592533139615356845138853272828640 9777380 -298064717057040188499080873857634688000 9777381 27877729792698602740501039439521790400 9777382 96503281842451100925481217420656365792 9777383 -1010342648291513430586540369653610752 9777384 -34432979793746703799990518182574950400 9777385 308602150716000354083143802447097722760 9777386 -57950351398352794227117210392778646608 9777387 -35565117549348856808696949497350850832 9777388 -269586705810226527499753313677309779712 9777389 260230926053953817950265283159009311190 9777390 -19010224183119274017552581772635750400 9777391 193278680674357408081913592863216081272 9777392 -37359294672606433705666908998299385856 9777393 -65981994631483168899207824508971034876 9777394 -12499777861614769333588946298264072960 9777395 47250821908389402737337376788521169600 9777396 -207116624638787045382780844418392670208 9777397 -85035847953382260347870578028134438848 9777398 -111017819894408640290096669079561606624 9777399 112363991247964368290383185577289988480 9777400 -35601832528373980244369409165066240000 9777401 -6901869689611074442936820835176198016 9777402 -210544257398605519560024786735439848960 9777403 -364592454569801455554887918016363184348 9777404 -55093279700977988713442105950405060608 9777405 351222370137131807181794188079170080 9777406 16022874753676915746729892538377680000 9777407 256976224410793889776148653348618918656 9777408 12815256250118976354137346324981350400 9777409 17605001181544126396825946001476378240 9777410 72982145604339058259676280733807800320 9777411 120753814701997290251650065138346675572 9777412 29497851715496299152240386465246813440 9777413 68267938396216012793885627527754077662 9777414 81117936658083221052630729694195704192 9777415 -23288063715442642966515194734290365280 9777416 68256585714551580778485279207605944320 9777417 50443568462430172760803685718024382848 9777418 -100340318185341237997255417933013693184 9777419 390884827729241692354540799681287074240 9777420 -71483635766376428652212298329278310400 9777421 92842397489021570874547571391967591200 9777422 143138380293144897602663835805737688512 9777423 85484784996066486355822078743599835264 9777424 -172669424385851075065424613128253849600 9777425 39560889575769610847578597579391884800 9777426 -2924614721673792793102573399310689536 9777427 -319261756414604534832089870263099123128 9777428 -63605048122819996130336554074890620032 9777429 17237696288986485573392279475088914510 9777430 -43851754569810627047679711840421764480 9777431 -14027231440529004159153716545122408576 9777432 -9253649438368216856218086742867968000 9777433 -317928408696637259883059605921051903616 9777434 50791036604281905051309557671733721312 9777435 -62006431772812791704184336465003110400 9777436 -374581847386902309308360098027673336320 9777437 462627096394855815856966119277537645260 9777438 -24677347290938878712227206221096110080 9777439 20817761187887257104328232067427410272 9777440 31657696320620343671753441057703198720 9777441 7377354924923301584475269543973860160 9777442 -261469112470210786462584999170995728000 9777443 24016482312591745304359026779315768544 9777444 -81629660161939791468260006173212162048 9777445 18694117142140502486059576057497800700 9777446 -36076059524823939552130622965126725504 9777447 -364455996791914031204932576519836053592 9777448 10457077724899286447515493805196723200 9777449 -53093069869441663379127625112521940352 9777450 19836486405503591507819416888680729600 9777451 233122473805403969419753580452910933400 9777452 30222473268267796209057169578978299136 9777453 77783504950414053520385260575522359808 9777454 65511449612986075727194991952123740352 9777455 275755496439439290751341467927202588360 9777456 2539967004058702609419472622677524480 9777457 829838693478314386833988485185268624000 9777458 19905098853188597883743723653724640384 9777459 613546560716586345161891215588980288 9777460 -544245314123405010140296048003368960 9777461 242618884500612130796169407743754228832 9777462 -34490007767757053720613207107776536576 9777463 -235782839623171913307001071784856371288 9777464 -241976093890212205633890118251028684800 9777465 136265645464810955727734221486312275720 9777466 50616763289728247510522554434137846352 9777467 -8266793673846311429504942462655456000 9777468 158135256486048770987859298979460887040 9777469 -2314955001440736969134003664997486432 9777470 -30350982306550862715153867868130320320 9777471 66717373468876918426173680017917617664 9777472 65135996836894730889082110609892311040 9777473 -143724602705229027615526981799981257278 9777474 3754385986222677730379725404649202688 9777475 -46916438665241351786219898467330583000 9777476 33305655155620602328165789282225029120 9777477 -28004424801193246229099316374835009600 9777478 -245632940039178237528903877313663820960 9777479 767178542806320977056789438917332295576 9777480 93311095579648375150143598685515776000 9777481 102242746619162944726709132368713842688 9777482 53899086160194179994112688237219931648 9777483 357378275512708372184527529482953329280 9777484 -118643436359165269629157562895678096384 9777485 2600038258718744860465279022157890400 9777486 107984389426161123933285109119878681664 9777487 382106481829100341880126676959062147480 9777488 39459568948355537226803717813374156800 9777489 326317473301354698822314684670432947520 9777490 70912185291999227378358967227658214400 9777491 -377787052105515382417702205894401689108 9777492 -50084938969654501007909600484835373184 9777493 -76438747627745264484907047056998930944 9777494 399062192303845799874320762369955426240 9777495 40689265315635145841859567310082112000 9777496 -60949820047073251911439303151038494720 9777497 83461751869869487565105362911994487946 9777498 -73629808080483439538644546540339047936 9777499 186030405853998124568809665340341270432 9777500 24834189511956340132897510092730560000 9777501 270382819296659480420859357745200541830 9777502 72732431679951492237666306166024839552 9777503 402681230435377962144099040169868508800 9777504 204825588159682585401792052596062552064 9777505 300872448419098273961946348655939344660 9777506 -55621363908067184258405973149962608048 9777507 -86729463644402870403859299300376893264 9777508 -85614878438381437271860167297173784320 9777509 -130579334140273308542708584130363953284 9777510 4195292851349850939512225300874783360 9777511 434343290046484714604430477835107699112 9777512 418318373231087512525415671909634104320 9777513 -300980069994542464802201759269738466976 9777514 -179312620279957178824779680107535846400 9777515 -117446346309172202516059413426269445600 9777516 -36408762605174160865195259149475708928 9777517 -354913784374565152983450829378268211840 9777518 -88655227234481646893623575588845426880 9777519 70189682191230310853270689289813340744 9777520 -63925581310355927240047424345503334400 9777521 -112488881456222424130023820667425970508 9777522 133394162528335268496281571181781868672 9777523 -104271030792688086846929792806203830960 9777524 -44338621523013442776724514582013542400 9777525 19276142491641088028927135804211244800 9777526 56770118579160521144024347009181639808 9777527 -61619933498742143530142573681266569624 9777528 67202036958942151011326293600301568000 9777529 377920474136154227080619753096104257600 9777530 -17318107868576881485512191549356103680 9777531 300883039937660551409879679960177174552 9777532 344476709966187608817597137444629661696 9777533 -410561592558531397175947955736549404160 9777534 -1975943037920061136870789242044602752 9777535 79602874859862283757252865541683621480 9777536 296961719157905207106734397626001653760 9777537 64005341791590625032284529538200084480 9777538 -68388016983166729275031145337376648320 9777539 -296635926628595585933903952499595648280 9777540 32425283037646509164004119030686310400 9777541 -77287378252319263238465621232228561058 9777542 -275466414990244567285648563167531393856 9777543 -259243966393083746327431349018815720536 9777544 -60957968431788673024415663284088832000 9777545 -13493435151549954285502420640661260700 9777546 -13023478153994511365778301945074501696 9777547 9722715588300998415182241127857820928 9777548 -375763745650406464466862376971585973248 9777549 172193454364905554567813871116324220864 9777550 -86897678486678925115261926655283155200 9777551 -93001155527808982587631338030657632256 9777552 -21409378377069213284897123758705213440 9777553 -64203942866763221251085798401326618240 9777554 94150490352817969030168035124712274720 9777555 177749054526832525589226371973319680 9777556 423494317089304580523277330025346899968 9777557 40131207011733062928086147616470332092 9777558 -59091044721493026581756407146975436800 9777559 122476371392053915533704670520152369240 9777560 20394296250985710815019594785764761600 9777561 25231265826552546938567395065387913824 9777562 -77751795437568221184937320169748571936 9777563 106589139768562466478306271798108375812 9777564 -125269211830921797971759490817545415680 9777565 10426462518530746855334823835311175680 9777566 62498893162064714558394943121385228864 9777567 -8510631470644229815027257546767499888 9777568 208623856315525239211954828671809617920 9777569 139970429785330128822586934940762815970 9777570 -41803884337702141762993760104202918400 9777571 -23672180876579357755520707954973657280 9777572 -19954928132802969960587189643375206400 9777573 35690042077170258812315349869955327096 9777574 -139768338172725623855252395529553862080 9777575 56670526822449675454517705787336772800 9777576 -54477371855374832410566196205225410560 9777577 -98943103994979368555915074277390445574 9777578 43994911743365846258310563331037769472 9777579 -55748733923332943847593311082090266368 9777580 -183465352682044500421780061955969484800 9777581 260688002333623653359385203688199796064 9777582 188767498027672547631011899317645213120 9777583 -55061699619646628299145434945850956080 9777584 -39464467535237000890329862984993996800 9777585 74173092928318912148728069639494182400 9777586 386066883907013007473696965061910528 9777587 304923292725324502310773377471162772236 9777588 -110743108120181208269844868907858227200 9777589 826559270288474731052760134664152392800 9777590 167637512988187481261142228493804003200 9777591 -33490383559045619204573995192752917448 9777592 -291902446084941548699671117956841574400 9777593 -69051094240911035675264963913234973440 9777594 50414209118083724703033889774046131200 9777595 -237815819201404443360869705049039220320 9777596 -3270576678933558289918504942127380992 9777597 213425716509237502711534025117641478400 9777598 -1766058155825870904785012288762818560 9777599 418373509289313606380183722027894848 9777600 -9824701114997746459092001353734553600 9777601 -295715755981005722500445578716494265468 9777602 -108098573228700382031261441138258022528 9777603 157621158718540465470142864722281607168 9777604 -161836956626022828130091300501084239744 9777605 29130580615147271484835596693636307260 9777606 -33566766034739358523086477522023512896 9777607 -364315955461863914276918415552722012928 9777608 102032698456724993213087619824628049920 9777609 31040494175324532073929232524903673200 9777610 -193023590617064536223254396133919323040 9777611 -6338463238154832067408716846115476000 9777612 -97252480474265010889648395576131512320 9777613 -150316267113512389334267065161163792820 9777614 36323591180491597322438563259103289344 9777615 62978433918771716852411360254888872720 9777616 -105710076378555834424517952722990768128 9777617 46063008503039466127803134002578657792 9777618 325024973144547117045470753245563133440 9777619 213865101469083275359637831181908487020 9777620 -1890214686421047068753862956921533440 9777621 -281715959571036007044910816267117056 9777622 11731462181743496561477600282893890432 9777623 132785154313704062216518377838826927664 9777624 -84137071139638285826435497877066158080 9777625 83400152653215235312627564501650288000 9777626 -93382117386363073768393928890149481488 9777627 -88306101759397212396227357222058917280 9777628 24708661866264151593126931152359628800 9777629 -154029517311848883468530685331980689640 9777630 -26620738850571763629024218728087044480 9777631 -239527532742695172464582710692869193568 9777632 -267794203532766548595432261621404663808 9777633 -172057359989065787098276255913054135376 9777634 12177041148875670954746526213427077120 9777635 -115275102806800586574513288003888642240 9777636 -214055298014917119938718182464891401216 9777637 144781368693047403748487584578531868286 9777638 49002541505407131246358701082577670144 9777639 106827017173364926915440822541942046928 9777640 -71554874114002251988895306415690240000 9777641 2454139920794150534947969973037586512 9777642 -17490936828300449330966783118883646976 9777643 72700925218528551246928334564122972600 9777644 306446419699485610076149905666523566336 9777645 274533578622392143299299083756506931200 9777646 136515312442943672885400797396611352640 9777647 -851306641871711037185653716553520280 9777648 419596620044191967202802584086642688 9777649 -139640259559712757552646846394510917440 9777650 -28099942354174582750660778431764758400 9777651 35971320776652669210514684940234337840 9777652 -57201693882029850944369054760253659648 9777653 -139928083369588516654647512612299702098 9777654 69068469019850358344130454468367703264 9777655 267707698271308407848967469912014313560 9777656 -110747134197838040163671892637710213120 9777657 79616704301672636529523447751212770240 9777658 21891693123013805835459112058075301888 9777659 -205106577864703350127700708232258524184 9777660 5862361931135391072972778648546959360 9777661 357864795404273205699399550509003040262 9777662 138428934591092371707286431426231416832 9777663 80427466468940314598380455305166995184 9777664 -45320075515623695446484819722377363456 9777665 -157825105173450294752502365863089152940 9777666 3371086261738819125816652940507136000 9777667 -210443672638138387406913507067350533208 9777668 153370514800137379469697679522938286080 9777669 -279459865288001942279161799649128012160 9777670 1727896380352097025945960954529839360 9777671 239279318960465152917168277543427998872 9777672 14812259700429702848653378296466636800 9777673 126853723113613657995994011832881604900 9777674 -4713727548607552455963738686943251664 9777675 24194095753138628605954493962023981000 9777676 182535395867543212545279578233414003200 9777677 -64343519197161730689367902058278503040 9777678 172926198497732547577253643701792668800 9777679 44003228564590812792866495113533795520 9777680 -2959282557111454065343220086666690560 9777681 -526262264887876290523129289837110081920 9777682 -226059550109354927784201241622344157808 9777683 815078986126741671412830878415271270800 9777684 -250571857778437737787215770144636928 9777685 430660688016141116051279628676941180 9777686 -140251213884985959395699479512083517120 9777687 -20067372561723041236669773578749660032 9777688 -371648277149915725479530856248521789440 9777689 153690590357515508137901382482050801680 9777690 15735060834361269563605772884113095040 9777691 45688779469610238928210749296794050048 9777692 -427444379041233627232755290651048171520 9777693 19778382010972933466246773572272917824 9777694 -23748888334342365827092322230385316096 9777695 208070131911599906353981622514736972200 9777696 -112719553296906403784536967457983692800 9777697 619184538631843356188367777739869892 9777698 -69902552496117772668675745063643927040 9777699 38451669796477473663966205996104603120 9777700 -69791948339050414942952082559798940800 9777701 -255797250396468248822652173082439572228 9777702 24582986633194812035809566323378747904 9777703 78704931662052586079577034194238840128 9777704 281039734159247848118382570335609241600 9777705 42800170667031556191457131679824899520 9777706 -113210054930793193907416118597164527360 9777707 490755580447997156649624746641761739956 9777708 132626301137992399360740797871031502592 9777709 -433991515178420377708962172687975153440 9777710 -23562273912157080966714012688618644480 9777711 62424922177872036584580432303144907272 9777712 3015521977702396430133945002976346112 9777713 273651952683776653029889129172732014080 9777714 -63783427958402689945406002340079539712 9777715 -59908846258677745746910286210377754640 9777716 40915201565537258975456668440482088960 9777717 -273047698727417166423879190206280131666 9777718 -25971604763274295268502087434015291520 9777719 -32635779133985760174977831011784372304 9777720 -54455144298788324707826605265796710400 9777721 85012952815647027193005745641093298644 9777722 24606368996690166192851139020366220912 9777723 282499162285372295496683260066044465600 9777724 -524000979054411342391155170233311436800 9777725 -15600018289484829398339712467972113500 9777726 -18052796146609835077459376446039111680 9777727 -894385973142395604855507567612577680 9777728 15019225053462216137780913743048736768 9777729 50352409641672720036257051670509088000 9777730 -14608634027202753854213231231837184000 9777731 108149737846737507393680319671619089232 9777732 122014177493038689741692690257981212672 9777733 104400323274164197977664874119627916320 9777734 -254564734601398230742327311548008269984 9777735 112324362981742146289786419133201195440 9777736 112729950507337392412381117911992985600 9777737 39705275357755541324942494301703224832 9777738 -121672931326684352781744114806836121856 9777739 535564902405597095910638245161268940256 9777740 51420291521029570310443531432776744960 9777741 66971724657426673430597159651009051904 9777742 -9362615686237903848294862732807336320 9777743 -646270161254449682802128742878472216696 9777744 24254385787986248119401380093367803904 9777745 -126080729362437059348003937974410368000 9777746 -21943568417190778568155812627307188096 9777747 13223312435261096805267338453512865280 9777748 -132770830029237408929179442280451518592 9777749 202540076394456549233422516172212812750 9777750 -54588526100837261671454954212520736000 9777751 549338291792479903002649952817612900800 9777752 354438368701215980659168090306758297600 9777753 25015627460111277799721949594873234282 9777754 120349637021580170999769998684144033760 9777755 -1700015228907460481539927400955173040 9777756 -24400367643289998901007643728985861120 9777757 118452440604717598935780398672912992032 9777758 -8910118490164963865040063315899630016 9777759 163202501425172149884194875564203186504 9777760 221619033155441318775982493941770485760 9777761 -104556430664032334342326954191056527680 9777762 41989629081279071260669942295579268000 9777763 -28177573124819052041682438985613877216 9777764 -6994737477682133321135329181801687424 9777765 5986233428491887577374572015447744640 9777766 29761942044776672386652548501667378304 9777767 -292510133699691959847882369788173415208 9777768 -18699627756441529359995754146365440 9777769 510576161253596329647437644088638554170 9777770 -2835303397714981869897983635292025600 9777771 251383117232216436358125252273729411672 9777772 16701945670854668665613659474431496192 9777773 -363857626325526414427985944900579479978 9777774 59722010061715732369322955491178900480 9777775 63171186713743430676137900939759664000 9777776 -11795022662867953839018816088794759168 9777777 -37268146062926454239656601653469983392 9777778 151312413857143310042920473811195495440 9777779 498320648518505707994824344585146705472 9777780 222368286089266395464276000569654272000 9777781 115361665922899016156016402318979415932 9777782 19914034094942239855337585807230764672 9777783 -32862855123951727597907336274338487936 9777784 1156421322929177216698785503165337600 9777785 388377708986993337604452465309783817800 9777786 228754431766529947301886813745678593024 9777787 -30143062334991403338121545055388987760 9777788 22623510821058318498366013972514850816 9777789 5153891870745447473776432157422385184 9777790 151251629705216323269534882020150231040 9777791 -210293781701264351226587841791601095808 9777792 121777527111839929968339561219977379840 9777793 174301356154907949778676657810838791042 9777794 -46350616531402225606380428068886106048 9777795 -7128563071057709289116564543594809680 9777796 112140056090996587199611133232783044608 9777797 -420745969052810733547066297294478754 9777798 -11881237049698016740694520306390785856 9777799 -138749145296993394383681235152087392760 9777800 34549651534048160345149015296439680000 9777801 -58095919367678115476427137376578617152 9777802 -60331649138534262243344642787931389648 9777803 36336794014965996391832514346439002752 9777804 -55310213123028707434978288239259987968 9777805 -107411249762494587773794304171298925200 9777806 -29219932179488720612707019617494577536 9777807 105260954253849038635711000791089947200 9777808 77725719923449420101298717815215071232 9777809 361743395083520273112245402421471390720 9777810 -29159456803347661778971967204347176960 9777811 261905658058368743278493124462405789072 9777812 177095434173722275422260283172246124544 9777813 -2318463744074498840394792581646954336 9777814 75426367514097931325053276364381963520 9777815 -284732103975142485193935852009360023280 9777816 50069415566437680770080530913335398400 9777817 58923210316586490436758176192414896512 9777818 -224488029120346813796519816089074600960 9777819 -4562949681109134928890656148593915280 9777820 -21136960642982743131381134346960414720 9777821 -422647127506121411739235274630052036000 9777822 -55205270885543277063569853452423774976 9777823 -265031011280964907904545185897258280080 9777824 138624872860739721676797618188952010752 9777825 124221951971448186303698868536592032550 9777826 -102329670255201228996912051604310835888 9777827 348358543846237065948845125407131952000 9777828 3236769663333697915857233336201508864 9777829 -98765205441551083744912188588057654816 9777830 -30790984284203911672706856355012185600 9777831 -62937367039002592419896823147890499456 9777832 -301427621535476057361252228825852441600 9777833 -379587562287736943306810261347524861696 9777834 -47148744230063907726227022524126085120 9777835 -54064875598537878405163919254675348800 9777836 14236719007755691595736047240035476480 9777837 -17754201283061685400908853793314914720 9777838 -19826803502476623205431831671379583104 9777839 15584489720194110570218946753682932960 9777840 37844441656909797929641979138502819840 9777841 113664677043490669266275828446753605184 9777842 45383380750317261357658670829666434880 9777843 220187772910563854325120124587447559920 9777844 53533088744690431561008363252855651072 9777845 55800418413446962225162215630840979200 9777846 -30336243434204308034431793164920778752 9777847 29831150478972361565004147204365427280 9777848 198147934543803244476632308146427023360 9777849 279813448040019528423324372667379018064 9777850 -196740422366386086318072086217832147200 9777851 405585108164586694158436682073319626852 9777852 1224148710842009206017672402962076672 9777853 302503119478090272669986338520838572102 9777854 -215139210783689592046425876063008408448 9777855 -9006319967264146716773468725325021040 9777856 1819597570379414303609390368649379840 9777857 184552527810964727213687042777280110592 9777858 36530526368729189120468440268851853184 9777859 25583317159687282016527074405195850400 9777860 -172686105560675670667208417070279985920 9777861 -25059535412122669482970140092183919360 9777862 -213042929440048982092147339944686033568 9777863 134749441251610714785559737622724225664 9777864 -98830813808233651174118978490590330880 9777865 -15499106899881729744635481058927488000 9777866 110102942152267929470513389416477553920 9777867 -91745023358743705031826416818211956800 9777868 33020794883961371432999147629954120448 9777869 178095667122753798664790899442886033270 9777870 -624911006279612794148499304720428480 9777871 461603766105127376022285602515644761072 9777872 -18135730956204269284760142751825428480 9777873 -124132135509459804716405575818459091200 9777874 -9879612774470971654199140536713394048 9777875 -119977535476847931983309501325633600000 9777876 79912398890048815705549131139273132032 9777877 142866823854257529178962747063635387726 9777878 147423747336259154381160499420403342400 9777879 21243261681908488366867788256829046024 9777880 -25022955700748547049461415624389427200 9777881 -67815046966354358445046611950521317120 9777882 -20439913704628234923192921694913668608 9777883 222083185036485067375703780577017576132 9777884 51389028130593285782436265359368034816 9777885 -5454850096509658391856393328878385920 9777886 129087559416929870736230353220154379392 9777887 78165619425969993383113195268400995952 9777888 431805674041552190669369411636751237120 9777889 -557700384586228003565413524374178670 9777890 -5845218639773473500375917651796374400 9777891 72486396630519055512551557934990214384 9777892 -132705639976501448284858018798940262784 9777893 245983214153933630150072256166535851200 9777894 23531650285584352071179973994022062080 9777895 1361316748147525461969547207998809400 9777896 36637258860534803530563363707456716800 9777897 -302117883861717977382841709826554297526 9777898 21809945410775888793772621095036177408 9777899 -1658548197792118497544869952773616536 9777900 -77571254921250977842371692580651110400 9777901 93948702870870670364932386656788128000 9777902 231714826477719131160139443958237849152 9777903 97571817629958787947953891157474148104 9777904 93116055480733069966817678375878164480 9777905 25769413956764322847186462867974000000 9777906 -94261875301296296178384048985611551088 9777907 -81521048206032302191315907274192652896 9777908 55641874226444750050053817439812540416 9777909 200811110908123920879890673916165868160 9777910 -141418664642371683088485194974104176640 9777911 35676658515521478467269808970669720288 9777912 -6739254249510422940164611233737564160 9777913 60713680872247776440427832881893755040 9777914 137882072645504986495049261322301363056 9777915 252218210524034523771464649372276000 9777916 -99240501006418139056358913943786767872 9777917 142666440223149936478546435082664329580 9777918 -6039961343784499348383533806815343296 9777919 -345551528159074729780031605225052327680 9777920 -65481714399604938594023472219606220800 9777921 -102333012543133774795802853212619936960 9777922 17264089128657225089165824786810305024 9777923 -405459415737026893439136816462533133828 9777924 -23063686235767837356209842756988413440 9777925 53196828567792534668658366301301478650 9777926 32092219474745286378693522085568172864 9777927 144952498995425582856691148046398582784 9777928 52893740316291580941572364062292956160 9777929 6547098518251087775100230550340219776 9777930 77568658997294531289067658585557632000 9777931 -558401956403626171018431475457484221136 9777932 -10635264677075478874634195181842557440 9777933 26038118312282348226688577909953960800 9777934 3931003912666190975551785329083858752 9777935 92589335417805599068665603265883039880 9777936 16965640424273828261466030608490430464 9777937 -112599710633101395265626731174272786700 9777938 250714215862450763733386341798683423120 9777939 -110296704629448875153205505171095778512 9777940 244519489157315568916136587994126903040 9777941 276763694119147353399347798528316357852 9777942 -4423988887639014934563132448363576320 9777943 -94883901006591470456253984897052696400 9777944 94882731085371656439403295184888791040 9777945 49456086250845028992537372337609081920 9777946 226619005858010823651702903685836498672 9777947 92642804889146792505630658227705805872 9777948 -20954181799396893482713774399275025920 9777949 461292353692237291424434199496474606950 9777950 9186462024215961946657352339059934400 9777951 -31012246236151935394361828078816067840 9777952 -85100902911248301627485720576930611200 9777953 -35861156665203680324370775926986806380 9777954 38156108428062573449456097099374538240 9777955 -127587745655350778866096830370802688000 9777956 217706001903916271706626272855690122240 9777957 -37761636325785930057876982602561242496 9777958 794913479027241925631493864014042112 9777959 121408129810524552083391248853104390160 9777960 57957377915193716198680459976679321600 9777961 -185027126536261986401011209431822304368 9777962 -29247494652092029115154572606512530768 9777963 74229673117744234517196436259697427680 9777964 -62418077263564811336764011993074841600 9777965 -26799468769891615272619673055743713140 9777966 -81118385958425629399317504233135281152 9777967 5906552000535697263090203883814584480 9777968 -13488862190490515917731457425932943360 9777969 -148403440871279039580594008769093091680 9777970 -42384855465740602530080634439150041600 9777971 -160522519700631604920825220073829924096 9777972 18773342392367623403321186559843889152 9777973 -212837196458032599610993558042647717778 9777974 -45290929599087933332405768934017426688 9777975 -41055245170795287117029697747148314000 9777976 -232097521155754408955331191991171072000 9777977 34558402307689827130673613070643076000 9777978 -1138859905281550070558105199894561792 9777979 -181077891692255432060790643278360571420 9777980 177782905165384398227770116498054128640 9777981 118678535431211193613438077364914975744 9777982 93869527371102131729515478952537432384 9777983 -13209583750230514260158969403600650736 9777984 23840829101832380610932787959323164672 9777985 -50670010923756810896276706668947200 9777986 85977898993368221196367113749928906240 9777987 -257818559508934568448445964878673416956 9777988 -288928738259390402784704536474481049600 9777989 43943422104501497279751101436752417280 9777990 22967701622513235452196860496864215040 9777991 -5283590425545884464304664386124667088 9777992 -182840729421353528790437208839116554240 9777993 139696275085305051729582673321337662464 9777994 186976781139986806126856679082371061296 9777995 224123936949517804248991056098200299600 9777996 -13240198374121222247047417684660067328 9777997 -72412251045551999190352120845677226080 9777998 -113081070202741054528316767919850888000 9777999 -152933175274343035501306208263000278528 9778000 -68542736643523872770064557890129920000 9778001 12028788602081367872444589415981702002 9778002 -67695714394008559722883288298839485312 9778003 160609426779373414502842586988296384184 9778004 -160037581006107152334191107897933682688 9778005 -10541162533761596458821497312624371200 9778006 -13023420361685446025490644896572439296 9778007 -35613189303964616089306480130819005440 9778008 -1525871329885470886007668820906803200 9778009 -168755073603819947160139576739690770284 9778010 -142712467674759653505498897371903520 9778011 -28583417561503225210725235811610980160 9778012 -300628945359302261006980834064985881088 9778013 -70414388996179699091229245838164885376 9778014 39474530003296090497033945118447619904 9778015 -94410784720079820978591369237726833280 9778016 -73480744421688828627478863103899598848 9778017 422640933655492409654877414353202395520 9778018 -352897706410432587449942857118880873984 9778019 323043794797655400039283370507533467420 9778020 -10807142054967793404847295085076807680 9778021 -541647393539617001931882590326556808576 9778022 5650802625067306814428123667975119872 9778023 -229015801340685162765044944949613057120 9778024 498289085856497065434246104416615848960 9778025 41867860164354460601292903265774150800 9778026 -53021799799334042988142036632862229760 9778027 -34383306330226627941165624231764238080 9778028 -988005988834126937539405976310414336 9778029 86359319318491648318405343846908068480 9778030 76319372589270922375432033146638132160 9778031 -78095686350536143845975464849694885168 9778032 79625554103557659395564549174099017728 9778033 -223841248151331375308572185332079612718 9778034 12891486354488622537354242827881091584 9778035 109758594575528012780116100563978033200 9778036 41727977787331396249886531910104726912 9778037 206437498095854206186894412284253584686 9778038 -16292967037262055534680890187735624256 9778039 2771344106844229128991569091649012840 9778040 335001341830308097930495045513457356800 9778041 19533026868455616837374133529220640960 9778042 -228389638956936745476247657378913242656 9778043 302304196694204319471091287909105347280 9778044 -51099295511810877748232575332271104000 9778045 244169741325712451708051167633084032300 9778046 -5373722508950455649328893558763971520 9778047 299863506141786947602879885906336678272 9778048 -45417556821273788269532242615939891200 9778049 13824848630219998945310663182860925440 9778050 42585873665238575719546328160772896000 9778051 104777681692645549539994706879950525504 9778052 287388188741910076117644693698900958336 9778053 -82843794760297438558035189833292511200 9778054 34429834784155315315494056686072381440 9778055 -176593946898641967020649977409405249600 9778056 -23494978197492068608642505666565734400 9778057 375769983099760934701024325995784177306 9778058 415349689187019052388432210006508384 9778059 -180051945035195188313478854115272027856 9778060 -87019784520944769065179620066639513600 9778061 -180404002345909763652671346310403659338 9778062 -29838870750735339409518329580937030656 9778063 276002649834609317823463589285983144152 9778064 3843345933439795920065689146615398400 9778065 65178255338837250088957961622467328000 9778066 47094308192828369759671622643656249232 9778067 -47311176047784698713412996549800908480 9778068 -317398947728914535736328356632625745920 9778069 -125621661323447967829274663122614353504 9778070 -70728553293401310331983589590883862400 9778071 -3244715293720542517509151906025688960 9778072 -23073536122326046721529480866203699200 9778073 124477993103778282260130081222964949322 9778074 -13446722741939188117070782094829872640 9778075 291099024634520464843497055860026052000 9778076 35793923933387715685396980612629299200 9778077 -267750176160126125669779179583990859520 9778078 355668927891627232504566401157881668224 9778079 -175209626305621996976507632601827689024 9778080 44798885951257472669370369570892677120 9778081 -234757932990375510938551954831367769118 9778082 -11008842941164537525535506361582309376 9778083 -78108484556929753051425100976728250880 9778084 213266379484904271661831915857896473600 9778085 268032875004646801333565468037632711160 9778086 31884785971035764566522293458189420832 9778087 -336912011505717399764631334438832072808 9778088 160690031023025766528685533376815759360 9778089 -75844255705568589897833731221773372832 9778090 18154320770266368941747043921181224960 9778091 91095804132143651503915432527726813492 9778092 37412934832721962225048221976628823552 9778093 -31902491548163219085781451243398312 9778094 -199937772092803509278966029460361091200 9778095 -145548451729595359196509545085626780480 9778096 -1387864270601743487666092765312565248 9778097 14882650991905061409697207658411142912 9778098 -168267115892304977573402184088887121152 9778099 20106992626636507030135602971562498064 9778100 -15351478258410887754509476078586361600 9778101 4148356611548912932206540258358889664 9778102 -30195423104659102422943465109343852096 9778103 -349555408890485330159429637741354173880 9778104 97627593627174129485900007551533056000 9778105 -46761861932988128675728706513844066240 9778106 -62697931239089874202714805742810314016 9778107 -296007288291726968867824431782416713960 9778108 -97372352073878688697680978823104105472 9778109 -551685049408609965178380901190413688160 9778110 -1696796981253365161333713822897166080 9778111 -104376232204418341715933245961707536384 9778112 20066286920731805595375842290959384576 9778113 -76412300107917186422978395410548635392 9778114 3722078027039070266760864482772256512 9778115 -227493033481528974809874175758619579200 9778116 -4157981408813961146138903854824155136 9778117 312946249628364774340350189847048343384 9778118 -5936300064012451416549167296484928384 9778119 69374587770770465604171761884842082128 9778120 -212484730222530943853427960357858508800 9778121 -360487611680003596772109372392270592678 9778122 178848207384292247505757106120208852480 9778123 136730098498359345799909272620209172372 9778124 70644280556589048240713096137550359296 9778125 71389003893522886571220561003390000000 9778126 -196362556867869631045806124176086023488 9778127 -320952301134903534355595373752646603024 9778128 -29707832253005118980162944732594962432 9778129 21697816998792551842503493606588554187 9778130 -90332297752056246889298425475939507040 9778131 -16469785690359561998696177894691360 9778132 -10436603086985836852916534925570654208 9778133 184168376768745309003460471895615487000 9778134 -64734939796515599025294082739378579520 9778135 -15255265208549458982069743363306326240 9778136 338836196033214861566954176260821575680 9778137 -42638683540385017708836991998092213040 9778138 77566270931463940941484462099385539296 9778139 20920514677622831816363862020067491856 9778140 96807097221763749718785137067929448960 9778141 -37585890037192289789991996706900395200 9778142 110703101716150778844207707641271665344 9778143 528851243971765507484482661691972522000 9778144 -127092844184275210167627758765623738368 9778145 122016045396196410708662380375267986000 9778146 66939423862716551882673490585310530560 9778147 103542110471247953332717095048475015320 9778148 32001068814815216895533348475446894208 9778149 91062398660620897924889172519013291134 9778150 38972111695599786677587177741307088000 9778151 -152063391878549720956919782785444005376 9778152 39089618406827100516482108231512227840 9778153 -124552018766993608992435882370052541120 9778154 -176867363664284833115267466299220742224 9778155 -129612612584909988952722095702012781840 9778156 -75877407707595210550693984736036418560 9778157 -7362685228942343355225001897835335200 9778158 -3407251406603261327309211223160811456 9778159 88313226035828516503576226557193441360 9778160 4139506240872395289056717990264832000 9778161 7592274438825615592906128827013129072 9778162 -388523673265244935355489594253920163840 9778163 -62182912496947824615134463906791829120 9778164 6831230393788172793881490227059279872 9778165 202708532480767174263138906404528220060 9778166 -98990906657557877825945586234282799968 9778167 -23317917804653364492192471523510691280 9778168 -73877000133064652685756914575747645440 9778169 3568166273802387443082116361541481796 9778170 96675145960897125596325320523161798400 9778171 -19247789943265042939136571605817755580 9778172 -25067713169430135047725437295690890240 9778173 30143086244943099667235790479301113568 9778174 6825436617359977104769947055606874112 9778175 -56177583657329360111449502549868168600 9778176 -304492749940528139440252308788952956928 9778177 -65272073978498606685331059572051295020 9778178 23025487865435136737771888585354656800 9778179 -152009337064792598423809094555478299520 9778180 -168145922413297623476758745615697273600 9778181 281712703910063524181606141638235361600 9778182 60367826223070289379982014233844121344 9778183 -224615882583881451815346312692647134568 9778184 -32937864465956662886855881388054446080 9778185 19691445400485099559103685667586515200 9778186 -239468916007422629055515863919283641856 9778187 -413423930196273568603125717984596917164 9778188 -38389424155700819859621331753373614080 9778189 -33996183466894312548258807640466040010 9778190 -50830031303103204931341308767197422400 9778191 51936035104592769298509839173716311040 9778192 19362839534499508473979741328815824896 9778193 -453859280684865510629824964312736559500 9778194 -90905807287098261318535765697331745776 9778195 40800277911805762266013074967976752080 9778196 -198183818779823526967772283986951899392 9778197 -34014634852870395208774155819631730688 9778198 214727810900033841024958967025353730240 9778199 503603320616119496942315474273230288200 9778200 1361627244031887785718963246551040000 9778201 666826987920974425672746457647808202 9778202 115759230119550792171369302238747331584 9778203 -11890358511265606076490162140466370920 9778204 -24176326595833062685586808930581325824 9778205 282937631588364525148378497041198602860 9778206 -5898240261101743875637603366717550592 9778207 33168776802278245620651280045426440960 9778208 -426690795165429564627390589234108170240 9778209 39104566736453707261635007099678144512 9778210 -28182342879789033598938112266217736640 9778211 -409899262619238677755708666920888385188 9778212 102639284643731586702514261344406978560 9778213 106171406955813454461286562022542802360 9778214 217257885950694846799462326419606474112 9778215 53304632123939508408135353133501543120 9778216 -575354058657449039940561211955773440 9778217 -349805812106538860676625089431536533360 9778218 167345431471968704070691305558516837120 9778219 -31917591909654179933872835950248189360 9778220 -134678288754991153063120246040030515200 9778221 -22206749331018336654199224393627070410 9778222 37712947660011045961959635519272545024 9778223 39650471691331501781293868106679016544 9778224 -32973880447553157533190216855616782336 9778225 -173194706374471120384373584819557296000 9778226 115670555267549057486446504397811543312 9778227 113908491446900364112383175605980950080 9778228 -49257710435297493395519568815316514432 9778229 105784863832792367974440924465475629084 9778230 -23889605167824001593873602366050652160 9778231 -398789777629329294664554219334958042968 9778232 259334627268703844035285479804738662400 9778233 159692596930009565114432644345387564800 9778234 12376609934782288378258686213431347680 9778235 -188589863650438948240443123244810026000 9778236 36554170379109322365588519391491072000 9778237 10178293774914628378650226943463816704 9778238 -39418869471271557952132127462977179648 9778239 27426914829395152054262991820136833560 9778240 50968927981911655970634299084651888640 9778241 312949938110212217367542890344932679984 9778242 -39254348485418680160387892694425404160 9778243 3254661503979705112036482529678347264 9778244 221836709258226460681234575303549542400 9778245 -72509636915445661136170256244064527360 9778246 -18466781107705548688882887901505507520 9778247 434599660909426791853879898986464390000 9778248 18885583228189689131743656080164085760 9778249 77421390357567275389392941662130938320 9778250 35054563225094101973698158321441144000 9778251 -64710384535143789408732368720336034816 9778252 -24929908905123809111275088383664640 9778253 50697716189433908128164548634524480502 9778254 45635511656062051039453036630109904000 9778255 -84448646298323304506509686461548542000 9778256 -67305433008290999257219119054016217088 9778257 -58810451005593035426342172297614796720 9778258 88686849402712172245445849630936318976 9778259 -236204259789514111062483506323307019540 9778260 105772069052021092041539872815047362560 9778261 107310648259993822301639580020906086862 9778262 77533675666828211765227950897768025344 9778263 -16228690529744801752229629738382688000 9778264 322074134429121084879442411517256192000 9778265 52922743073193692743435789906222915200 9778266 -98289118304622529771915027665059742720 9778267 -157009730503263868882774943189690218684 9778268 73871865608591039093647637311813349376 9778269 55613324546307859604872417393605226560 9778270 21727543779220076041333372206675212160 9778271 -382491081267465979977453721758350047656 9778272 6256476696993955369815226423185506304 9778273 88647629634494893339615923082100159522 9778274 200665650941087935021707966113532096000 9778275 1473240078715643636187892158270799200 9778276 68303461412919152372779865043249772160 9778277 30675998975011650989505114120488031900 9778278 133776192629197497754856243997321816960 9778279 -10809222198370796149986633647112838048 9778280 16395695616056418840532088231268710400 9778281 -115982646963156464342247484612987276800 9778282 -25289659680971682791096177952839364000 9778283 -109121551142263521769447669215859969056 9778284 -70868931559969902943731187707349966080 9778285 220537767339950998891310656366222078560 9778286 -36405281982898805276111356128030720 9778287 261526032805509199778885932441878583560 9778288 5205718207479008919466394975214895104 9778289 103000324103929794248817547389539283648 9778290 -77200222356089608931651745657338273280 9778291 -2891724015682083469026607029396212616 9778292 192687666257699242458421178425201447680 9778293 -198695147164630107685492808924411112000 9778294 -148626944042093249947884712209601406304 9778295 -49017701455764326960325767172147798000 9778296 27839359504517691525015968289098956800 9778297 -175798030640031858346801218981351359254 9778298 86156969641845197422455246767764391136 9778299 -4950049405607413641271497953030003712 9778300 51696719932076757901053788863630592000 9778301 145622673056453216528400460851830692812 9778302 7570889605416513567335995699268467392 9778303 51081027692813988980829654234263680800 9778304 238334466538137596812343959482059980800 9778305 -98252252336253942660071149367943542400 9778306 -124379389161980052612399770843129702400 9778307 31643940742059689392912508852236372224 9778308 172291532222933692600061211117924879360 9778309 267238392382165984488889303164450236510 9778310 -104746352605619817527716411357590061440 9778311 -406559199313137067668715191873601294512 9778312 264094080688950615124773800005059379200 9778313 -112404583296811337712821966772344127216 9778314 -25556466925991837776974325046983388160 9778315 -82030076803639544595837214441921251120 9778316 56290318578879973459994068925123066880 9778317 -279552650721500687740569651635490323520 9778318 -112284516258115692718836098471711146560 9778319 -58852624054708361178351437548196483280 9778320 32367558490394146571861125937929912320 9778321 35258796350044177014837701552759086912 9778322 110130604102611461708871741743839668000 9778323 -54313715034839168182942586434909357776 9778324 -84600132628960286427442998390230016000 9778325 -58005041885225794183377569322730528950 9778326 29394269645845091474023230919234935744 9778327 160119593629567595441620177135926459008 9778328 51700729307023399176938568902748610560 9778329 3956935247534097073863406599500390688 9778330 -112700679114555550619984729463828480 9778331 46051433539810516280967827731340163000 9778332 4114073608024229012042230262893212672 9778333 30838501058650283344653029577111564384 9778334 -3258794817743421483815643146461221888 9778335 40063276714242584895327629461581696000 9778336 -186481033776169573763101897716474839040 9778337 -385404458165384522818949757491115082014 9778338 12970551503281399550472393740504923344 9778339 -42509687296434425084653827607664545176 9778340 -134555233369911581693075615815950766080 9778341 -27616824729078919457064037210191228480 9778342 -1789698826607855954758969988880065088 9778343 650032136324776314891077538852706792920 9778344 23182609512361829525204037658784317440 9778345 -404098012006103783579546731103927223480 9778346 87834211299448009768213322663132701872 9778347 28862309808649778511930318549071141040 9778348 -238763386290661330301849824234656180224 9778349 -118736601105548075384531138083473146688 9778350 6467805832859550904271855653965312000 9778351 472265558752347001431674752502693245824 9778352 46830305537619098397999830120954413056 9778353 60527617143587038600082935409995717824 9778354 7384404264586140371605911487400309280 9778355 178795941340705620725642721514585451760 9778356 -34767570483758514656082006339669301248 9778357 -46790874672123377363852333318222276708 9778358 -166857393265188690999633801775943078016 9778359 -57673677445420331839851491566099107096 9778360 67865290956317205498677878797358694400 9778361 -161446583196820023396720002852115332352 9778362 95200240159262501858360187955626073344 9778363 -185456672615764569880449635389442393840 9778364 -17302749283452343747110362617215118848 9778365 -96087412759045139229301618680099072000 9778366 55977610897423465885905692957072625024 9778367 -514782067464958581614631424529123208 9778368 -12789745792994082399846126664726609920 9778369 33687324784189499512027992347329105840 9778370 15457787700611331185192386973104450560 9778371 113272800714493555169085505419152049912 9778372 -3101707644937729639092509842413721600 9778373 -783496434084136589008793344362275328 9778374 85513296964924329897991332474334765440 9778375 152811154789979780646430689184939404000 9778376 -36764786950866064450738193441498019840 9778377 -31549242541120731681233256283196159424 9778378 2856565133446726890130460292163561824 9778379 24195548225868081300794769445212899184 9778380 129792886450162874382455397894058306560 9778381 -153861831262658206540551272130190929888 9778382 39226411650155036650358948880799397952 9778383 167662449890289463506049136367029361600 9778384 1719622225530871095690496170425843712 9778385 81228459810496973220072065169673805160 9778386 53283298597817029543341827837269582464 9778387 311745971095223281287953223469067261036 9778388 129696593165795132625108938318402181120 9778389 -251822371181452039036998764215574580576 9778390 -22203043114596687470466225162523094400 9778391 -451834461010130609211238394762483137320 9778392 -35465564084290350316334008975106703360 9778393 81570613795039510759637680403657258820 9778394 7372488831691299901096115655575536320 9778395 91553337183660684471512970328128983040 9778396 -153995624446378350360275248472280350208 9778397 -265313281287783698503985679505656384768 9778398 54068111010806806038456296555940080640 9778399 -23878265838015575607553195673519337480 9778400 -336339125088088464605118499886333952000 9778401 -5307980146616302833714163686155524158 9778402 82834618815097985246432453373893560704 9778403 150558355711368178495395405368681546652 9778404 7372555940154523447396003228508160000 9778405 3994752235228863849351884453589601920 9778406 240044586023739147059455723552235091264 9778407 1974972254857075863647171972808379560 9778408 -726162081010564979602637796434789744640 9778409 -309701976237412729816520716697518475184 9778410 -77605697411556626079284446617847236000 9778411 65466507310735615473776148846431009012 9778412 65334273141483083316969835783694254080 9778413 -128795119112245959230759220482714206656 9778414 -25136130520002912739980389551607914944 9778415 106043853543702287817750909460721520 9778416 46264111101089019010323010488859951104 9778417 -414101173994597431877918445523035128736 9778418 -51587643763498007196554276042563038912 9778419 -43150103096627639668245401443391019360 9778420 -227994221354233103402693019925143870720 9778421 -112794650930292277723829935301851582500 9778422 35034956053354833993349196550646195584 9778423 11078965068512493369612929623312608000 9778424 -32967438809397913910478901498469683200 9778425 -171791590974661144194420515038750206000 9778426 152755239376336170812089344431178240 9778427 79076933882608107961523247332098234800 9778428 -284497673924006889901429158683944796160 9778429 -118539121914662318367770163038208904724 9778430 -46636477722268079165247200983397596800 9778431 141052577469335629867588928111080120224 9778432 -338729635940737653189457382519848566784 9778433 -149610683849094199684672906344489467136 9778434 -68453073942601239482014104431364182016 9778435 91428777434444635454665884956364692880 9778436 232220510876276388197432852191169740800 9778437 109803330390551970396964003232491212894 9778438 -67488436865714420702893783826094590880 9778439 -145397714706721348716024233482034638032 9778440 77417107160989013431196972891229388800 9778441 516452532156957681335880252040574082842 9778442 124242073369604811883310300799087571200 9778443 52126982110096288737770358160644527064 9778444 -31356579782562564097225268782664306688 9778445 119699325341957082130861615312536895200 9778446 12230425011865864140761121536502908160 9778447 -49303162968578817642731282897844224928 9778448 -2261784658903162273118401470371266560 9778449 -335210008566216684556290023918289583200 9778450 -67981318242478223394283328495453068800 9778451 184261264392317841546386537846069555832 9778452 62617471133482810331248367409977088000 9778453 -37951232394367712999653674685698519396 9778454 -29554255385474223957456271234214240256 9778455 30386718521281614190334933778590894400 9778456 166287860561816439182501796195779450880 9778457 229116880309662532337674857165163837380 9778458 -1108664303678071121475658794442788864 9778459 14482756880911636111514552529820599000 9778460 -61663045907448608212078972456663065600 9778461 -101612346055658406758777112916860206592 9778462 -33233594256182686905586936583912448000 9778463 370319081611335253121445778134118511712 9778464 -246418884753013865158013122104443535360 9778465 -184482848383938109368059481199600780140 9778466 31062859421493400454060335839326532432 9778467 25283964699954113935617660916796617080 9778468 6946321694005402849179930255986589696 9778469 -303919994138662665123037674642426248130 9778470 -25493939267114175288265962784972949760 9778471 -182960768184043123662216710547986375048 9778472 22412415498858616965082142098334515200 9778473 34950192712634782770318653817911946624 9778474 -5096550282564581789406623938582269264 9778475 55296742508733122182859136360022252800 9778476 184174166091559278165120785863200056832 9778477 -198012999819825121665123600090660093600 9778478 204135471316940314420307234170913951040 9778479 -9553807242341703104595588391273656192 9778480 70623922024268528596428450155229020160 9778481 605485592161044112183765803027532523700 9778482 -3994761577213691528444676446544258048 9778483 118870713270425688023432777321062137600 9778484 383337683064072101459581416145822022016 9778485 -43233781036175392995132439822678010880 9778486 171517414468972351714932414875621388192 9778487 396920967846170707431756597489501236136 9778488 -71689752575059860706692660170354749440 9778489 39425957316579204888190424816543992836 9778490 63222058881057127327887036964665708000 9778491 74541660432303049470779882053635785952 9778492 -131449579533680672462390223353563136000 9778493 -64545561910704380166872322390880015296 9778494 176758179294362627016068920185625920 9778495 -154873711380671668180758866518284793200 9778496 712593879208397221909353822488100864 9778497 192845518057682175123775130519377098720 9778498 -69298697818750950652878166734726174000 9778499 102388185458561691838529634814227912720 9778500 29533494350690772291279697108157568000 9778501 1721540420263483662262041741884239552 9778502 270378104651765163720051197500581505920 9778503 42661284231673450606619111505406360704 9778504 -249418305832904480340815016574958100480 9778505 -158626085543768439925116158332425415680 9778506 102459775313774569163642558528134512384 9778507 453356978085504360921271075239891183472 9778508 -133217299748787369258536950228352615424 9778509 -370096964721469071294171858433437131520 9778510 -2651760558645672043031433391541721600 9778511 408385475404043192936012579485982348160 9778512 -12586593541441373914106819899949580288 9778513 382705165809389193153570281956061193840 9778514 122921617463938837343029292258690291856 9778515 -90737195104138286784389114910374761680 9778516 -58098204169785022053083055594293035008 9778517 -14307206577111476540385118149057369216 9778518 -49808230787822924138144096799604757376 9778519 67689132713433368825487156806350224960 9778520 -245252678742711374799643070753905459200 9778521 177159496880903481228356548195642987680 9778522 27476823652004689274613571199159926752 9778523 105046342778545222460481871955359496772 9778524 86655909223437117282720516373340332032 9778525 -19026501769055174824893189083080679900 9778526 244932071714516799980604307344586883712 9778527 162801510465375358613461893352636854648 9778528 9859502351635513322224759066743275520 9778529 -9686526098845275599518286475619535340 9778530 -90355241904389417342008909977670471680 9778531 -3597590249520259861921915751935760896 9778532 6436832846583271154165036510336052480 9778533 -8595013923640804746123640207558862496 9778534 119725942418522393020924641667423432416 9778535 107374018746323340692416465431893570400 9778536 128916640458254370412046014225175347200 9778537 288747971283328943990249932257159126400 9778538 318446402714487305679952327551181120512 9778539 235088640495895960382170702298356542960 9778540 -195492499096385868156022424624469734400 9778541 178529413598913622329371607027448675200 9778542 -43193807461146515782847782550082693120 9778543 72536889223946109934178586381198659792 9778544 2065486800594488928888817322439671808 9778545 13333442734652629724264077358726534400 9778546 -138300808214262246100180697986159067136 9778547 77839994758583301139477918927311615552 9778548 -84595949912677013572151330432339613696 9778549 -147743721956487901179504544262435566080 9778550 -126146215327433991911850646517702899200 9778551 -104596407570955075173584436211979833368 9778552 -55650924077247807243069142696385617920 9778553 52412752709372252773904958007003277064 9778554 -100312553961095813599269161064887477136 9778555 -241561112656904259229133256562725623040 9778556 -279445409154789131563685809471056967680 9778557 -110248655034012280029544811094403868160 9778558 51476028564642153835702010729552570880 9778559 192387720940749534943154003345911597440 9778560 26879669875620164847363273016108646400 9778561 60252055004023452579160342593693991252 9778562 69269166272823946643337508901311108992 9778563 321007712134168326588730031470394035944 9778564 -50892105853569497883114195633160131584 9778565 -182502325161384781479247638003992044740 9778566 -15030894818300095315589559606299252736 9778567 -217533850706415185981098763743703478728 9778568 50950437038193765552441765857207193600 9778569 -18559130196673621453900162483050638112 9778570 -18214577830200760530636763636108007040 9778571 -323724389174584830806694433057117684056 9778572 253620566945301387075383929724147404800 9778573 -154509958762337493362400155596116246560 9778574 -90679744873993308983524764847714660800 9778575 -2519730533682172884725912365297390800 9778576 -52242614712877948879098877801967894528 9778577 -53542994693576570723503037633100500928 9778578 -55108498483667713127372271850854481920 9778579 413276889577185685929308213975078209960 9778580 27291017387892780058439215739845386240 9778581 -206868686224189915219023874052120548530 9778582 -17235990803339600828922660696567005952 9778583 -588562903388452475333777652349515691800 9778584 13957575912612469263185126399757680640 9778585 80436980955183262842170973161028044160 9778586 -127135183309868001070318604263380661008 9778587 -1059339849081503624804053627331097600 9778588 50998621402821745252140929794342250496 9778589 492433497728391899617213009787326428390 9778590 23833466456171259384063394114953657600 9778591 228528854719396626595427294969103719400 9778592 -37453322335996904165236051449287344128 9778593 67392804517291949867912595488028228288 9778594 -72785314888973639898508271600857824768 9778595 87398849517945381823361937078280171680 9778596 204316570310584417999122488810148283392 9778597 24532313884982381047053485941431861600 9778598 -135054818500660383082347772505897671200 9778599 140298470497783014731900351878234875984 9778600 2418649843404813764609041360858368000 9778601 -147066884808146442828963944064750613440 9778602 120859965228119993018675188254651416832 9778603 -350120149459165494830548253415446703216 9778604 -26656825354261194578378095716325962240 9778605 115865666037731056432445036045417733120 9778606 -42222268135624225217559964741330226496 9778607 175291790128218214129746890193671958672 9778608 -3449695879610074343719379462779699200 9778609 -143317894768061450515316975654242071040 9778610 117095591435494172033161653970293804960 9778611 139012752049622770840481350672585793280 9778612 240052430652339799684931068445036368256 9778613 182269744120952188848242109411737340924 9778614 33047134991962465450318380940362559488 9778615 -132720599992468342483886388429261600 9778616 230113755997432989897724649214956851200 9778617 38127886053802092171498682950665604480 9778618 -185801116102932661121990755023571061280 9778619 -157161509389460164891752292257223669248 9778620 -34549997160196962137959679561888563200 9778621 187460301396156385821888292129300620492 9778622 23123441232826354011741880656792222720 9778623 9549498435348835076312360018298970368 9778624 117217156482796885136074859867543699456 9778625 125371265525324469527088329542653585000 9778626 -68313124486285481766325060115407710720 9778627 -310138579817680132272458201578837757568 9778628 114575499463257899922922538702078986368 9778629 -45176658105599617854816537266843755200 9778630 675213425036935109109797417648853120 9778631 -35410970595090678281006916924122403000 9778632 -87794690102669386130824326856060108800 9778633 -318507745687673968420059253294794579696 9778634 -40069460699941588635681077674643447040 9778635 114183817177973683677013690959036337200 9778636 -217337508041619342898241154840911538432 9778637 -151348561407547568531523499199554226208 9778638 -20613651398067361099987948097606463360 9778639 -178478673757285353424007018532534533576 9778640 10610142464393108790755136108987678720 9778641 139878694285275659023355824724413354992 9778642 1460725843541528952659939184127632672 9778643 103627297046995613640935885050469317200 9778644 -6291538188131003000516692901266978944 9778645 52808980643242344807760164469033170720 9778646 -180611792890797872403862515342593476416 9778647 105244889047420941686350925369729539920 9778648 159683381275765018795156221548326686720 9778649 -214058712002583563757920048450890946274 9778650 23858565434390249362711235348623872000 9778651 199498570150338603473341314399951475652 9778652 4348722016109169818145860522502438912 9778653 -48049613239847253976806537952434879360 9778654 15020660465544049891048968128270697600 9778655 -517194900720974290976320275618997017600 9778656 33295136342283787009325769332712013824 9778657 -57217228253680011920862778279013010048 9778658 16465882008820383245947413343031676576 9778659 84942516791513547532903971058267458816 9778660 84008850408793611646297315862265446400 9778661 -3916130576508676437061091115167532000 9778662 -49282956822028985069801143129945613280 9778663 -260645367348461938655862930724171472480 9778664 -43379656636275054055487388154451558400 9778665 -84766701549037532342697260943346111680 9778666 -94700902514963459611869469377316418976 9778667 108864909818558650421249498198462870952 9778668 -168949478478657723648709615698926799360 9778669 131812039450752135936715314140601850070 9778670 3753859546620622535518439660208908160 9778671 -48264958647707458100235683306017075200 9778672 -30146639493254134545527960911853518848 9778673 -8066618226477131320713500099942983200 9778674 -17685390036448760721859055427106083840 9778675 -51444948681806366549985261573467070000 9778676 -24228295679524441808544738076034663040 9778677 73332907420913283424511539469248895520 9778678 56998258092391359700816503804645174144 9778679 -191877467560854582251454508827308560224 9778680 -105896705448803573565555039692539084800 9778681 205330711539968210593972386947469638304 9778682 -58074600323747866612266466634324743200 9778683 238432338884951926058190236812347532824 9778684 -302091871439341204943708297586800448000 9778685 161208521951373961075970130204411321600 9778686 78823808229039280032898811434969309824 9778687 285544295869521521185970185130427470336 9778688 -92332384193555540099163520413896540160 9778689 49571528492122576966983886919637139044 9778690 111036038385063511381028916788534675520 9778691 136529232696874089816240430230065261472 9778692 6637387763453747379816260758330736640 9778693 -145190047556491855127817816743389560260 9778694 257320077586160148548073580314648268896 9778695 -98864175363026238799390272740436460080 9778696 78316056853167261826155886861593600000 9778697 -174904106263214977981206871994194617420 9778698 162438030496727244106436132600362629120 9778699 -160356079811851605014604470928890237440 9778700 -101084632331078877320930320121850988800 9778701 -2100181098152391693466170017844744768 9778702 6224123844665924047762768233066837504 9778703 96694134723484793260933081857401766528 9778704 -11170288196000986814528414681122209792 9778705 -60967536297547856308294743695003768280 9778706 -3761642089323174617076498752281494528 9778707 -208997986589836676170763332836376152396 9778708 289880118912111097311579209045675385728 9778709 246667166398214302232576477965631008320 9778710 -28754783750095188830399112699362279040 9778711 -457130729178976491035478087369362060600 9778712 -28731839524172334008575065345266196480 9778713 49759572222132192505050617025709695360 9778714 198279555582332014048447237342524402432 9778715 267732569781739913742473796991526268960 9778716 -1500630300412922071707242075292031488 9778717 -148380124523867663140502128499731160960 9778718 -265399468573547499557423791231548301440 9778719 -80399444403264909109314450487354028160 9778720 96409932794210544080962574532539842560 9778721 -471397802591411047785065709779149195500 9778722 74524772895125950148118557521993530624 9778723 -270918915943415713857294908078529559080 9778724 -153825050188268243743049894586612741504 9778725 659013560325641877233027993312652000 9778726 128812755248189281711783247201479102464 9778727 -161623493955481575036527443411802036256 9778728 40662316134324020178311109827799859200 9778729 726785766708595422380725681570765449076 9778730 -11740581513025801588061982733926988800 9778731 184076842243279802456812761906634038960 9778732 -456059613634417301138310592294065865728 9778733 134511584511985338753825170919802184448 9778734 20412823399662853857844441266687063936 9778735 -260553699530165697887574904265695723320 9778736 -111422105503943831090132635097677824 9778737 -209169868558407232280932959204317066640 9778738 6955082363568499158964765519258805520 9778739 -94130545743060034959694784994452633460 9778740 72932373918650356444284031883324436480 9778741 15567319850548626816136897272601562272 9778742 128499520660087681200307851126775728000 9778743 -60097165825110562748676860387165567880 9778744 19343904406093702828173831706663096320 9778745 -359153039897734252954587661758748968120 9778746 -48703504830326152816380149365959278592 9778747 69836441884090225063391796473682889920 9778748 -43685138643744944991663648239052678144 9778749 -108797379342013381406311216910953843200 9778750 -372322050311009601857045069012880000 9778751 2195232838770244502950821092855362752 9778752 80283200755511780402385361281063321600 9778753 69623740185489990638930940971184504002 9778754 61849784200738962291068946451817850576 9778755 -63973023955095222389436950221221761280 9778756 -95239619995231982119311861857300054016 9778757 167895239319664539078189557464674813504 9778758 131359497512759520997971371273821624320 9778759 1560013775020950848648075740852971648 9778760 159735610174589113730765083919732736000 9778761 -117752981847230576459684684276299309590 9778762 -92423142154568512660758620445540465408 9778763 -38489322954059588011681198968118730988 9778764 -5540387249433563259885841407229034496 9778765 138814674980794104597651253484811211320 9778766 117804254472969540516360089092566128832 9778767 -44610859534243895592338900132051718888 9778768 145449753771733113783185804451766272 9778769 -16149033294203231383450091034147381120 9778770 -55287279979461315174848164866339379200 9778771 -536052536351474863350696890900914728000 9778772 -129166707575722143042180700897443145728 9778773 247742687803612838379062786251971084288 9778774 -136979774365027596600554498477923823808 9778775 217954715003573950552830847672804042800 9778776 78112768881307671140951963258451394560 9778777 -389351484455882873310215463594884055660 9778778 229956236539701299522138533512263040000 9778779 258530354024534073548814051991000303920 9778780 -104230639736907884527272490473312384000 9778781 -333354921799135337841638869745652042900 9778782 19176307453102447360189468817051821056 9778783 71426211472806471258757268199080557488 9778784 -332810238256933502695947789701951520768 9778785 365350154413436948135901197493007833600 9778786 23782463237816004012459764287210102080 9778787 189822693738882332412591803307662207280 9778788 1194625558258797798083743490700084096 9778789 -348021785384593570239602793488176205120 9778790 22817909804635732141422518245252174080 9778791 269782863155273549931121187632901253888 9778792 -226655542272024721921670598019989473280 9778793 -19169040237853100766892405987750134540 9778794 28463903470040683023910383063096227328 9778795 -18675035222144438578603585503897169920 9778796 271881253880495307498415064106356025600 9778797 -23857300656546950604228764592079812960 9778798 20024080978161469572116864443478030400 9778799 30476435145748707116672878923813724536 9778800 -17133630707237814788992820095721472000 9778801 465519982262769557869995508975291022400 9778802 -2365882089850854007290115903496307456 9778803 164179387776990158423442856175671771704 9778804 23262265818714645186920671337161195520 9778805 49340330567133731794855000361942498460 9778806 -19644090206586837111727212995945075520 9778807 -436011429778951085021999781051334880328 9778808 3825496342271175302321889575688069120 9778809 116554885897966645053643439835477850704 9778810 -20120418614395224183126292927495057440 9778811 31700086373036633671341743788818130944 9778812 94841053160776771374156873247169536512 9778813 -133831443638199171752338815738841106016 9778814 -118960831915738937948000480840543967744 9778815 -21165680910095935719376164905292713640 9778816 -6519329153581919455716736025210388480 9778817 125745286387695764797717336570374100866 9778818 -8323927113514940780126024170503143424 9778819 -473986227075963361995807506193701755780 9778820 352587499312823222962911103294652252160 9778821 25646173956916588058312593423428564960 9778822 176352376888837948445018614118820527712 9778823 167851480554386087977970723042358575184 9778824 -114626774672973730492669352657065697280 9778825 29876131678091787212817948017018256000 9778826 30011439665631510983565378052279480320 9778827 -185156958027441493359976899941326307880 9778828 25356357345514238314678066969189310976 9778829 424582795300862980104098276411519209260 9778830 -64939102351045109714322269853905756160 9778831 319259691627171738852690120233835626752 9778832 83630174999218761622006637898705248256 9778833 4341185481287898995715832261118281920 9778834 -99952292017693085931934331112461488320 9778835 -204528968706810272143020698891290353840 9778836 -17146764655644582744837244933944895488 9778837 -175487969468028079473222303397916532000 9778838 -19771613461108317744657649372886323680 9778839 -24756582107191850041258413663977911680 9778840 51303917459615060337339282135808204800 9778841 51276525744862006467471329237600000064 9778842 -148055578046969964162473208637750314528 9778843 505696782728470946365849155959090457092 9778844 279093980554628386397823776451491443200 9778845 790053757819301823462574908806168640 9778846 92638289470507439657539358061788544000 9778847 -406781692362473110981502070331378366320 9778848 -15285165528823989365201558277215748096 9778849 -230932924500248073665021396152434822380 9778850 -113557668647898714044338954561927399200 9778851 -284998601483680936195055237279394174408 9778852 270116709169759956075084677619824517120 9778853 28084881443259270198386892548294664480 9778854 -136311407025838244804210834854043484480 9778855 154750861182329240021367645163005464760 9778856 -125006629144971527353797781575939686400 9778857 77286810778401138627078656082064097280 9778858 54910329467837029375090983517633649760 9778859 106263065553667605193348861313548422960 9778860 3671046696039622350559385812254720000 9778861 -19202155565217285065463307536113098216 9778862 -236591964070482008376051182251139045568 9778863 -60947562273515330019326799066499881600 9778864 15920211203535978465477664473996263424 9778865 163063892387172375216512161198818286260 9778866 -8735361274133955990611946733601604096 9778867 -316326545132182805477814415728944675328 9778868 -67059331494802277540709815611069753344 9778869 -76836753452870400072421336097743769412 9778870 -58285083189063151908537331410387216000 9778871 -57164256948989980263871101015393764976 9778872 -74209661017490495629836990978659573760 9778873 -3785271875568662175353829196821185536 9778874 83346559256062529766870901947813879552 9778875 -54100211082941317311043626302939880000 9778876 41415140331140592818035578034551103488 9778877 -127651378231845071327879160020919159648 9778878 8322298026963621465272576650739504064 9778879 210299329138502140335773602398030831480 9778880 60684814719124215135679847548216934400 9778881 122751344933280949275455171827764001392 9778882 225134064037059169496764804123707388800 9778883 -248424140632518953658975872688029051760 9778884 -79608196368574395369068901701572669440 9778885 160936624897435825445755476845833163580 9778886 -56919699854299201746264987211642511616 9778887 -3973469356567310432246323463665853280 9778888 -808432258559756669860286709324840960 9778889 297101126338449217689611894494879833690 9778890 21309891041780016685832595229006717440 9778891 -250345430809195508966273940462748153708 9778892 -301951056183607659328467854572114838784 9778893 88304331504087965542883346907369836480 9778894 41301925641126743130791038091397107520 9778895 -48239632500992197222182688692874837920 9778896 31739524875458223101291666142438359040 9778897 -156249974477648197552199089173759280654 9778898 -61280525823714991410656127046660810080 9778899 37032754865285678642798848059597999408 9778900 75464227058626118353961759270643728000 9778901 -126412542302334420130104990175054963200 9778902 -31368062024813152193106884889318967296 9778903 17385680792874990337815340074230965000 9778904 255843604816719306658450549517814374400 9778905 4277805499691567885658860586665828100 9778906 57005369659042530285252611823565447152 9778907 101447073575752040212363671448976719080 9778908 4908539374752380987650134222902891520 9778909 -14336551671784038235885243786270657184 9778910 31989901386914448970741309552777712640 9778911 10564354252604774295646755228878511744 9778912 67348932798098157515557935776427147264 9778913 -328734016971560452014654515757999263838 9778914 284927741340986388169859223301459568640 9778915 -29009490760397211976044313843122457200 9778916 138914817565978079302787243359948001280 9778917 -134413481026628737451779036713614601120 9778918 361753246781378279718039846679586164416 9778919 88303409944752060037580164609848062400 9778920 113546297513002922150229428732375040000 9778921 -140537792758005610476146358656572161756 9778922 -50866140032526007512679470703457041488 9778923 68253543942099528212856127366130815488 9778924 -91288871455047920273348635961231953920 9778925 -63916646254329497577715523583419785500 9778926 9580438589023680476569245301122820224 9778927 -181552902877102100915497927145460069888 9778928 60165897664444748300763694870588784640 9778929 -37294839170535691591262907626815875216 9778930 -123401492334386902780854969930233472000 9778931 78481996045238993276379088793801424 9778932 -187591141399616460471983746981532310144 9778933 15912533900286329542364603683881537984 9778934 9662029883362638173480201278575096960 9778935 -32954610326539232827160616967205752800 9778936 -151261292645316624634232317536533299200 9778937 -178493250176225358468303961934679963648 9778938 70158965993946446482454302971864246528 9778939 -134173004675428105069472128664938095560 9778940 -15336780369863955415396066811447784960 9778941 -86857466352089516208208156519146294720 9778942 173308615191159086904826168984902607872 9778943 -138598854303549444809224367249250263808 9778944 -35872473829530642910909914552056414208 9778945 -194769775320137358797090077892455406400 9778946 -22236717888306979204063698407413700736 9778947 -298269704040312893209307737866566728200 9778948 45608609449316416490428991474086855808 9778949 63653935304675106058400882787442764960 9778950 21049037232290506802073844757411827200 9778951 -25543817997146137832053044041047812672 9778952 1011980115442414750490894907176110080 9778953 -380984003822271685502310230181028928256 9778954 -30095217522014408035902417139470319824 9778955 -47882938457609086051389441144008430000 9778956 -33805461352563582550263071051454922752 9778957 422035536306642082097568468774728159340 9778958 47071019660265534420618194087305881600 9778959 -51838706381901150064810050992570031072 9778960 -13612750739556062939703513577405808640 9778961 383733237421945341832756844152715005440 9778962 -66949261435370278940278537398771774720 9778963 -455834711405801438343454216943512472788 9778964 -30099625676108998515661941839476523520 9778965 78790871798753313170650690907802990720 9778966 24425328499951233594815634307097574432 9778967 -449745576551035156754056511228791323048 9778968 -11148315584894487932215240014722058240 9778969 -282986949939557304282066443265398296630 9778970 164711246598056986943324200938072211680 9778971 36701279922932641495892620524445866864 9778972 50576483479671828295047812666529054720 9778973 102147651693597770848895321890020645222 9778974 -1178999716649625162970414090787220480 9778975 73416597331954903998418541649823079000 9778976 -172920519440781351913352964856169299968 9778977 32773610430951954559510510184914105920 9778978 301867404185889676474887376806848928 9778979 123928015165714371835227636827601978096 9778980 -28364669468721624838297014277350912000 9778981 -34964123435919697018392925826280887936 9778982 72725165093541657823548522749072666592 9778983 229604908290392078411253931653772746024 9778984 318921914523047785206829790680756546560 9778985 -166545277824025544848972204742249874240 9778986 -10656210555945708928060329078212618496 9778987 -178644065316353665644009212944089167840 9778988 -59809707795002792297768533573745608704 9778989 -20464923401108924085053030450743450560 9778990 -60833344443277238796235961796994010880 9778991 -55547049116503408675591520865584026608 9778992 2925299858020426587780773192168570880 9778993 28797844406354547265533473076087784000 9778994 254341904790659177645672579971154305296 9778995 -2750147684759354446017426479919508800 9778996 101027787332990442294627802687937822720 9778997 -461712245966245023527247153455160433554 9778998 50196022938980618550500310779265936768 9778999 -505042164005085071710525576572010471000 9779000 -71324069037326364052892621372129280000 9779001 173432214603515038171475711931850692432 9779002 23258947717210738042392428118207451392 9779003 -102629662982728802472376072321311915600 9779004 -144653872212546693006305757702217397760 9779005 -30806480554831848776035670184881216340 9779006 145266991001868598952734587738932480064 9779007 -5558555642426824398294350043694529280 9779008 235667391827982251159126415185182457856 9779009 -345730589796845976626914755809761689600 9779010 109489954782873512985807905579852928000 9779011 336485429797220283354808298772710089224 9779012 18915840462008738813042232518291619840 9779013 165676494113303339688886294425441779742 9779014 -66964073327264253293363709693366681600 9779015 23130404213412828734231456844852096000 9779016 -141018459650461161833869573563838095360 9779017 -2578138029900922666734220421298240560 9779018 253508728750551046079752328150536422960 9779019 -489026982089401443077189665026509510400 9779020 43280591397861675720203710122893690880 9779021 5624890824955449360988497854577908544 9779022 -27501754795533721689588264167587031040 9779023 53492429988572493197941959128065399264 9779024 32822810079762561761679560079575408640 9779025 -9622342171679997333647590650174888000 9779026 -220856823974507180866307419741245098496 9779027 158395198691321577142227841215709776876 9779028 -40954225520138980648616780484496287744 9779029 -106367654786597343950126364853993125000 9779030 23308183163268271949250011172244456320 9779031 235645670420723078998411808050341916320 9779032 -207318960106024799386324790423280230400 9779033 112133611530995958134103172751822917728 9779034 -117053769869059394547343178154781989120 9779035 -10316964933706167606743481151665838080 9779036 221889591991523559123114175654059962880 9779037 119419941951995770358493136534670290560 9779038 -43722474251672062723510049013004357440 9779039 455494043643202003389967334334555159840 9779040 -177944084075981955738608994621605806080 9779041 -76527395431650368242407413610891685200 9779042 27964132726868509577071207187140744704 9779043 -23581624610978013300949538760003692544 9779044 58522405964854870761727744487171174400 9779045 207130850037021677001505622286539058300 9779046 -70513924288504301024287619586066938496 9779047 -273458580962692585605430889260241166680 9779048 -87963502193280089139328022466023178240 9779049 -133607438054854699086919147093885080000 9779050 62916491535014894797800272254867894800 9779051 -14585205412149394784916431484806663448 9779052 47565767632681807700337825507582308352 9779053 -191164105033212067576200950951614478400 9779054 -2782608400813758650060478652089844800 9779055 -75784628093655713937214216031670159360 9779056 -17996266803891359726831905761660305408 9779057 180360344455024136974302322978179492 9779058 -154232326940687825217911435406788766576 9779059 -95294653130542623353769054544084021600 9779060 1061544040776626085995195719344476160 9779061 -345131532065669538247374065299007784480 9779062 59179232749663718953545006507197960064 9779063 -5001292965875214125979184619086959168 9779064 -131105214246208117748753438901804072960 9779065 -49646680590169681803650092416485345280 9779066 195321674229936928949818784084770967040 9779067 -51465505922196865931178812207103093720 9779068 -23561824198252704259318445546150072320 9779069 38158327291327514172535752528430798470 9779070 15004162343243783059263280188107919360 9779071 -7116230042801671373977033766954953440 9779072 122171957104079649714304495993120358400 9779073 231075489017991308793221539056270060000 9779074 -7018506492189524682555169960802021376 9779075 73715602011539838319390940288011794300 9779076 177836241988158913553080532938240296960 9779077 456093307104912843949179128007976735872 9779078 86447084068065125375882929769119455840 9779079 72406944937727632101173732594583661440 9779080 11863294913406063191856253404971212800 9779081 45704786597209188656175738920351512584 9779082 10297035894024888412547014929665362944 9779083 -95875611343952234883288901037141890176 9779084 45166963444730782589895375441978212352 9779085 -138233532747776160010026783738261837780 9779086 -221284741819043488824896449036191571008 9779087 212727703916632385774759464327468658736 9779088 -32866755348854123334834685054073044992 9779089 -109096530145512832067930226773654300110 9779090 -199549799305663904034953389584818731200 9779091 -70009146173088963681012010312835961600 9779092 -173144550638532809678524592508461536384 9779093 373048897002931994072983083481903186044 9779094 36351984665286208814184662102781891840 9779095 -208155665042516150760918934101422327400 9779096 -18570187787232037195747238470962647040 9779097 -138359409960893757440052516581304700128 9779098 -49155738916637570017315355441268804864 9779099 728564498181350889033064275654967260 9779100 -7276840796632795411775331052761523200 9779101 -339011844831185834027861750853921903898 9779102 -51873792602229838671029544163520348928 9779103 3457441714278910281060983329366606080 9779104 70862670534725288161733042499448406016 9779105 41144670090915389462789286147104056320 9779106 33462425125504287180109360951623967104 9779107 -159099923440536502976703274261336128 9779108 42985024717206701521428983927866368000 9779109 -206402599457295743092511230422991464096 9779110 -100736341258628409176510257505819904000 9779111 57558348873522122992045801388256431400 9779112 -30036641578016710090234873561532743680 9779113 27702152731054683797597475745181562362 9779114 -103829012510689250578012203022966212096 9779115 -82505414276992028377369676497090102560 9779116 432027770525615854977937721434868945920 9779117 -152672601080076751320063879532764130752 9779118 -99638622843710138604875610230866024896 9779119 323205377273602227841098563072909337600 9779120 -5500828463185149251483190210720890880 9779121 330302131372438728191258624185368715920 9779122 -141089707080946488181752776461782171888 9779123 -267952617782776083882433356203559736656 9779124 -143031505238367252278184362667253100544 9779125 257047323713995217113107621873337059000 9779126 -43438088865772286388618756004357193952 9779127 25905158339674866043128165458857285632 9779128 56302966146256076313623865159700992000 9779129 -15477386356231703245691631604499115456 9779130 4327765648165051213056140816722107360 9779131 -206297706332411301116182242633381957528 9779132 -91802821226609698132585744722748170240 9779133 -17304745883159380570814265678771985152 9779134 -136388486197598375902022055257980886784 9779135 16019501803637812931392898093215375080 9779136 24553673853187724800071156459368349696 9779137 167799748870685153249466520643487081172 9779138 26062095103148447444985025419533736480 9779139 187115941783179228953520365864856171264 9779140 32217912215505401564363175445775892480 9779141 281076354823409480836878413705347456542 9779142 41328732394105105858894362443950719360 9779143 -120927609557439535998629865534445886592 9779144 -123240949134033006000554082818810403840 9779145 104497672253250647022580182945372534720 9779146 -82818061989097248322085113280706816 9779147 -35441080080230238486257792003156109168 9779148 -52810188949570870224955308254431956480 9779149 497795070728677359617676579906909337536 9779150 129138037463451040572692935817860881600 9779151 197561697912034714429661130445390513032 9779152 20086277940930578547730712749936525312 9779153 -3716969501231629127952964321095629400 9779154 -58624687332036215880415724501561843712 9779155 14493018326616326198013859612052512560 9779156 -124709804416562420327368539130666379520 9779157 -43416580996011028776080289083963775360 9779158 -181867226138251452443732517888767424 9779159 15909487873774563868590079480207770768 9779160 -22034428246529743531302373560532992000 9779161 -121344710750560046055908819749485594368 9779162 -84565138195543800036862178124726938400 9779163 10174045469650846188489198502861777920 9779164 15056757506191952390807786927615718400 9779165 343251587051558060398634450276642577600 9779166 -183790972965107080444822819161350355648 9779167 -139085666683380337330827007797320773120 9779168 87903651181397509256148778144156876800 9779169 -128177577503934046539365863270006783056 9779170 -163402883995842608081470957662522978240 9779171 -32609236664197236044139991121380607328 9779172 2644153196474730467509273744125345792 9779173 -62871645354169303554500495006358643520 9779174 22655287061240971307212336275627929472 9779175 -28123365901378659390719596829290494600 9779176 134801084949574188818149244473331957760 9779177 -53510644887986235377244734636677766940 9779178 -22956906880990860654122747282328986880 9779179 42611463411497506756124044402571489780 9779180 189874104638256586337474210772010598400 9779181 295216929190982529084796468058777113152 9779182 -16937219434329572988027506294918904192 9779183 50575843365833238500956189518450470184 9779184 8993372789674656843450270687936184320 9779185 24680063018171352599519043165575595840 9779186 203453916432723250620402271890150973440 9779187 151097982191997277586380205653164769920 9779188 -110631500188406320268461422218214416384 9779189 -1131830758903019240961130838762420352 9779190 13866751455450578228470448102697849600 9779191 447344177165855116206678347159950155000 9779192 225817439682375731556478021002012057600 9779193 406120970791601304689315326755556011204 9779194 -85903075143150144316917221040950004480 9779195 -34473766201169863579317413129373388800 9779196 -118859249826649133022194796092530950144 9779197 -5565544089917669549598296627162603496 9779198 36114765093679922331967930932955938816 9779199 -324309671478602751328639382919184326000 9779200 9389291467906363593291965034135552000 9779201 -152601359952963089710790235393921228798 9779202 -104034883268656751890730512348620051120 9779203 -61518627633648381626906319539097212720 9779204 106195248635816406319934941533501027456 9779205 -150645680320679585456264940949908033600 9779206 -217726885362934855228303336225600713600 9779207 298756800064196743655451841692382242456 9779208 -55471767155504481528927392910775418880 9779209 216126559901344640789697796559908398528 9779210 -32552700892151717675556086834371415040 9779211 2275889936609165436012064416678279504 9779212 615321508325037206767168909926462453760 9779213 191643396081600886015041594191705377824 9779214 -25203397437009372961430882142344832960 9779215 153240093461246396178202723733167307520 9779216 106009124951565159175470571497799188480 9779217 -21049918747194937767278755924367732736 9779218 6177204031506899476907259631829212560 9779219 -451774799438086350435027243939929249856 9779220 -246557648879678584823478625724832000 9779221 -558928183915900475795138353802939278688 9779222 -21708584404030071946550226878743685088 9779223 365499750981424109491612377401154586704 9779224 72181048196593130667266066938842931200 9779225 -4321329448384670748245796423836708400 9779226 6710153885888844468854559344460111360 9779227 52114682380918759512336421469111833272 9779228 -118862948769826006522601797747002608640 9779229 -30233157292273425473007592027988314752 9779230 -13659363617695970714267866617356418240 9779231 23291611804722698845871581467832654080 9779232 -3572951451141448877310056159231606784 9779233 -123540951429935420821175289488088829500 9779234 113267024027694102373309450515772047360 9779235 160556551841105965701967174195597365600 9779236 -64519275203667371970963742435623310720 9779237 -29456733771376682240790308248141953960 9779238 38682355342077406393253604121122938880 9779239 -92114262758872552098572225670203965960 9779240 -249441639214323990698328889803934771200 9779241 13301982472098413446776943080872522400 9779242 -115082281354918168386569565527935239936 9779243 -889379456637985971219802303761293414280 9779244 -14595396957127840528068127094454557184 9779245 46828656713652953726968670007151130880 9779246 99671029515661885726521753556560699264 9779247 -22734895720995360737473561886022148872 9779248 41683649055093883714859027678576312320 9779249 -14018857221472517295351851013757513368 9779250 -44953306558438808671455519620593920000 9779251 -104214602204982045864410242799072997748 9779252 -24092043881201107739910639154728222720 9779253 115046951606241327705832166799124213248 9779254 -55587814592677601433089797428462286848 9779255 -163654779745963613368430058304786220640 9779256 74949181641920738254029060948152279040 9779257 -73798727173030120731031746351727361494 9779258 -1096361775058989594176644857103161600 9779259 -24438926712648283018117204340006576640 9779260 -1230687180436965295913508446967767040 9779261 101193658835686377993565759754571761862 9779262 -62672436206982361659518587639120665600 9779263 146260144780289999580373810680770896024 9779264 194720891202124845423093231078762086400 9779265 45133234801384514816636241905237961600 9779266 40806648654044962512863640901135320576 9779267 -292712003401978229690138528943056107368 9779268 -71122661911301526747372543246183490560 9779269 145137986140386318170867137169144608670 9779270 -26781883641025529716567439943798913920 9779271 229678985046994181871645247299648434304 9779272 360629143899743793886941984512960332800 9779273 -169763730426412767839624828925898877478 9779274 391685584609306785699985223317075200 9779275 63628360313081200752324798224625600 9779276 -135295076640441109791943464188115864576 9779277 14922228132398735864094552644986052832 9779278 29772355921595393944855033920649463424 9779279 77723795096540523940735604751383738640 9779280 1480473891611558392791472773668536320 9779281 -138872735350366064687192195666957656800 9779282 -133951980871022221711308531964070065008 9779283 -153230755593481564507737478490320100748 9779284 -215969756281078765619676644637203591424 9779285 134002823263593548843326626303943441560 9779286 32512565873603397790448283945640048128 9779287 -15077247846538738840629489742491072848 9779288 -179254310968847107049577306528651786240 9779289 35492806850368586948772362733368706048 9779290 -161871556404026883397788208743891793920 9779291 -91461538412779662685021702460706676416 9779292 124135016007552536277708889106590244352 9779293 42299342536714835103687874747951733580 9779294 21829349834122133753974151755783324032 9779295 -44164161616523707918368501965916939360 9779296 -40610861807281045219829538829551403008 9779297 374460246104279342209437237057090056112 9779298 2564402540332965308696499437651390208 9779299 -36045368965634597919395605528867711736 9779300 72377341890772396512193544500182144000 9779301 -50984813312804741693014862392727022336 9779302 -48253831587640586706166921910808665088 9779303 369245465558060014310563498424345658552 9779304 -153500567774618080328177618139227258880 9779305 -43756303860259643357763774694386602040 9779306 17152594750388868506820450361723252224 9779307 -162744761180743834440418381608554537280 9779308 -81175365156655426538129060251828666368 9779309 145656677727466684153056276599574450720 9779310 17563283821723828984201494057892890240 9779311 -59785815243311253859241351820459159088 9779312 19311094524458617453530788370316886016 9779313 -155777241356697882891970155840396775056 9779314 55506824384677848108062508588808828320 9779315 -26159543588154027853494622802483782080 9779316 103809692188714690634482804947750346752 9779317 677307559300306729696789870673286510300 9779318 1216248054844947524251144851776561280 9779319 -13143350116475217787535016371444102400 9779320 48647519842592230075311017964521472000 9779321 -140827214395486399279585304179086323478 9779322 12689400997307844446312244409136271360 9779323 -5733152752174468245671913668248142428 9779324 -121309051475423996218210161800297278464 9779325 9939680898944849012800186029295855200 9779326 -130167902643901127440258048033355600256 9779327 188874959523470135165189551040254474992 9779328 -26311297063459459367812455664315269120 9779329 -40392434070475245845708953591484660800 9779330 44963790174146434403430946747986577920 9779331 201970476581830621425681069751788856320 9779332 -236174901601089738319220983442094584704 9779333 -137904313549206583484843588565176384418 9779334 74703782487957975538100716206114122112 9779335 644187597809813217744361405858562592960 9779336 -81930281899873884032004424638931107840 9779337 -311160461683606631636025025017853361280 9779338 245804371177888471932564612881280963840 9779339 326251791212834391976798047188218141140 9779340 -146691114862499971880152089253311820800 9779341 3190026140682703465092305239162636 9779342 -4840214043881720810700714267144740928 9779343 -54459302687602149913796319039465557760 9779344 -8889673350370924924144707321114771456 9779345 -61327443788397921419263400818852545600 9779346 -200122737743971560399481275002525882880 9779347 33529753126963945564683496950424103280 9779348 -14050602443693329895320800566905092096 9779349 305945661077275447848540738316845788064 9779350 57099330453357581522719350943147132800 9779351 -411436810251792995873648701822938629400 9779352 25882889419910044747605224873277849600 9779353 121358821917251403061408471987880225280 9779354 182636675021054860710519138238846428624 9779355 106557519603370484962239702756243253200 9779356 295378303935945783845996687641805073920 9779357 69205668416835590301207398808252897600 9779358 68558134903759003222289127610163813184 9779359 -32231861504109907758804361330120673520 9779360 -207172283718568048455143522563056599040 9779361 2471064358446669639194184203790148800 9779362 -147407662104493954300704647840573495136 9779363 -366808243428503735345305884067407870192 9779364 55332595667705052172018636316364890112 9779365 118199444210283972693904155542433259260 9779366 -12316897972866569651173234099328950656 9779367 -66340994226196265952200360208764651952 9779368 -17728337503647291743949353843994624000 9779369 -130259713564604754689385455474591006604 9779370 -16504896613470298674298141104633922560 9779371 -90296153164175601858565726065975739440 9779372 19343343000102157931636558999151793152 9779373 5527594370423141494537173094661810220 9779374 -90096981119816430811652156494189113408 9779375 64435936822171777705962743119947660000 9779376 14509830075069036034443270676544225280 9779377 115921029424491292195877383380578601472 9779378 10553282963618272778777918250267641856 9779379 -204851269924729609846467132519899209416 9779380 61958264229446472712714167050626022400 9779381 27372795417508922280584245420961213952 9779382 136214798829877462425320721359652357600 9779383 43385073692004023771111008413507246632 9779384 95516829383178816449955904036169318400 9779385 18098640476472157962839810411817784320 9779386 -69961536766762785307024444179862060320 9779387 6399681238832163733152164385149287872 9779388 -174657976777117740175591742908908940800 9779389 -288190793086433776607861776566394426810 9779390 -38155865608240416055442994125875084800 9779391 38499618786296423524213862479470226560 9779392 -32183547065107293229747901959375945728 9779393 -29632466550014361652230326940474599616 9779394 -32553782048411066446626746827921795200 9779395 -163303121150361328491765596648082297600 9779396 -116344406439747516858815744165667508224 9779397 -164118669063649672392335632468275482400 9779398 87689285280821410309221851135200446720 9779399 7719927133886184504439198265112684336 9779400 -211676085267031375342416747745413120000 9779401 210879953143330364063158021750695496932 9779402 -5748351000018967774616599687132800000 9779403 -284791440722012436051458216130748390560 9779404 -760839155036010917641374625459449344 9779405 332527130048025165867806700324769800960 9779406 3335885682173598788589410231181078528 9779407 -137257974818944278784122443818453284168 9779408 14206300603280677409935989105624440832 9779409 62406148853121699261434518040106277800 9779410 151998139997523213719397078561270912000 9779411 -192222798255114901370477771940646488 9779412 -204637617009376378966309474001083262976 9779413 -37857769798305396420206044739751225440 9779414 -198304275017786791951845983474118116160 9779415 60669076415423086334239456242940323840 9779416 84683988798700721937164445665332224000 9779417 15194943861685238686464310108378654020 9779418 21846278583273687700193378579125744128 9779419 -96453086685099287626826472673301935856 9779420 202822237969547319139130913422356024320 9779421 -18241493994817002120120661785722709888 9779422 129975512287702863010292568127922320512 9779423 -460199097416066023768911946711110431328 9779424 82825124795191903432459260854792355840 9779425 -90202294495208147192151126365558979850 9779426 -153287197690365933642654558019031268576 9779427 178930320819057905546918484503545075200 9779428 -371479766493456463734649669960880098304 9779429 -333018084656072238767116317038855449920 9779430 25796060029659985387509507556476522240 9779431 -188759993230062070868938100656790664288 9779432 95148036420420622586615930424719800320 9779433 -31078748676973294162000652619211623360 9779434 -15186445277513280138092596649937239808 9779435 -46878462200882145176444269420880601120 9779436 -54977875465712936048815885023142372608 9779437 -322137630928424149810581729754191609108 9779438 300985644922054208209883055021682671360 9779439 138315345306579695319626071025832417408 9779440 -80724154148136504651606467271138017280 9779441 165659009055263752967664236801388151872 9779442 49449075967416518963269951261723453440 9779443 169910977127217704078281058791053735120 9779444 -16415917599797862907230121379245056000 9779445 -5488825796628752556082255476093022800 9779446 -33170603698074895256800076819941080576 9779447 -2325126013031395709624666217250804608 9779448 -96912122989023337659783888755733626880 9779449 -721926796465608890240772590079106504064 9779450 1241672818990833158741142040604138400 9779451 113153718731298035635235552204228762304 9779452 312991944739966207505079869784674613760 9779453 -26617489755953699753718645595092866298 9779454 6819731584843683921854155956981205632 9779455 4053870334270138707956740073232209760 9779456 -58720957920330772645793189495159390208 9779457 2888652075432329589797910073032100800 9779458 -13109379909119091099553876481325314016 9779459 -488365798033128002444245816337322687360 9779460 19710225875010461912973543565085184000 9779461 -179807270428796704987003423662514541508 9779462 48470522418583858508596470276544512 9779463 49285408048387876289844181533509156592 9779464 -431570359745565109047657517961068784640 9779465 281242474811048796371314543473412885860 9779466 188637609119633759887095014949890592000 9779467 -100520419240515030370801708801221350640 9779468 126064012860864297255469681271033595648 9779469 -161781620193537581680905449732564772288 9779470 7691906121697069833036457938083420160 9779471 24566675223146938639291233356145147120 9779472 22343883637000440254457567778951938048 9779473 519999215728133227431990824583800398704 9779474 -63408049091844690781461003076628597088 9779475 -118643352031526762361015524067287428800 9779476 92255216478448465817813317783647744000 9779477 -11127703675783074718978179470973506688 9779478 155187216927297100415784996013813493760 9779479 -68228951160276418554203936833778494824 9779480 141266982472803362066433365736557568000 9779481 -451596173378935249862371979136601184160 9779482 -97202973196100782984800350449438683408 9779483 -138963984773392449559061321275725277680 9779484 21067967536699912044907806724238622720 9779485 -22637077647352997822852651359054669440 9779486 25586334422310162058312708474314393600 9779487 63178767178239221011798321074203340360 9779488 -548318246377469673470785072443016740864 9779489 -244769345791173061905056566748230429440 9779490 -10669211433211615976584605694625280 9779491 -88899740143692583281268601138104627108 9779492 -135451587978199446474005520815761843584 9779493 -65708012805836575304156313383737435872 9779494 -13269798201097098818043536094851356704 9779495 -355612407605593560936690609094738221600 9779496 -289004669857180258351991708769832550400 9779497 -23765795261407225878750062238117254848 9779498 -74175544322625813522480728009976201120 9779499 -300940822614004164747316229841098009316 9779500 351969337230703570904993839822383360000 9779501 -410871743241456501468919712617533436128 9779502 -10258539070704892140451500848599666560 9779503 -232369442030652529474752907208362868576 9779504 5606375016005999581715365305150406656 9779505 -119945722808675183664702342521021978880 9779506 -13681183219271622084967443132596171136 9779507 -59905812044367727028548655728235386608 9779508 27918193223784177091880365595861975040 9779509 91691136692402476759540990808724243040 9779510 -57264254894397118289083425871879559040 9779511 -9886159461587949025570744588529991936 9779512 112986253520772879863248401967218155520 9779513 -246598730392689809541239754189582017238 9779514 166156139662235383518049393492516592640 9779515 -239619931965806800496334881186793739680 9779516 89626839427524133912481416314290737152 9779517 82697882620703670864867017425172079456 9779518 -9749482826153826805310238982902382464 9779519 549085500659633773120932188144076185520 9779520 62962676448875386872707898573544488960 9779521 -106637478805367793875757677617935251408 9779522 261515457419277393884122645243834957824 9779523 -141367134756990989550415889202742929240 9779524 296160269349370416401157705023261012096 9779525 45396058424513437666823471893162944000 9779526 -67058740004370107874778767286805843808 9779527 -254871777355954186908635828123945199048 9779528 -83484131915123050897341957522401280000 9779529 -52909718598373445832355255880769432816 9779530 -78049401092747615129368684912293441600 9779531 118092823854685605274509444813524273712 9779532 -75681559287083495348679171190858334208 9779533 -1563272353942979211966131402081476256 9779534 -52428806960514221564307247249291666560 9779535 34007369032321583542577507876465119320 9779536 -28167675656562103288337756897913356288 9779537 -324151083754452796394485058757606236814 9779538 112677190296386329221230223894661167744 9779539 755610168013864364043958098475634688 9779540 72132199872155706808175220760422731520 9779541 -128821026130569033846562389257479166400 9779542 -64653165914697179828980654556724143328 9779543 -524130746847098933798209775987532381336 9779544 -59314659018772834929975312605153402880 9779545 -139178644078998825854392515911267558400 9779546 19357200813435002126516487781460663040 9779547 -252448646730363742465422934161067667520 9779548 -51172841927248241567686234965209492992 9779549 204494679670055592299697635313477466764 9779550 -65076984945562747688335233713028326400 9779551 -179767759764089038343743371005379636448 9779552 -408474233410262637756662105043390824448 9779553 41368126622835402591000597542472908544 9779554 16008889417681751316741902126063915520 9779555 150388619357278693297175858588295355920 9779556 186990705214197838997797033011529943040 9779557 -485968598157829154458121196458848232194 9779558 49354246212973035784767065887187765184 9779559 35006802412819306952520271173829489704 9779560 -24699953154946750374885669942976512000 9779561 -507319011344596218382293079633055584176 9779562 -45375655104703617886213353927407070720 9779563 220083494356888349711993307690943581812 9779564 3327196263155454768453250031745874176 9779565 -79400325779212481167173741698547048480 9779566 112017183460201716968883150910261376640 9779567 292169077273665547041412047045873751776 9779568 -30957965781399521784429437219320627200 9779569 -22874239488870071375904726146208586030 9779570 -49242358012472163896738864995670538240 9779571 127036583212196655649353724022236333140 9779572 243648664206359639385213338932134420480 9779573 -129709148984965108833822206746515384264 9779574 -23846945292679336575850033161211957248 9779575 16177547582875911934019419872323950600 9779576 -3536950773863627775517451585799475200 9779577 386236823805991695140227915823056896 9779578 -195517087415518553950863398119180310160 9779579 -134377146327047591943646344085452713820 9779580 -123884205469522200916876999376793930240 9779581 89681286433654831437076780618390291840 9779582 -28268126278135093029811300229083401216 9779583 57651960330242090905932948121952400 9779584 177804129350293720862910939284184760320 9779585 48270411883185527316513880452162758400 9779586 52487070887345642273426889400065955584 9779587 22439017301526120543615941126213301480 9779588 -29410461306438221909329507826347941888 9779589 190615278415834975425413460775623374400 9779590 224816862891947211790959499799564609280 9779591 41159705405410611914980624459949005152 9779592 -173578888583170922060713715512311521280 9779593 239968521114684171406013192394748530842 9779594 192414641539158264892447105264521165312 9779595 -34288854470940623987254837824826617600 9779596 65780932631369273520828574966871187200 9779597 -529675631723408140362790916181254394954 9779598 -108963099482749249597437315522998054016 9779599 -439645295092951597741221845425463145680 9779600 26355588161001156367387558995040665600 9779601 25096735930457017201342438862900651520 9779602 -24130135310990239836997603188020610048 9779603 35345643385295923932335068227899736240 9779604 50580821675091879069910174141629235200 9779605 -95006216476858989211143584909692704480 9779606 105508092715063014298240779497286238752 9779607 19143795169505777462350160753556779040 9779608 230409695059127511852573226282146140160 9779609 162281679756711119618474349403790236416 9779610 62288189983034623512648849599956949760 9779611 75581465416103279386276258145411439648 9779612 107812546219124038698120770608154595840 9779613 -34878956932436759213824873792039961376 9779614 -8021645335391679668803037856444678528 9779615 316960190102616529729554262301719932000 9779616 -10773410904008320638089749666096742400 9779617 1965646243786184157071056373417830932 9779618 -88470053835089886136677553693549596384 9779619 3763082204894004568655788886610682368 9779620 -41951282564987018251707412117247512320 9779621 373165553833676626624482987329203666812 9779622 -50588623401515161045122005752183288128 9779623 64479953588413624162812216524499881600 9779624 -385784778791775460485370705976710195200 9779625 -253726917349303317022906218476285547000 9779626 -149219711782672795603233524389094641488 9779627 161679648996214441921648333120541385360 9779628 -145040249961740305915845933840865551360 9779629 103662344885161572825996814335640542230 9779630 -36689286513116185300427266979041363200 9779631 63469598958646126508725366431063674880 9779632 14693266356358774052503137279607570432 9779633 208534312741913467880901407407861524882 9779634 52953488063525339380192564559394512784 9779635 7339772489657069698544817338384540160 9779636 -279546670780728930259557502544205409920 9779637 -78035808872652651980393188673229607296 9779638 -161615942732544513425616825925483861440 9779639 -240007202569044880249013883577637695800 9779640 68970747081679345023070708207798272000 9779641 -185724821541919560586968029117002617600 9779642 8913959983709234719215413007204844800 9779643 -8117177091537246796769835207488810400 9779644 93778709710220897749512447380192755712 9779645 -127615902410716137807934114044384518280 9779646 4847142342730299407459941382188360704 9779647 228295794617218851122151308212289475936 9779648 -8374569382463804482735639816090681344 9779649 -58475059312099053665480334751920853152 9779650 26829453150196164443288882847110338800 9779651 22307920706112444512420375080374662304 9779652 32685057473417294112521986532916917376 9779653 64430249289038401269072182844305283484 9779654 43242012238097543501895142778203030272 9779655 -83346328765811978989614410143955950080 9779656 18631310412243255634624801435287552000 9779657 -822175637670025671081831123973135023708 9779658 62032190544068483865912755639434232832 9779659 237128580225465985595351092120424595860 9779660 -124245486015456066697083174894300810240 9779661 73761011363872840408026726773148648480 9779662 2469466029804626618019383656160935872 9779663 50193631619738295497683993393465182720 9779664 618566347534049513773392670814896128 9779665 -101083214677223795297321811912161529600 9779666 49031717573001275171693439564699537408 9779667 25565278735565102141617728903455734848 9779668 148903283131968416336200426583094865920 9779669 325511879294088986946903289382790686400 9779670 30276723915111816123717245850648000000 9779671 325744783996088826893203943783637250224 9779672 -22423799525283816389276285031725752320 9779673 78516398005942531409221911576132709584 9779674 -64130407212463581771411881984935937280 9779675 -143260158897655589547428967543395446200 9779676 -80034616470996531089819065657031592960 9779677 -463330511647359812594373467487030735680 9779678 1134995234812972158848201216695819200 9779679 54692467083167001688536658268950716768 9779680 136431320694121718277985429075958169600 9779681 -18799873046646046268278248676038015468 9779682 40344611974118808107151851970719735808 9779683 19845261231544397441047844261205023920 9779684 -265937661744937342225660160535587635584 9779685 -274377433732070998498838017037337418560 9779686 127299403635088744868246523079898851584 9779687 -199847002154601092095572908295454205088 9779688 236061860706084616668451916747432524800 9779689 107335720686910788954022201606437785460 9779690 -17884060685634985230389191681758972480 9779691 103345255931651507692266837124968191664 9779692 50361996334464026645985313708051187712 9779693 69516467654272881404385914622356285952 9779694 27059423798884652772149322439227371520 9779695 -247703417853270361538609040559695055800 9779696 -131615368678857374234326455822636023808 9779697 -15661131242175273767399118674708880654 9779698 31250662330919604319261360776744717120 9779699 -204659645936090487139717432853667450000 9779700 -37288373605543666483728229870996377600 9779701 261112420938541483970480116884642326702 9779702 -37129483105951363799782151695214660448 9779703 24464170533163016281346979849213689808 9779704 360896358741551024522252483109703680 9779705 -2184147267402654243919336493735160000 9779706 23632468317309334831737671994677892864 9779707 -459299262287615807524123852270235888 9779708 311191468373307693603743040781326409728 9779709 -413443735463314366625077155780962643072 9779710 -191167136412045501220845671376051618240 9779711 -118735096609208985330178263835899736776 9779712 79156967781017319344909273212976627712 9779713 629621874469601935716075791315824690560 9779714 -71755436234351065409192716937943415344 9779715 -29774083778397055192341195333983289600 9779716 -98032118295800791532979224538178565120 9779717 -137818933374472873862048472408595806528 9779718 -45637909117258184847475702261592832000 9779719 -3851147615426056904942380757566922856 9779720 139117803686411991199979437804972492800 9779721 74995552160700122460009019314125663424 9779722 187671553332967210828172370771567893760 9779723 232963511191683871769180350846601148984 9779724 -243727148877670930822898705998195138560 9779725 9261603595955774891642145632681296000 9779726 -214752049396249491950265867827362222080 9779727 181086781773687403177904637877696899720 9779728 14012710263344784044349788633750568960 9779729 150399522911418626558957786766621245352 9779730 46825783294750171228961702676592957440 9779731 147261434101095425844908229498933735232 9779732 20000163202796704674024703039180596096 9779733 106827289063973662151368466884287249102 9779734 -97887918336050555123371725691081165248 9779735 -88317022833618235891861260624687409440 9779736 36338731024659128382886541719049318400 9779737 8412419800476951729216652884635616960 9779738 21624190936552957765450328458577146368 9779739 12362697065398431415448912968592640000 9779740 198644343572032130819226524874586721280 9779741 -115688344718830737939601425012026088858 9779742 34463297285402469174973555657300006272 9779743 535728848922312360559246895609347666560 9779744 -81842939175447626076410564620715950080 9779745 49241595416529571196088391971152169600 9779746 49761845112087559807572255998627085984 9779747 -1008677072080671172403166291244314207600 9779748 4100734944173635053510764953750192128 9779749 45669486315125833778910058432813647136 9779750 204415449143189900685983420811474240000 9779751 -395707456978291269069269152476697734960 9779752 -3899509028553363295311856338461337600 9779753 -34897784640216298664989672804102114176 9779754 -59511865269878674722524589117303220992 9779755 -8798797093006816925469855359142270240 9779756 4211816208084573265325809076272496640 9779757 -67392493077956780830303343529061764480 9779758 -278662753584406361460543014021029283520 9779759 -86855607827559274778138737019471484360 9779760 -19540884872766405167403889508369694720 9779761 253781955991566163848183136157582068032 9779762 -61782971992622584577782566686765506560 9779763 -26822569533801612781932953516948773320 9779764 295117497341665345138924242759354048000 9779765 61736096087933167729063602932729686200 9779766 30756454212862758665446042715089167744 9779767 -480640872633775536846440691409106694168 9779768 20905075382002055885349610247273410560 9779769 294122324685996050302857893410246847994 9779770 5238886748635438280341667391237765120 9779771 160310292522193821528397826817929070744 9779772 -85652284938784485864653120479304997888 9779773 69725506319878941738032552192148643584 9779774 85536704227561576733628439645006644480 9779775 -91090478445832506157618509266731488000 9779776 150226732004437831835168613946614087680 9779777 155093252288133131522768693249408979072 9779778 245376819462657391179551954013624856704 9779779 -241872823819858057943009555995969175620 9779780 3407038239815191895848153583893670400 9779781 -237292748893541939955755669776757790720 9779782 -37218026394040924007019592914055375008 9779783 122402921566910522959640141060889971304 9779784 -13235884586025818272244890987682856960 9779785 -170746757863097933614835480648597845020 9779786 -244485641016975466556165605942390453920 9779787 22533183339820575731416350825440701248 9779788 176106594158435870295419492281424569088 9779789 239494500922033995903285425980629329856 9779790 60191884583666050669511525250619374720 9779791 522174290000435933618865694761958784 9779792 -8054133061352815872516590945124089856 9779793 201650819120240893008814433399963476464 9779794 -306231378274421970838209107791246483200 9779795 -265175381524053732157242874002130357200 9779796 -9610502637649590155500928711415652608 9779797 135070010196779809975785684009228215246 9779798 -13442445545872985112919759909983176064 9779799 300201409871146955709348721153588341864 9779800 -58995711683729562182063205886161408000 9779801 418873963594655580317686814354961233802 9779802 -19343856219394316219940883740461487360 9779803 46452322894171278090335419624374182160 9779804 175773719211769321916588095507673350656 9779805 142658101914070130719684264080239616000 9779806 15065684980279247726032611146670233280 9779807 -107998732566692367174313456824455592960 9779808 143235934468548614138549639226581581824 9779809 -17244236024237328896689085360523029996 9779810 -4805744873815506961956964933143599040 9779811 -86675250260302990221764381381667157536 9779812 19991057570729916179598322684718738688 9779813 -279858513079359282617090400414480022560 9779814 157372217135411837481976126232563230528 9779815 366131267111728209973205217078696218400 9779816 -154407238721065861495954356203366154240 9779817 -244981373951738902147865509554658837440 9779818 28668217472571234294758470714647137280 9779819 -31416306469052187719963455042556091504 9779820 -6925152892139822826830952822350545920 9779821 101310225709616431854274311198713233344 9779822 -55436811876595700360325011735893203648 9779823 -117966920875081072736800092973757740728 9779824 26359778329341056800863969643672043520 9779825 141082368125653607673447464403246300 9779826 54210872181504843087426023021043162624 9779827 -81180103241791261106081910296743073400 9779828 58994266918722596432711682764914342656 9779829 98446466587498723506712841947952872128 9779830 -30228121502903063367580212416850946560 9779831 -104273917938081269937537077947518344688 9779832 -118825647747572450623951909345591296000 9779833 96022412101408129684367673167778565120 9779834 350385895671592503957486763678199040 9779835 -2922799854130738505561835885710000160 9779836 94937301659295444665506314965916741120 9779837 119830851889000967387894570930002224000 9779838 -95886404634068709353392422795959900160 9779839 223602381002602015581300760429500064640 9779840 -25852086018610646567449778718769152000 9779841 -11953179274069471960748404726239566448 9779842 -103376390183357371741556783443348154928 9779843 -114523462136324609390946770196200107908 9779844 -105323935401166370080076400271685529600 9779845 -339437707995855642826631522723061853320 9779846 -194733670651620339156379162362167284128 9779847 51385309075164728973727000806178685184 9779848 -28626570256112944354092216238863482880 9779849 -40272917013962232834268417344626999040 9779850 -106657382462192425431924315352057324800 9779851 -8208835390858591075743079339183758948 9779852 86107996988098882520949276138059271936 9779853 38013711926137416112686042211298172288 9779854 -74354423852074202263022551046234357760 9779855 -7956909133183281019499419473470820000 9779856 328855905763004971443797261824425984 9779857 -320058187396170584660675172747762418894 9779858 50230299953280896647440932969798014080 9779859 9151213590428742202836358244980490940 9779860 37325919362900617505059786645873678080 9779861 303151684754333471988842561940956516682 9779862 110968793588641189310466029608967063424 9779863 -168186601745864563474739546715818803896 9779864 460852339947315324168770545629681039360 9779865 41435477031474908933278480996992174720 9779866 7480205559861898352597472923840059632 9779867 85144417106382957483581732346687716400 9779868 25408422913027204043550492518281241088 9779869 126989930781029199170728511061478194240 9779870 -141287583456108977183454316589729020800 9779871 -94459240650193458237289571319728732088 9779872 -300114715027533470783470248576793509888 9779873 -53537510161192852375991209712576664000 9779874 -16040024771796558117022547352484588032 9779875 -113703696201744066188883145374359928000 9779876 -6384410281370047543568463876731731968 9779877 1074929181341023597926214769206305888 9779878 144637281306575385281270850461259582720 9779879 -99792123212878828509909296022653421360 9779880 20739660151089794434554364085403648000 9779881 375263070967780697247964428753843922682 9779882 12159337395654397167526254464720985600 9779883 2996792379262450778210495264318476464 9779884 -66739055230021467966155359502158592000 9779885 75108429396362189908875712573150109580 9779886 -33348821813205904568074247277599635200 9779887 -144767539126907762552109458818136155400 9779888 -25549112819132792617714541809963892736 9779889 64321000675895228253083467238306119680 9779890 -63307402403707174713776586002547694080 9779891 94817085426413465080387175514531203784 9779892 35439512148950635017905015061227261952 9779893 242051340020072584785041978844212786140 9779894 102807872224508191825905692806517671872 9779895 93203090820173325030223263784755855840 9779896 45248600582027995701571626047914229760 9779897 -68256994928086873212285992195416856688 9779898 82459013534853970430812670465809572864 9779899 -71147645968139933353186659721693159680 9779900 -36512279326805355846276548588557171200 9779901 -44003547109543803518983082540860800000 9779902 -4475258066116581540721576631438659200 9779903 -59775146793862111520099157514746875040 9779904 26989549392723295999408378731775918080 9779905 102346547320568521195114246173647631360 9779906 3930177596708612241487981262543443152 9779907 -119774903421869193582599554286014396608 9779908 -20355228857756689517969993944442823680 9779909 -433924161578798269707392359521484273890 9779910 -79960818532293584615849236898728026240 9779911 63637229665332476385323399461153330624 9779912 -70994546278659638935692927772459622400 9779913 174347529899375619460265781322459872000 9779914 -45123562626456027169409279222009933568 9779915 -69080733825799257834033518605040569440 9779916 30595992659168952866897646285196815360 9779917 -82840649861797534798381098316743461408 9779918 208445997550307653322218658042368965504 9779919 -136747735125702719681663077840618408056 9779920 466390758186656134396689811300024320 9779921 -1237457371945726444054760193356644878 9779922 -112078054307007160325934457895748352512 9779923 -700014812082523062361352650420626939080 9779924 -23601076897919037462564654011622137856 9779925 162822467718700325791139859817162320000 9779926 -9996114914616141277478514357946819200 9779927 162384156786430849076902770174596074440 9779928 135433136632874711284135856267315896320 9779929 -306431004405653293178445208079131892470 9779930 29733519289076099367482706267442046400 9779931 -31877756692176409229587521490096916160 9779932 144601692846289228254419303489122474496 9779933 -8347566387421457447644436768747305818 9779934 17922017207374103078324229993064307712 9779935 104018875240918145217866178123879479520 9779936 553220385851043300515490874989436207104 9779937 78470371606328698064225064625437194160 9779938 -20523671955334973302521122680198792704 9779939 15089793091273138430109609303730518624 9779940 12273678773352369886471295386388855040 9779941 -175705778517327756455794746467858646658 9779942 31475432683867863812119776973157889024 9779943 -155102504953585666198860205214103255600 9779944 186870362682822546896987581532161244160 9779945 10619107501031789851303471373927904000 9779946 -22438488108996057220102588825324800 9779947 647449064744684708450675667972131528544 9779948 97363062381630291307659553873839323136 9779949 -27600645765204361103672295364566505536 9779950 4899828350680698144822592385561040000 9779951 -213084132950181487184973183050475055608 9779952 5918793117764421194538175776014991360 9779953 515577862153034419997525051365773527104 9779954 -158871642773738349755439789453820771824 9779955 78294205213045714811082220632481293360 9779956 15807971574187057505888743171569455872 9779957 318536912988198799512146078800147602432 9779958 -10100198278020257439169628327544388800 9779959 160346947105385226429066022272211829600 9779960 281910614395385766712523919568441344000 9779961 -114934092073431078720815216672211703728 9779962 121768649284228108034455459061123429232 9779963 -6371623877899513462403662851293491200 9779964 91874442041812737939149406614649176064 9779965 132899934840939561318207856359789024000 9779966 -8830860427706746688894747035475435520 9779967 -376173364149001470629605916025127211760 9779968 112097968659507053040443607418077708288 9779969 393141807866131888049145591890680154370 9779970 -93864925927999194191764032586469760000 9779971 -243678337330272134042435865990362893828 9779972 -233397690255197850882631895440360400640 9779973 6519782196568790194930011530208239616 9779974 213528287375089691310471391076742896736 9779975 -60750979426041329267027041335481020000 9779976 -45496167556631316297914785480131778560 9779977 -787066534204332286657502571302803174 9779978 24214308356390797353614490674202064224 9779979 -225670328580252611747195999669472846912 9779980 78363720939868780779780395438732912640 9779981 34562892111978978130177389638262532824 9779982 92756046282091095294472124128219670592 9779983 394632435275989598187095523510703597232 9779984 41927337001673755700748008174455357440 9779985 -109003754302342765576043159125304501580 9779986 -48627230533506718522930312744988765808 9779987 3088076951477951637589584472313537952 9779988 -97511675460241562964111830529919555584 9779989 135549194855884324774339556710330972920 9779990 98640311289287378897096264618601615360 9779991 -63044479853416636995059320587274335744 9779992 -63200029386063146135286193017995520000 9779993 -367243881528897770901033494442881608758 9779994 -78048789266299345343077579773650242560 9779995 -418676862683161440233383267791725037120 9779996 -67288497567463276781708050932156830208 9779997 -132386369366255692051119266947113552000 9779998 80190556969420085412868713275864797440 9779999 125925249564337226499458576336728563936 9780000 -8671922219304803108289332604764160000 9780001 -65980555758092275071847709487797623680 9780002 65413776340435124045548814608352303952 9780003 -26516726871165608836370318386144292520 9780004 -35025066715716183259517851805903699968 9780005 286839424601973025101319363197304689660 9780006 1238955133228241746780306705831893504 9780007 -723147808483907576267392796202914088168 9780008 205606421822370627519495300860373964800 9780009 -244836137954594693879660293330222736496 9780010 -143859791534091609989235643611982791840 9780011 10809850106652024001930426767650418612 9780012 -42837177965704471824893773320208209408 9780013 245579009648157011945309226239743066262 9780014 42680724412751010218939140503007460352 9780015 46711184621679416193233291557354828800 9780016 61567788327758602745040464149067333632 9780017 46071937376432550422894700405014532480 9780018 62027613259454502895133869386393922560 9780019 133570258619821450790923751246748280296 9780020 193960168523724591789949305076737780480 9780021 -8539149955736039562324071371658892096 9780022 76967182439826134625354867317660344320 9780023 147995447641747488780163717322047685760 9780024 283908402354140271019130158923813457920 9780025 25611315111544268485683073515756479000 9780026 204457875986142635328423246430112729712 9780027 18572124421186154582286573340257164400 9780028 -566253409808597939262431834426747984384 9780029 3545511536295437937430067913400342080 9780030 -5840095995473321396058893480022327360 9780031 57105404966600439252393852759389776832 9780032 38083807577312112388173453186186608640 9780033 130463000471902983561562299601458196800 9780034 176484758786359337040946028902840954752 9780035 -100117463944064093606794083893527866240 9780036 -27987003970566174773744186912648011776 9780037 24807751573669258046352525193542978816 9780038 -223612892383163762518375867483836370080 9780039 16653561046307905946903093508186992904 9780040 220856539654346748971520783492956160000 9780041 -60842636625601688207164633400716873200 9780042 17985314078861183255556507342997094400 9780043 42038007609176057238704907798982493984 9780044 -135927664334455122647322020525820996864 9780045 17087688558174640139093591269942962240 9780046 98526205658227978089950306301889889472 9780047 -167514789790000000485304357941275374080 9780048 -108102001635173516742067722319311667200 9780049 -3039952074190389410740633088766949424 9780050 -6861172293231256034172040169075827200 9780051 -218244230564563685342631236730156631368 9780052 -135734286596537055552897985015356610560 9780053 326664505148715659903766646040733124302 9780054 -20541979190698937696716108418462515200 9780055 -32530108779743452669564579157703224040 9780056 -172801988204585304288385089549393592320 9780057 189839171584902602459218456144375894512 9780058 178079884462608022425754954956561731280 9780059 177393735777457956738992110134055816260 9780060 19644029593198016509866725045991014400 9780061 -362528360366894478585972626959636170176 9780062 -27897145501185968883833566131228921600 9780063 45724340358350397999530179223345263944 9780064 19788669937453213336459135438054490112 9780065 169879239596862010277507195869275095400 9780066 -33698278214815694864723459124239757312 9780067 7658865770003782752378785600890296 9780068 45492924447628933068249835700896060416 9780069 -91599940997767107869659024880458623744 9780070 7643214576046844644931461564970244480 9780071 -105570661070899504797363592931262875088 9780072 229029709376746469522859111741147217920 9780073 25179779018300082559548321461556096244 9780074 34028290060139588196281840754101551536 9780075 -111766742728845440565651240793720230000 9780076 -158964584355676312556632961716775808000 9780077 481863325092806938710574970491413638892 9780078 -28708618340787140409146430254612305920 9780079 96448610471603333003450408489035281640 9780080 -3500043609009361101698183600105226240 9780081 114653921225624827719822268955221648752 9780082 -113882913741532454010161404704610603200 9780083 263365634080637408894105943838744307424 9780084 -310388797759443808006052349029778173184 9780085 127804469082634036115759402431286463360 9780086 21676198140912534006613705644689464992 9780087 121394434985162046339916605309969782760 9780088 -339316376900832335342732420646307860480 9780089 -230446331695356009686923495924583088768 9780090 -33595834912449717204753293073174543360 9780091 -177150557513473438442146385281902684508 9780092 -1442328259848115591459977516059271168 9780093 216987035085905037385182573479995495782 9780094 -85826960547842839535959084454593211904 9780095 -85055167411547169432911225702133703200 9780096 125813856661256594678910753658267238400 9780097 -102096947061780147214207526613953254782 9780098 581599814303881707983003433024186240 9780099 3627158758247070411651343005310462464 9780100 3023596401094674903051342529390540800 9780101 -155942359729636733733422387822039732898 9780102 -15943743155786917418099677165814208 9780103 -21629732426379821319363722952644470016 9780104 -294135073830299725951627445567774346240 9780105 24077834032138984513623902150373825600 9780106 16673166784055843829702345898305181440 9780107 374786034485332050792798933022039954080 9780108 1082966400549712023186675559775551488 9780109 -34379860194680900555730035881947547296 9780110 -127355832936610389366153711922055903040 9780111 -146331112160889897953317478982975849984 9780112 22829354865032671115419214312800034816 9780113 29492012728389082126481516569203812160 9780114 -52225549048214102327441014983505484160 9780115 -214773209515879178784519242460470305680 9780116 7066096714413766136471050632326048640 9780117 -73099836587063839039235442642359315520 9780118 302072322682749661078368658821919502400 9780119 -22178823608103229369825241420659722240 9780120 -61162623784377010336840793697893990400 9780121 49667234511041952414295022227968134400 9780122 119162026784981890497838957337403108864 9780123 -142027205447527423121491455571089728616 9780124 341832623231339289021986582466842262016 9780125 421351378317719338845411798088783479000 9780126 -110173431069671180761729328008770622656 9780127 7529717981886825831573470214532393072 9780128 21614469885904385230178962797043384320 9780129 156733602741868295771917347326017680000 9780130 -213066111695274662607926292378518009280 9780131 207190499996642917199377885006710355932 9780132 33683541850562518415782459610637004800 9780133 181134174866029653969187330068421062048 9780134 15128512474609713631308574933921305600 9780135 2591823111669063369647922286031443200 9780136 -350275117134871825708281705211421491200 9780137 -321302410498530298099281359614533662214 9780138 -153509120197380762533809391781768837456 9780139 65844589448733653922009387086231551224 9780140 110725079734408227120094903202789038080 9780141 -89296973135939733519771548370580095936 9780142 -71784896170554926286775095875891644800 9780143 -84713765542580751069832382648474436096 9780144 34457107144760722368432525988936286208 9780145 -244186046650464304917639632019351137100 9780146 -408141892068968128288064352407314032096 9780147 -81534822231812952745931326918423972272 9780148 49788851402479921915817256666304608256 9780149 109343793710742587709079145951165127150 9780150 11524799671606749418400479901414313600 9780151 -321895624201677861910499415718724687568 9780152 -98976368746430058121076783787703111680 9780153 7439579131559846077054521042616993104 9780154 -25711417258503204504497911557633043488 9780155 -129050863888385086307777303816210380800 9780156 170872393059759215323474777570155448320 9780157 192806531786982932259521574163366126406 9780158 49780189723334412856080862909955280576 9780159 102835483777565042534504692499875055616 9780160 31353328631215704140495112343451074560 9780161 377549608849705574389479603868978107732 9780162 -44699998804578726977509705326326893056 9780163 92876232077621197533753434961249553200 9780164 15185486923124171444187284732558382336 9780165 68489030005833988433436207282760749660 9780166 -16821426297681955060938830761256131776 9780167 296777199835593076780067075268971232216 9780168 -41977722854682427276789362501091246080 9780169 -88153547373816261444904384396653912704 9780170 -198712452164459078754000621543760290720 9780171 62449807694315366748441258158643814320 9780172 -367919223835125192226222470866817389824 9780173 43638926343192045951303319433699748024 9780174 150140986776032741868586016187932178240 9780175 12221815584034054781904765320693503200 9780176 -15446822126103581192108231082286645248 9780177 15454378417016337945059758971703056480 9780178 -690736949337843026857547585566459776 9780179 136976547677836434039355633613724994560 9780180 -30193700062759287903230610628345559040 9780181 631081019661758427709879012913759424 9780182 3516707634672512047416671216578044192 9780183 13329857238859654512657041863123531776 9780184 141676934765090640287236036840400578560 9780185 -422376465154458009917895052911942347640 9780186 41663125521367150497743075339358123264 9780187 278680845249960461713582719678383760836 9780188 330673085033435909838118506125171351040 9780189 276499131984224074894809009744197610624 9780190 16281841806870663338491444917864284160 9780191 -345010029446719361029371818158365655536 9780192 -334971899215344785301980792356259758080 9780193 351818360187848430483221612798552918320 9780194 96501181953271425269395509003783208320 9780195 -91891387522759415314485736290887827200 9780196 103657947728318021311906043245918632192 9780197 16665370981242762124596311151488728512 9780198 120716051768646009155658431480726747136 9780199 288598010280589179989246655182814443208 9780200 -346953194030952301968045758634700800000 9780201 -293754725281218891532501110853837766070 9780202 194144328916623156154102904887941818880 9780203 -30896679675703369418089914027193729548 9780204 -47715430325955242664987930794265414144 9780205 -240249208083547705318725215137783874280 9780206 217673048147289894996428064938908287552 9780207 100404034560310381659553633936584617088 9780208 17825978895328494953348761138509381632 9780209 -74712399210104888148660353472964593996 9780210 20681124031935875906618244861328128000 9780211 112377966213529536952512972341325002400 9780212 -2227979164527660631630345373966830848 9780213 -12230772052560091072922440333023231456 9780214 -6605918664618612812775165201392308800 9780215 -171516722308643133365217424302242699280 9780216 -63354870308295850847802673836532838400 9780217 507949741368298370517244448862486204266 9780218 23700914158160757942513411843702504960 9780219 -133349924749293376846765591966287947280 9780220 224053520662928912439706177915374266880 9780221 1158205619544937030973787263187886080 9780222 57445448659446836796429863578138583040 9780223 -315500758811855181117041189347377254160 9780224 -427914542767592028744401339517851664384 9780225 -11131191343011459416345583479897788800 9780226 -130409996336344884781206990571928432688 9780227 -28840880099085144332380799452073265924 9780228 -70891643838780707827090365514336988160 9780229 55305771551509459133182984792261813440 9780230 125206454027315728124073454776095116800 9780231 -64282271935766579139623782843919877120 9780232 -79525424709707132389561601466726973440 9780233 -196385621186590093718798440056258796518 9780234 -77959220499425332671028423295894634240 9780235 23862381585819048520530165679033435680 9780236 -203729481632114193565201041452135434752 9780237 163288847675798008002530365897035792000 9780238 -38434648901446116986263500977203979520 9780239 -28603160763720530301427112409858883344 9780240 21254452124700892054073977024106987520 9780241 -274951264320733489858872009654520161358 9780242 151443170546114897258449765965626269344 9780243 -43946297511270262034861352730473907200 9780244 -18403477001982616893719526852081813504 9780245 271109692417079385851304592797368641500 9780246 -55614783852404270107207085635111253376 9780247 139222228801003327647375905489290462552 9780248 -12533911150802317337050714787157258240 9780249 66096034142761875785592637566523539648 9780250 115493647459306659192706472304134400000 9780251 102213720470616773770154854909681604304 9780252 -9787344478537947092790433582445494272 9780253 -44295631212931575302253588783533064000 9780254 -58455713898951431300266540126148958528 9780255 86385438858907045484705949897835733400 9780256 -324357978419547792939052652729488048128 9780257 137789163141154927852394234681871415812 9780258 -125233453064923647159203050933564266240 9780259 318353096552126759887240801026156002920 9780260 -47373784673724357764054206171257753600 9780261 34326339272509233800523240090020165472 9780262 3604459681544813459831069734297976064 9780263 -8851292082054267160306657130886097152 9780264 -1335070580777393563485857370444595200 9780265 166431556273574123101255686139801509120 9780266 -38364949841447209375938193220730489168 9780267 92701785566539411948014525548352000 9780268 192297166982161059702361826169760341248 9780269 100246333858060617331643669263592067840 9780270 43695100660479196965584098762730373120 9780271 -112302231511450285483407540200097091800 9780272 -21486177525912867278922133212621078528 9780273 -249489218799541235856289387245213488256 9780274 104567506529930257917167796484366129152 9780275 -17633075038484522976614720636181676200 9780276 -7460163368824419675902054660617598976 9780277 -31826966493227893243125419283515244288 9780278 76690982325692052790120646677457089440 9780279 -335348474654949766762505900495921510400 9780280 -247053337834774683537900920602626969600 9780281 -120495694315891731503574308595912070080 9780282 13224355298602116396364430326561273200 9780283 62736693502623809741031811915979777344 9780284 76320624138118801474049197738525549056 9780285 136791706772267921723488978764778927200 9780286 14355899028592250934221739982445006592 9780287 246479829288586815987390111024692838384 9780288 -28104885788841831676548097707564072960 9780289 51709416791310270924665469863696567856 9780290 -50694003330416730716320045296407439360 9780291 62554577296679824779063697028588083440 9780292 -275002995534427370331201443315385433984 9780293 -33428257692341091217984335125153754660 9780294 -27317774926142360915439470692271342400 9780295 10651518910596255710333907344588559360 9780296 -60885678528801640314081775347010206720 9780297 -145553300901968915571880161895928002800 9780298 -68764131470441550794138945228883121920 9780299 -141874228583039049020547735357430206120 9780300 59735187936636341956353369109954310400 9780301 -665068501212473916214442202457257029568 9780302 60890020834424189543410976363662272000 9780303 -119882438682309578164763147010518372976 9780304 59028795422429455398748870528418414592 9780305 -90700478586285124542058078031865767040 9780306 -12181554688580286019287183402538202496 9780307 -6163147293653069063897979189029801920 9780308 274071623316502721862761436497223079680 9780309 212125077165534281060292421320795552 9780310 94421234646375948453695193972449314560 9780311 484848532261954168324319479808473021152 9780312 -196737184370784826485107571068434022400 9780313 67447622440578325695724475429295907008 9780314 -47847280697866869846144292841274313728 9780315 89695978196661716332286322311904637920 9780316 17538105957798349527611526800247156736 9780317 294619382126853639469698578584415619366 9780318 12368569571971104897522874043130009600 9780319 213759309620779986156702024746883314720 9780320 217368455241611420186600620532980776960 9780321 4544967837913156321279513226278426368 9780322 130647581076035712558489973428956165712 9780323 -192085889645309931410064563818706176560 9780324 294860929447896545646219093550836129792 9780325 116332338835425735352247794655302936000 9780326 48824141031626315316769161565792627200 9780327 106339480655056930959966974824258878864 9780328 -215701535412746534533637772509280583680 9780329 -262864188474322919700641406837415577472 9780330 29838504321269844037055330178165765120 9780331 33172955045665440936924335905181009664 9780332 -40025194137011699507983315015554352128 9780333 183810581910934347134633826306622607424 9780334 212232671986300574514762776916463004160 9780335 -35513996366514089785925484703945925280 9780336 13783644040190528145748057653472985088 9780337 -132257372994219858601005212026285281600 9780338 -20773542103089157912281347573930452944 9780339 -85482111045101650221068129004189496776 9780340 126632301353796237708562412132471385600 9780341 -106718232180559201434626565423309666258 9780342 30768985249691232400915583467376179200 9780343 -46170975945604455744445260707192416408 9780344 -65572190123689877272422472206640128000 9780345 -1396159089785699961275333197333977600 9780346 45882372723758077586163537652571510784 9780347 99345984183392610841627115051035109796 9780348 -52238166127154269894790085388051422720 9780349 -49207336645507391912480917381672909236 9780350 -270490076080496705795445521775960000 9780351 -180635982709915442879485264497746200248 9780352 142283932447178559540768831264994099200 9780353 104755450896683382985189350159433391664 9780354 60596244480496122960912966055103882064 9780355 -84731315332638497293041715217067396480 9780356 98816199001815671492002135768132897920 9780357 22950665316156264599900003653675715040 9780358 19926913141777926031291794285962035200 9780359 261845477654780588149337373846649177104 9780360 -86267405460525853308650936351354880000 9780361 586425897697700455813755555915657715300 9780362 96727404376217077672910954388685056000 9780363 -33591208530062783957740042232180615616 9780364 138763758234967659907656627309249024000 9780365 64368677216329706844456163089886283520 9780366 18311355411805796113280965098765801600 9780367 -5351801894706698815188147936011237584 9780368 52758284102257464743312937759777349632 9780369 308120894588758185149952895790313621744 9780370 -125969317839294129447365090496221601120 9780371 -657426689527344612942866696121341975040 9780372 -96591580571977214129436319963981332480 9780373 -301877542212498113062801199424945451378 9780374 127733395688814406934616806490207192192 9780375 155312596930582159743677084493911136000 9780376 -9747216442310237782154354476965888000 9780377 -408972061175518088189920848868219470774 9780378 27043281247613967226588971708453731328 9780379 85953266864333420245831911353964733440 9780380 -136920250424919534117128705085379699200 9780381 -68154357709658449905556097087432059680 9780382 -14694639437213532385849686616886465280 9780383 351580613648029755693449834208733748520 9780384 119670169744122197384729046442086236160 9780385 143123025138270880042075036678733563200 9780386 24806823452310678837103387531121587200 9780387 -244201076424472613850901219493430140040 9780388 68621518177695136956867865492217518080 9780389 -380512302611899455882907733195431643844 9780390 6621948990189242093371155442777520640 9780391 -5953930914585921631708892788480279928 9780392 -306854938025330573921465830240093962240 9780393 1305215793393173902769395582665750528 9780394 3055626844844087760561817631166760128 9780395 153604848505093026373253035545338476800 9780396 78774484004826860456454196857896289792 9780397 -137666506596554439910385899629597029376 9780398 -59614632467958403753890630176767684800 9780399 -356623355503373532764166050712084704880 9780400 -4650674287525603173114065824512000000 9780401 336813777327800664927318693690749041332 9780402 -101647854285215504616864572193755262720 9780403 -46859647666532130783391305391219471348 9780404 216185745675218085062765927602334441856 9780405 -55015967770853739125097291069406608000 9780406 98049860780223180095628283367056515456 9780407 -11675142334951123451484456346627393536 9780408 -143876804009290827236175558944450027520 9780409 232294914128476189142263638603056444800 9780410 -66497926202571657568561609738548356640 9780411 55759102486256120375669999394895074072 9780412 -18825078689439695841591177072057141248 9780413 44312814993605780521624489589459232780 9780414 -33664309102253551557225807049253677056 9780415 -102368705527940417179696128924808771680 9780416 -56505749936873927861504932187382743040 9780417 -293145056916234027334998077033155348380 9780418 327921142192828482779492029668725999616 9780419 500796167347653460189511189704781542608 9780420 -12434192356766037162439489639558041600 9780421 -32365482774804783277294726516165314560 9780422 -58502643272220583661493019236670243488 9780423 353601405914863390745858338957378637904 9780424 -242748345933617414525092991752937625600 9780425 35985607236848885849366878023687081150 9780426 -4955637829076106235279514785002349008 9780427 -112126531663231174212422727050350341768 9780428 47030699764694362726575503064475385856 9780429 179201774524066322480193085938876590784 9780430 -89086998557297875035283420778409600 9780431 346698844178280691740117881958934901232 9780432 4519501632404020377101904598085271552 9780433 72507875320119488317078401162909467624 9780434 -83505765507810509419279682668596438384 9780435 5482640975625947131132501590668827200 9780436 504802947368794160489493452253825024 9780437 -30816518688344281483855465125291224640 9780438 -7791870917077509751416081108276682752 9780439 212594514715670390896438997434560719240 9780440 20039931515574996256845091839449088000 9780441 26083424337292497055426269625406310624 9780442 -31378806859497333099420806564332792320 9780443 -8887805778510738798111043901754066696 9780444 2062156239892189602715092338137918464 9780445 -306729665745069869115698574380063841300 9780446 52604151447247075332806112366377628864 9780447 -279951269054319728752257455737742422200 9780448 -103622602633252464247493461118331125760 9780449 -425167461426633483168718142491159891614 9780450 80445128263061079538895189509402185600 9780451 2822066621008325618024529964763242992 9780452 -49036165643275011687798039379184332800 9780453 45378210826608753527809850959866043200 9780454 -101374071712705759136775176288130817824 9780455 255365836383823689061608287766413826360 9780456 61989600184531137832331429980708700160 9780457 -314425944873696303981597533099044082400 9780458 33860989915112560302223314477261532080 9780459 -69114860063670267919998271210014501120 9780460 35985651833076546614388500320319093760 9780461 6118507532422518946036173098955914040 9780462 -81211193265452528035662284401602094080 9780463 23280868719006662010717423600043138560 9780464 34810228344749875112233489341104455680 9780465 -159425950172763720143007900749004814080 9780466 -21714665625450448365125935206632267136 9780467 -16142879952464539250246970172882761240 9780468 140428728483025730000369294151768711168 9780469 47766737127913915039564750931276106752 9780470 35613451938098162799597036676936930560 9780471 -19841920276350942655126812168119460792 9780472 109245784884681197821115452167899136000 9780473 65112815902515039915001840710642223722 9780474 60970999582633734044614558142377943040 9780475 -98030534404147324732483415685158819500 9780476 -83427105956374817136738831555462205440 9780477 31710141059167330648894246212584645760 9780478 -84396735004445531922750287430887962560 9780479 -3134736856336457253233815707828419016 9780480 80697510912594954246493038800220979200 9780481 -25976160624150397622071578161393268800 9780482 -7550886918142610759999088913285317600 9780483 120868373644642527735859225331877834048 9780484 -14213978765128016350577002110203531264 9780485 -117059681029708235610399144251117894400 9780486 59967518061684030785889678460822739328 9780487 117938459290028408919349502300170186136 9780488 172770554314288269479994779437008245760 9780489 17967686458376501697430651898209834080 9780490 -13871196544740269859250909840507716000 9780491 -106678546557482081425959575565326580960 9780492 210202383516607775391392407266053655552 9780493 13094979823896989380903499206109746742 9780494 153619385482539571731943483494187855296 9780495 -62426779211791784816080627100826800880 9780496 -40416185453701279077608084657961172992 9780497 -700246252239917814572429924817424320 9780498 -40063257997887282373010014466190170976 9780499 166384611361640522763877718018593203500 9780500 119051362095203898691085607836196864000 9780501 102862073261230611087667848356971350432 9780502 50077960574780055545487520622710481952 9780503 3194246425723481661731525296876596144 9780504 205322639218945374534639361322137989120 9780505 32491927392427527658821975133743284160 9780506 114804756268536586921768100803741367520 9780507 -325974302035755287303254963369079021760 9780508 -120076904514749509800506148873201368064 9780509 53034301950197970027407040962902848600 9780510 66396415168638658900531704099389656320 9780511 224281948446411410999236762404780095520 9780512 31646035712135795962654590630761594880 9780513 -177785328412471323734205864051393792000 9780514 24013253034333078535304961730420119840 9780515 -3765623627138769103867604284353983280 9780516 -67760940244948685120294129138409676800 9780517 227991760328670254055904971334881045566 9780518 40316171786040312129789840200307128640 9780519 -43038034300364693063675918238743195520 9780520 13692594241017088723925946522220953600 9780521 -258382895883182911808084986495507750278 9780522 -388010437243774804409944869123526656 9780523 126398387721355423936738393368501646772 9780524 -40407595866781015510438031035144962048 9780525 -38301687772450786457704562482914896700 9780526 -77786600990091553373458214227670498304 9780527 337596392716107183761351513123862359760 9780528 42640156149155439552689765754720190464 9780529 -289930613477933912752929528444541320720 9780530 189052042717892496074803540782371552160 9780531 69428894709164862213666327988273895424 9780532 182496685580383745032865690883203786752 9780533 -167166931578715749710969177135556029280 9780534 -7551416051656191819943655830108139520 9780535 128340156917455814226226381149413437200 9780536 -191110004118752287880574814934962360320 9780537 -82986691180231481607915289612202893824 9780538 -20355729710206448920987187372013256080 9780539 -156506760482619355950439497008658501660 9780540 3014532816246495641730928776722841600 9780541 114955708214831345762650318948342560300 9780542 -465579679443805850953797334241894459520 9780543 52119948168327294431872486135680301344 9780544 -86129920421282550957691656054889775104 9780545 -90807012511472070100878946504966502700 9780546 17312563859598419034951503119743168384 9780547 -214836312920600115411213142657817364 9780548 -114513068191520224638105312535842186240 9780549 62479555790277025203622517798260993440 9780550 19380661457388524737903058125348569600 9780551 660897875666338408762800360236014656 9780552 -48389504315544422540794913487142394880 9780553 337509070516304106019856110225188451802 9780554 -41270178803810073647421097044051333120 9780555 30707210978498014222187101698422258400 9780556 272224334715519413978945335300928664320 9780557 495440120216754133653597006358177735680 9780558 30649935352542496277568025865660011584 9780559 831272415541694423657063079444131176512 9780560 -24299627210316429218652473290388275200 9780561 166569618656236964950035620084562480000 9780562 -2439881234030425996795186285416732672 9780563 -48871697585165746917167405101127539776 9780564 92117346474961079527680861829482571776 9780565 6756724801414736632525236045662841120 9780566 18502930094264767418790816163568275200 9780567 -73199505404556822264638852102022223200 9780568 -3840759871256066720887531683271434240 9780569 462189318722652228112430785152746325060 9780570 -20716111654509141532659687717831854400 9780571 -145298821918124816838743329807244212320 9780572 104235996717037710631447114769851057152 9780573 -106203628152110500176874099102744032 9780574 91864033672165504264009759869823619520 9780575 17036151879829740143048177511842946000 9780576 144239139222736288901502123008634912768 9780577 -449730402555364151007732245420341092574 9780578 78907586518067669176565009419193397840 9780579 308846366784525845611653588592436541924 9780580 -28955307721788309661299139742374325760 9780581 -76808467349231112399053180656303695618 9780582 38752895204521557173024830391390091264 9780583 407583174800720307024726539722862971832 9780584 -192342936704305716042669807770611630080 9780585 173229843443770169033234127720060254400 9780586 -14827760013583794456763021189592893008 9780587 -175173418396502626752101474977099834764 9780588 -10562728462844593273910350178895827712 9780589 24926560312298179591528834705123592448 9780590 150982270127019124530481177134224140800 9780591 -122397170851522351066931101271655631872 9780592 69777023972440958409495107092876656640 9780593 92763767957921681427652773890826081792 9780594 -102270182936924417904806982252402947328 9780595 -107526062852570860216051169846758694400 9780596 234918611341328141163259333754529945600 9780597 -91507180203679468511128272173844333120 9780598 227600081044086604035089543761786700160 9780599 373648751138384475204511741265048490600 9780600 147407389685584807105552564490393088000 9780601 -240254671772247479830146007107164645398 9780602 33385214917658412148978787371182313920 9780603 -38102441009981330150699394127215684096 9780604 75822451406831293302708199244146825216 9780605 -68188764957637660680223250838866004480 9780606 -219978939294897657409061999352431695872 9780607 54703963592815751875893484948073943600 9780608 6056041360715447843883112609842462720 9780609 264289065769354917652562030081661977904 9780610 85981492384863307339128257906041881600 9780611 -391343790976803051009038603468080938600 9780612 48029202209048515535639931568809725952 9780613 3295284901775787689052767026079731804 9780614 -97590174825862900243656341294791933344 9780615 37706389964927150214632798451833870400 9780616 45580657643908233440649118544535183360 9780617 -13088877004768135367713828986830211456 9780618 112907259188576455596211775662595497728 9780619 109633768299920573842664202259463731296 9780620 22546774041895937707746994296220308480 9780621 176616714668398927044950778594593406912 9780622 -52472653875897076325874724617652941888 9780623 2459843806291191572257828925797141944 9780624 9874319012491531257187883611437662208 9780625 -68851275664326411257347214316805843750 9780626 133761610103261411054908144532137186080 9780627 -65081967822368034369176894275015858800 9780628 -169659499041195799646528479863604684800 9780629 -554425570174543756934427655808274245124 9780630 -69805721533024885736155397187518208000 9780631 -136155694932095059851540588578972406608 9780632 11038297170373472527121284219604275200 9780633 136592832677047386534822382138743921540 9780634 -75162154081022049081947061945735781920 9780635 -112141113458149919104229792317074372000 9780636 -74751822351608365402159388487998105088 9780637 30732545892873981633843846650448156480 9780638 -10065116353182260358006304856445028608 9780639 268996356617593030392817533208740754176 9780640 -329823983182815859664166139358665113600 9780641 304833878542712436815652019221825567720 9780642 67367445966803973054946734009988266240 9780643 2408221859648007254114960060794489584 9780644 7739125711472037031124857577698657536 9780645 56405612260268449113139128754685856000 9780646 86397931274078696905123757767637026272 9780647 127330857839347899299127249320912319096 9780648 204304965750473788883964691163276328960 9780649 358392729859104108527563801376283467040 9780650 -101761067477513781177864030784912262400 9780651 -372429903155339913859410381183283200 9780652 30543034118603868959396706005842460672 9780653 -21769594729968915267226060433434190400 9780654 27931799609341602263903195230998908160 9780655 4454627793061219091160171187842144000 9780656 -32898210914302765751709969408032440320 9780657 -130652808488570398251793213967150543760 9780658 51959119688408553412796860591868428800 9780659 125232546457937512446557121657969910272 9780660 63609915280314075932567816510841538560 9780661 75710079035530239535676709006189604608 9780662 184799129608060340596192102130433596832 9780663 -13657406244561531890396511186294815616 9780664 128045707612869599153851515247811727360 9780665 -436886183277924288408322061102758372800 9780666 -27640140310963167345605263170472980480 9780667 57234762980246723003530651194622624720 9780668 231649516455955361342090705589017233920 9780669 -3090609288261073256651021699220008250 9780670 -9389958451813439683931626599932406720 9780671 -123733243533006050510459983212639944448 9780672 58001567513272319785341552464756736 9780673 2503088662315153775926316909302378368 9780674 483099013908461249290272898380458526720 9780675 -52994115013165566556798099335287367000 9780676 -87459471124731321240591030782023004160 9780677 -2497461328656124685964894214495307268 9780678 134246537794278066850818167185902932544 9780679 81123573607572152014640439208580291840 9780680 18483586371904043750475023588052172800 9780681 124758280329780442210896493745880565968 9780682 -32609310875317051426408423584147833808 9780683 -19412993241082862808372117962261332992 9780684 1306422495222285386753838683412544512 9780685 -284680166325057701298766915364308624200 9780686 -1389678387395903124786662242510820352 9780687 -49903274544747597856119382753417729920 9780688 -17010579483960256905401091660219916288 9780689 -224049887594238389832239420500240138944 9780690 -10732194752705985507688325081323860480 9780691 178306246128735768776569833778879872112 9780692 230520440586816818328197746720456914816 9780693 3069572911718582383340453753069434464 9780694 2533050222672768760614387906667851264 9780695 389135897521234594843371390878059338480 9780696 -139637762229439590363637586908340428800 9780697 78944635349347662482372089587558459652 9780698 37535073159686651836125502537129478880 9780699 -57102818715565073551411404963294942720 9780700 -331158842788931131860398157837602457600 9780701 -3281257442357513135787216594063736320 9780702 114693792858876524055079494018406324032 9780703 479024482184426324371587338234472210864 9780704 81757426635863203771257280827120156672 9780705 127370092319642945060644996915562851200 9780706 -13530341503897642372349042226021064320 9780707 -602058050424336718534121048539380483120 9780708 49188569355845855857523991159423184896 9780709 548350862263198332789085559024238075004 9780710 -19260463573502549759573599476475290240 9780711 -52433989602329089196855640606213856728 9780712 429094188184596196368749968117964666880 9780713 -130870354629113700222194110403614934640 9780714 32748869120676003788626764309994096320 9780715 -19731638592858535348843657683665081280 9780716 238214935938547730437688625816825162240 9780717 -12690627400019931749968649546591447040 9780718 22042161108164950624557117653993303616 9780719 -23072467157452780623146896058391979152 9780720 17054333793783313363596630612380221440 9780721 399624044800112939898683311165116067922 9780722 9803649994307579827254918597364882944 9780723 81644744929517194810306648697945856000 9780724 113236653624819725080036029527837146496 9780725 -36175285241795665598089139279404500000 9780726 -67603960322654680667535733280123150976 9780727 135428172072283529628031817973623649024 9780728 40413065689058751794138038988358942720 9780729 -145687631815437033514975772881249507968 9780730 -110825017963865508561115117157505246240 9780731 -326713655437659892959446478505131477468 9780732 -61998761772758193031105323633182707200 9780733 188296664490164911476174272495557531884 9780734 53869396972174030068454805770101590016 9780735 -50206691321580375082911498719042563200 9780736 -3932193739105841137073402788781752320 9780737 -7852445900364975614421103768397699280 9780738 -94996636680466364744463855335405736192 9780739 -232999663964993061320524970844540078480 9780740 92797730343305960537109450670664686080 9780741 -304324973921733289771381129099491545250 9780742 -201690371526024546812257688257553485728 9780743 536765292597008557820898829659386891880 9780744 1312124525056294794186451268898816000 9780745 -116688020067928420134925625048974997880 9780746 11028984480223029080894457618554625120 9780747 -57946190688585731222312658293735525376 9780748 78143939618040804269773342970936528896 9780749 -69580841917926378771264118850328381408 9780750 -36042838833946287092686331267238912000 9780751 609192802547497011100766250220073776192 9780752 73353607610092570157119764099001491456 9780753 -243347564169303287826325241046689308800 9780754 -286087125438962577362123578640183446368 9780755 -108359874561351428241055032083819863680 9780756 -1723483128089403006160723707332118528 9780757 -2643851372341939403434139415357051488 9780758 -78041754541437987858300744423723724416 9780759 -16468742892515702509119642041901520656 9780760 89285661370981233269509428633867264000 9780761 -313613876389901394268922373654848035638 9780762 -98779569099071044568200599031754254848 9780763 -111045666128187553987915126642769861760 9780764 -17488733484728560005727313260402627584 9780765 -12955205022183050756952771074592305280 9780766 193922964405614273409533065182192680832 9780767 3219534995379031255134710623447736592 9780768 -110731177740466292703872138005082996736 9780769 -45001202307526972792480847936124066156 9780770 64777199531237185037121722591364898080 9780771 23960562062744030947416421615707360768 9780772 -335068627261252296079460438895646805760 9780773 -138895245730683195446798560335386151456 9780774 125460754737093091506503319603393504960 9780775 73595110515813547674087467815760724800 9780776 -72957908899772337213967387821446353920 9780777 -874446770922156076645341111693407506560 9780778 14981209103023402141053024559810854912 9780779 19780142901786718551542016698065907328 9780780 -1554241309435592419722157562503495680 9780781 235340466009314193181792269412455602582 9780782 841129969925756332706998136639616000 9780783 115260973292563296440612053519343305224 9780784 6814030768339965266702623615690014720 9780785 -65047718224012503325755543942351311040 9780786 43806309462370138747935786325838822304 9780787 -513459971501724961826780287941277384564 9780788 -74589380367828919776542829892530474240 9780789 283168387738867626260476523698725237024 9780790 144457986121708421376660898945359014400 9780791 147153476412998946318354484251356718384 9780792 93036460348090722544773251008202772480 9780793 -207739085534691464983861240277063494 9780794 -332101532866915211810993596692507644928 9780795 68955787418366553196085973870819567120 9780796 -12052741977157963365247176792746366976 9780797 -18788979487381401896587742425323430248 9780798 -30036453595565654552354480876849862336 9780799 16401172958118829493831049494330567536 9780800 2764248880860596293748566720079462400 9780801 180024794958569896818483998533703798400 9780802 -47329840836884549326709164682035811808 9780803 412956378848307113172387903755670232344 9780804 257960666900497775907345382923206307840 9780805 58834313590792892753868327808593830460 9780806 13913548290649215803516618623588456704 9780807 -140585317084162481891343225533680964400 9780808 -61984041138691388478736726364354903040 9780809 -147687726996236897108217531610997853990 9780810 -4998416408687204103420508653864345600 9780811 -166761158137599465210362049230681188588 9780812 42990026877909800098934434716798886656 9780813 74723324499387952317698342604829946784 9780814 4650991555564966589170406751118234752 9780815 -71169588219000001829652337738762604160 9780816 35393836300595151135655625035126013952 9780817 233015980964949169926044577838584494452 9780818 -44351644675781767011191676250783165440 9780819 -234733595684665202609735450110404729600 9780820 -17623677060288895753340706810122035200 9780821 -525205933148593465591009586185879932978 9780822 -59542927816917751818506345060566100640 9780823 -2337025716172183951741632544446427216 9780824 471045415522932230495620608499886376960 9780825 102502204017388215141710091862911243600 9780826 -14232871549664395014573873224845332480 9780827 -40281815294112040515525313515454649328 9780828 40587228483493315460816315335739249664 9780829 383093611230506909055726302133039259430 9780830 -26139547065219185674240431363007611840 9780831 9073879071909702838490415975139930752 9780832 17517109440598795439606482094071480320 9780833 100851543493594665039123483432260759940 9780834 57265201995948493672484478203813094912 9780835 198119488651378910030079510747345410400 9780836 -80311184311511562564964327143304028160 9780837 5991395822180909360776824588889208640 9780838 91061004375080904579784074768942148320 9780839 228565261106509367169567737335979767440 9780840 -97937280927342880279621459648823808000 9780841 -71619741074954984102465738056665375744 9780842 -43995799860205551300882069915767171328 9780843 40705539187231209436559437824062539200 9780844 241572446089352224533372334074083092736 9780845 271976237681872593213020578831824953100 9780846 76410448350742649066579388009969297984 9780847 254075278439645798719236057582266553296 9780848 -37674749163074379227448493843229442048 9780849 -99708620116465084679754115162280639436 9780850 5301191550687617699435561038666560000 9780851 144184343576699919845309036799520491852 9780852 -5522555058744060295971741774380740608 9780853 -266026011330059169952672233713961865440 9780854 186304632579678879564385289889141698880 9780855 73995353969396111129588362900603729920 9780856 -537270292080969783701303101408417751040 9780857 2545755195863131253152088526477200106 9780858 9471192799344250621932865038297484800 9780859 -252757611022953799227872928211633079280 9780860 -133688846831081780621326024582172689920 9780861 -77263445668628426001531977052209277216 9780862 -6818962195983876363460239659345060352 9780863 -274783219547362278228986112800348165976 9780864 138195871941136271809900190807139287040 9780865 -57996230451828162692229741260888023680 9780866 4776454093687349050347796936094415744 9780867 -133534585047612020621752983105105862716 9780868 -159769034114851372885825129197452743552 9780869 -183206991154444829105590704014373019104 9780870 23139163938905857091508320061614315520 9780871 81957631161627137212386468234415298072 9780872 1868949426213187498231865242740326400 9780873 -90534629298412199285853796347825029616 9780874 -207398553444593737521549454342445667840 9780875 63972803023777861427339968125214008000 9780876 24723280518130630712711488196644300800 9780877 -168706277219068081814466234263652114560 9780878 -16696156489336549458343453708742348160 9780879 76930326640919713587547788488920168584 9780880 92628873404896643265379188918665871360 9780881 -355893452348364709301316395639749320336 9780882 25448007049411159447330167104528242944 9780883 -8380776213839256973276263178198072320 9780884 -318084064922593643535162788066970797184 9780885 -92383287484891072940735045877732844800 9780886 71445535891276682583442881472505459904 9780887 2030340314423477914979520866320654536 9780888 -79125952893998887588439302326897868800 9780889 -317193533816305983320082108306231142848 9780890 35633044984332328388955094076346797280 9780891 -93490459874728453871852334060259324008 9780892 201213993914356572877618898345684915712 9780893 -279278236668210232120966021870311288858 9780894 -103990738213828769782886505032960534976 9780895 184773208311904144860574091294392607400 9780896 146709722517693027464909086868263403520 9780897 14243604734188430599583113141747155840 9780898 4946423693848665715394836885445413536 9780899 15697384457675229583045088999082030000 9780900 -96708953444065973791930146863366323200 9780901 -10091860539547775686688155334944962600 9780902 -179666392583619475445088781435324785600 9780903 -29765656645139256732297577660076600832 9780904 -86958235067306068319040966735039283200 9780905 12617903179454514214512708426252933120 9780906 -127025353175736913842374595641582378496 9780907 -26575654463281678726683828247541466728 9780908 131298366237549014396937205981313381376 9780909 656748268871301827502770511766114848 9780910 150725608574960250230023029970543527360 9780911 -30033558590853657190885887892093900800 9780912 357075549529729765111072557912047616 9780913 216841378615123389947561956141586226100 9780914 -122109806617524093474445122032454240 9780915 83390986164415164154677863317041984000 9780916 79597314236105099169881079609020544128 9780917 111100631495596616180689405135889145600 9780918 -13425117846516065823640874879125985280 9780919 23626024831014119812866619671619104000 9780920 -2220967510069324988043939753621504000 9780921 -260940955398042181776599235481049714310 9780922 88439970572143193655834609247004268000 9780923 -53329483630526187282757576351113414096 9780924 -30430044537006758827392687008167418880 9780925 -102418680341380471756658174032082654400 9780926 -122869225798515291330136680886724492736 9780927 -49187884059629516326934903248134538992 9780928 107688398213470720758639951552987529216 9780929 -1438804510896319720509579065194035024 9780930 94920319710584915843401681572939670560 9780931 226890831980531268481722780746279996732 9780932 -489032468900277667095269570214543360 9780933 65870739081215588063270284298721820224 9780934 -30076757646335145403248833980565667840 9780935 -13079947219607085627578573652101231040 9780936 141358360931354829999559612210477056000 9780937 248214196150228981124601042996586760500 9780938 9804529802075599847565357211884883344 9780939 44831040881867160490173584630368217520 9780940 -71757120547836433090864186093366502400 9780941 154906149337131351099843388711918657944 9780942 25636385161356632701230353380026192000 9780943 488838102482302955362527345637840619800 9780944 -6249066583183499343191093403442298880 9780945 202828792883609945072553984611963953920 9780946 -685664811346662414163446579031242240 9780947 107720793614872796056849339037284035912 9780948 16282904538186272650969665304976783232 9780949 61708459984897224516888844528202029536 9780950 38408297785655487102220238906146156800 9780951 -86166525081515396507847447944474895768 9780952 -3782781818026859098151074700524154880 9780953 -2238121523785597336478300254356370560 9780954 125941040872439561104115361778075998720 9780955 428957965915952596290747937450209060000 9780956 219084340722045475434966963641446694400 9780957 -79265234275549761969386438132222325792 9780958 50614433741577653345611871919980671680 9780959 -323229362697006193717740748396683185784 9780960 12094676380828357949130451606925475840 9780961 405130539757238725632336360515189098800 9780962 185837606699569377538299078311623601232 9780963 132525508419739312645021826276700455544 9780964 136758123709202341772858443229552782976 9780965 63832705414813096790498799063238533120 9780966 -78328516000148405259528178922953662720 9780967 45929347787815650063928519036224808032 9780968 208860239511819888810284374588720005120 9780969 126325761467747434057494702747827940096 9780970 -172156661967925151394892780221858124800 9780971 -391876805763841482040987536247486146828 9780972 -141127259671547070453257317376666112000 9780973 -246553856019875229085039274311528692778 9780974 -63396838254222575519607657760501074048 9780975 -79300072588794811765245089033965875000 9780976 -9116218255193039972893845787862335488 9780977 120396513433934831769993272385767308272 9780978 -941495007235014176307550557297403392 9780979 -184079144288472091997280110402918652416 9780980 -99482757330419594640970499961928212480 9780981 39148006315356053185505505052121665344 9780982 -246580596260680290049997085802619467008 9780983 201209671647402312365458279852501891824 9780984 291273925677498806333806405607355555840 9780985 1194074869708317603120384157483082760 9780986 -69881028062309561408700077088556145808 9780987 -16452412117402387381689440711500015248 9780988 -212973570983969094670878797888136448000 9780989 -234068851821365761096263022627162473210 9780990 -12865957449280931471084683322417971200 9780991 -4694927837819013944925214964594509440 9780992 33965510057759765753844643859508756480 9780993 137257179007407517783808311739719210002 9780994 -176385505457649864963471313031795014704 9780995 -1608484625366021081490709868546634240 9780996 -18970029548992199309049954974974427136 9780997 -103136123561248674367499800048378717440 9780998 -221949485699859386481977720212452996000 9780999 -37337316218182219145469021458041416192 9781000 -454846281592219822383917368526599680000 9781001 -88214553669477104283123583779506201496 9781002 -53835713731976553011145509409982910976 9781003 -29811822062710056266555615072643204096 9781004 -140923157149688524252356661792331059200 9781005 -19860375008333632727440297349862508800 9781006 53104000479797747583143293603982160960 9781007 -229603281854683095883198341411778833744 9781008 -16417433223418925397645525985282031616 9781009 -60412479456821395270256386010785928384 9781010 -71701275272070651806125423956894912000 9781011 1208203127546178776131457676037004760 9781012 -43176408140422448954573680739995298944 9781013 -20872168591364478196809074016031209120 9781014 -103100958309950806201910939055178935360 9781015 -246522649968575394497751107571987156840 9781016 -129821006521014404272831125775964160000 9781017 52117305465137401326411113893472483280 9781018 -69234497182776130508384441591714763840 9781019 -65294674467902347296767650799205490680 9781020 -41394425636513946064392918522980352000 9781021 321739227188179592989030512695491109222 9781022 -144999252835700965856767185493784642688 9781023 -74836278170410017061191809202373854720 9781024 130630444655029624291534306846540038144 9781025 189089982822957619443812417216131257600 9781026 -25669409673616659585581562020269702656 9781027 -5163655091556216673047095813059633088 9781028 76179450807339083837128167861039325440 9781029 -84569982647814775895169680689762604160 9781030 5675295132468104410516431903471878400 9781031 78303147420988346802198498431472402144 9781032 -168871375582999923081557470887110246400 9781033 290859471340697396491964283686371585380 9781034 -136459937177164868332445663151797941584 9781035 -349208045107746675030916917880396320 9781036 329674361599468013043409619863423642880 9781037 123614052660146920889540728221747943212 9781038 3256869224515010800597808090873333184 9781039 185433127072185294287013309201870029840 9781040 9562873220430427616481225083672002560 9781041 -260610673609056161972766236989787691408 9781042 -74045504476070582072801687296429355712 9781043 272141541793482497912312213555767313292 9781044 -18616670100838958206337545192655339520 9781045 -169124852009368157129295538552064173800 9781046 134970003119111711188048116823119195648 9781047 -606068840056329200784252105478058859360 9781048 -224029868549308433921949738372578304000 9781049 15053231834893962497661042796184342400 9781050 28202620143856568504733957023884281600 9781051 -12200668957844400746523264399309765856 9781052 -9384045719819530573415066745526299648 9781053 -247775939599587298533049742495302970592 9781054 172801860899234781736793928245452545024 9781055 142319293170041145441621957606395241960 9781056 -106249651131519823040573176265656762368 9781057 -139572764479786603069988383808109110400 9781058 -22400075174896960729438782064400404992 9781059 61192913907349046527147624138115579568 9781060 -25135841314866832556719880683982027520 9781061 15901159986133686198232961499595254972 9781062 -95727032177346551871311101271169177600 9781063 58943860967389579644091105937997044312 9781064 -136652682323226116872326893366901488640 9781065 24623430356055733044788696934838374720 9781066 -55735504218113341775390345489715042768 9781067 -42091497027138834281697296175833700360 9781068 156374611605010783028460111323385139200 9781069 -352739598815396944627948729777852563840 9781070 -23828009890167843748751796655728441600 9781071 137418239382400517360105329874070710400 9781072 16882499055024120760322429898566664192 9781073 -243437421345442510769386943190578241678 9781074 -973967598490725109532669448305512800 9781075 78760589657493898582754943396926916000 9781076 31884829604896307844056885446108581888 9781077 -72407487246024229510403416451405798592 9781078 -32928456903590718679479047289097256160 9781079 110309909491753223647204015571532061440 9781080 -125735740513662856765715476955292672000 9781081 -1281589727569319801048247924351385328 9781082 212871534471465615664986630597617233392 9781083 -20473157623677319159702318473150120480 9781084 -115110225845363923882449340689165003264 9781085 89918676396005998907634388624283244780 9781086 170592456007361970349454035051803555840 9781087 338436360069236577901801482550142613552 9781088 2008338399842397147219107486779047936 9781089 -104530539573465523394183937372671937792 9781090 -82694648686497261967730446715276812800 9781091 308240941172967628399707373305750854400 9781092 70085256527581060256251878769618482432 9781093 -58470878123631017236575408002346328960 9781094 27596289864144795978371178159287568096 9781095 -576007522060873456508681281352232960 9781096 112982611866363977934344767074263808000 9781097 90856817769780198553718229406970281920 9781098 6265451492738661079464911089954110720 9781099 226555696625543990142826012095333802100 9781100 20657381299380157820748550457626368000 9781101 -175999548859245421683383968193817846720 9781102 -133510029327986415161979925531059924096 9781103 211020912520935065689980782822781000960 9781104 -61547220468140501315497918959582806016 9781105 157802589261774118296897142632693480000 9781106 296655100284907024358945011750498959264 9781107 -85959299009552547378950627700682368000 9781108 384665537924152804321677767532891014528 9781109 -234775334892780532787475846015626861160 9781110 49215468760498937635475291045887334400 9781111 173229712645763755903467873440941340800 9781112 -296648157613199153322512727167648256000 9781113 116171717947979118144163649092363032144 9781114 -7143126956360669754025617200190437376 9781115 -66615026075956755363341160096844730400 9781116 -140563929307687333249961770140833243136 9781117 345834085772478036401060664645681004166 9781118 42249815223101915576491671375111986304 9781119 -48674109310302422096499553641071328456 9781120 76516353585407482109444604945235968000 9781121 -54422863532786825521234691148313754688 9781122 36080153980875226174657333356402393600 9781123 -756304992023076220928520211757499087360 9781124 121219106252342397811130739047854080 9781125 276463224354264380792155581563931768000 9781126 94585936589324052028638813441271036512 9781127 -270630612939783239000061299856196194024 9781128 28108023808438885314584244316004352000 9781129 508975466647331931589693942748044085776 9781130 -118059073921714628820796930791072923040 9781131 -349855920495255525224280463927560485376 9781132 -223188684169206051628631200023644111104 9781133 96965311177944780648251736666913494924 9781134 2733312888192049450930626642813772800 9781135 25311546308436479950344489306518614560 9781136 -23436391653886489401748339834596556800 9781137 -243324486765479378806114649580899806140 9781138 228497038482745674835076832555298849920 9781139 398236053029581581781959524127059360940 9781140 60937595727905077702341542880434841600 9781141 755021864341827096296118341794107840 9781142 48369131371714843138043227095323882112 9781143 -105144730382408729433102485771015664000 9781144 -109347954339255800442849621923636643840 9781145 -173012487196064385685882359871487145600 9781146 -1654074567884359942561967906602160640 9781147 65770852670070268181083251865814818912 9781148 39653306594565004257085916215060623360 9781149 -103768269619247700137015586386186321280 9781150 -4607932702687483343526987999789182400 9781151 63435924285292180390726421616746752704 9781152 -234086314958564779263470780073655664640 9781153 190153410491818496205542784340233746402 9781154 21883927534603935748363983755456164512 9781155 14917674027442196403660634970005211760 9781156 -50530819960816994986004672106377216 9781157 133384598015877148521584513453034089406 9781158 -11710578549920153912486536636921041216 9781159 21566029918277951791520530529461532416 9781160 128678873635259051216932280535604992000 9781161 -53155952272856078634165560199737020800 9781162 2921084431886672335195019707804128000 9781163 -70171834231398258535307312187667655904 9781164 64064342787649077214261245462385388544 9781165 -59589428777249912644949458247407144680 9781166 -23425511069256477057731788057626848640 9781167 1366614065064080147246584278384874752 9781168 -57012791875681180258511527194415710208 9781169 -111873888548914329428057785126109251356 9781170 30811696983955358191133092187669790720 9781171 -81966932637510527995733001569728473840 9781172 54427736774558188172443293827103333120 9781173 158417425655373464005211477472527689824 9781174 -68724107198222684320325864101929609600 9781175 22731172763656864345014629482783664400 9781176 -86429687491372279625677679376900096000 9781177 -67010829366956927167159653771679190528 9781178 -118335259063925373081140393224401550080 9781179 -35260075100480846394484193551359326352 9781180 -255568125155517345826185038714774937600 9781181 729330398386512827277610421311218057120 9781182 -87212049729536649621419197192873451520 9781183 -373297313274464671464707898898929189568 9781184 -43035304208463769946270912767611371520 9781185 2414520520057832419100726922781468800 9781186 -80744968837609838900097761709960380208 9781187 -88929130572997776225527766418136608032 9781188 -201339112039106718777429284878827792384 9781189 226273191846840580554713191492997746560 9781190 -279663255410545605160246881162186904320 9781191 -39649508963941870330149623510359610496 9781192 291354806644103005128300884096187648000 9781193 -99842403210736272467378072091532539558 9781194 -117893945428884342919004430382020921600 9781195 -132332439592289806201704211543313416800 9781196 299693423872574614057843890972698500608 9781197 1276844918700213389029412940038648640 9781198 -54689967934281071188142935605768880128 9781199 46844882746704057364453681026838146864 9781200 -9419575911937076983476948561248256000 9781201 -379475160556729675937185182264883030798 9781202 171138281558868277311013203001423125504 9781203 -2060816652565178474920033325844813312 9781204 -331312096083104785100719035201414588544 9781205 -20073414508493104577368288074801279360 9781206 -50537089618029999579023892418165080192 9781207 -178197301409358372420371504162750322840 9781208 -59508527653597079404159291032605399040 9781209 89435080468124181345418250243741015040 9781210 -65177936076529567923893874820671544080 9781211 346874306413833130729524098914458272448 9781212 -78978579737606030370395589186883903488 9781213 -116902733515980502193840310727622534016 9781214 1855609705056843614332016050324311552 9781215 -75768203234714732318898533148516704880 9781216 185110737091983780957917692962382282752 9781217 64244044535871096953564880161372497152 9781218 -105627026376846231045703510542251469696 9781219 55454501561630047446134753896203175680 9781220 -12047407707319239205153708281251301120 9781221 24071659409629915926660202794976137312 9781222 99491495714621522040550242135555897984 9781223 123634689704372300174540386803748892472 9781224 -38596161653227042690253363664132096000 9781225 243467629125132374877966926030131718750 9781226 393896393338877879956687813258518528 9781227 450597704228208572963791903598986486560 9781228 94375501511838150554473843462073322496 9781229 169052041486380640228348352010641839830 9781230 1533224845819162490694746137869718080 9781231 -66213171593085635099861712366386333936 9781232 -46911130766285435700062006198553968640 9781233 103459602837398343209585136342659662848 9781234 70796177426275315955674811224893632016 9781235 276706113376880444545046392749898641600 9781236 394282277772269508425435061947624110080 9781237 113503561284940663464970372502281267886 9781238 68656648956896825164713456186363099840 9781239 -273851792560457644732404103490612832 9781240 37063518388899558439044745940093337600 9781241 -231081847948374140100943554126241718700 9781242 54508500271069022068789455274548418560 9781243 -372131360565108231513519686825730161496 9781244 33283906171551461440718970926763737088 9781245 26418923248911197041074330028821326220 9781246 -39052465911168687099642325106454814080 9781247 -14102078222186409323837468639800454976 9781248 18239845881116670131536928095548211200 9781249 -32413439010169406596700379382848970750 9781250 231909474862206725198556039783546750000 9781251 -121054573161381022709628436994707586568 9781252 -49755683648740465341620651726513100288 9781253 -7538213451827378635436296989424435776 9781254 47250428343906774494772801004004409600 9781255 -176325590585484566058868163121432937680 9781256 -90083910393714603551461490499644620800 9781257 8998880514583479990984808116462319680 9781258 -166997429926009038423161617514301965520 9781259 475178291475769286934951075134779877460 9781260 -36407087494160352025219919072787133440 9781261 -161226765303434639024089468102762939776 9781262 231974687340546117039308967392762077632 9781263 252236183265246349466612346019192888320 9781264 62271286904732706268720650634826612736 9781265 -119028785579696102822297005961970198000 9781266 -24252564321896702221764997977030941952 9781267 153404708587120478051009930988967030316 9781268 -78783266639833215308709116861191501824 9781269 219357206039783018176528775566866685344 9781270 -6902541794226525218183357115389856000 9781271 300116749095603305026552226643834815712 9781272 18532196868502209127918805984730654720 9781273 -40957258485517024731004213264424979180 9781274 -166546078614158618198544114764729838864 9781275 -13299824599596515447547177619413964800 9781276 -256212042195580915541204431213553664000 9781277 -146777095993904424329183994327911220 9781278 4865733471277572884322405128618169600 9781279 -36167110238166081527127916155687572016 9781280 -137142490048838640291076899287464673280 9781281 77244169577353505293272120735815967570 9781282 32598548213421800664091121077939513680 9781283 -19353417432677412655736644423559577840 9781284 15664185846804844344430527871214886912 9781285 -223398067241728249662527927894699926020 9781286 98431464168135617489922907601574383616 9781287 -58251278402157728592275427715641984432 9781288 61944004775122380564178933247030231040 9781289 205275849978498709396114062688952557632 9781290 64850833766719301601068393181208243200 9781291 -154050686233265213076672262483398774640 9781292 414777582405106976054646014331102999552 9781293 -77918473630367626252156033716263929536 9781294 -92295733594583906538753070710671855040 9781295 -1078258562684862355047243269602571400 9781296 -100797430513088957906384903765753856 9781297 -489959795381601542547902041567168022254 9781298 -55505686981531979538937308223215944064 9781299 17112584612087405286026636467544700168 9781300 4114688968601912345832623578460470400 9781301 -1972139926769808888824779411542237696 9781302 -87473527589536620421302119516301434880 9781303 -33231351645818093902719924416642211920 9781304 -15328191151241506354932099939090554880 9781305 -213558690127660716485993031866934210240 9781306 46255049611113944265563240952879144960 9781307 180539675673883789735027099642607995752 9781308 51898911029377057470237153887136840192 9781309 -61753007334819124779738306484385867796 9781310 -74302641153231577655831317709469204480 9781311 -315956334397291670178427995001280952576 9781312 -132878098577342654998593441071797633024 9781313 4651101586715207023894963348793594562 9781314 72545734268571824207204364322338816000 9781315 151512849317534214778017660204260601600 9781316 -24012856074039982672188633327498421248 9781317 1656108047922523144922195275937294592 9781318 -132513605049186781254954203989360148640 9781319 450998951546675639383533802869891429720 9781320 28192343432506328644518405603461529600 9781321 -377707774610274368786014372161415531056 9781322 -119070721228515965750811320929802190288 9781323 -106048140026174951471656735952520637200 9781324 40736193871287141257653762290124646400 9781325 -6578213698181217427766310820176290400 9781326 -55076760889655287139668544113722100608 9781327 85751449861255992011568422641499759744 9781328 110368293132290181840653884294345777152 9781329 27298418627235169615708183222555079616 9781330 -38096148845000694621819761792258158080 9781331 334117179851693053593587006322984112800 9781332 -205881613110755610237916329412238432256 9781333 -101942152782396676059573199079197885600 9781334 -26585894682808631976904176029620265184 9781335 -11666198523331928026187882295605252280 9781336 424939773307461066495030744587296327680 9781337 34058310385632766742370039511006232832 9781338 6268380346780415469353548441062309888 9781339 2447459639557748802016494899864150824 9781340 -19818225716075777526762746129323392000 9781341 -158864749778923614112245889533376150656 9781342 13803565869774157869105565777094547072 9781343 -17468512749731912123000422566586193952 9781344 -294480326332591709708160773919890472960 9781345 106920159599195986790165095060148943360 9781346 -321600326158837317595698726851021207040 9781347 -300306219672913923306707758945855902600 9781348 -76672859603821363738256548156695060480 9781349 -239316829120736365104515131833906523650 9781350 -87091265033379851182263857304260208000 9781351 247110106360013041249424243562452900632 9781352 -161443850511241528989071849195692032000 9781353 71187292968632916008015039092213833162 9781354 268563733087433582935574072516072835072 9781355 -238785217076985286896053386887205086240 9781356 25004093537263944678309700575672351744 9781357 -82282551836256506626341465136415309568 9781358 -39491151198686774955998615268496055808 9781359 8943761631152864283630859477309570560 9781360 -56186319976210884586848325946312785920 9781361 63346897952943846886169072529582250962 9781362 -62685071399810060317019867476670271072 9781363 473759121953550376122318918990690665944 9781364 1925187503455309454390511201755616000 9781365 -168126581790017373704337397514239162560 9781366 -4530577662310428412842666337456798080 9781367 -117861094591349810282515970459304930720 9781368 3159311643370056717251746752654213120 9781369 23325473621957977714017934278014893444 9781370 53609181405919361376553932589105076160 9781371 -262842849509224583998694346388577856000 9781372 150486523101768262281105469916242712576 9781373 -64431670948231475154932808448266848160 9781374 -88488668300809079297870600635719567360 9781375 564854380971535810234453633395750684000 9781376 202622646155030757126157265061355192320 9781377 -443946131918675502540858249941336127840 9781378 81537984665475261888747774472502545440 9781379 56747291392940538983367333461973049980 9781380 104591600813989339026030353826401414400 9781381 -347226887870727474062796685646456512800 9781382 -2841962794906751915301002987625287232 9781383 78149121912053560163974020684747860304 9781384 -137402142364819353767670781882069524480 9781385 378105954792506548558992584494301212800 9781386 -60209462383638156950728336088508329472 9781387 -57850029517225869323000084994959344896 9781388 1602605879796665674551723601495404288 9781389 -7135202149472026720306783502698640436 9781390 -181097535411453340440602532800575804800 9781391 -58423137031457710809018982045646720208 9781392 -52463244812497744921537920332634390528 9781393 -25346564747894568364997561540656915356 9781394 -381021340470224380162978770720147456 9781395 -34910908700263021101706729597195637760 9781396 70219231073222184791852267337400572800 9781397 -67593744101708456507001354698598642528 9781398 2168312546276354684504981905020000 9781399 -178918774412035616712319784659010507840 9781400 -71113603158129785697353926372570368000 9781401 -82826915080816870741741810608758558016 9781402 180220058964020111022005161927379239152 9781403 32368820016620031300104863836708098400 9781404 -287515439660003999112467610937571819520 9781405 -175547853853615138496521872362337964800 9781406 -10663288102394945892720660831422302848 9781407 3601536196396957278100159200437010528 9781408 -8719663491178548547650776519178977280 9781409 -145096872113394513201217765810820166720 9781410 -45272032066951838789207803061616806400 9781411 73966606347500382478624889842079545248 9781412 -199203696972351108905076420403756662144 9781413 -31371674412226519740591406404432608256 9781414 50627616274959597384885722544520326912 9781415 -1590983914076620758802849004646626880 9781416 7794336027975982541950446137227991040 9781417 76465922906021526503415893094102351360 9781418 -1509449394628071752158605479497173840 9781419 251080133380454024430812250013695385944 9781420 86557113562526323703579260104864860160 9781421 21524481027601975591936809541003829304 9781422 6663860791440964992290618448911483904 9781423 117210517133306103951546763829523136600 9781424 11902554517815499525166961619078742016 9781425 -3872095152413700820040497779150744000 9781426 150858053135736218972840008008801591840 9781427 -50992979547781236113585456592757694328 9781428 161393306058540162866849364834888407040 9781429 -277720981947531664182928515002661551154 9781430 -4971174783118010733769823175548313600 9781431 -98309285886417701652055421211733621632 9781432 -22691883445373370757316718072444825600 9781433 -153701442870071703104052804473108824800 9781434 77579664557925162431998488308434073568 9781435 -113189608342984126651268125619941269120 9781436 -40193773474649131093153992890313188352 9781437 148069027607322667168359817039293447168 9781438 -160605376648179944128680614223423216960 9781439 -262652197900630034878827923764268252040 9781440 20113317764882348095100001300114309120 9781441 -9622790664935327712299426215190111100 9781442 -31808294210780782234329078040458470400 9781443 119348390844188127025543985331142579104 9781444 -109647941813254111665275652932044671744 9781445 -96946389819254073985157407458055215300 9781446 -17524297332956184734347723235993749632 9781447 116111567983296524216539297816083644040 9781448 -72376669827582596445842301943600880640 9781449 47148306940231076143243453972085491968 9781450 34371872361050855945679957346524806400 9781451 -478973965028167320385908056522443741548 9781452 157860302393241672343246848383031720960 9781453 7964543026700144422692559957544821920 9781454 8202283514566152212371840117262432832 9781455 -66204275050113179374176370822457078400 9781456 -13047017484742380735942802479954739200 9781457 133470364515070355525603181712468074624 9781458 -45906817446606694374722422008891743616 9781459 -346920293590423479187148004035263080340 9781460 11728326451464942185634965722906536960 9781461 -25840781315400400365635826381788261760 9781462 62799375597389606531776206274617683232 9781463 -132087156377718307263291655833281187696 9781464 112458302783699367731840508533774745600 9781465 -34409183309147993414398950201738219000 9781466 209158064584642609490748935166285803520 9781467 -611866692087298022148879716721097344 9781468 941395120520196065741735639922063360 9781469 115992477266826344742830733814742664870 9781470 17082910743119791769890091262671187840 9781471 102808803673074325438252627808131366784 9781472 512399119055211622705350173766142132224 9781473 -78545476882209506454307199802497374656 9781474 -45901002799052737057109175703322738688 9781475 208928085588825705082373493031849671000 9781476 -79124717499927320478026048660616711168 9781477 657556189028745634475311869879865272 9781478 178971628251049422480926813691207349632 9781479 423072485295893468118018702844335337464 9781480 -194524410391538423162816236679089459200 9781481 288355288943719882328780735656087140282 9781482 -101577999455322915489237443693976945408 9781483 -353611370223063043702972329313503552268 9781484 -82140389407371275737362849060195081984 9781485 16723801647900519321019939148566886400 9781486 23528092423414477028669139223752450048 9781487 -251240393996312747090108918111514738864 9781488 63665164515533818037146245968153444352 9781489 29370061721681728025105844957048109924 9781490 -189690893963220652824424391343931068000 9781491 159236721528600566657758797561701902392 9781492 18669972831703188620745125231245393920 9781493 -80888066105639283210474425955828380676 9781494 -60973398957223757663529360397320869568 9781495 382538260177117099933453226765119719000 9781496 441516477847709797902618050387672064000 9781497 -236815838794197624836192499801208068480 9781498 649779063397725383605627914445648028784 9781499 133863460104555609907206316499637522432 9781500 245872977353606443646349564401251584000 9781501 -426800132727994960759962737497280437498 9781502 -4652223937991176694810920436049282048 9781503 -45101553434377488350558061096366557496 9781504 153132424258736475975512863180419235840 9781505 113283815711548963098553614626114216700 9781506 -29648221094314053387426311813053900800 9781507 -712496818238929564882940926362440817768 9781508 290698730795321069015272875387802785792 9781509 67629082969625923187273723057911700928 9781510 150009877492331880214695823715937260160 9781511 -2376288113852346966588297052921436496 9781512 26556828706761120404507380016419799040 9781513 -18104053892117581110839859693054016640 9781514 117533554334484304892223249071750201952 9781515 19448088756824403221744572887348102960 9781516 -34859951568843650520875087778970466560 9781517 194658858608107115250978678094337536566 9781518 134894782389623280578005286317759907904 9781519 362121111941339930265043329555666428400 9781520 19706891040330949046100806984281620480 9781521 -27433169105364478603287345595817992320 9781522 -6712724508555387028508538658034648688 9781523 121357994390325704086034139664633712640 9781524 -36925624445158108480840169515740555264 9781525 54447573072670950834274239074162665300 9781526 88708081381183702259082925418146613760 9781527 -107008617255471691787206110087424798488 9781528 -46145729268868752828797404836513300480 9781529 314797834906876836868720228759350173130 9781530 -1129360737843118330520801976091215360 9781531 -38711950517716395533494478001494223060 9781532 -87949711041623172757970351104103144448 9781533 -310394800196789824998993141570014510400 9781534 34506678906512716303570438631569699584 9781535 -23438413578302705785957654039358742000 9781536 224697411023385073324806168667463614464 9781537 -234469859516425766409348349751518460880 9781538 15707728755830372641995173059548676608 9781539 280924052799123795751784206031923356024 9781540 -61129567585528781334826937855226347520 9781541 19943980716635838750508382812728909504 9781542 59052679906503884378333705952263556480 9781543 325070825992977639415400029033694358880 9781544 190351725644914231494015352458427100160 9781545 -15078747325083162797019854742397171200 9781546 -221939269805344218747095059035958679040 9781547 260662398745019712085230248973228348192 9781548 -31328638865623074225100539001286098944 9781549 171436961574881628749550999259294630550 9781550 -87968577835410000887043020303969371200 9781551 -63197345741893616576193879117118980600 9781552 32471124874545927675330823508375961600 9781553 228100216753565064956648435164481303040 9781554 -137794811937846150086668810763403264 9781555 -14211266649209064998076843012587904000 9781556 382735423276045869884148113007729064320 9781557 232388361211544493734871245677093143840 9781558 86188347540078571222632688297636478880 9781559 -653668588120543629911479261167153622920 9781560 10328487186506068622640099223991808000 9781561 169434375261816142961943663642083352400 9781562 -995146982767450743916282947825785856 9781563 382129681476752050122699511249750059648 9781564 80882618477772112821137718084575919616 9781565 -125008074117863265401534441608830195540 9781566 -129484323893092918907323625766065309376 9781567 -186658509343042577704308118845893004248 9781568 -124357145904828830144373278495646154752 9781569 97147409897717377206449082256708591680 9781570 44371602211893598730253394111350696480 9781571 408365389724020275421780855151099282112 9781572 158550569997707363769924847988498141184 9781573 -416368089563958478717825111682335943076 9781574 -43649395272657853918254929828263789440 9781575 -2967668756757396109100795046181606800 9781576 -152111922023221154903625948009108126720 9781577 -60163680334527236445635739749766773688 9781578 -45748531640155610745615788892341220096 9781579 -232232227975958371788775924686751803648 9781580 -196764249303532500856788873777586406400 9781581 49714831429793680004376842757431996064 9781582 49156085940875991132990497745589939392 9781583 300416083843826259565790736552163771776 9781584 59183381193565210238732209341760143360 9781585 62871738243215159800931868774044305920 9781586 87934750614496725270843532683831502992 9781587 -136800996122001099559709667730589404560 9781588 73176329698201906331829374575810768896 9781589 -512384047414488733171471720610646050610 9781590 -15639964108227272207157896553218703360 9781591 359505429548323592189404784270145417992 9781592 756586523194041977171181120547523358720 9781593 85863165097633572640364763460043758848 9781594 215876408935321431296235444720724242912 9781595 17244970473937103157403290704609999520 9781596 124775426013777544698925192750351371264 9781597 1335105760741420129866049191799827392 9781598 -181856578364622998559475654423612265664 9781599 -82619469113786525567174611003535704320 9781600 26505555468971444901544509219579494400 9781601 557378334448175316861695298971117109120 9781602 15280083843779199008466321938188637184 9781603 -148667357910194455798064964854536109216 9781604 107467960393399317903419167404269715456 9781605 149601479973193606545967471603362668700 9781606 205061998924436975256915713401265110752 9781607 302992366695244401330831791277156590232 9781608 -239939545047197102869273630649183600640 9781609 317887901690549072256526934844118250810 9781610 7871481318875797255863792010378980960 9781611 21355654727819903044370439819074860800 9781612 62513821900863781253426685449039237632 9781613 -64580247020265274526866584579948185640 9781614 -209358490115692945560448669472723007360 9781615 135323572222667946317733084537091922760 9781616 -1691988431755950886252009037535117312 9781617 80663133496131576055051709196033805680 9781618 -2015566505665960855653327463383121920 9781619 -43065305614815234857299800639747863280 9781620 -30947916227852987788632056130917099520 9781621 -41925901012319677812919818805553206688 9781622 1816519436401199946372028404674284800 9781623 262868444953555310896913509034363006664 9781624 -19471179545245683607992090335954657280 9781625 -448801148167696237196918950925869539000 9781626 19281758707121398493028526502987710464 9781627 -297410840224834369135130784786840480 9781628 141205795679227537457911629300417678336 9781629 19524775757192813354202865573631813664 9781630 -7135614840640378976355187194940097280 9781631 53789309758978418391842864255440482432 9781632 76155197908173886504795627512806768640 9781633 -76508179915197539468788563197155661136 9781634 15441921790469266168265722466940115200 9781635 10409264686747138913840003114894444640 9781636 -16731096889928204879979564310285697920 9781637 -14675120008682582630781521421819617760 9781638 -58212083548160499878819486443849525056 9781639 38079428643721786846567086322803487872 9781640 -9357973688625407270845777295769600 9781641 -11843819087954246280127153356925414428 9781642 43569862411873856545322707784598544320 9781643 318956771763700181309714625158014919892 9781644 -17789597605685150670540303868397921280 9781645 133926310019073094411173099601980141900 9781646 -4930966252667850567535461021405081600 9781647 44298386455345930420662997207985909760 9781648 -12959814134392215819752317122913222656 9781649 169961039893556847465039497678113177650 9781650 66247950561655633939160979245195482800 9781651 543115677696196303040274200804858509824 9781652 134991860692452970865195640780939889536 9781653 7949356591654142588895849793582692480 9781654 217456457485385308094741867102915551776 9781655 -62239344953964195198993996800547667680 9781656 3225337836980277886282088043174604800 9781657 23521914399510234959746744143011474784 9781658 92682168374630112491007252669779868384 9781659 547650099474071530178071818926286955200 9781660 8820376733142012570011071413850828800 9781661 -45923431477357650107354936774568531738 9781662 48022309298300976537403122891009644544 9781663 -34682088070664466627728587812672171600 9781664 -305583404319415940830737323827161858048 9781665 56347646975848905679672123792447609920 9781666 180457967770187573462216784940388254032 9781667 49934963745535528088894970545412083712 9781668 -47420112928634834200805099115692974080 9781669 9439185278974611076309491511634615520 9781670 36015099840205855391344041461855232000 9781671 -48150832473274095883631158086063174408 9781672 -180645734955173303924549069304571822080 9781673 -599919070806304734581145417184805177280 9781674 72854539087661558456835102463840753152 9781675 -136774227250224467753679649110323879000 9781676 -321657100366281147906429969216129719040 9781677 -25116211110727732749276281800827541140 9781678 61074799818695198151468077686885885440 9781679 360363380748371523287144097682026456240 9781680 -4840399345763078973861756732496281600 9781681 61409989222548909221800707850776438144 9781682 -243746040441551204589065874225010157808 9781683 -2481021550298456644218103135678298112 9781684 -132192358761302841236919543303892051968 9781685 127199958456085000693020326622850372380 9781686 117441936399600005634920854760504267232 9781687 74166834459547303322958552343037975712 9781688 -6045882505572714001900848753144176640 9781689 -132547188159731557672265357309733491376 9781690 -16942504749330566707285385054842816320 9781691 -66109435943877659432126490076985462448 9781692 -227874523969939990219902498340627803648 9781693 -60183205054474516162368015016647943776 9781694 -59302935019352805309951646694961025920 9781695 -110572492069250385336192505532258073600 9781696 149863289328227971877186586254004715520 9781697 -11484093461248500334359054321237361854 9781698 -26735687058374904936984306430546275840 9781699 440874405904972224771328192163978032700 9781700 -182114186011586469786031241051107488000 9781701 175916319282066745700887280149386144000 9781702 52866964901962512036857972471969746944 9781703 112835852560775390942489945268869012952 9781704 -272674306500200318590390247438109081600 9781705 235061522963676065860985338369417093860 9781706 -291200678542402248395235125717398503936 9781707 -136481226410798370071930456794692298512 9781708 297440241449365588937490766027719680 9781709 -45232158431643982028730494829196497408 9781710 -113349958480535023037310190726494983040 9781711 -112035010980213493980177538713797244688 9781712 -85778638922114441224887503152904798208 9781713 217878556644513324084867003196769036880 9781714 -117280192569555022405568385302579378544 9781715 -272017796997146806230897886555130229600 9781716 -23630163544548832368309369830382108672 9781717 -70923728879592347125553273045844882048 9781718 -203243687527279834739648996500664137440 9781719 206289238652987444699452651919489175144 9781720 -191634312454956334521764485737912115200 9781721 213857986795627043533034222192497507344 9781722 -142399468409170126744805278799919390480 9781723 199822576354175070468364828153763490840 9781724 91590174927777001905177684107895008256 9781725 116610325044107833591817071140423741600 9781726 -2083106740749865670290054269620376576 9781727 -115500251961686245752242870438484451608 9781728 180851683129751405059402046253029130240 9781729 -252643878407349770083989873653607397740 9781730 17059056285435715327266381491633779200 9781731 298903347357968229887234662287957336420 9781732 142868387557429939074294006850496286720 9781733 28818940350454131870351717832552630104 9781734 263407741963828988868018865686653632512 9781735 -337099004640201784504888230096193891200 9781736 366853332148730996477786801479122631680 9781737 -77502007267628171753217299715569418048 9781738 113806370896232297237397403551313049520 9781739 147349710349739338242012773225711407932 9781740 3419951378546621340092109031388651520 9781741 77116701965203363756687991367400956384 9781742 -64532010848116181219527426799546209728 9781743 -69965009604251516767365743725393439472 9781744 6475075568571298271734540499313688576 9781745 -43346563351123852281012586521173788800 9781746 -23485299690235875078532996393797113856 9781747 208954254724160261840143930381894837196 9781748 271016232168037960400360902574158593408 9781749 -281012196837175515350697611879414766720 9781750 -149596153621246207334893914732915936000 9781751 43025480975720785723830893694596065920 9781752 43161229632058318624699501195980165120 9781753 -279054418064192177320490852498732174998 9781754 -103597728040468467393032222004050012448 9781755 870623673859196200861635041964808560 9781756 2612022060553111397538565730802759168 9781757 27457581768238968366780652577230272006 9781758 22053316255726392145265195369499528960 9781759 -254800583823634171437002495093527757472 9781760 -51495843966950324185287671079071907840 9781761 -311625829200713763798387229521590064 9781762 230815945035432770239267655921375929344 9781763 -470053025511859003559893315911894857988 9781764 38914441046693340708129396497162330112 9781765 -29339082399209023051578214332785481600 9781766 69887061773387119399907382753965543424 9781767 234222395351557950865922694595887039984 9781768 -465994165967999286818552498978781143040 9781769 1603688381445509191993312634219334720 9781770 -63487350854909797001459676765524870400 9781771 26277281828227805226913143712423036544 9781772 19784250066936346545269861428706841600 9781773 199918440594445288058978606774969793984 9781774 126346999036713220259779043057579891136 9781775 -161243854212891018205625840441587418400 9781776 27741825284913725546097154625102807040 9781777 -285912451267432365011834657412306194828 9781778 85621885474515032960374590344553559440 9781779 66668719018333450301603029794709497600 9781780 68842289568500110540426821879553228800 9781781 68066327712047729502900042600930954624 9781782 -1933237988284033941700611025335661056 9781783 -76736681643215867602743243920910587040 9781784 -290155962082946120126163435299169085440 9781785 14571512883070947694415439266117955840 9781786 -9479446412560358223528982612693794816 9781787 -17131261393089435745641746874843889200 9781788 -137676973701241182066098114562177369600 9781789 -513096780033663658932881293027022682560 9781790 -168923663580516691910870997903182097600 9781791 -99446433516949620620039684177454036408 9781792 -116275918181167411023872607147314380800 9781793 45624539059537452366633435494269185984 9781794 57411699684353931122295592990330920960 9781795 -200202500747590442701221029286435505200 9781796 136685250039594737226172877009045283840 9781797 254343150827341797149220275869326991200 9781798 8958950327962887090857336656515905280 9781799 411902911204618219711670702126729003520 9781800 18655635115215195839730262179569664000 9781801 -31887579265282378681011912370832538496 9781802 -3246279019889661600788032045283152896 9781803 5624823646271036238237940278768499332 9781804 -267361983709677042796062252624090137344 9781805 154215745233135879898686930739404433920 9781806 -195397448900455191972773915170076278656 9781807 -219519025157219088625268348723990315008 9781808 41871845301255531234996187772092416000 9781809 363712374923777071037653965922290778560 9781810 -38874855372765888337405860633536953440 9781811 128665139527095167471433215663390554752 9781812 701075125835586883890174594370498560 9781813 140025982295871605548415594868498758880 9781814 84429129382792977794927361320279862912 9781815 -135696740258603044248725190397109154480 9781816 174695056297994981836330640773932441600 9781817 414099826333770262822090222313494232532 9781818 -1274923196921840752752300264283370496 9781819 -125702970432743885842915316408668560056 9781820 -222162300929315124637311561737670328320 9781821 -100733543465017359787626661738496017236 9781822 -274487857926760301325383007703423404288 9781823 221839522213213767751788892906381179072 9781824 19257526561303321107668173207099146240 9781825 -213789211553341642084136320107528145450 9781826 -55632649419522269311097913137094723888 9781827 3858537542717364087240202352453804160 9781828 -121289566193459772582970867085064290304 9781829 298599240940238436933413209144465622430 9781830 3787160582303396222855698911816288000 9781831 265715571757740268646096152541529360912 9781832 -285259144104405638067042210132528921600 9781833 -14291078112317790955095979863615270912 9781834 -40326674462237411226149289827787031968 9781835 -86193484292983331130421499625631772640 9781836 10317707023114883680232009549767557120 9781837 -11592761884984221935113761653577742100 9781838 -46775905989194873855325973687435259136 9781839 -63100539412746035183534143282036496616 9781840 -18768771851870067163842144132818288640 9781841 2194390559002409473229237447247753792 9781842 34288772473722442912311534404854132224 9781843 -327937748508262493127126566950579589908 9781844 64875901502706416307784566508206116736 9781845 -9693231409274827674415031448374880000 9781846 220743329665419904472345680444641830400 9781847 466426557266501072411661012014708398680 9781848 234969347487612536616659754597224601600 9781849 -71599156980000503670338100155956387008 9781850 32237640080017058059275284748694440000 9781851 80177327420077393096326718591468674864 9781852 -284489176836521273362859782959817752064 9781853 360820074529342414455864320688933432102 9781854 3546519279837373394245347616412522496 9781855 -2516439366398437606157181218261479440 9781856 -30594624761253563315528507874206023680 9781857 -353779155106917829584113988778804443360 9781858 -13136107082426505193666309803080308224 9781859 -85488438305254558291203881859592595040 9781860 -21733369308717984371995312042990817280 9781861 -269656381531077484494206758236062529538 9781862 65655731858826172819987503149906355264 9781863 -10962382806865133273920017690118420992 9781864 84662989173718966038969652995296133120 9781865 -127722476196564344665493099169902462400 9781866 -217882453143021847984989784352767136256 9781867 99773146012071819342786957915570796916 9781868 -179606661049209859405581773054080134144 9781869 139312060040016928913858865033641031744 9781870 94238858688185801985619082115636953280 9781871 -495339552617892339605487830652708960456 9781872 51508112199489403959255315486817812480 9781873 -175481121119834245000356079205284664878 9781874 -4393523009737767156854950140029153280 9781875 -27205909147593751500586270625580180000 9781876 -197901226565617727918531537608347675136 9781877 -75326232051956000302945209111665486208 9781878 14268727503508347492885265252093326720 9781879 191102772197479152556717622876497541480 9781880 105796505370829147119237821873567846400 9781881 155074584852949724316771950892542841504 9781882 -77152853318632468435630540001827584 9781883 160360039595964494014613504410431852288 9781884 -595022129262777940559435678065827840 9781885 -347109843398109860695717186415916564240 9781886 -11130539521264508395204367208690436608 9781887 -107714951168845796845442275881286922040 9781888 110427838030075173546834615671476715520 9781889 214537943089507376055719146421903389974 9781890 1076015733025424275106455248444625920 9781891 -61928902523346418104185866274307943776 9781892 98092699145852543486573344531540561152 9781893 205752491930907261025612999624796179104 9781894 142431821003182560668631625162195202112 9781895 -31288661133496813646196049998664949760 9781896 220110357547907520624352434284013772800 9781897 -56872476369719666525640473714527670000 9781898 -916114913853025047294615489134400000 9781899 63071553139724655352376066434008350448 9781900 -112129435762271843657078127812834995200 9781901 125667576313504042191350098070164507200 9781902 79996021381521119378818771859239367040 9781903 42131505086579587204324738337495882400 9781904 -61759650656035369284957964951271178240 9781905 56394380320924237350430700050259328000 9781906 -254428813132878846103588100382846339456 9781907 22842528317562013113834997350709086792 9781908 -51412573714772775299982869877871011840 9781909 -286998985029573859091209398800955563890 9781910 16891985372046773133595299472038447360 9781911 -62488600610452775408982153571502301360 9781912 64683909911567465993461603401810984960 9781913 -7361305801083695435376230922091968000 9781914 -59509301505510804672676408676576179200 9781915 -120433113585343737904584302319947067360 9781916 385686363555786198752363155440233617920 9781917 -23086767561944082308292971996909205120 9781918 575233945474185463806946653996364416 9781919 -211504766856203802443009393516200576704 9781920 -20974417366793790356335907442624430080 9781921 -353864789319021183694702745866658582528 9781922 -76427311397000656377326513483435719680 9781923 13612709687797899054632001316674587904 9781924 115500957180130563398900994635669856896 9781925 68136710883691080591301731127290052500 9781926 8671756369096883975581959576606867456 9781927 -2140471173841377557689318685433740000 9781928 145090669804853142614432221747690690560 9781929 -15929564003191076082715700714689169526 9781930 -192132207725327183059869126169715270400 9781931 -285157732036916869918431197528858755536 9781932 -141345930574586885733001469736214963200 9781933 -23012996195467965767289696783628556224 9781934 -484840908745937092917881473112039808 9781935 78049378845280059415853741488912356000 9781936 -64948573560555116777130475375263449088 9781937 62809793336070231703375375765456448544 9781938 118216312519597988366738077283321395200 9781939 -50378400817193067233270061327319411776 9781940 -12734430168647713279983367041247518720 9781941 407006412118312903562790641300636160 9781942 201707906897755044640890911478743443872 9781943 308624035463850093404133817449011505192 9781944 -108672341150843693864226975979110850560 9781945 4999995808237469256214265874312262920 9781946 -136214634797400517503854191488123584256 9781947 74370047308766326350441007181443610640 9781948 -36218089156769117646842834237318644224 9781949 460411380451984705569261485238980952 9781950 39821503250216643763742793139177713600 9781951 30204314586546114341688573864005348904 9781952 -157572093210386802386908034596516921344 9781953 302483613628782144632593301168586384864 9781954 1516378739972580673551822788003579904 9781955 336123580520963108027738382846883545360 9781956 -46924078072570253817400501668822739968 9781957 -81017570452304158527308700687820147328 9781958 -49229864618328303847242059922972734016 9781959 -29867484838731776640463866076507595904 9781960 -205578611727225892844314329869856768000 9781961 -79159170073464017236140405176926633920 9781962 4824967807814748476683660428520707840 9781963 -179661073391236046557730823505615655788 9781964 90029528314382462051791119153273676800 9781965 -142431202914606023694313049901527647680 9781966 -282041060768217119480239703471010101568 9781967 -132232929061866839673715550146539355080 9781968 36685642044970465041366175101679042560 9781969 -114040459656984007454485867506363974400 9781970 91065528354321820482912017153542379520 9781971 131116074631653665898820265309738544312 9781972 103480763309724269303986090863574167552 9781973 72393736424917159764934654720895540700 9781974 23517800916339388594250678662129199040 9781975 -36727831233824538467223208539088703600 9781976 43136394617414625464657807722124328960 9781977 71143131295436997819457998120097728720 9781978 -18958833657403497508772431299419859744 9781979 -441535142976681081958594838460823596360 9781980 15245544628250385759233646994634065920 9781981 -261799426255211250156499132513393127136 9781982 59178785353182364098787687203269849472 9781983 -41194523898400567653271321500094782480 9781984 7357948422737224833472189176494161920 9781985 104240732258809907524991420721123782760 9781986 54830463417832395479886576588921914880 9781987 205210196736322474371179863791821404800 9781988 -45551855385060158748712435928378425344 9781989 71892605166518567540078879262454221120 9781990 54486767044124042372770981120814880000 9781991 125408451058532026896757381339491598392 9781992 -103743697020181076853462110904188928000 9781993 -104393231629232634983154619921364381376 9781994 115401269635121270596160432940983383392 9781995 -997207407096782382843077649962764800 9781996 117778982891584501530347006789053047808 9781997 -285588225269245006312426941596943040554 9781998 -48866663574095171164659021870464486400 9781999 88729283264096264081897538652895605800 9782000 8031083576826427541806885326372864000 9782001 90351918979488689574411033795719235792 9782002 -9118365262334664608896673891328024048 9782003 -20191952699227719335079067473159600 9782004 -137173130366712405773249685105179025408 9782005 -126413985645761891307789614558688004680 9782006 55205745269517659335452380787286982784 9782007 25115324613169272664202623361475377640 9782008 -413098969989723258419634458958257111040 9782009 -4441924109308503326101293098454345660 9782010 36730072475803675276048388645313039360 9782011 -422262881488909680524550096959114439388 9782012 321665874955797984853034093444560207872 9782013 -233126373280899275373307096893659242176 9782014 -164216392345965911378590162919054760768 9782015 -159154382801057301726082826561993990880 9782016 34809808451791088495612275770003554304 9782017 -6623283421053940754707598207120736000 9782018 142093829661672264168106721408514594816 9782019 -122946354072657268668894199745942186400 9782020 127077598421737688147600129162112564480 9782021 -166527623260658577402198413079194122056 9782022 -15899964660792265971293872439140915200 9782023 140899587879457451856252709659387089520 9782024 348374853945756669314028226287206400 9782025 -92663823697387924114524140341080652800 9782026 -22287214073327981085698026035512677536 9782027 -4655043804615098799347094145757527320 9782028 -187745078821632226628868321916834821888 9782029 3736510985200389209922697273925912630 9782030 28263090591659468343424193183577044160 9782031 -45463114649899776779614080151392384000 9782032 -56756236960645936983094627852187074560 9782033 -551042684344479480698742109073778128718 9782034 -13032215687905445635409925952293888 9782035 24061217894488252006297734732993671760 9782036 -126472134291225730929758949109427189760 9782037 -21814560697491265789996447105507104306 9782038 53494974324415278619765564894317637632 9782039 146616538918508451284229112442635597824 9782040 137447525036850082254872805956491468800 9782041 -24471787609456638415186837665310741558 9782042 -61127271609420663382985148269914541088 9782043 49639597160819642347204814326738676928 9782044 -14257556456354730745528619354339456000 9782045 -49205091982872494539829416517077200000 9782046 -8869463264532783378309945806725371648 9782047 63764122765368039511459664350329243264 9782048 -194662278797358057027177444717247856640 9782049 288809847696430401084549054128690226864 9782050 -13776523094893861860471022122894182400 9782051 150689781057702062711599244417674714032 9782052 10599460920902343747559420836401209344 9782053 205857752180004711706620957900130775260 9782054 71354062630386040469237195425652522976 9782055 191608798375376772389542570067820410400 9782056 433021763456791616168606813123244026880 9782057 267633629460378207895342619660525897040 9782058 -132514969434354853800811403838592050432 9782059 60205703010685575307230540252768624016 9782060 -74234739178055374625050514548846003200 9782061 -59691317549777258173482010749090995520 9782062 -229367661273921536843250992660081877888 9782063 319318278573016985770409249193252802080 9782064 -67935011278774457168185771362090663936 9782065 -86808297013969300431166653787476794880 9782066 44029224453712528620343923055033302288 9782067 103449380745360809455790338086463718784 9782068 91905115648286158168070094356549310848 9782069 -442083876844921561696715442994906525440 9782070 52491731672623155807758305521623040 9782071 -32437883097145899042626525760126074160 9782072 66570458639924562387079003915418849280 9782073 1254229144874753292414283230142790400 9782074 36882387236712808104277536205120857600 9782075 115731648243258224924136600355037937300 9782076 138293597086488162083223010566109573632 9782077 -518577920228587464178130255932676093940 9782078 57790470341357678047608442190339715840 9782079 -96686360191058478854421085023609511920 9782080 -24287904826217267991936546355512606720 9782081 -89879729859222213469121884978332404736 9782082 81172142722635202581441499094316295680 9782083 408867291082371853297944232476507462332 9782084 -1181986731277782902561045138296074240 9782085 38456235033855658393292732629815168960 9782086 211940680457038085798618629352594608992 9782087 128357824494383522221522787025072501552 9782088 162221440428181042025376466525272514560 9782089 -447109962003136600063929286104810167244 9782090 113050812404693864678227854785292232800 9782091 -30188512492245673719425256829385675160 9782092 127060444263635733288216900692103631616 9782093 -37987416540377105316959092930286839680 9782094 -60953256200373464224375300175183612928 9782095 -169745546015306822353223142467272049400 9782096 27072445291361529513046276899314073600 9782097 43240292490790233566051754052707376320 9782098 123060682000091280989113170030611554464 9782099 -64975230242603283567182647177823184264 9782100 110601980751957242089439246514052608000 9782101 -26219687351676059616907839165519690848 9782102 14112637186925323838862155203519063104 9782103 -90503765750710882546699418184353331096 9782104 -208486439747772883640771834296845434880 9782105 85260531933579944235970501652683503360 9782106 -25104599792366726332946326181795735040 9782107 -163134345030135400799256547815922835280 9782108 -2350424608516561448473551856543623168 9782109 -267712413920741943217907928285835972986 9782110 -27771920267249871203423452748299975680 9782111 16918830836323367068375164607906777992 9782112 -26541374516096512026933660935981629440 9782113 -2295879605333338730757778943028120672 9782114 -72171080643618055297122747958112167344 9782115 28250366443989220993938299757255898800 9782116 -419617456386188298340889995284924366848 9782117 -137773378144060021534661951410872984834 9782118 -14410412124511443491187447405561248256 9782119 -19944337116426482730197187127830252056 9782120 -151886155392065866822410831229130803200 9782121 -54747956660718829801162705360240665600 9782122 254339364857166719222504731114828032 9782123 -90462725241599138282908510345575686496 9782124 153728253741412755962723596579849728 9782125 -52484988077251532487611323019171640000 9782126 -90041473451399550879010095572569111488 9782127 -191459428259151064732936061043167424 9782128 10137199383647910802999565473534377984 9782129 -9440359801548824519766031670963826624 9782130 1893234023709954586233531607488107520 9782131 356004166427089680475342729275287330880 9782132 89104110366674772940368561909484864896 9782133 -246229108014755310306312214055232785376 9782134 -80641178266410279179724994893729548928 9782135 -2060028810222761940727317856249946400 9782136 -31031985964204593738254713700182671360 9782137 168845532946576382679387773265376055786 9782138 -290139164818731322710930891402854999040 9782139 278725210536656727932716159878224512368 9782140 -206293881755123703731642778923471723520 9782141 235108199523849704261688069165315468000 9782142 -125570932467988955494404082679701265088 9782143 -51745819500160447696853178029803427840 9782144 -126927831630257339017250938710109716480 9782145 -40389975090057756738848551160925251160 9782146 8038238661149726787046058440475820288 9782147 190771977733274912307567087948388273560 9782148 91699722556003518913038884734317772800 9782149 90043527391236635443192645081809310008 9782150 -17337446805728471624339919506909184000 9782151 -36684132934016618411915964698576122968 9782152 -297034265337409767860361679909563878400 9782153 223844657542374901397767187888577400128 9782154 -8279590990631268677471799181018652160 9782155 72887923608500635233151218245702710560 9782156 2801529965686963360595002869027881472 9782157 -66817914254111151656507942911399698432 9782158 -187176800427781353669972980268219616320 9782159 141322056278779588749715317862520147616 9782160 -8385716069849767405542979403376230400 9782161 279754935842554830377302301625094004224 9782162 -110816162908186378886580350760112611168 9782163 -236417692927482907879928981984134501896 9782164 138619701183108137858273003854246813440 9782165 -360097921719417098445991929266077595940 9782166 -102918502482529176380184424691290330176 9782167 -232754779866502785125854511864954443728 9782168 -31332323982654958075020464025369600000 9782169 101024402425181687635144540665389281440 9782170 -85977304672897677905273272553015634720 9782171 -34848065461687256192591583910138602240 9782172 65083278603787825127233090615383370752 9782173 288776524741426555176161631752953032422 9782174 -3247649087565487562268488090464674816 9782175 -37176107723410714608573448494999552000 9782176 76051271546818649005176508634606075904 9782177 132732960091184838269976580225130025492 9782178 -22893700829063711157463893426875031552 9782179 -151708322623397270630283208191051916920 9782180 69130077129116362624508917814851334400 9782181 -384789858851775079540152202297809692160 9782182 58465905283831137420305030111385972192 9782183 331711262396028128041508268497159181240 9782184 21804171769429320916530593507859333120 9782185 -58080929455264811817479580664261056000 9782186 170766309295177160508879653751289071792 9782187 -70134670473186692470038186946938972840 9782188 50481668998105154206885210711868042240 9782189 -31125979574913989516540488870493757876 9782190 -501936621449124922537281343241713920 9782191 -407001802602874744346531858489351612160 9782192 993480908189859639238080579089989632 9782193 185135644652396488656035321310412593600 9782194 93275232787089119330431327833391936512 9782195 -364914656101917518983880175924624790800 9782196 -81782515322453928717080897231360010240 9782197 -512748680189924171891867083925242904640 9782198 65750982514791570785373024480495453600 9782199 -798981799937938034166741770756439552 9782200 201725397046951477232217755486169600000 9782201 163571571700460261091810354787555754688 9782202 166616462887902877713132415396704556032 9782203 -525730682959744986431804827030534246656 9782204 412296565734695668973724454312491405312 9782205 -25722368653402633329924023687850777600 9782206 -76388997447245427233768669887349627520 9782207 60294566053724571302682712644741084840 9782208 45518064008082111627623289248941080576 9782209 -283332484874195974856674042390202150590 9782210 32646948708640448099940712709312784960 9782211 96419800323916327185721342308769557744 9782212 295790772313715227516909775574458145792 9782213 -218727586381010623835848734182570051202 9782214 -48885506313245938232905901383835817984 9782215 2427084831505736663906397069108496320 9782216 312405947046867828244372723963452564480 9782217 240191352206483465773766825795887689834 9782218 74523332022607105361890988153047317504 9782219 26055351346127266237399733609311977888 9782220 -48331078449035784300582524089412567040 9782221 22638978363772771974668922360093665100 9782222 112478769317684130225693666251849867520 9782223 214255845282096999500127901539341175936 9782224 43499999913031797660115823872912547840 9782225 -260588485538931404713223048793833474100 9782226 18635909878869592671501372583354730880 9782227 -152959980433435439631193050263274777360 9782228 -359307509121235490923536879435762018432 9782229 25624249546095898313743519008060634848 9782230 -75303760186373827852743893888439594240 9782231 -25081558887211851639713007869603137536 9782232 123763957328847551848322613622107955200 9782233 -92529666628688147403404902527790315136 9782234 -2139177370151947915637623018433788416 9782235 337549096712655093152301471389321503200 9782236 -12145917557521342544143532249309941760 9782237 -17107095822474417693359252633459140320 9782238 -112455508306832550927600938123283919872 9782239 296227326844702000554906339116887099040 9782240 53559268569298219894097314600263352320 9782241 -4325116624196627170916838860108636736 9782242 -5127908338202257951243247306285496576 9782243 -87910341904956830082198711095866906800 9782244 -44340592628657008067659833602741800320 9782245 -87171131938334304261785665945910400 9782246 55411043807629900124265983313692214720 9782247 -163504156424108171629720847270226327000 9782248 -29290904412771694506821089211127398400 9782249 -169562254284027968572163196046885079664 9782250 49830236505448381573224396161692608000 9782251 -571442455759541962335118685838982739520 9782252 -63940897727018211304695886465910215680 9782253 94703612179928232620263705103673774540 9782254 -184928671521465463565124511691202439680 9782255 -18776525465870337590864569429383739200 9782256 27557711703601034165417695748605083648 9782257 -51557667919923987754409343560278481820 9782258 -218669446924089912072718811033344385520 9782259 293392196101609161194554033531467392640 9782260 62178196104013889318408708624270426880 9782261 174718423725587342502659311525293071232 9782262 -186319861125290722166819471566750938240 9782263 94998888190090071701435347915896225144 9782264 65678350665696686684875727786754048000 9782265 183315958598612726060787974909622392640 9782266 -41149057983779031096320153809344004896 9782267 59128019476518499950104543982658381824 9782268 -166814387745449218692652969312756285440 9782269 -126911658273803796157174118847066364800 9782270 -32648866880978303044398101949189465600 9782271 346644148892731531625006783711244525240 9782272 -198594428636757611193298007401061941248 9782273 24950765087174976488160784259623275522 9782274 3592411507396409422990949835945816960 9782275 -240179058302545208454972261258827613700 9782276 64807938933170869282014309784885272576 9782277 -467082938164843015219949599047840339168 9782278 -73646263770418020947645281680281131200 9782279 129197613951298258020367863702247031784 9782280 -230058508899294482605468562778748416000 9782281 -245416198433054159791332143740068946918 9782282 7957495943744911428303790040325398784 9782283 -8028206978709260829711458717499375360 9782284 -254915900687094395114880421191865264384 9782285 -1908239351662349920790452378627896960 9782286 -69527725674447930928562344922850764736 9782287 -33543220925690888897172201652463984288 9782288 40540783279899680064136563977890701312 9782289 -12167676948924719348830165159847407440 9782290 27322728441144965309924735437081198080 9782291 -26700299165537092170513480265676450448 9782292 1707285686608697062936302411152855040 9782293 -575266842716572357880707622376162250020 9782294 -41610669507960214552941351244808950848 9782295 105011388758363190404520448655897098320 9782296 155757938829888388733501367781968629760 9782297 46650807381512314470696798789751881600 9782298 21365087564171318944096394187051737088 9782299 137197111154448059938874789023570631300 9782300 -143491538547938555486651928215492083200 9782301 31881099414682378434081312469385005824 9782302 8541347711161856559474196545888337920 9782303 -588427586747233980778007715404263148040 9782304 -44214074305661648723173341544776204288 9782305 -60301120587606762653141622756500154840 9782306 11727041115259346891487792884927510352 9782307 -20436407827604618792428226467892005596 9782308 337664726106512087249390469070613260928 9782309 199670098590856942424593878063680766720 9782310 -107024407605000962313051946820866894080 9782311 6436910429185511505168092088251717400 9782312 378119353521378603912378175417378483200 9782313 -10767054901521609374469221430623476512 9782314 -51835275723803882482602534192449679360 9782315 -107214821173887628128831621720700321680 9782316 24194358247803945182776418944794163200 9782317 190375750577469983740241544099929705366 9782318 -13263321108962893952334684650673807360 9782319 121229783893852222874612333341198444560 9782320 -46414831896460504704296019409566105600 9782321 166860986344720453553664222161466985200 9782322 -17002935241140116884115049843818004480 9782323 126226554011604870541729139885829714572 9782324 233152556365280036494289362906150029696 9782325 -9191598964668238332100950665225114400 9782326 54646316017388812755629240789795660928 9782327 -335544004160705648868300693671957492688 9782328 -3942364036120937502611401915254374400 9782329 -83140126024795018520122978631122983680 9782330 120032903617193741027743976258158126560 9782331 -106557643915020910311781989806062753680 9782332 -67893339849111726133490637006046192640 9782333 686319752060046998321374664387047896960 9782334 41694966543092480555515617004645339584 9782335 -318498410320727340274394523583521763440 9782336 6715913629765379492575714727036977152 9782337 -11649343586792272744494324761918500032 9782338 5711375700179791980678575200781544960 9782339 34335332989378704902217876443388405456 9782340 50575026617532918223161764792792371200 9782341 118243572476005931535079157906244468352 9782342 8357036611253375663430074288334303072 9782343 520079474850042444757034679020491189200 9782344 91285367477072550852550323454398627840 9782345 95377412564566782347669923320927223680 9782346 25556651052748270262332560546778874880 9782347 88618753238932586178552824490534438600 9782348 100243493536730412921601030876626786816 9782349 -77382983304732745297458976826803203072 9782350 2620678662619831726899665500597464000 9782351 74478918229320138631117544214659978352 9782352 -3509339911042885662515494334772289536 9782353 -55151403444478388156147538419212418944 9782354 -98429062389194213513710331182402553568 9782355 -129479793373687395373098686690913941760 9782356 60357677927684013027370817415552390656 9782357 64399166538533220218765492295250129980 9782358 -9379999435613922699663650982915018816 9782359 -671682853393816543247772643818652248960 9782360 -24731183197422113325334904368005120000 9782361 -2963857326664596261428230098243400818 9782362 -63493731240924822116874999876632072736 9782363 -455794980135340336798852154154628855800 9782364 -155186690216058326769842703460543501824 9782365 -1585517020288509671765082413709981480 9782366 272354484078936158026011533728368576 9782367 -52834351322239340770461370756908257280 9782368 116228110707409992309506540445721952256 9782369 51406878800646903535928278442872234560 9782370 398722279487483296212436295180596800 9782371 4905402811893499203666464699208588232 9782372 -81935564886679952141637310539754380288 9782373 -196527488486922216120398527877942579616 9782374 -8620569585788158879430560496240541696 9782375 65754633660462680876949770095969770000 9782376 -105318024106489861074190885344743424000 9782377 345320527818308656884545286539956340640 9782378 -1077835833494314338438136379024321184 9782379 22196175098223032949793482282611727324 9782380 29745377273332920006869052517615272960 9782381 -197128847872924657214840341858280056608 9782382 6982793367950060683119181433689933824 9782383 -119363308875728631520638126805269367776 9782384 85813839451196941215031832669862297600 9782385 226494926937001146348258251045770978560 9782386 118317595339576458251135055624576613392 9782387 155042798196193487796103386329476807392 9782388 -64391454827138345484053835017978941440 9782389 99016483762916614735013085089804038190 9782390 -47932361817022798147836287330887756800 9782391 50209698419547579246601387294252001280 9782392 -610497656501841704742880515251649822720 9782393 57021534153232359005680161927748664640 9782394 -116807148758129330884242977421202483200 9782395 -22957836168905216048907891883889066880 9782396 -30012676967999011558910267058580800000 9782397 66277604983470423708530388164287608000 9782398 262505013052310744688102515541048152064 9782399 -132259915183469342113821668429188031880 9782400 -92387633582461351760678450720931840000 9782401 -274779689987646936663056930409649444908 9782402 10780289146222692976314378924210746880 9782403 -206086394858690628557771347981034539200 9782404 247788264144698947099170157062529993856 9782405 -259484129056506977489949850319163887940 9782406 7569249275280335016164593756603201920 9782407 29898526038023710109346733793028403872 9782408 -109246824080280697986448946982245207040 9782409 75381240117679236992749405109705072640 9782410 69795994906872264885228756833536350720 9782411 -269317626795090450799760034810491666988 9782412 -243727717523147199296299681048862392320 9782413 486520199453937876140640870331273620662 9782414 -2404302215990389237868512261272360000 9782415 -79140396847471144496356826846607864840 9782416 4569176141365792627254199360646021120 9782417 -47143187170693755999871609923772323534 9782418 -161019015414408626595146306158838311296 9782419 675373765715948294028637487342227565440 9782420 378582945439636285691152052245198210560 9782421 -2198268366186279427588108478170352736 9782422 -13827975118906568824312735000945858560 9782423 -2595183372438170577019728601475362080 9782424 29303490370890589248691420658924544000 9782425 466815413950206385692096008859859848000 9782426 -79854146640454023814688955847739363088 9782427 -150103525284618698993801370491797989480 9782428 -165314152746902772356725500575426979840 9782429 -97282733937797734063219181254656503808 9782430 -3485620327331350086121853798159462400 9782431 6598078306034540850142931730667456864 9782432 18475931906267187558427455571869302784 9782433 -205390922902181873093734755959948394798 9782434 33610797686943603857544069183841121616 9782435 63979088773970294583322628942644405200 9782436 71766221681716747969008817034122014720 9782437 160613466343421713728210227136958296352 9782438 -12965750342193980800588047782434155456 9782439 -131644599502812864328218557160781827840 9782440 185568174893598895495371774074780620800 9782441 -124490575916604103776271513225422097158 9782442 -13388470444217719920802253202207187200 9782443 -122068042392320812346814245106835684056 9782444 56739914562662531574019739450042090496 9782445 5975767913426701739989122892101819840 9782446 17842699660101525875970900309964924800 9782447 71963858124412698507366926312487353472 9782448 -23955561327528374108833665422008123392 9782449 68473370071653067309336986539867624740 9782450 104446618662522528828760336025094530400 9782451 -7202417802881377601254684112523945216 9782452 142712859765898781645576877935250573312 9782453 -40842832131685676664832262128447356672 9782454 -114368637489199602379988166097880832000 9782455 46993652135651090291160482752278906720 9782456 145892556885713103492025872055291637760 9782457 410759571225331232620094412768657888 9782458 33971196498908433314704384997231299296 9782459 275589854271941255592508107435768450660 9782460 46301379040494494675453405044051361280 9782461 -12488075123907199241528216651422833760 9782462 29436777388414081565330289572982057600 9782463 98823865232692581026319836008088479488 9782464 -158747278676342259873704492103881457664 9782465 -60782494961565014585486524124978966400 9782466 -83085932739124805997564546077770344576 9782467 109261533470081405253329820390978271312 9782468 333085640862968142509813807495880939648 9782469 323667966875087660433749976311290030464 9782470 5734131284659920078986931989779056000 9782471 -43654691201715694038181227982893079800 9782472 32082778076354095499453570728262860800 9782473 89870441836088521391661582698123080720 9782474 -38365025332062446057166185606922144000 9782475 17254518454034097082812368381898259200 9782476 51915576197205592109399143503360852480 9782477 149997911153120825383235340895530911064 9782478 -165339372650035990804064031444242244480 9782479 32028908414606327248107582781112552176 9782480 -42148032275458502555314352072445296640 9782481 209729452106601867281731405114345658352 9782482 63083771134781584101973068703394216592 9782483 -337248093919224433062926711890302633120 9782484 3969755370121074907535088682622533632 9782485 92901565374783420073973787757591823160 9782486 -97622891528855335396388327810946576384 9782487 -89885594285056520047446962277555576 9782488 17628842926713752573542346260312565760 9782489 -480491462034512956598371080971254653180 9782490 -59832530601295496560732962126724250880 9782491 254308026817339303922031772577803962400 9782492 -280894640814230557404307669265981283840 9782493 30018406979778731480022511002959121984 9782494 277476552875104906668068191046230279296 9782495 163510899543787284683782422802223079600 9782496 -69232017802317199305237421963121000448 9782497 -647893295360113489545475716301204906428 9782498 -109503940958929788463544388396548977152 9782499 -240127712666706833255473262220720723336 9782500 -119223797542947597694488112698880000 9782501 -398620271340706842625001901843403962498 9782502 40523200340564281801866840235807251840 9782503 -33056172364706070582490433902707362248 9782504 -96209562264975992142557392357698816000 9782505 310040827370631913451890567803837062400 9782506 88492557559251532054210561996966955952 9782507 -155949837125531220167167439024495348448 9782508 -190294811779287891273685185434457623040 9782509 -18621443628956365504676607034693316160 9782510 -1678514380626497909439725407753338240 9782511 -16370039103480551478708355488912023040 9782512 10432021909332955386086918744911609856 9782513 -58265322860233055621636166902215820376 9782514 -10418582973930364594021264987246875648 9782515 52886834278710297029515566063167598720 9782516 119245729633598314793944475224496557440 9782517 10578065561163808716284622246340853280 9782518 -586163911004393169285732505393742400 9782519 483749982488409714285285609224911858920 9782520 69810569459570822622740223558554419200 9782521 82313746244436993534013094699823782784 9782522 45269372085686638183126186058591149824 9782523 101133606658967846020554208454834770680 9782524 24455854788448559547535393603301913600 9782525 -62399245808200295658806141165079115950 9782526 65621393816812692192560950530912903168 9782527 360018177111803762582642559966320965376 9782528 82303610785018720499530509570910715904 9782529 -173060406267258813419982709076609507040 9782530 178892497901076039988759329305880729600 9782531 -102012071861002172339794726670105715696 9782532 2957338562847302544006525046751796480 9782533 -519271989977971948060970095443757997760 9782534 -275648107189584219127718748320343064128 9782535 408914820545724947059297925421726720 9782536 -199591036304301315989196883941077360640 9782537 122897834799989659537837268152859580186 9782538 1632346795349770289474169120889983744 9782539 -125366469225014207504586846193828456976 9782540 -30864800870814745049834294058879605760 9782541 21479138337863229715927722613260408120 9782542 38910581082225878431531305594586798080 9782543 -471535373698172029080678566945761416 9782544 14203610299121806713750040846049476608 9782545 -526507903303769621608952208558982510680 9782546 -28023954903825049771488029451625777152 9782547 198203359473829734011902074013425340272 9782548 -185595803488246575155673324343461064704 9782549 -48122319807950953196232664779172416960 9782550 -2220470095717588164617592502385508000 9782551 -219156330668903117393078084735055339448 9782552 -125615778112391763006591395785104506880 9782553 2831110903239996958552854795834256608 9782554 201219171779284482536192491283780363520 9782555 -11029465287971809412651464515598111440 9782556 -104439054278035742263565841103044870144 9782557 -379466508226445811742314345653283175188 9782558 -36735353068866594029869279711550726400 9782559 100459507555217429429711966402903627040 9782560 93669298568680587113826215905408450560 9782561 -137826301803657045176390796460160807838 9782562 165683233141266370045949346308913850752 9782563 -107810667090653045736949136676469256240 9782564 123526670564851234928434108252507717632 9782565 -16669717084012725213944582014358662080 9782566 15096547748200879569102327765051275232 9782567 -50112595366312507956387958504671245040 9782568 -1615636594312504262701762874698137600 9782569 -484495085402652666177276362477620465030 9782570 66086301465348807709056795172752384000 9782571 -128776333453855760831326406254943109288 9782572 -52931139484926769969045369661383956480 9782573 -156913571681461873210291729299822371178 9782574 -119790093242672509483806078745592533440 9782575 111775077791116713500516116666741074600 9782576 108654297209576151402164029486853701632 9782577 15330170483255628286937213177403210240 9782578 -13950042753644821289760179274792365760 9782579 -292026927448370957164071677524739336820 9782580 26027195793080236234335652341617049600 9782581 205248493128163846234300325093903378652 9782582 135918206863120528332480108923112743040 9782583 -2892313080386179768767865487965036416 9782584 -6633035850787374799395496827534458880 9782585 153511377650012507769861818313921603780 9782586 -3726789550529248487498426935351050240 9782587 170785193727681825680426291150729533240 9782588 298730345940177108453997243216373234688 9782589 -236326396948115664324825002645746027776 9782590 -88023145052252850510729008217783847680 9782591 9870871386420753119352215941521726144 9782592 -60817898570214420425063280120302665728 9782593 78846274149496459327249300033616219328 9782594 9738169788177744682370438495011302096 9782595 -198029754751405026002030020206220410000 9782596 163328288173081063921044179839635075200 9782597 449589552830305224039123283266399707712 9782598 -19752506069891232949204021431685724160 9782599 -20518718832972798766358375935948382640 9782600 -1910716796835386971725966278568192000 9782601 -62224939705193204261702814351608061168 9782602 26952447777204130279303627165237546752 9782603 -402178574216856273357448281801274985640 9782604 96235454473942442815579673311408456704 9782605 -79617552431635725685094691660609429300 9782606 -230564536175769548202381606240918770880 9782607 16284865811641212112980046029525020040 9782608 9301525774481435450710958910472192 9782609 354102777499020313933538339353331701104 9782610 848082238940853230132988360627125760 9782611 -155788178627664568850197522624518752788 9782612 -20913052699664179659297212088072591360 9782613 4026272583381436510431192282552148800 9782614 -4742286927587135595752061633222661344 9782615 -34771079368911176675406854444962977600 9782616 -124323762422411904695914025238049136640 9782617 382115817031387549450423773121954341120 9782618 -106422727959994784416356716056577073696 9782619 58924307541926767315062342589206854400 9782620 120264752053234212328800319502046689280 9782621 76722396707602486295606747211437814822 9782622 -97880941130102641065090142637453703168 9782623 -472619025796215126499037845707946748128 9782624 129278735207780378013401566614958374912 9782625 -189875248118391446469505483067856240000 9782626 68281442378703254962094522485979460096 9782627 -883678692885710499240621018582911595168 9782628 -114845081753350458929370823508091248640 9782629 -1772731364651931695008201830475913952 9782630 -21842857880737584124975342118043068160 9782631 -169617424722576910296322488871449062304 9782632 -36875111100859277771071129298290713600 9782633 -129113029840499127443417597611295399424 9782634 35056831949375797697868202783260066048 9782635 220976741766877376477497423857475066080 9782636 -81549374994888485542071768052884596736 9782637 3355548072656483789009239332264528960 9782638 177395251966175169070132305921042539520 9782639 127137882857276439281936268143619023040 9782640 20099942409846199522123450356439449600 9782641 8816759432851194558740918728344528000 9782642 273087137577453041239008589664238178944 9782643 82325854466927971282885930755024431664 9782644 -121031339728159105059548690867185623040 9782645 -267337583979930507976977124423215392100 9782646 87342341788716679460741853618989659584 9782647 -19178737830771480617884014744645401168 9782648 316151433379937446111388622784235151360 9782649 156987764006443472763761453468697369600 9782650 -11605285475611460590395388152304342800 9782651 -137068819760387284521156657903029870400 9782652 50694736482088224378627173306241245184 9782653 -50529474050678638068099846253750751098 9782654 134378418921789187021220795569828461696 9782655 209781477578444281296467312923032863520 9782656 61920430322140880479948716377741721600 9782657 8803590589219682011820294541961954920 9782658 134283931435836423991604616533721135648 9782659 15807677536745121619617762036546200304 9782660 -85300660645128297609317017932164248320 9782661 107070610398172509929806943108783555904 9782662 -71960909222569272305047122172269387168 9782663 45082607078538836855499552576220986240 9782664 -160481690062001275563121240696122408960 9782665 174564592080067215241464751156033257060 9782666 -37825836030323871670805124439584565968 9782667 -40235527991102797334294997137249715360 9782668 -106214286261607906391905106511173479424 9782669 -46494333509020879493901397987791262356 9782670 -31429268772470525062997521634113044480 9782671 -4733397443217123109218466481009520728 9782672 -20291532761746290003430479961128960 9782673 15785437492107069130032158067874489584 9782674 275567621592322812373959794556840090624 9782675 51192602005384254004579811758534306800 9782676 -20520543075602609117910424825635379200 9782677 91937331919874190861623377150978480526 9782678 -689191645974013564554744829749243360 9782679 -9613249543070541879180001904171042352 9782680 -137648737942733342254475407841525145600 9782681 -298308138356749720240138301586087778800 9782682 -3583105800048342765883708764266004480 9782683 391888213366699676565014703433396122880 9782684 117689699051887734734353603356571241472 9782685 182712098062172334900608924120777492640 9782686 217353565403401520851734608975338364160 9782687 56160352778768030112435134247117713040 9782688 12104055835293946476138173559003414528 9782689 6858276200612117235387753216071640192 9782690 -46821552932509106631136912553161586400 9782691 297324278551415553310802771890311651192 9782692 121403286821692722452068360080168493312 9782693 -389095375702619596425480169903622433120 9782694 16577531073323855249541539089590711360 9782695 -5086872248595694370206548004791154080 9782696 -76023688503443353419400322215024558080 9782697 48834862698492486885611711877508198800 9782698 246405658823388057312639966114012135600 9782699 208744643248698340742148099051725051700 9782700 -35611678727721167327736926499055296000 9782701 -33999936662310982214890139122832616960 9782702 -56169751348545319210597722580824057600 9782703 75276040388355470503030742258254092000 9782704 114755286843689455124817716021885419520 9782705 -137191021942193697703467881628594622080 9782706 174266179158648249345577386108145970304 9782707 434557464728775728649947818612154271432 9782708 -80273128990603512126819802405856163840 9782709 133056053817124941808041778229495702304 9782710 68036884318482134825477872210688328960 9782711 -47678577286581518893250092847933368968 9782712 121841049455197327324911841006053150720 9782713 465620988058957132441976919446329953962 9782714 -3163609726119877761832405515121589760 9782715 58399826510910445530322158240019200 9782716 -459612609980917983317014941383535171072 9782717 -177421808354623283312412849134378095008 9782718 -59131151600532213292215200038827601920 9782719 -206192136267167362015763200073232498880 9782720 29186360479755648900258197773221888000 9782721 -34509082998256305145224106732504542720 9782722 177925853996460996474340132649289672912 9782723 45530158462534263408253310593565267040 9782724 54450307112482334320045938684579704832 9782725 -26208746041651764862577914411325172000 9782726 99642284654574234307637085640884163200 9782727 77239869873581126898956502631802711808 9782728 284630309895003590640056095219079577600 9782729 -626866606266618693286610222344804950 9782730 -3189037709985128458834203872585467200 9782731 154047687706590762508220560490594300160 9782732 80571071903101651969159872299976364032 9782733 79412066423231396491513542546885945024 9782734 -166217508904790704747005196142588410752 9782735 -80883106180997054422272952377666012480 9782736 61214643404184702747865339879903199232 9782737 191378439277487001613910505342928490992 9782738 64352937246311496560907789914567040000 9782739 -2119164583985270688601359596149191396 9782740 -48300857794374796747729319760088473600 9782741 -441746358197711572581961139550054574308 9782742 149876185203205904190609825377966258112 9782743 29662426781012286834719333701145721992 9782744 -202229300230164451317324926001761280000 9782745 -25145705292145739632549541354105692800 9782746 38990470900025946163894375613666148864 9782747 186798870704791667138238914732695649040 9782748 -112794675373598098794288664987127808000 9782749 -74496460059755460736573019741479688436 9782750 99771045404874416104861740613003200000 9782751 -54679320714033034314299280691203559680 9782752 410102641410857689489182255412876935168 9782753 -274611290131031748713180250230621872236 9782754 -28468739735603604827576082449699287680 9782755 34426154508306123930544502367958188000 9782756 4531528695981100537821006386105646720 9782757 -5680510102427951579464258445116804032 9782758 -749462368009483399666417598089704960 9782759 -22267789656170078451230315604848493552 9782760 4607402509683765511865308003250995200 9782761 -120387662255976296984318703686206349638 9782762 142835498708144457287633024912373080064 9782763 -13859474816927472707298958415180485632 9782764 -70283467012309484503002274135032334848 9782765 29146333401361832112268051209857883660 9782766 63637770685370401878981768439517268864 9782767 -283112405816873942767120155919066653320 9782768 55293791586021756495064994938841333760 9782769 -57078190720099818369999196740111523392 9782770 157906399148402092879424507430839794080 9782771 -20040052641147762438204283062784508808 9782772 -162022546889110925342253194654493278208 9782773 80353869769973620069909667713124939520 9782774 -49974155166375529110572531992496760960 9782775 -4784788887656647799808232825604407200 9782776 -433045047234538632545591185278380113920 9782777 45928160457906262374164661409810169280 9782778 -72929528437609963976135684704127410176 9782779 397171907031853982613281835142573305380 9782780 9866443857553790309951639957977405440 9782781 -267946721283930694986060409291505093376 9782782 29355242858488201233904723968027624000 9782783 252439934520921154306116334724424172032 9782784 120676409924483401850190916301459816448 9782785 -8152986073583202116816443135280146200 9782786 111134375122865578229936786502549754944 9782787 101812344645201164406744086139520296960 9782788 203155181679318710994467941735354537088 9782789 234579009920100447652383911718632901024 9782790 29199579166851434595564128650173081600 9782791 -188824656597061220015430295680440875200 9782792 -66522385817510756734292945103313182720 9782793 -60962719113983951651888988615488028060 9782794 -24908809977114121489870491965236187136 9782795 262324259683664811842874233597472138240 9782796 47611319368320513266304957241961226240 9782797 5101262998980237138185934431650310294 9782798 -227639247718241560704211351234471425600 9782799 -119624189426940363184288551655496238192 9782800 -24446753253156853386619254719306547200 9782801 -4288645119353385116003710470093060048 9782802 111047073151797848346646666054758681600 9782803 17564916326618875996319407999976229264 9782804 147130629361975460655472132086474012672 9782805 -31886948753425161957786100401879823680 9782806 -113129736191054224568354482326551365632 9782807 35959359048982598653759392738885425760 9782808 -25043546432702178888413312179413319680 9782809 -259372060668526548851798435624028597884 9782810 -43936448327356864457578816755009699840 9782811 -268287133316248063237532027890495798512 9782812 -38226821777134896899295517133149056000 9782813 106251695519601758014524071278001641062 9782814 14910214453963914516683793933322465920 9782815 230507361777770563932659850819185203200 9782816 -116673720990109660966309902687494209536 9782817 169005791531553774133346015263582484160 9782818 359021393272951571528313249553948932480 9782819 -101742148083749159156777400105658348800 9782820 -62082090286200367639130877873892761600 9782821 85518559858603291502180672756401801022 9782822 72220403501072399990043431128912328832 9782823 -80461042211029522086311114943876288816 9782824 327194334815141725355493751794909096960 9782825 16727691079448587436961667433768467200 9782826 114528422111607712863932983880825919744 9782827 72643244223405576401199925925699816272 9782828 -161787092278819280874484603281174971904 9782829 -12771132587876222006478765415231979520 9782830 83420855611421811450167398340538970560 9782831 -274684867625765009244578020235207221800 9782832 -48574394032288962333153429372783329280 9782833 264712886072949748014790113199375672082 9782834 -50511772221661832302790627979845823360 9782835 -53817808397168203137314220108667611600 9782836 -46482229942394492299583468362183165952 9782837 234208716784636927133616785594968783104 9782838 8484043985147608670119008774201435648 9782839 237536215467769768874079386230728874200 9782840 -10270479282687396179990976511641600000 9782841 267576142796528480282571434695353555792 9782842 112154692102573355771259530909604096000 9782843 -99026731895807854899892995708090844416 9782844 1060923579804349442314669919504056320 9782845 -185526947962178994504534260245622601480 9782846 -12894091671929429096282330461106543232 9782847 43095600870226475021637287951858471568 9782848 -100081439688149735284325866828599918592 9782849 161291055406442109414217596240709779120 9782850 39848387086928009135769327750999225600 9782851 -58288278988234596518217992442516651488 9782852 90749787085170075869595698099724279936 9782853 -44290712651713121629751531473847296800 9782854 -51569490138468467239478174298308762688 9782855 29821861854382223327542250057591706000 9782856 1634748850885127107695808588297666560 9782857 53812993220680173416766208917758077312 9782858 -205027972899057902494782390107271648720 9782859 119563799522379293040944838010757575920 9782860 -205583455478787584186226981629814681600 9782861 81003764339718461188765460128269779424 9782862 21189007364547513609926391575245492224 9782863 532658892835519162341869666107078770240 9782864 8343572442503428259301288290329559040 9782865 94543458081342231536910423805723966260 9782866 2774465570736678758289390903618883584 9782867 100526233766804579174876622407775271920 9782868 180339039099975941491965853132179763200 9782869 -56994543162025988499986193290893340900 9782870 -32488338647290515681118453599467301120 9782871 93008954176880392530572250687508753920 9782872 159845973143327940007375910196041318400 9782873 421645092406949621726878329307682698122 9782874 -82141880354927849927216942103845400624 9782875 -558685095929774234373696910099761492000 9782876 -29663617800462265483251036072098131968 9782877 -13507910346771132306857585869100575104 9782878 35156787199801328554944628027076029440 9782879 -326708371245178966478995839735639383520 9782880 -70755861582283381942408692900691968000 9782881 823319974360880810242402513999135750164 9782882 56232682169913589500872047518254140800 9782883 -364677094156493271544308957903941750400 9782884 -220229729042869125793368082914651597184 9782885 -62970240522888817934824763673254394240 9782886 -20332138726613807372632410224894361600 9782887 468840220556667827782630211854525440 9782888 435365248628989696769233198991494133760 9782889 116680637826587383366685881216215196800 9782890 21392202516249432537290436502684777920 9782891 159871572112341931808390716881209959800 9782892 6618724865598507032985980191956329472 9782893 198200170096615925772072985963077309900 9782894 -268889508895136158218290758691076813888 9782895 11747693890433531757239779004348400000 9782896 26350444406727376832393134576768253952 9782897 1150110395805346607908199994226609572 9782898 -44668928225877572672541955381877387136 9782899 -60887728677681616103922795131700377424 9782900 128478293851047602076499693053995856000 9782901 -283102481724716036473075020332780813970 9782902 -855186356087857233294143857289523648 9782903 223107194209058380105837219720657838664 9782904 -3372611752628964315887631693292154880 9782905 -125674314576928171075443922687132807680 9782906 24271046905442207493819583307107649280 9782907 159705571855921064032143380888621577240 9782908 -375949768765088775462650057220866173440 9782909 -15089964184619648669706739325904984384 9782910 -19743666652576080698304765713142528000 9782911 4883751613948242037446674697208223272 9782912 -223112183725570003421949794600940994560 9782913 1370188746953983233290612277232864128 9782914 -184472889509993585224208902923267856944 9782915 175606622631484248602429384262971068560 9782916 19160184971674212903760321006812131328 9782917 -434718994463747111172295849988535792034 9782918 10633056274420603615166065285193118720 9782919 63208635333805738921910802524052760944 9782920 -17793657508743329654969578119573504000 9782921 79649617535969506111449069170272194432 9782922 -117809258579352645491259641311138838016 9782923 378513604298416581730041026655370043160 9782924 -26361150941244445718415036377312338944 9782925 70968749974813911100178353326758172000 9782926 116118838475980152483802902996007806912 9782927 147837015550004325218965230389687362944 9782928 -14705297004059628117154683288712298496 9782929 -84656719836995248746680186617631853760 9782930 -973197908811345465868729127973857280 9782931 -47056619388067083889736306437182859848 9782932 -332746179906053800273752646886488933504 9782933 -448648601586426715248478482449136808818 9782934 5872939050814338972370220164959160320 9782935 -189824859647138357860989375065110991040 9782936 304798092620993203794265552111748136960 9782937 -293511425470899705841995739551584037888 9782938 -201922319626957784604245854342698425088 9782939 175750588024755532519764479893352565996 9782940 66301802369144862092645050955261214720 9782941 -48507764546229462418109636760161364128 9782942 -34032625688667205441881270502161238656 9782943 120338018954502820147206700901691625728 9782944 -332695427503327613124986082416666148864 9782945 -27438521280061370322232874717909256300 9782946 33829435387968359222527304341365822672 9782947 164014647384920639833716386886807384960 9782948 -47514316078116718980367400193819709440 9782949 -6581128807468630849848627098230345728 9782950 98132838552077068850363333765601804000 9782951 -388262723610771310690345908942945639048 9782952 -23311433155391420047118565500426895360 9782953 -482360167018117791928859849903481793798 9782954 62060830260170810658570744239294848176 9782955 -8785574205466963911622272612804139200 9782956 -473746639215094140450982884855635349504 9782957 11553045442204904780369071995977917206 9782958 -79132392653033087495443019964464612352 9782959 -284926800183595803907513135340394654920 9782960 -79141009596136978979244714443342807040 9782961 90564444071336917822199651549341312320 9782962 -42744177933523352191624392611813191680 9782963 -241548089433929404506547614621582988788 9782964 -240506095837932792985039529927242567680 9782965 -37323433057332573524384976557669529600 9782966 466556234298540772255963700886870432 9782967 -227161989085926170489765538615296976000 9782968 -38773514359939665387320716686896332800 9782969 29843726952521064216391338468760104960 9782970 26277309519382668545885498723662176000 9782971 1362376307062222235240521372235627976 9782972 61937589015471101492092372264235467776 9782973 -2288217758346683773963884128669129856 9782974 236810621357116992962222350775183913600 9782975 116572692640645861002646016950405851600 9782976 -18987801687636077384890092133118115840 9782977 123758733960049623012909147926555524008 9782978 51817871949765760335275398214148089040 9782979 -92645715541864483808491336073846219016 9782980 13788706240495350375335370572486227200 9782981 -15182228068674074563436379239224984320 9782982 -33546115250566600216855701675856685760 9782983 9318784400403358145838203034416150320 9782984 -341115831628895759542746956919944140800 9782985 4112515988992405854428643509518157760 9782986 195227952954434896727341551629273944320 9782987 -168762382081264526875108876661766018720 9782988 -188509981250361978311101319144348467200 9782989 -517845745162836468999333375589581571210 9782990 11791480402176629139690366216499176960 9782991 -269860451263663490226971384251201864560 9782992 -16019393130767322683979907020622479360 9782993 271892133999031221780034450611500498544 9782994 -31173528151404452637093902703055875072 9782995 -292681527749815888557442903811043042000 9782996 -365107625922938412150287619010813008000 9782997 -229135013672936504920771311453639927456 9782998 -35768873708450256922065544822871436000 9782999 -307684475322312983774366802963135660864 9783000 -18544476837374375079764023928340480000 9783001 340451930618858321264841633485019582592 9783002 -41583096226853920968928231707275436048 9783003 326734131802544249351772523848486418944 9783004 -42959463931921057367960455841268596736 9783005 163387896379270541618410388505078576000 9783006 -71672326187957928425349573192846588096 9783007 51136135498431103561300502879953660272 9783008 -293993973823602131499964388718489108480 9783009 -218225092434950358922999090429619858286 9783010 -23641554817878681366938796550961172480 9783011 -920618567268895639026553676749126656 9783012 138225950039697199441903462304732378112 9783013 -113220626146009374987377662633838596738 9783014 54668148745923604089366646155041093856 9783015 -92985707316163399182662703098265918720 9783016 2209600426229925198217032023952998400 9783017 -233971124628510385716845201515772132934 9783018 5681329171948478178776029826336783616 9783019 33234828460850398477207995999006815232 9783020 -32634402508209470218202226205294755840 9783021 304692272461177742114652147065583400512 9783022 -8583836114435116987194433526628084096 9783023 326229831998525225905346580884145401520 9783024 78083080733759873787282967740552314880 9783025 -86766229594329974354623961632308243200 9783026 235412662652324007836827533010144600320 9783027 -97548195104541117027661474913448529152 9783028 -108261988344953969334061708670877192832 9783029 -355673292234804325441194591279292531140 9783030 -50338536513671041170648742782010327680 9783031 189222858203775484719001683730911961832 9783032 -94004900704761934483756307040676823040 9783033 31332120830749205259409455216462258048 9783034 247819123820709287218645515827138331360 9783035 71445142087062264184294372301395503360 9783036 -2968760041117196209873352519732015616 9783037 -172332172848274709063500258689596685408 9783038 -15813030553367723960099559978918190080 9783039 -1461173936245500106725650551207411200 9783040 -199317534120418325057845405750331965440 9783041 222550196650559771357646520610052731652 9783042 -8880038846817380084707692089788108800 9783043 926571935560616081404070560073729120000 9783044 -90792555848775606454173603051484323840 9783045 106229799204783562271769083550266097600 9783046 9318636889189801082720649579298521600 9783047 -270268252300428446248449439952503014504 9783048 152978576585247684734340985986155397120 9783049 -122278776955109711202431210234711612636 9783050 -30561964401774112056228113185353062400 9783051 -77669229677838550376063373086279850576 9783052 53793357562011815400880205470022510336 9783053 194996937845883270905053178276099290080 9783054 -81510601501974326512488582720091499136 9783055 -285239756097711097144054938939413426040 9783056 1633276139408304278933395380240064512 9783057 -215219818212732655529098736750333565312 9783058 45992616207224839198660175512218629760 9783059 -52283622168678691467680962847775252912 9783060 -31087688352137480136815103103897559040 9783061 103447147183008545835387119540174427662 9783062 -178226811465667133711140349432933328000 9783063 -224347937232492968942639742712958891880 9783064 349734523364962395299107270513960550400 9783065 61146673507915960783351856915895203460 9783066 15242482679005221527625710716184313600 9783067 65706928506645671921817706515532555792 9783068 -189766798297518930087697744364137585152 9783069 -35176257519827289175907347920210147456 9783070 -167935617559916136773047444773726541440 9783071 -44834212875181627091732577622164288000 9783072 325455004690286557328503403538772131840 9783073 44598380878701443171254746992296140288 9783074 122046817001345971172877210279808914432 9783075 -114353655327230127736010628998990804400 9783076 -275133188946004848701792098769146234240 9783077 201193824387222960186781681533066982620 9783078 -49878424343887734232048726147592333952 9783079 -363609895942346473597976074247048621320 9783080 -390894471812821095816582503450430259200 9783081 14781211347979880887566579754388290560 9783082 36623410429256930267448821958962482272 9783083 195707383010545655840575100659280401332 9783084 122739177291939341116696962689745102336 9783085 -6349906940383585834611361589387260800 9783086 56030107804639838876566926612521607360 9783087 -179697367793415375838332776165355381240 9783088 -15685391994561531560010273312772325376 9783089 60220203633259621579775617477477903890 9783090 -67354624020989052940985585810166965760 9783091 -245626905946392697716546482644300318968 9783092 200422489963005636387932172736304640 9783093 -43436375817195566189658980894062239072 9783094 -104306804925386301255359366930174711904 9783095 -9024032820056928665108961903887484720 9783096 -75996300557157024844892876763326054400 9783097 -129826434412902825658125901188102411648 9783098 19493171710411491735249399580724455680 9783099 6909494933258543913837232354267824180 9783100 399449055160926769105723190867174400 9783101 157646313350639635425774193092098844102 9783102 54749999896097096721298377453963264 9783103 232704709079935882931411234093474060664 9783104 3201028534966370983793129338995474432 9783105 58184256768722592500001935098260984960 9783106 -145372614397604483605685421768168192000 9783107 -474358442359119627225303254229832120644 9783108 -75271633474136451306833733745010779008 9783109 -215463494727766104334236323811712339200 9783110 -152100251175788827401371100231091242240 9783111 54460024126897260771022079444419957536 9783112 -298328834088634371085607037748726348800 9783113 -258223094323545673704218230479800857638 9783114 -80327089051761747584480975936639758080 9783115 8806611767292682111283321898519775200 9783116 98557670847156538782692655849024304128 9783117 101728717493629741611404879228008173120 9783118 194038104742013774734383403706315117760 9783119 -245983271006816479198567839991004113920 9783120 -39501371914624970253413070943736954880 9783121 530204887196672921375033869241638720500 9783122 32823679655380613491244076943078656000 9783123 149996326051742268859501319467235343360 9783124 -110019026600562762911762834831987611904 9783125 71063493277401019944987580348360440000 9783126 -304068194248422421006293193152020455680 9783127 -214289131902677373582226153428156823680 9783128 659720583201194321954239633728986050560 9783129 -281977383765070950304315202393673080160 9783130 17954945726563713117927669046042060800 9783131 69502792736001539367670911866587888200 9783132 -5821088400583609075110342889278985728 9783133 28390584136289164643813399247301565400 9783134 -108801525713878130341097951042076902784 9783135 4977572899537089641553007608991751040 9783136 -74211556156605560154834455574253142016 9783137 -33705902949977916597062140700401013568 9783138 -43231507719493709982150098853374626560 9783139 236073145720456268348975989744819834112 9783140 -87064172576436567317481314956958242560 9783141 -104621632319215215022697459848512344736 9783142 -70991132845106116811356916496733657728 9783143 -163903045234925792875275444236517612720 9783144 -227192633167889574140532182693602099200 9783145 3441658377135332858478081630912990720 9783146 378523799355126362822226802036754736384 9783147 -34593222247635842322034769204101188480 9783148 10624451154112504586732782300024697856 9783149 -448831872282144342274284923292350087850 9783150 10873211554952563598692610978035296000 9783151 7301782512974176318643333607454079360 9783152 563136342825607452544235921261985792 9783153 71198223639366456923735337033665008800 9783154 -3355294163798525444880355006354918368 9783155 97430021039925209942509346683633576560 9783156 -111732822155938153590948793326730131456 9783157 393347953797644984306410138120615615840 9783158 80902517511960172582136325083168335872 9783159 34993352540218899248920887604053245568 9783160 -185958933720917066833716209841431961600 9783161 -233548000905593949042498672089481739776 9783162 35490159283252245803960647475423556720 9783163 183026110693712394272100439078470919248 9783164 109780627693069605358086593247685771776 9783165 24308911140646645467149939296633866240 9783166 76889412083622222876213344753408761344 9783167 100333145016998888131333614094574018352 9783168 -3197844443679049439808730259521536000 9783169 26227366087340481274643922214420262112 9783170 -34164488862278244022589735737301101440 9783171 171785688088184846813223032607726431940 9783172 73686078490441110477900159213642035200 9783173 389375304449002373535510573649101955422 9783174 -40224160716389979465067097905866798720 9783175 28408280890342905731898438229909009800 9783176 -92723660934650282506983261549136281600 9783177 141950867574457473628160831692951523232 9783178 19262969959667242241987524427271010560 9783179 11864108823838784771367515458990697760 9783180 -81492608628278137200596548913956039680 9783181 -165060013741540081288784592783590419018 9783182 -188319819052636377792269802684562463808 9783183 -387206024593868011810014516404648424576 9783184 33090264991901989704741876452448051200 9783185 125904757336316435148879494685498571380 9783186 8248951815104525234916045353393617920 9783187 -105632419701478997408370849778690190164 9783188 -1346686903167852042380183611570876416 9783189 -48981401260834003966461602591625136356 9783190 -20058244185786032470297726571099604480 9783191 421012442866522061410191655891465420800 9783192 49445589194856786863801390218052382720 9783193 412278753243433184436271072501553632458 9783194 551309140803644129452573869823741036032 9783195 -157256920995969179965491026084865772800 9783196 -205517297436380383225294731395600089600 9783197 93247091264752136903182837712587010304 9783198 -8831384480033140762928689352260160832 9783199 -132961348269275082512217391228846112800 9783200 -14590672871365743902396480538515865600 9783201 -77284399195112723265761561037990166560 9783202 28221610467187748361346292380521277440 9783203 -164630783695812062685034436355427698840 9783204 -297763259822397482947680798948439296000 9783205 -58981590167336760093462954147758597640 9783206 -112830277181780070000983150806116920640 9783207 -47711959420969098171180061651631232000 9783208 117433221758934944631738231631488768000 9783209 -266902366100690982175701796971522052620 9783210 -17674831634104443784397704288215206400 9783211 -224607774458746453632338047974057971712 9783212 132330692551023408934031015738743337472 9783213 262547524116436948835895979202790432 9783214 13143081753823567984643800826488857600 9783215 29153044309794575189033450065416575040 9783216 -19154585232174918740163512571746795520 9783217 177360893843030788675409321543277279912 9783218 43479233581948319695903459955485163040 9783219 -117237086008997026829961143864081823120 9783220 -46679475880207109974729650977482917120 9783221 127625499947903717909877447410187518112 9783222 152409840010249028059579857167780797824 9783223 321048999516823895111908869392636530472 9783224 113284632685462603069639556307035750400 9783225 48005583788298501137663896514131972350 9783226 -87316428025197729656981953677907153920 9783227 -348210768364873582868810361596507569848 9783228 2544724500700383423191358328326193152 9783229 20250272377262489605158053250824316480 9783230 -55474988017239764620961213988542946240 9783231 315764171785140120086215617634124160 9783232 62764647981999467372502115675319304192 9783233 257531757136989101626788967609861382400 9783234 164866988408022648564992494269569418240 9783235 -72981210201099552106952939223492890880 9783236 -132862578382589166548433779374031650560 9783237 108234538716557809180476199218583944000 9783238 1025009627152181580567882853151846400 9783239 66946544626309292316933771018241984656 9783240 84494309858448433292684469006441676800 9783241 19122955712123827671137940023385135760 9783242 -90777252668351816878573414946012951760 9783243 291745952933750503923814156924202148732 9783244 -18362942145806975251507791731072758784 9783245 -17048453338602745435721343086712187200 9783246 -5211927622147256285540076723126039552 9783247 -225268983413347177986667821226792236304 9783248 93663575261901242088885161513870057472 9783249 -102046680974881460955607113537307395072 9783250 -257796843911679559009358034041738616000 9783251 -58954540970225976459250966768710256488 9783252 240571049414167937501414350212520304640 9783253 -33287196026875162929467904512533912498 9783254 -99479294536785056402419665908312681088 9783255 -88568944075224714770325728158156075440 9783256 490388284912190466748063333964267520 9783257 -63820044942974509916306824148924435520 9783258 -120344407260629018119884491564649494016 9783259 53086950192162549425931541146557788480 9783260 34824625053640298558499273936078197760 9783261 -26346923955647852655895800192526648500 9783262 108421098918054932206196219673202700160 9783263 167666632307640020597261531540888565360 9783264 57297167680761732990959194032258416640 9783265 43992550849976188275635683599871536660 9783266 -122897358612512587624328972656164177120 9783267 -93291951738213378303034117233289641552 9783268 -165684777779162169372667031635890207744 9783269 -70611882924431528584049110588333905600 9783270 -8423527747063932934303139474976437760 9783271 260636563691261214609068927169852104720 9783272 268899949739781706058171372561988172800 9783273 -124175147433399359280011009250216624096 9783274 -1849324630554656625496456786524871680 9783275 -211940620536068696728629183763235672700 9783276 84935060921047300560893322850198943232 9783277 63309647337205766644199474064057868544 9783278 -65576279504273216685356752572721114560 9783279 -206375053811854409908399177373163011472 9783280 10587600977010034899715324701946675200 9783281 -93589525514451705573587864193172321920 9783282 169765946928110142203770871035209816192 9783283 -326378915523891633455630697102262012468 9783284 24177508271344115299131447117993793536 9783285 98260479373394408109623733441192687360 9783286 -156912236335925540228605084474834797408 9783287 239108839449911633091780780547875828912 9783288 -247823180557165968067491965027903692800 9783289 -101363113063563907417546287436062306476 9783290 -28784843509601245133668228672639795200 9783291 127191478299216993700362323605457960472 9783292 78610981633017752442287222247007452672 9783293 -1947491809495689725553486073340309856 9783294 -96105456987389358398136504447250334400 9783295 192571757529564969662919643175401980000 9783296 19364157779250581978010805630119444480 9783297 -63314091928858625929070415088130754972 9783298 -114474768187386386331881346047777929728 9783299 -42209927987470326035224086359828708040 9783300 74035525169450348874499709681677900800 9783301 -270028261418897013350201524886849263296 9783302 116376531277236066167950850827625186304 9783303 44016282566959233423519387433739017728 9783304 240398546386438389457756669656927605760 9783305 81067902080342459204261492026916602560 9783306 1520875171316134972109069153747871840 9783307 106895114405460720779052687093199989432 9783308 -206642975147173169285615846685377571072 9783309 288133618707515602208707388003844102240 9783310 -50876175638744230858298680525817984640 9783311 32921839817114561447320993213145748912 9783312 -23958458857165423859666894705431412736 9783313 124199211812809605562926595354379575140 9783314 -907313865672729905206667473601829312 9783315 33060934228131751506479889152683932000 9783316 -95163111032973436788171975694704376960 9783317 2113324325132807751981511588672400640 9783318 45067324838344549776759416560253632512 9783319 -47578158083651884443146890666811886880 9783320 -161439308837427321401084139852640051200 9783321 -11523620404328657266026135123703787520 9783322 135405120787674356864011831572988457712 9783323 60831323370491188189480012873264723488 9783324 38730165438595037074831530641349250560 9783325 65086841822464499259885757180031578500 9783326 35197271489600492980438167829607639424 9783327 3788732919459688999554721878690502032 9783328 252987602140377865394341193869036093440 9783329 207955701574808731491273533923106712930 9783330 81313799401634159332032553499612497920 9783331 248655843048428393190501215660601150792 9783332 -214997957630360715157920720583181426688 9783333 -55113994316700785323219446663616136736 9783334 64818151544716488548755327030043808 9783335 -102560140242718278111221798813731611720 9783336 -66426671779594491472076367381782937600 9783337 196740167313780570955941463743550454400 9783338 81107338638080266265404445946527113920 9783339 65043602201228039220722293069674427224 9783340 208350149467788115210083605899506048000 9783341 -277295978566532186016468147559902513258 9783342 18406816691656308082909603792348751424 9783343 -181474640831429454608168500733000714960 9783344 29419734584763615821707921764974837760 9783345 41084073810729411219798555189338052480 9783346 -129347911851200221570858427502841369056 9783347 88138628154880857655088590342828408320 9783348 -48934690285037756646476749858213662720 9783349 -272563535089252278536400482567000773536 9783350 -46463581970407147884057085409589168000 9783351 211801062403596335251120593159636174168 9783352 233258113070309249176445373683639255040 9783353 141242437511301628540252152922949384622 9783354 18631989899938324146936646081443359232 9783355 -13311221099984322303241202839293813840 9783356 -199053740257570841944261193964320678400 9783357 202879454055795239666512050044515895040 9783358 10613551565989741528951623291214286784 9783359 403492310411966656785588699424625146560 9783360 967176964057150707398258956487884800 9783361 126259408327283908215287574115069153920 9783362 -108161764760736148727871092222679179568 9783363 -156647828071222277039959913363567493792 9783364 -179200815740382352296553808686595276544 9783365 -246542708128948022809943636033449725480 9783366 94400549875619966852264269736046604800 9783367 -159177527412889197272772905244514584576 9783368 180009912574552554650979464086554869760 9783369 -305868105882346075931975360064959227680 9783370 -75531208588431549569785269044550537120 9783371 -15121887883017249165627050494041222336 9783372 -43210314381026510031736292762745520128 9783373 438491024341475159458564528551049285622 9783374 113171664152222526731669041808304957312 9783375 -15252705119487826718194701623590656000 9783376 27582697890947176845277019312842997760 9783377 457011900668426154643116852449851034226 9783378 -67292328046875250869666245217116875392 9783379 25470199168425570119776790531366192832 9783380 -145360709431646419286449062703257139200 9783381 320479608806202395361611889015336575424 9783382 -39741284957901360434269630303138917120 9783383 -14598452227530200706888532995518139456 9783384 8055045644995436587880653585090437120 9783385 115040443046910526166070817864491595200 9783386 153977919517222353252800695154362065120 9783387 12064905307629161514291609354686030568 9783388 -276151205470637503384688867291690163712 9783389 46882091778134828546742333873251683200 9783390 50435249961385816407770687451449953920 9783391 -283817108485343114169332298731500554208 9783392 -73779635609013265866914917337651478528 9783393 -146025417392802953373302787897872621136 9783394 -13125216642243983212593947457787920000 9783395 -518833940788649019486653276511620160 9783396 42027561356674344657490741847682539520 9783397 -234666499383584244425810800838465037860 9783398 -218414352505785579260692701810335878464 9783399 53267134559577408213648959164847028264 9783400 220035485095217325333014235168006144000 9783401 -548620554040228357511689024406815418508 9783402 12841938299799616466565014707430682624 9783403 -1264047406008683784025865288717706496 9783404 -141261695661172425180113243457041740800 9783405 104205400667474764564132247005819109100 9783406 14830378240367776034388686634722521152 9783407 600739279316844947673267940880836975752 9783408 -53271266403790715271421523501022806016 9783409 -209141564563830024233007388027553977390 9783410 -771479804248163080944433765787312640 9783411 25178187066220685417291732719614896640 9783412 -91742558887125840883530471002623778048 9783413 40113644849638526290875173272085359662 9783414 -10360063701723142096848484073636797440 9783415 -195805917790093178661417671817699642000 9783416 -455772162793936294736256729008082493440 9783417 6460716996913211730769316010305904000 9783418 60184295536920021428531146847991707904 9783419 391755234306660224743187149783177056840 9783420 61203968660245207238787369570832419840 9783421 -250988343759135481745732026536166907456 9783422 61881593704198032852458491805984505024 9783423 29536341515519502011635294381522431360 9783424 -66210071666421522740833475524716134400 9783425 -147279858857356251520389047310617135850 9783426 -172350174269753286800117082985445723136 9783427 -192552077055412239476308431886936428840 9783428 -253535868076743358558485207317266396032 9783429 -32515550783026714573875217347487414272 9783430 -54720352376051433521112319178494304640 9783431 -169109129266292909215821226534572992208 9783432 123698219615551027406567483167057920 9783433 -505257405436952200574548595881202252160 9783434 574557212710576352838445240617101616 9783435 -84864501388290300326119711211632477200 9783436 -92592869640035748117999371568187148288 9783437 86904974263040322079156354702289044800 9783438 46192787457306573414137172433355860992 9783439 31392077993798246112578724378946080000 9783440 -79672343848288565263349972190710169600 9783441 -173766933376291373379201699559343915904 9783442 21379046825358811464453532391082307200 9783443 20611088221269175833411452888477473584 9783444 -99915300208418432377112294250099879936 9783445 -10993406212775864309122827943823278080 9783446 -1473743144996955541750252286305000896 9783447 429640795374642070724368001785500664272 9783448 62370007262574416580440250024207759360 9783449 269081642130178112632686142207249829640 9783450 110852815942869130237606457335026048000 9783451 367526697441088561207018120092082536452 9783452 67422654393782565214140004690696596480 9783453 18999252540635769108838253076350546304 9783454 171438942576110632819865996396886562176 9783455 -714590644660047662411697420873292320 9783456 -110343115644174598539679400758981165056 9783457 -335037381795648578419289500581332587728 9783458 263384805751382832556344513965504800080 9783459 -31303028090726552155626653788141189632 9783460 -12803991779772980359076840502422269440 9783461 4638538139779609540206739840792546524 9783462 12785576839781724671419568355092046720 9783463 33595785969715301239230329148721795440 9783464 186957154911292657050233695472432824320 9783465 5591706396970373608393354547966112000 9783466 22098461821835865722074782000283244544 9783467 94959583750991935175840005557816289200 9783468 -17584124780380301682169591861002685440 9783469 -6762597096426462132774020923388801940 9783470 73427732031911701863544417084931167680 9783471 196400598691103297161304298912963426312 9783472 110301466157523745531804937872074162176 9783473 38642392843063041888795452125299628032 9783474 124592629110192717925225897249712669952 9783475 -70107381796155427875383433169885876400 9783476 28537194486873617446065194025222291456 9783477 77020337837393453988053763520165519680 9783478 110826355203434369874837259574551414080 9783479 358566012595132116720601132892814871080 9783480 -45394323007147884778368294328762368000 9783481 77752192909144343690762268002602727364 9783482 -115954949145608842180069744109795071008 9783483 277977735003414211004467250621038795824 9783484 -294155865972050710534112137273517888000 9783485 311461112230957805833339024931919027960 9783486 -87754342799565771484887218865961449216 9783487 -103199696328072193400190664087960116528 9783488 67680981649753980397778095789823754240 9783489 412804212562413044211975107524056000 9783490 52106481983381725332778738867019028000 9783491 20966417999434887644173931106812538000 9783492 -90030784030585578422967399163742389248 9783493 17322544354293280829774437030696196764 9783494 104011997783138209783667392787158856832 9783495 80005283515137184348445996858749431720 9783496 3087593930174241962376748629978163200 9783497 450474844168770106867088134457238905946 9783498 161332847979177916099836307253802355200 9783499 306436926667032220685165006781598764480 9783500 -198978444647497778703357686662914048000 9783501 39296227030017338168366299517829561984 9783502 -80685170913536031325068517247490698496 9783503 41740554759294573355249962319448936880 9783504 -406758110957001812663425814632243200 9783505 4840554510157238776508650722756553320 9783506 -64154626964241032030091020129830197120 9783507 83618738995598249855629336012044748800 9783508 119474945209331903993596237628260182016 9783509 -90084295088242521460918958027687770290 9783510 -1533159446464875985323430123099238400 9783511 401641283892539202579765822274613407112 9783512 -195743898805536980530976479740611973120 9783513 6753599669994701737682950336067812740 9783514 -44982368142462095397722945029350408960 9783515 50816949067448465315921751819254534400 9783516 126445887363011475687034034176239181824 9783517 -25814425235468583740023443339618844700 9783518 -226830220937463785469721292216826624000 9783519 5787792073449138428929520863954198344 9783520 201311942271734881980673494702945730560 9783521 -28191494689351829248111533603487192656 9783522 18277372432314736858215501258085880832 9783523 -14400282467748422123925312779326803416 9783524 277138609464189820337179723443779604096 9783525 -90934824935819111303156192754998011200 9783526 -165846635394470043189040325324645568288 9783527 237625258290802765820780714917339221120 9783528 314592971837903540870713942990273413120 9783529 49859531564900383504062046336843835712 9783530 -79777605429106814411434620770377550400 9783531 -30592979284753684215605969424439886160 9783532 5918962689611010390204530126558244864 9783533 -16168208694247569590725509203574225216 9783534 -36087900301199033272537199899048764288 9783535 84658713985940173047242580188947831200 9783536 -71601242576250736015703410761011036160 9783537 307893810319356977988206354941716629280 9783538 12430029494341785386529057569060505600 9783539 -244402449583322142829002082360609572660 9783540 -7242313521618403479979789812298490880 9783541 -155869441652972753424566296468267444448 9783542 196061330569190202794495392805210242752 9783543 352982803737302865434490487365505536 9783544 210726029641489993282088964753024860160 9783545 70348758001542736411511510132910353280 9783546 11060506441174418116966402270072743168 9783547 -119476835292909643246493141218314615004 9783548 -307175402440304589038112267085155028992 9783549 -89091377606504604128086043551919088666 9783550 1885062214335201806065013217030556800 9783551 630776774276500023513553835577718465632 9783552 -47132945716147501807633105345126072320 9783553 116485871039856480887323255156952704084 9783554 3008997695315859217268233594075522560 9783555 27182074205385327313252651289571203760 9783556 -204466386454092949047695350118938828800 9783557 37025756336442901023952872039956414400 9783558 -360092405198883739953982990312116633600 9783559 780465639939280132132086579300562788816 9783560 -11352695199287886148016165258490624000 9783561 218961572423858531126670670718024505024 9783562 -19938977897195014903564973363332597968 9783563 186884455355147402604426757069031175264 9783564 -52704408219413202605687081767080542208 9783565 271981482471182062969119503107732026720 9783566 32645126954809100706325297907272624704 9783567 295186546132396210620476883062682419520 9783568 112437041868606530949207444504302469120 9783569 119955467883038917296725316878023027200 9783570 -112046998631806945418024613126747916800 9783571 64479102108518338065715153469056774560 9783572 -235458493920459924270119381463038853120 9783573 217114194834409045256188871845951265184 9783574 -146668873723208712236619325259592682464 9783575 4892449272074018279279494813807680000 9783576 -175782006059550375666808647302768640 9783577 133770265497639736038757550800112090184 9783578 -91841439475864269056065311092120665344 9783579 54551449469720092233974471385790821120 9783580 -6712118693923219496130794744550412800 9783581 69061016907530532001091191824977884332 9783582 -96324901781291912793619915898957270208 9783583 91124834346047821576323857845514733504 9783584 -205056692134657577504227503302251511808 9783585 12103007631324009063506284076986012200 9783586 4102637368007639111489019987914588544 9783587 141941423688916443550569603611417470464 9783588 59819617552123565835307230572409360384 9783589 -386553782284170064907154422695362588610 9783590 172611672595098908725606355387270524800 9783591 143028621044380424595890171772279018792 9783592 16839294873410906386947100968881356800 9783593 -46019617492272529603683180121315348992 9783594 -94224748037844062486824845848342415360 9783595 -128380430845010580728662694789246570400 9783596 -370249173329845320628219347230821036800 9783597 123567849236383978034613837102698171520 9783598 -130574345160117951958239070375621138560 9783599 109488385941116437438319051050998525936 9783600 -8136354227842147749313874598612172800 9783601 -15725042027402365875746222031686204398 9783602 144255709755858864521790874214035329024 9783603 91447192128787947561163582861425420120 9783604 472627951077090638559602209045232627712 9783605 72656629549462681903610478594194190360 9783606 -1270411884070014787416446990324723712 9783607 -19091847689740711731823405276504838168 9783608 -393581052401094704627710369904313200640 9783609 -93966301088368266923963882848786858272 9783610 61122080827445758999080570550246901760 9783611 -269340814171045497991651954831274830848 9783612 -124502507993223634194365089221150013440 9783613 -93315477717379467983866192834424109760 9783614 113199005786473929702968833793239802880 9783615 -63540096208489631263541178375696743280 9783616 -125988237220366598975075033644730941440 9783617 -493380100858933513664358449943622574160 9783618 -11159290376994093618543821252393472 9783619 193250644029993994720260490682067985632 9783620 -45069179491944189126732760204850749440 9783621 151618812697532053834510407188950460160 9783622 -23555080652553230458564108404408211200 9783623 -335431104798877301869755607306686958680 9783624 -191432265302350254698641702894453678080 9783625 60495907508054085892631394205802016000 9783626 -286633975924778393324015862858735037440 9783627 36155362428839876298396439356061074432 9783628 108689292849314323806463166300522394368 9783629 334989212143529262125221058161622355084 9783630 38592837078887448907242157473050871360 9783631 -11986068822003641003343739934125105152 9783632 12985590097717671543380586341740707840 9783633 274998068410314651798213579260598576624 9783634 -81590423330904736747326567615472416624 9783635 83521247934536588646129129885565735200 9783636 -431602737745356025313012920079769600 9783637 15145635395077907851527514842850130620 9783638 -250834283930337959517205337523104947200 9783639 499334482292017601133836142000401117520 9783640 -3457586577086370176633085167937331200 9783641 82907280948348167792001300535493110464 9783642 9163365560470372419976514839877541888 9783643 -489492894333588818620792962567276691920 9783644 143424176311660341827826163254203552256 9783645 94862870291896858219651745804968122720 9783646 116626287459713289817018056569035846272 9783647 -474651322711417709958354274391973575904 9783648 47403968692607433081204113385191374848 9783649 -352348740873326089136375824218204464350 9783650 -27733719471706634707004160873290832000 9783651 17238610737490037505426247775221785600 9783652 23326695217692761419436691983777326080 9783653 38411292064371972653577088624961403648 9783654 116737303555963296792789553482668444160 9783655 113216976210784959364769455916815557120 9783656 -428508660008222030054663819855084037120 9783657 6494958385825392414155517366306390948 9783658 -50681007695921397674189514666997651200 9783659 -55176603861950632813901952786433696140 9783660 -6507918530710705139442301243609482240 9783661 18363301302275092846520861955589040992 9783662 2898233502681306523224634568141144064 9783663 -184381143950792678768313757992500689656 9783664 -124480637205963243922670239117271531520 9783665 -491154095759421214141075281965199940800 9783666 47949590188965352957807726460898978048 9783667 265655280059314046435992017091057584716 9783668 -174197529444885729235471785649170559488 9783669 27233941430205932141513307248191836288 9783670 86603256582560993012476114671225638400 9783671 -207404653749385477872208695535990908528 9783672 212962004379400776032214618002673868800 9783673 10602722970397654189196965300989527364 9783674 37429458900769215433795766259524471040 9783675 124460431724828884070222142244736616000 9783676 -51820028128479543299302346461553950720 9783677 45002209874721301376356084660191419526 9783678 39342996771377704069697689567878656640 9783679 25115481353722471617057493813128906368 9783680 -165537098414467183407742010134836019200 9783681 -53101209971682908716609317976801734240 9783682 192491759233694652021056972009747274192 9783683 -11800162905139646602205761493883095040 9783684 -188216619963009593454602701678623991680 9783685 292744179772581769040271857311621384380 9783686 155871112702307748647423457577098510144 9783687 46519361608462794651202871780337859152 9783688 -190886027459088883282442381607253309440 9783689 -85964129778582742340887424346102948000 9783690 10341749961554237258318603116890854400 9783691 107318944717254219843676371847542130000 9783692 -134075242714062264524211107764667261184 9783693 -136330391220608679201430449673253414400 9783694 18638281858265220702327487158138294528 9783695 301161929033418951097385935072063872480 9783696 20202335712851361554730022166247505920 9783697 17923591942412139264560332075300096 9783698 180618779625828110945875811922678572160 9783699 -21626891846908942690890694836899389440 9783700 3663537862310181084913947666624614400 9783701 -377941213952976873970283888467191504900 9783702 91407393909857202481858303894031606880 9783703 -372220446269754341959935513724822165048 9783704 1194418685354354430214136593475174400 9783705 -26630756262436416129411615326036882880 9783706 -174539343273159795023199870537724658448 9783707 59808687550053186892079373047114578392 9783708 166676228040625265313412615458257633280 9783709 35923133849800012993148895982126350604 9783710 -23375889575043013182798133220052720000 9783711 -22025934609732461336113642339751240736 9783712 96183488988860879361749571943549304832 9783713 80770410321133370649592558945010836962 9783714 -100485734545215211155277452911156280960 9783715 268584026637324075591567977750484081360 9783716 158572476921117472295487006466605363840 9783717 -3458864436063434999867512554045337152 9783718 6346460390080441179781724829476735232 9783719 -288944728013324643075392422481358401640 9783720 249202089964744801210766938978529280000 9783721 -203511943697384016958708276755528333708 9783722 -52582331903684853214788459266174098848 9783723 116799986761509075260110181553672125784 9783724 93072385856844290490970130321066708992 9783725 -37103607459366707745590101262487331200 9783726 49506836780055710067364003455215060544 9783727 14243817307686909762294593434114238440 9783728 100400537207274438346409106617570967552 9783729 -100498035053235286026340632133564250304 9783730 -7679016582615704169334915939318003200 9783731 237666005666222347952103653402433057600 9783732 -83409500981130869306043995407646515200 9783733 499275802794176503286126676046553465820 9783734 136307805476905780622291333358538701120 9783735 -102784616518085092382244656758936657920 9783736 347638015559030229145923394409634631680 9783737 -258810161284447388811459794137608502614 9783738 -63202291635661565238052375054695234336 9783739 149400670929418442458220960135626670880 9783740 -69999481461902892923367534434965862400 9783741 62422603138689719993105597207912469024 9783742 -345926939437216639156799713067604681408 9783743 -299019631689553434087281774098401197616 9783744 14302484059119300197968581701891260416 9783745 357858813803408391920348158383898732500 9783746 49723708759115189814249163784367152640 9783747 191684628876778283152919079268755084 9783748 16476664151031183692158264978842065664 9783749 -97130109851849177171133790701758521152 9783750 -334645919946790761252745881109800000 9783751 -209550659457010069533039592969700510248 9783752 -2397086904880904579207058727745372160 9783753 -56941609561487935560569433807651007296 9783754 71410627020494279752482092036904401760 9783755 180550769495265647127983843967253708800 9783756 -41110834810563053257792813906599813888 9783757 65532647132986286720780184402310694006 9783758 -81950075675357329362393066491987891520 9783759 -163929687621253977827938635286291370880 9783760 -27132487924327480001196187046998179840 9783761 -293626079339452686622638805366736640 9783762 6063737417163134065800732385325827584 9783763 -49215075040349666495878102461426811392 9783764 525034176781388671227860683177643083776 9783765 -38118999831638209654552207632181821600 9783766 -10139122394742373236519633737658300096 9783767 -195710117055581666323478968528161334608 9783768 -202822352127516420198505504864854282240 9783769 2616240902992376889441988694234344392 9783770 49290760016922899538433528447334270400 9783771 163436975481887066953008838339900111512 9783772 -224026896132385357000917517168800936960 9783773 200108345285706179250165207302007194022 9783774 -9066027229290770190423074682506403840 9783775 25434795227084892425532874311055947800 9783776 425373137100460806808837135405646610432 9783777 326924684651063521503511947706760575920 9783778 179460810052844773525364781093513871440 9783779 -197393187435287884896841723319052811620 9783780 -87374817836620278778867891363063050240 9783781 -247516562292064555589192275729923635490 9783782 45928541475353539605020200166499710400 9783783 -62785064040227636309922960138942292536 9783784 301055486735707096356903188636939059200 9783785 -145733149658153415452500920363298525440 9783786 30681082072989105231424874209401765888 9783787 -145969047866688350810473656178753460400 9783788 -16251235873578221766209797995725568000 9783789 -81755602230492265954981827381275767680 9783790 -761788258445030063023152975226440960 9783791 -101414959793849950578568594748299714968 9783792 12088520787123374521878147756974505984 9783793 -8914967955807945121883116294413055200 9783794 -14151774622409104269689946888924920304 9783795 -57183355739171530663190519180315731200 9783796 -199947176808781624713043308134924912640 9783797 63232775413444678368044331866708355246 9783798 155510669085183362434660534864199945664 9783799 -55989234757673542196453614906599032160 9783800 -19449499855731561260396886905616384000 9783801 -99529542231438421156692010285050636960 9783802 181120700972690158425172050852955883520 9783803 -665167739699191569215566912303288065360 9783804 -171147533961246026750607512386821717504 9783805 -153415889343276612196872782030028291540 9783806 -17018353105443583644993416673990673152 9783807 301741406680671129584954630257205137920 9783808 78739751365362724267236846242057158656 9783809 -407785402279139361485752150959971328 9783810 -1936491653921198920158306261849170400 9783811 -155408435326036610214759823900604899588 9783812 266323084283712208654408437615085067520 9783813 90369511467578137023716351924190933984 9783814 -1480860160486223064064138934031021120 9783815 136896315581399936011611373356976707960 9783816 28694883255681038382987944400368271360 9783817 188857325266745576516420309190562533120 9783818 294753691551403052758122587699976240 9783819 -134459409610405110367554421360161244356 9783820 -193317950143242571963302125137073617920 9783821 -22257418988908178170018016066594955978 9783822 -1549333207217805181978514144152425408 9783823 -105233895450571628687510093415287429664 9783824 -18197736287968361077300770232249614336 9783825 9725336948908515805159667107112157600 9783826 55880137566964333773979426135294009344 9783827 -56841107655665363953389569713421552880 9783828 5585939051234454919612196777750352768 9783829 304645851305488065331736681887459082880 9783830 -13328974756780855797749913987865470720 9783831 73116633913784518850266601175742149120 9783832 -38370821110652000735121845876147527680 9783833 7457324973302451148992124738795132944 9783834 61549412659140635283936983406690309120 9783835 -1162618657818102704980647265354668000 9783836 3389144797104738734223305810200002048 9783837 72055768066169303413767104394933837600 9783838 -225837346808720757145298798531782981440 9783839 31235543400661230264821188326129595224 9783840 64954918390659410777457539127391027200 9783841 347135910745414060927926606120850250800 9783842 -58016561073353949747845188435111612128 9783843 208971565794899283754824467312447372664 9783844 9200410521785736512848394367626960896 9783845 125195974101050511451081814501765231100 9783846 53272813339521945927477345088322766720 9783847 36833542022561741228061613000401613960 9783848 19695035786406422974588819541058846720 9783849 -483299989649833033385331550793127515520 9783850 -131711072130508161279896255982130383600 9783851 -141107039949376546597878378262746961152 9783852 62457789825290179829077200769840496640 9783853 143840827463935236125992562231520747264 9783854 56795635120197237180687002863639853376 9783855 -63664952484149955154011755834907832800 9783856 30098798755468179486092031569083564032 9783857 -11039807526483817414845563665432668696 9783858 38442127031876247808154800845069573120 9783859 157484640860462430046882400060568342960 9783860 146055998175923428602121268952885196800 9783861 14065202520763877849591322298302101280 9783862 -106585469934109346807583625459797866496 9783863 488562792259302246933281094551110229424 9783864 236615489232841793911701539755943976960 9783865 39176203140116905534633902122410475520 9783866 35073469255645812268328576142631507200 9783867 112096182406926682365778421481197634048 9783868 112794485520522743496043599753938152448 9783869 -273364107047974563154563509584144178880 9783870 -71735499278849058718215614783484614400 9783871 -91414477140628706630948985870894292512 9783872 35693236804314300855390367500069765120 9783873 -109014954884095237337512422865318419072 9783874 -111046384223968909560909709195331198208 9783875 -227001551687864840962492333882465500000 9783876 -1643758787746286233685017062443237376 9783877 4305064032259651371905560184668017532 9783878 57000175486084325664136411389056256768 9783879 -20513795782501945682902940459026129920 9783880 224284670188503358813424313278392166400 9783881 429110984021693652775605272820768830682 9783882 -125025676432185425569190029893580738560 9783883 -118185918990157723508896546849045701868 9783884 -244199507577143019115233201053721927168 9783885 77042914589896324460823536342359329600 9783886 -86955268014123973861932819875807798400 9783887 -370732640526534327859341567433861720464 9783888 6304227541034210481703567213008912384 9783889 -195379256145136582520254429651071207310 9783890 -25200403031384195835767947938288424800 9783891 -95023074232749074606120277770416693920 9783892 -169394291906285291122009505668966854784 9783893 10182034667170319970861689037309480000 9783894 67173737347259632057175962708107571200 9783895 252627751183017451286788349028081332400 9783896 -40309013257029520936827287400259338240 9783897 -200718942571356236590575952845822596400 9783898 -17657453918231181094668738538001333760 9783899 -60574424101759734697570026539282858736 9783900 -23754732178773739325963806946751667200 9783901 67274474984970064773607996542530181792 9783902 81069440309479734568477087692864225792 9783903 -225929995706504639052237608856203011056 9783904 -74206447279294987375998825384711290880 9783905 204290849356857845575316666585507889960 9783906 81164497076234030003423430773668382208 9783907 24886251339269635296484000925023108512 9783908 93282657379924314010755787398862638336 9783909 -70266934520204414363859553704499056066 9783910 16723061463786245885524233755351992320 9783911 -42609024266203209788971164116267728200 9783912 -16328433174777958188078087725271121920 9783913 -43586747990791026206745827081844682240 9783914 -91083720747362319727676966239603622400 9783915 -135332557158180549591225488570858488080 9783916 48988473029050928554906274263638698240 9783917 136480033500592371749760940214312717280 9783918 -104614132720050979060209380181473665536 9783919 778985218760052036206039801519684344 9783920 -38938230716181506410812813355831296000 9783921 15269585367629653593903228619752997824 9783922 262926720021804902473757168267006698512 9783923 404163473045458435753884184146937892172 9783924 68639910677245036666796806897439846400 9783925 -333180117199035677706166110971960894700 9783926 207891275472298286134213432620024140160 9783927 -4905829646443274105526085482978732120 9783928 351471620751124182784373791981754265600 9783929 -428828906540012759543775309585617416470 9783930 32650271466761613601380927572216709120 9783931 -121864315234781616729690106254218671800 9783932 42459753155550889779994250161753566720 9783933 -24847989693197842115292908112765458400 9783934 93477658121941736645175222669782074752 9783935 81218255386387774676288551754690744160 9783936 294609812848348222132671018015129600000 9783937 371685972835906324003152126892759411586 9783938 -5754586078667955959428747000856504880 9783939 -55188226208010283154579265726554568 9783940 182834701411750649472601717484993015040 9783941 -43817603956156481220354583296924343074 9783942 -37267603955681551561268923747854753792 9783943 -171612785304418743402265529010382878720 9783944 -282957262217444063040767403520921635840 9783945 170553925558686957707542167003470030820 9783946 268401005675820065745256349021183418672 9783947 88271537382690031115574080174812936032 9783948 -62806144104930635744263517851801297920 9783949 91142314761575219328159625359773985920 9783950 -69513532347777191104756533269708088000 9783951 -15042919742457487922553005756935419768 9783952 16361047212495221111510963155308486656 9783953 -39260405138124033553877822122526115840 9783954 -67115527455261810870513796495874647536 9783955 -69418075923614464919491586364583956000 9783956 50693230737640021354509743002378567680 9783957 -45842737543058197934181237115520366112 9783958 -41315834763746354976926908646075965920 9783959 -235752454923501286920301321173941296080 9783960 54918315017546644366600855996188057600 9783961 34306626771653318491258670617245103200 9783962 471049713335163659419482673107237120 9783963 -34649839336158707428954774159081735680 9783964 -400091905395304938610377152443330753024 9783965 -208828689111852572646928240827983317140 9783966 -70230895196301230324070663056091810816 9783967 -198950549954623373561826491938209373984 9783968 -134127910380048282804377212344410112000 9783969 -85482516677149776988164425262050446272 9783970 42391430428285701032580095029338931200 9783971 12301687070396663643002328838868708544 9783972 -10881117308887616495364940238391853056 9783973 -133786122136938080023175151186097332000 9783974 192959175181318052336955304152004194240 9783975 53805061883379560821772719839098803200 9783976 518611891363868100503724475715683522560 9783977 -146488978838744660690544909440741230854 9783978 -46057992511823502515008175692768939776 9783979 -16552276005786310879768049904157993420 9783980 139302435201359432894205375236466816000 9783981 -222047169052250168029911848950890912330 9783982 15452541687099756727089896297787991872 9783983 -77524515025603260103182127223239826376 9783984 10038796029605107608067997543848476672 9783985 300073962142946101519308105827967686760 9783986 -214776446740347923686724909450386541808 9783987 -63172549732622328610727517242566200720 9783988 150701853998173791406168786112108793856 9783989 41287147338483710755430538060336215790 9783990 -12429514291674882105863056847687109120 9783991 42669001942020771028143739964079302880 9783992 81486653469409809031867093631073484800 9783993 10042121070614405618591194944704563200 9783994 11980130025036915425996041968024643584 9783995 -23475890721445639233575792819369144880 9783996 -89103038338956023807248735098975825408 9783997 -60221800374852376837774044201336046848 9783998 6783889301152592063453872807965822720 9783999 67485507795686896110204469421239180368 9784000 -24396645606681628993485023606734848000 9784001 500629470990851793167955841735006558404 9784002 40979634062616834513130797205853378304 9784003 -151664976121222127650262242712400122816 9784004 -5257261612943578764429609909546142464 9784005 -536657031135950179275168624107919360 9784006 43274340055034745493023387629667353952 9784007 173441316464184012269442957429829079256 9784008 45872538786961978809794702865327728640 9784009 210340491522255880458070910815565765210 9784010 -67451366054758104710112480723939571200 9784011 73931595088163210268162004063783904472 9784012 65284713457888132546409958474983915520 9784013 -126803862188329121655779709491338349856 9784014 -71928936848269180492119183010357863360 9784015 116925788360104028457293943191581773120 9784016 -30899827927114286117966393211674689536 9784017 98102378741790776600669131687256526240 9784018 -28374641106494293577808463743933341040 9784019 20163513092578223854971853879289238096 9784020 -124651590452801380318701933196592947200 9784021 48515087712337330326573851433767669144 9784022 64947401219558067663586878595377153312 9784023 -215733169350919800837631735544797614000 9784024 126336112117477891698445980363830568960 9784025 -42372564733600771280700771361754392500 9784026 19279450734561070507640392196132266992 9784027 153215650564250494066684845406905948624 9784028 -184494207800176330781071827357539825664 9784029 229057584067656113388049870689661770240 9784030 116388302849615827105037140786085540160 9784031 482032295365446198073633891917142569000 9784032 -229005960000205629425128308170630627328 9784033 125195772885775916252377765654088470720 9784034 -3712660945826334272523641606013542400 9784035 71847753287793513305997967721224691040 9784036 -67623178035705297426333135975288181120 9784037 139533204833324670548853252086028681600 9784038 -115795210938101620356935355748225684992 9784039 45088666748817826516759924815295140624 9784040 34294787414315090589606048932084121600 9784041 90979483718406002914299653785132680960 9784042 -155032488642995249183480633418040757328 9784043 180491666696246933007142997219929677840 9784044 232105478151822598895123281965428229120 9784045 44739361019122258027826499197593305600 9784046 -89981764725440667146901648364253975040 9784047 30994041268353586409280893893734236160 9784048 -2172604151620505561540123024011329536 9784049 391473094849282890515947719698875912320 9784050 -13194051584212443119995953317767968000 9784051 -315361218097128596410522199905430896948 9784052 -132318693360853527252389497867431809664 9784053 213813569227961926958677260066500993262 9784054 -136585035001883513450435090963283763200 9784055 -275862065582790294345946626930078320040 9784056 263082433640236892928539893557335347200 9784057 383591752271168705690447631660779699306 9784058 38042192859012832990011963931052617920 9784059 -235787649747967942463823793321410424296 9784060 102088880364849001807580238565140480 9784061 -73958460116653701698371778735968956480 9784062 -40672011040843669528903042671645593472 9784063 -467882258178263554422414489269500626688 9784064 199178892730515448104315383168127467520 9784065 21363820948306224579722539579525463040 9784066 105102239046923304766805094110053209600 9784067 -516261520219098057279929346985249275480 9784068 16028965295108246399864282549279907840 9784069 -27043118721365019283979212033414548000 9784070 49991777649047147536588676128501426560 9784071 20250845690945321432364841429062854400 9784072 316322961546041039020163421216474777600 9784073 242223741701028746830285309752716948544 9784074 163747486805087537205033544731374611968 9784075 21217326315489861868518309040660399300 9784076 -56095193545446310879303129981302320640 9784077 75205909264381536143440344625818520032 9784078 107801037094901016729022993269232709760 9784079 -55161967010807703729407882879460010320 9784080 12845779480700002940798829141122088960 9784081 -553736182101866404269224277679096119118 9784082 -95857327398030629969242943847468228096 9784083 -10018809834731010699678141001727165136 9784084 -306487974669058185952484100638694555648 9784085 -143855112867951484199513576231729712000 9784086 -79580077637666988899331393510138782400 9784087 -25618561586069360776839540640104806528 9784088 -359996436521696332485671169813884928000 9784089 -29944168533229087404193850744011079616 9784090 16455451049967597249008566978237889280 9784091 1513875474237360438458199845872374312 9784092 24523347968448284276601949688800983552 9784093 -305277760585961275017207828422174702112 9784094 110948805922832048032192822540372020096 9784095 -20704781949479609012541857496830718240 9784096 9697392876226246234206296037937643520 9784097 -473531942397562457225635688153987543454 9784098 -119062472589454954343406523544721369600 9784099 -3018105369784483687374292423383590080 9784100 194992191333514650703339467592357526400 9784101 41141676610215547192896587670977012160 9784102 -207967565993193027812397257734036873248 9784103 -93021515531534112099767247379894637520 9784104 -108114158861955707751636026347536629760 9784105 103752338354330546429823411091181916360 9784106 86463387048276175096806633379579388160 9784107 -185305581079983422035596452466740091600 9784108 27834948187984137934608559897793817600 9784109 -50839397909474602890297663574632099690 9784110 23475290491521642098629579205942968320 9784111 -426126527384829002014894463393221474288 9784112 -63699092451884146945655433239332651008 9784113 -109199984435689291910102605159484819856 9784114 -103846738887390305906744566269930991344 9784115 153363066770145208901908913168494666320 9784116 -49755936800965347723959993479568560128 9784117 4662425796692630346182785975107583104 9784118 -2050710107452601144563740303158464512 9784119 82750029318478465123632959755710912744 9784120 186816333033744706169997103701248716800 9784121 -507294043952372440366512566213954619948 9784122 103358544402719591151556467215562326784 9784123 -88042468874892432550194952912618773576 9784124 86307273282489768061133408656073441280 9784125 -111480454231888363215730245871453440000 9784126 -82988599432357538902819625371956172800 9784127 -43219280751018773529058549996989933888 9784128 -64381867534664357375186407753116549120 9784129 174060433612959684721367945466282338952 9784130 184903179558169012003994965764190140960 9784131 15173441736643690513481475407914795008 9784132 -16163681749330832342043242078557387520 9784133 -49878474782751699991971793179658059618 9784134 -1386646915787008173241798397631221952 9784135 -376008354239244191905462807373078691600 9784136 189909072177996606635171742598343577600 9784137 -287528397773263894560129971145938987040 9784138 23099178543166662792529456401632133120 9784139 -319520530459473863801753412529500273960 9784140 33164436379855161794477286077897932800 9784141 17929253397057561354274636799654967542 9784142 -228678525039448499484159508016913054528 9784143 -29100036070669967728593653951201232576 9784144 -24697214834021664426268246627053338624 9784145 -12792551476591604296159329078791260800 9784146 -54060731189789081772446535400791088896 9784147 34766025123122236437869001769011553320 9784148 -128802735751116134865303648011722727424 9784149 -95934507693394900962914966770447103712 9784150 -166110316590855379449531181138393248000 9784151 31893785456355956129479861356669416712 9784152 -184057468653823051346892205640928460800 9784153 -16811786555868290590658188425938484598 9784154 23508676375070646927186072095824276992 9784155 86782728389908439767826136257415486720 9784156 -372288378746774151595821036587901478400 9784157 263044943714298107049838136227650636192 9784158 22029416265322889522354014786108809216 9784159 91615615383940192213630869424047148800 9784160 -11766173883195151677271073449983344640 9784161 245899682268069673746254701456754798610 9784162 92539040934556162965737429081567777952 9784163 -77292591159823605050293158893255262816 9784164 40927739812669271081540040036874260480 9784165 54577602525999044762702684893821965400 9784166 -50509328333972952194819962756301537280 9784167 96698175140815054803494498230881794640 9784168 -425309070156714191862174763444381885440 9784169 133034096253979818191119608421917672996 9784170 -88867560710425803619461650460874056960 9784171 43469543374671868923174352332637960512 9784172 -144076543362425027338653098240706733824 9784173 79179302070124449631149326551020493920 9784174 266102824861767634918241911584391734336 9784175 82560285801448667056109187263592647400 9784176 -132965597808632381230455423682915860480 9784177 -1428470973666384486450242754331926144 9784178 -361097682625054201980380164608012217344 9784179 -416158159900026309751409605368407272080 9784180 -74355113640794341632319618834145771520 9784181 -223822953187243508550293394370927841472 9784182 -45932153665760185438111364968828170240 9784183 4695820580681739225206719323814823712 9784184 67436197121498114161749521930329374720 9784185 195553843247584607541594151961072980800 9784186 325140829800124684635671547086073250560 9784187 84360060622955487299048297877710898432 9784188 100064380460304489190007604176248164864 9784189 34883194254737728051366177291779030272 9784190 -3319028522473287096083937302572700160 9784191 -129600419468774038436249430596555690808 9784192 135931167842020260292604189825040384000 9784193 68684137629655650688204269154357365204 9784194 -7129279604224031858620522378436648448 9784195 -114032095693114047141177063039917458800 9784196 250787538330294519925169842135290863616 9784197 124530835549476144929665874469873435900 9784198 169474232020937033937555400222402005600 9784199 97225425254107073293047298934445528480 9784200 -7067438851199420813480437532037120000 9784201 -129079665133693285574020382799580754048 9784202 -65237142298554731666902389842994958080 9784203 -90583819829772778437464251073989193472 9784204 368627077074850649914512056966911475456 9784205 -534622338302678056578395708438457696840 9784206 -48782005113516368048268315638297241600 9784207 -218714234562784283820156010349445348608 9784208 -40910867750439242911740878826283991040 9784209 21995922908002843290759553898320088304 9784210 132501465507576403081768768096877568000 9784211 116982706720189615254291212348927174712 9784212 92436252114576094804839637646849267712 9784213 -162223172232088601225845742520977511538 9784214 -126722370150392552961663783572938624896 9784215 5890269871330406088060266643095640000 9784216 215850516234660207477350656056528076800 9784217 6360121098684455369026887159559418052 9784218 -4594559486901184175536722188351711232 9784219 5278919362005768310525583924261379880 9784220 1144646140868701893272282524802088960 9784221 190503725693012697634260331877499811680 9784222 -155197300877551571767047683703381012480 9784223 46513505605259982083391364526790055200 9784224 -35974687060065938326305935605057585152 9784225 24436972187244467484356504584519516800 9784226 -181106853849739946429360593364219936256 9784227 21144329528496916608894100690626686208 9784228 -13787534074926440325133434537237093120 9784229 105325362769248252946415762191720619520 9784230 -5625662665787983919271464741999537280 9784231 -158113326706656655856530289461361805456 9784232 -138443181588694897866024270505513497600 9784233 -3027508497451809994825937587401964800 9784234 -93938430386623623679196701198454167200 9784235 274835662449851840925226061974889059680 9784236 18772903516640598117289296443172372480 9784237 -6428896072646055600593852778228828768 9784238 25795839608886034752960316370944609344 9784239 6035718368331073100875515561688738824 9784240 20597949857208900472004010085643059200 9784241 -780548148777922791155843463025167529500 9784242 -32923920256184767233781135481445866592 9784243 82887976675871554848941828988222038256 9784244 -272124691722801815835032946741084622464 9784245 48096694192854659169872662853895609120 9784246 -59260258860424657249029615738412822656 9784247 156446393780046098299756645680288095664 9784248 129704166547645599135478718632338923520 9784249 -358681211333322805917227540863115857750 9784250 56990710994185534207561925721940224000 9784251 -32755328649017307779965157673313110720 9784252 -100112768101777755082788330794659330560 9784253 273808553114266051434298342222539506502 9784254 91684057748981985837536931939783035520 9784255 -235767516022758791739440224497341734200 9784256 34605642270914183765798754102426992640 9784257 -16489646062838870242561695420678393408 9784258 -53203082368188583003251284206844987520 9784259 -344685655443413952888214408649661961920 9784260 113357760039072116717018117642505216000 9784261 243523815460988663136048049496828344862 9784262 -2816250461998099439056356729295243008 9784263 -175590693464925309664253388944647680 9784264 151095780611242964455114343252614348800 9784265 272883544012953285638862999202784985600 9784266 -40371706039316340006740825505535942656 9784267 100035393982726687251344321622696679316 9784268 -47132222712399481353661803775980503040 9784269 -132794106432124151981172706521983462592 9784270 -178780736467189274234862273864231193920 9784271 289155874326031075659889411219212887040 9784272 87399174068620882886727582555852767232 9784273 116536548627561447034471143953207410660 9784274 189629714659412749942536262062644237472 9784275 -147108184611380769271892378063488018200 9784276 12472701627911311678426353607191074560 9784277 -197180501124238735152339314088410257380 9784278 52437244688867143594345039978861946880 9784279 325307957491507750707901293613475379184 9784280 -92980135723617263602975989899026022400 9784281 39130177508740129139106685614293604480 9784282 -75659444810269135570893403022776252416 9784283 -182726260320763462436863848878959569468 9784284 640735322484761782777914359413432320 9784285 128947006899395315787691703358043176960 9784286 -11250609750945225824385571546487012736 9784287 426403220249446175851452631566043687440 9784288 205852210917287698556041148422721372160 9784289 448013656047520522770183059447898667824 9784290 -66019066058353261429422481235872481280 9784291 -74150984626863644456986294658786263416 9784292 -18342452116232778260142542135516602368 9784293 -112416893891152555813228009673190259776 9784294 -66139828255150989318121744421929726848 9784295 89348178189472900152780321775811839800 9784296 222253948661687971545893902415720709120 9784297 105501130729409478667340581086482412480 9784298 -232416951515369187693970020451282923600 9784299 121486915118395435580568246932475927552 9784300 52800341008999868996379559651738246400 9784301 232879132493093091795274206741627665100 9784302 -157997282693686394048981011625563584 9784303 115834178797694432303049926971975602720 9784304 -28849074367829987896409568274074501120 9784305 -158974537559492681280850369012170050700 9784306 -840036388121816583231456624628932096 9784307 -182845515136074618061377277486699038720 9784308 -4808712082099501457183975029121802240 9784309 -51221345051540574301780831165552689490 9784310 200969756929830007220088532971411216000 9784311 125216281593644910594174098553436509672 9784312 462373522537822982559462656257184563200 9784313 45228670484481588542535435475653734400 9784314 6604546337787578527248242296566758256 9784315 -184043528208553226327414932223145163680 9784316 181984974835323733474507118949038699520 9784317 -10065201829017967565977483584004726656 9784318 -110555434671450057527380379942017904640 9784319 237629797538658401737612475938660642560 9784320 43791583592069450447576835646008852480 9784321 59725032419553419895065047193432171522 9784322 -10251829932754101949338459581549729376 9784323 20158249103908912804141557947404424772 9784324 -108402486495325693427611421351198668800 9784325 -78463224444832212981617846894833042950 9784326 -54659552514207981877226265666930536256 9784327 78803356997789990847421518248694586672 9784328 11972779698962558896269692563337717760 9784329 6723250058841016318541831060354769120 9784330 11539868280429392168285691450901033920 9784331 -24394878736419941890486333478068280568 9784332 179126785807719635595118419491558144256 9784333 -172853877696186877024087810053950049576 9784334 32223386061680763537273409756606758912 9784335 -1656176010434444647748362322258899200 9784336 -3502984917844328927623545443770155008 9784337 64459361344800712080225193951136362740 9784338 75837134559644734811397036981266815488 9784339 10138120158109115192552889092221867920 9784340 -138044401066029760275598160191161596160 9784341 86616840710028152529734990888450678400 9784342 151677363194144155915393775034203395200 9784343 118981110598520858216477525785594379592 9784344 61489263198508266482465951460297277440 9784345 -312286064978934912582093796063486672320 9784346 -16552855652668460403783281813977903872 9784347 3411362973540710202153129607991270400 9784348 58550332244426633795192467499986190336 9784349 -4421627409871258771186285666155954720 9784350 -39765122579526552355728709483439616000 9784351 -52414979937700001241046992811942399648 9784352 -398771462860938652246122291797887746048 9784353 -150332282646014024634358748883680886096 9784354 21682591918868185686143830119046579200 9784355 70339022396676905547386989091971116960 9784356 -46537521072708275235292723951092903936 9784357 347699998644572853393762709798237223424 9784358 -30549149872651151818291904116446666816 9784359 2363978981531540064739272223144367088 9784360 218115626850242897817055446386583552000 9784361 -130251858112060210779854634329449930560 9784362 -37847746540207614258252713512084409856 9784363 -137568920000016198865242554329261695840 9784364 -79318384247024934812925613365304468224 9784365 81894164219536765883799697322090634720 9784366 166922355753660963447708150580229341440 9784367 -255429284776240188136186011536274941568 9784368 -48621877492009407718234073651321241600 9784369 -663330599989867946257712257051976950044 9784370 98657793723926379419629724490846500160 9784371 -261246132142602063407492991984439623936 9784372 -40734449981976062709407110906533869568 9784373 -525284424043915161755924345954110757280 9784374 -21171690617154406151101945547554126944 9784375 -65518966270926979410432487217194800000 9784376 84631510888125315643057986186473103360 9784377 2686835273566841860382638851487079088 9784378 -40553249201218806317053882248507791760 9784379 496972409643597659457555500981870181480 9784380 165326992686722793116826958602748446720 9784381 49597088601306619970983839067846906752 9784382 361315052552640812323725358750907064192 9784383 38980935019988827998796201252792896000 9784384 -21924533801388373470293936340292861952 9784385 35858656926938392466591185159220173200 9784386 280249232416878016575574126817383584 9784387 480746111534601706793255641697084179360 9784388 121365198034917395086387161655709532288 9784389 -355450196217187930319433918971352476352 9784390 49157439114810797125362989670015774720 9784391 144338844085744937624826727449821654712 9784392 423211098311191599782491109376000000 9784393 146293426319945008053340034036431263540 9784394 122760525958390332059782570018113704496 9784395 24675349794108917159773447183522599120 9784396 -92016479037703267824448699936549715200 9784397 -43292948392905464684570368686739201920 9784398 -37147403334755584295938616507227780992 9784399 -86943487576578971068129798112428921464 9784400 23360121622849473552034286696898969600 9784401 30043249701362883964588880320765198848 9784402 257669990039570559257716477543945387152 9784403 27804811272362246368519112457917252520 9784404 24607208214997087219953046432561631232 9784405 144601554599657990741095309910661204060 9784406 -3648433367280702830764173154813718016 9784407 71842922145395697481460545468627836288 9784408 -343512982303569051225114777127061207040 9784409 1026838229831561714854457832436998804 9784410 73438095662708273849691452289564783360 9784411 -41860001277396355445599376398983353600 9784412 248638756326131164364757109266796830720 9784413 -499673164325455461742794809590703368896 9784414 186406811509457045747205480717736765056 9784415 97056292325159901659771071148173867560 9784416 14393666754795446659768730126377549824 9784417 119201424576625738964067652702361746466 9784418 -81185729782862210517008459006807808000 9784419 308674864825183863210364646748319693944 9784420 -9089762261843914728091370832587005440 9784421 80563294666558417009449630639679809600 9784422 -70231391593320247064974906320282399360 9784423 921910658991229896664873505579326496 9784424 195345135642099625814345574101581992960 9784425 -22237542657665197309512962258823115200 9784426 -138420793791258940465088257674993071520 9784427 -441507729096762990960405748840720451724 9784428 61920933881018767531559642948028005376 9784429 508149736765524523815958099046128979030 9784430 -56671021459187496370786891705823232000 9784431 286003794539289530826542619082545608520 9784432 349515400981720558392607353602048000 9784433 -199441630615449842079530022467824566318 9784434 -99117598267623685527399534256300320000 9784435 -2148282543566139635041653563702022240 9784436 98232578662329555871033373173011309312 9784437 -19574389351332184394433832571910034944 9784438 -251642215563942904726588291656184340160 9784439 -123206595853698825061852726602591195648 9784440 -35887725355561025715033639408308736000 9784441 47674390422410065241877604608449247312 9784442 -49803131305129960618754868443821282560 9784443 -313070523711064058120834590090176168936 9784444 -79071821783636173223683059989163730944 9784445 17471014518768786113650777449589204800 9784446 -47603541415579022959484429211404461056 9784447 136236838001071458659384332021780757592 9784448 -41062029129258722465575923478199009280 9784449 212226519243111264742633029633955060800 9784450 -13862457476784818492003865197166506400 9784451 771088857661377222596380928207603921832 9784452 -7114178664665766820604185861092968448 9784453 55697437804043323048075681196475275904 9784454 -41063382578914903802200045963899458880 9784455 17275307471337248589563659828657843200 9784456 322272973101362034847088149538733711360 9784457 425173086749078236304869172509101623706 9784458 -107081653567564900011722241815992937376 9784459 -94860907084642850355098893956819831340 9784460 54465544422336410404010913903787376640 9784461 -78805912541939978042419406676763932672 9784462 2310852420090759637413860221723586112 9784463 -27761961277930098768939790204176751176 9784464 11416358062697171031366775381308801024 9784465 36216052779892713043267928853965932200 9784466 -130342705216362241654315125080872504320 9784467 234569027052461877425048636109969779592 9784468 46470002610921872276246488693867888640 9784469 546474064365260442324790434198302879196 9784470 26865926543685602191919597925153264000 9784471 -97463018327641381560563813552405905928 9784472 -283130090791497897421472358723579955200 9784473 -154172552428002100334784261895883079216 9784474 62668727664134377194168820842315485952 9784475 68770653856979926213745218228392784500 9784476 2158115089615234309383089136101812224 9784477 -44948480463308241609637156854742619674 9784478 -747371528092247951732638149595026432 9784479 410399753963156779349674211890771416960 9784480 -105322152102405500455867019754372464640 9784481 -167061251003301864400433034222428351808 9784482 2872663443210774521432819562701944320 9784483 386661037333473076837735878589036424080 9784484 176604962562303481925588930074786464000 9784485 41806610242303323190879630864910269440 9784486 34615232237354552392449599133064986240 9784487 198266928760310495052673037379408253200 9784488 -15615455626373043486316617530376192000 9784489 -9328509207562033028530690350165837504 9784490 148532759656303796856375986163480156000 9784491 238313947419144787414649956073672962392 9784492 78980621995683726570574510791591603712 9784493 -257291739282130756316079506636998593258 9784494 -41283803915891849254472171404728194880 9784495 -24725885575422612347361466422917577120 9784496 -60939654319331500949416915413381070848 9784497 -20012094575475726137697383262789832128 9784498 -33161794709818119876041767309131886080 9784499 -80610057667664217928851420133104448512 9784500 -21594408920806836121513273358502912000 9784501 -119961272815868748692521484638449269760 9784502 -8546709305113919505594871507726204416 9784503 -77132156282178517294098805696119216480 9784504 -275549613147045281665312700320624435200 9784505 122755743543273420297172263936159006660 9784506 95756937353703329248194731732545171200 9784507 -47511164843997446770969197859331342400 9784508 -37432644465113407041021509309880758784 9784509 -70880613712963124054596860623942024640 9784510 19473774991629758326380655979881240320 9784511 40705856181152691354190308394762639224 9784512 81676926158880374844576704439895719936 9784513 230850890197334167537430637118198768980 9784514 -59513285877420613777725551792475108144 9784515 -98938126804278166160315762710528786080 9784516 -208014308840140384261526565751393802112 9784517 372298421881403683556925345210294232380 9784518 6642111115543120251290098394337007488 9784519 137399204385300420781990569615867528920 9784520 -18736641106103174911127118968753664000 9784521 6689194642001390433583830940028922336 9784522 -138729053639281313065429565488348019712 9784523 -1416506482299562308621918095922925056 9784524 -89835047063867707855638627085101941760 9784525 -136432804117080188577207405505378700000 9784526 -75275683973252049649477193917932601536 9784527 85257713267970384416758064656739053200 9784528 -39392618698942307643482064644740038656 9784529 31312580533487018606126913743597702130 9784530 20705315834691047220553853761270579200 9784531 -14950338007010284439892659841103878728 9784532 236049969206808928569647115292913299200 9784533 598202269406295618719109281305615718400 9784534 112540133438096541429104046722210175360 9784535 -68464140041936490474369747298842476520 9784536 -2990893420325196257724845572677672960 9784537 180904753849906145454644270075175942912 9784538 -72451265543594434886875297209392633856 9784539 68926866519684416114606999065882514064 9784540 -67540928517340856036300675327786449920 9784541 90827167331740880354736771181652080800 9784542 90498719226181587881822791828531626240 9784543 11418930573989452297310363008610789792 9784544 -4635635309868979036155623619428352 9784545 136301080019194722422346580184380416000 9784546 241029615743172173426401463673175182720 9784547 -75105130333385598859194299925987733608 9784548 -125640305714477850244378587794057527296 9784549 449402971163814537527365743058920775550 9784550 -119557782602029088615157461977010311200 9784551 17199416040451698569415464697118406784 9784552 62855553553925231879542979626632837120 9784553 404444207801722326790279717861595087802 9784554 -85281226914652209820298767515279446016 9784555 -2722672868793929826011581314719155680 9784556 364982842448795466624038822726282584320 9784557 11510081400786426545398412186916594540 9784558 -49255547395748212083349736775827797248 9784559 -100911957747918177135234668265635544240 9784560 17129062562514120444720493486551859200 9784561 97330484338434788341401549633857703424 9784562 42688343367178467265586255678289368064 9784563 44489082021724028877691386621578702400 9784564 231315987805304312942398569381939200 9784565 -3302536068109021510915948427703378660 9784566 -34917971385999581654668646792718085056 9784567 -6360509565404054188270251056087509152 9784568 57006250000033725100745057578246225920 9784569 -35709369965482125922927601773468737456 9784570 47278087133836507796683878348966720480 9784571 162561923093092193003048400551654726400 9784572 58580812742438553073119998314836221952 9784573 -34793978447997535161012150662997117178 9784574 -19260760237045317561271937400903742464 9784575 -90138736632890727707319801173831047200 9784576 -1262375884226284592081644938705502208 9784577 372175426050146284972825368844235175744 9784578 -141273470884506191768372316388498152576 9784579 -31100019918669768289766597647030197760 9784580 -93965667973047751198547736459878499840 9784581 -117102568111414903976049666851754379104 9784582 -6848450887660301474469302430196123200 9784583 -196957133052306134966804324917925936376 9784584 286699395327405586208551382377638297600 9784585 251708177887331943786416177385975012360 9784586 -51386270893143247810756205928253305600 9784587 358944059020510946856467932635697085952 9784588 322325800616243808359622342199648714752 9784589 -551430564354719017402799238895417649610 9784590 -112099688298174756381837564696631159680 9784591 -230866699075761890246304248938056451248 9784592 -13587279399747697902985995632611688448 9784593 13496542253722267034981055000937750080 9784594 -237890902274113999807242947681186657904 9784595 -34595232115766272243566502238818890480 9784596 81392213623025307937493863246271293440 9784597 -447021731760678096001665994439235667954 9784598 117654185835323677824589982568589227264 9784599 324142561626651175752764113537067672448 9784600 -1071312458743654834105256042465280000 9784601 -920503946258037708416747475574555870080 9784602 213328134996782137084167598984548358368 9784603 -70689767282658144902993716144204741040 9784604 137994333583009340062468237226489120256 9784605 -5468007543600404658535785255562735680 9784606 76454677135644717713532293052655776000 9784607 652893453968815393340029826597488512 9784608 -41278041399539408774247689449085337600 9784609 27029867667657892719182046446871543300 9784610 8659057040899262490420061217312785920 9784611 282613015005273556642874186031039110640 9784612 164943074947205319430508762691428080256 9784613 148378452359837940043594153811311176096 9784614 61618146795233560510263303058916370432 9784615 198844089700795715740382175884721793200 9784616 -228850431501263862837241656186177131520 9784617 -225198097296312358699260539677695454320 9784618 53279554500891651085520657633321603760 9784619 205917181047435404786916936008602320720 9784620 -156511292796497734068508849541366092800 9784621 -137120776849443884919994507091177129472 9784622 -87769346216581909281778024090262018688 9784623 -71652708608732730243458155250727224832 9784624 45621334189693066455387827815632732160 9784625 311375086093525888636020273860147337000 9784626 -65979833726637589993441131880446454656 9784627 -131132627946824159931725437898761342520 9784628 -2790610753371237889736946163965702144 9784629 -17263914410571907016062834998719696100 9784630 135287435763355499686401870887952744960 9784631 33890498196928871162877356626120254000 9784632 -113776676911578774920598887141437931520 9784633 -117117362405286876976327783404347580118 9784634 95644275164096668058273209754644884960 9784635 -55099527690977714200824883178625565440 9784636 38043905795380301402902161264145710080 9784637 35541012004396209337967440492851611040 9784638 -155272456795939750807355371692888380160 9784639 366418336534305885254288897938719516240 9784640 52052009936155126453498751256169021440 9784641 -94998699538731234069610367623707757008 9784642 52647823775786226378556865314244378112 9784643 155637550553589876811400158309652112960 9784644 -123124629683248709145284362144002306048 9784645 -99626607007287463252109957639511050280 9784646 -239474413285739273951492191849355629728 9784647 -222454366030165357398954561013348750512 9784648 175326864630995444642283094006818078720 9784649 -44632426860686621912836288142749542528 9784650 148281823295737208730879621641971200 9784651 -171441757579792617828992372312324733696 9784652 220945930871318769931274472741686329344 9784653 82622287479003836674405439314717735104 9784654 -64185814339848445794263150573343707136 9784655 -59215394386833477408610676689253505840 9784656 -18578627366151046341890133716822654976 9784657 265741138360044967607104985043131201906 9784658 -57537792705844831920851927881600473600 9784659 141764049036580931135115875520368530104 9784660 -23651927299394006941840050229727232000 9784661 122331821847800471156581651222319021262 9784662 -19127130665103562815477276943310250048 9784663 -130876644202794861415865863747345584552 9784664 290949804733184189967540376512051087360 9784665 300186348602807778342517214243280000 9784666 -63761363669948758196335782879114324000 9784667 475778503079271503377166873337625051716 9784668 -219334074687645539176593060491998287360 9784669 -256471106940395897684031462103839187930 9784670 16086090797007895716521373206577999360 9784671 106933738517067461705593475360122924560 9784672 -357298992337910906093354763795232063488 9784673 48225141753987657391325457664009537638 9784674 120366839814151997273230405862576481744 9784675 137330391879977625145773707437973927900 9784676 -236530676270446769287116663148916382720 9784677 22479608838865918618946454643499443200 9784678 2841442814463964701979455566933581440 9784679 21152465447617581802454012046515071320 9784680 -41348360424697030978320742179390259200 9784681 118235457654923415357257818136605763400 9784682 -242969512127219840286770353107046108416 9784683 176737715147773149785882836134297925680 9784684 12264735195248557537789444769926694912 9784685 -75360886142422115920590695474303485440 9784686 -25072720374370074635113435734450111936 9784687 -225727893169776481598916642124915831200 9784688 104037742927899002241261106040163827712 9784689 433284852808619047338445237798322274240 9784690 102682776342739492749006952834387279680 9784691 -74056869193659009947411473541235881472 9784692 24112887453927021010731636313760256000 9784693 4199036999395042838825550004364707904 9784694 -20840481208627419289477007757789596160 9784695 -46682625236625229396238026975835827200 9784696 147138670188619782321472356650155315200 9784697 252652411610555557925015020819043679552 9784698 17770697168327302299953641066082488320 9784699 -170844831131661994777402973763817636136 9784700 5352554755656226356612476393006323200 9784701 5585053562009073002380115988028664856 9784702 100837980618213312030412144764270807552 9784703 630310592050967188601138772996798869760 9784704 -38265087901094442499789006293235138560 9784705 69653655574514821655176193782501720320 9784706 172242554646753320119415743306034271744 9784707 -126168197399730518143784933004107801760 9784708 394939718022183345444511895194656537728 9784709 -484478514057950252643941743712437536960 9784710 -1634494744919460248147392465236543360 9784711 250233580527155765298870924651881820232 9784712 124563652289963255853546222400111872000 9784713 151268370453676181612555893958661489024 9784714 -30032972643373439521045507604575120800 9784715 68794809326727399130880003722592563200 9784716 -212379582147237964696721982093066240 9784717 -352877545000398245739788250745467484234 9784718 224134689629700798815539687519723162560 9784719 -7629518865701132648503931934417663504 9784720 31467922293238814213845466754200371200 9784721 58031130993229406142170400992010191922 9784722 -96349693222537586996434105251124106496 9784723 -72970634072492334543878292771188703072 9784724 -149980640853411631667571107033307271680 9784725 78324469615839866079146369919628975200 9784726 4943692911416851634726424911126261760 9784727 -50757287872769337617723515434431284440 9784728 190966944185680209578401978730605824000 9784729 -119185495979386414104594201818335833216 9784730 -134605592952960087836167896603242814240 9784731 172205664271883021350771791195902641344 9784732 73915721011166421557540996803720230912 9784733 -76593939795440707221603626508164439360 9784734 -123893419406386934523456486513436677120 9784735 18334284403356502525484171936485120800 9784736 -1463858760326452404689394805307867136 9784737 150382196682485517343287309322054570320 9784738 211478933769367948347770703292024541520 9784739 -312627461319106289212561549979277440640 9784740 21245205852655117084068286420945428480 9784741 354288784358150318978982799592932584252 9784742 -296057772798942814543199986049966616576 9784743 183050342628966330387302731762675860264 9784744 12281130145056272245284807470597852160 9784745 185640753850582583947794699394691857800 9784746 231934207538164682853027534644809344000 9784747 -64946898896814004491103442275822831616 9784748 -52333699979171783011952299456407650304 9784749 -38744391315168217578058062405662260800 9784750 -124323204423497761256726003563836720000 9784751 -1163795190328533268405622161123675248 9784752 -26130162063959895940996069365532065792 9784753 36747302901192361366776448743931388640 9784754 17535959458193587830517034417659756032 9784755 -46352445499764188762031150730392225600 9784756 -5569082980126599569444508143291751680 9784757 74655270326223883932530504384900481006 9784758 116362842598437796322133054546861912960 9784759 211352266080658644523858986533368049960 9784760 -34536266486649540402875827742956032000 9784761 -67689600934839453659651543502178694400 9784762 -85968747621283660586842276250009607600 9784763 161598180897927995782524932089892384544 9784764 -204639771854840982334963361164857991680 9784765 -3994962128662399112547474085957664340 9784766 87448187247157071598185135807688913280 9784767 -24813102930629946339638635018842447360 9784768 36649789289293359311830566898694619136 9784769 -17120819542696385161233465279457913004 9784770 -35202696434264093394133355155034342400 9784771 393450484039010923475648282476326003352 9784772 251800738783037593280020045955530152960 9784773 -179761950942917932705239013721537750400 9784774 -8732310339956238410337178177315495680 9784775 16978541957057293001443530477693619200 9784776 33998521891142903222611077730071552000 9784777 -155404627367024760661860210747697118374 9784778 -7622928478959111830799411032726243328 9784779 -2404953855895807698639550149940452864 9784780 -89447295124841544992116144119582950400 9784781 419252578766771358417102614546783166582 9784782 -20701440385856924459567992743093166080 9784783 286614985917377703694416129552308206608 9784784 -24991085122727279553896600629851955200 9784785 -13627656932370833425515368607128044800 9784786 497557521167741447121061139786320656 9784787 134707536829299971059699468487641477080 9784788 69680788480984684298700111729341405184 9784789 177745951993823400748859930403108110592 9784790 90153902785017234379302474519671366400 9784791 198140634284315302980841786424689828680 9784792 -310090501753370589825179804148898590720 9784793 -243601376403582399432479119601731446780 9784794 98059571376861235684812508176623271936 9784795 138778184754473453067209300577182393280 9784796 3189667281367053216618954538631208960 9784797 160002939961040547649325683863997355040 9784798 48546093548622271603530775891813920000 9784799 606072571062122529880965161138399280 9784800 -6886071455952700671699468934427443200 9784801 117129172985686127051612276383030573224 9784802 -16237935349952489080467615089514057648 9784803 -50408786330428837621539480105565751040 9784804 109874581573866405724978777526820683776 9784805 -160895720583206849099976830868482385540 9784806 4296332045484473143443974820095949504 9784807 867453995597404958074547898674000688 9784808 -421025307651961116222533802625556398080 9784809 -20981162147234117016475911599470881792 9784810 -117736424482662060564166668152103110400 9784811 358390167802747257196191253300756583412 9784812 85890612482973056710930473767039104512 9784813 13323503664107408509841715333927338700 9784814 19657662181956291990730031582488475904 9784815 107748946987598041596866901044813717520 9784816 76742365124782980251496542935646339072 9784817 28884619893334878559863857953322857152 9784818 80558641641957551725992406909783442064 9784819 -73841381472817795931953646880012109488 9784820 -204571446196863062627686949936463985920 9784821 -27219978784948108994149935526384302720 9784822 -43521839514440293172486962360195008 9784823 253669657006919541855859689454906884072 9784824 -30093218417617424529839345451394990080 9784825 18816739827215581195655226656165797550 9784826 -4284687858087956572794323889224566560 9784827 89378860777608634305667715747410706880 9784828 219364670969886805305184832515544096768 9784829 -228406389565070256128884879404429137760 9784830 12688379438610359026756605481689600000 9784831 147887735580001818981578944191345818992 9784832 106151661737846954499360581252598988800 9784833 -299370491000547127866907556364177949152 9784834 90437014316095894275628788346676169600 9784835 -21019498602024478229192922626355783840 9784836 322514196346320625331374699101843136512 9784837 -61537544719527839565465724451807220514 9784838 40389358742568609238755137755513831680 9784839 183009817930791263162241478226345804880 9784840 -31094101291592349619071050844890726400 9784841 -583374135751734749912108881751684832 9784842 -25310772764106411402120058836925833216 9784843 58753931409318273764984906294009495880 9784844 3702689634858704499490532220883639296 9784845 76299748128892176137480869569052168320 9784846 -67105860651095738283759214415706826176 9784847 18218191415879481704472504201021030480 9784848 -73537322633538401464648930013449420800 9784849 -189451907859763271068739820940068931150 9784850 -126377689536801005888552628210165915600 9784851 137283214986647603691929319324286715832 9784852 -60617333982254826472578551134960865280 9784853 4717880845108172518340914111722916284 9784854 -234252208117238760997780143326549420160 9784855 -43283473526357135042874107297225364000 9784856 -278136682764643627713771437142592819200 9784857 -20835561570233016825654923756043174960 9784858 -13699734057421093025161306802497512720 9784859 -178905013036649180977143194453563257744 9784860 19684430991679945989435448895126507520 9784861 539128704859263427966965933639684364800 9784862 -327977289860121672676460328421216187136 9784863 51863613084226021116282094736498863224 9784864 -392396424117423715976519390825596059648 9784865 -816643019504142018831098427865407360 9784866 -2794393322490439676234516125824709632 9784867 114334114183996364396021220623932942080 9784868 -325541709355989460511842120358554439424 9784869 -75139219557113064957235478023311264480 9784870 -77866050207304939387541091891025449600 9784871 14895800728912222874621049896571801600 9784872 27176042672586856998070477044112005120 9784873 40955911248948247909893466517064499840 9784874 -136693837034933282499936927996913425408 9784875 -175343676458136545556539664311785320000 9784876 -565088467618212825312233019107459125760 9784877 221339464005515398743377060782279663212 9784878 -107720973230035189179807176141681942976 9784879 219605990528528059093053745389873864184 9784880 6202037450255918656811441971502776320 9784881 -485314373744804414914962865220774066976 9784882 -95634904765977605779346481544190622816 9784883 643012980122183166993947056212430739040 9784884 125821819882300106384941497912389468160 9784885 84911135308467336464742555072105929760 9784886 -2716426515421676675680245519193999680 9784887 115287225466432133627498719775825626752 9784888 -332498211042055662718609890792340500480 9784889 -381158659294969086777949921038812900310 9784890 -11284718867314851702121316271101260800 9784891 -44763524606266396081908372629820725000 9784892 113034356086868889078779316264527764992 9784893 -45001012297332290776088552357072507136 9784894 43829066822218565797526642367460215552 9784895 75298260860155863434057043052622951400 9784896 -9540673655924044535838584792911183872 9784897 588139962174928832411494069482306520000 9784898 -169240793571598249017091580387479402800 9784899 20940149514985569803605618424896524000 9784900 60743642360854723660470571028113520000 9784901 -35481246759974358849256784450726976576 9784902 -80007838292460269175865754160325518144 9784903 177319336648467719579806811840119992152 9784904 404118140364683647756699349683268812800 9784905 1185294462339161143344688652048068800 9784906 -120219688531177634909014642811689414560 9784907 199074022963217294065635082922114520 9784908 170050017300014691891550854899988917760 9784909 7019020542546256338063673424939825720 9784910 39509752490624596835055822799495239360 9784911 3475375734485370953937553785593043984 9784912 -77483117474450852389514633731402768384 9784913 -24771001098573900088151795546389505100 9784914 -134641214775470529271572679188364216320 9784915 -110252752495324499058759717258120698880 9784916 -111818002117240661661018169763937757440 9784917 584993085962142313988305910617218877728 9784918 -745889505205591859294384731952422272 9784919 192737857212951894837196362287829139560 9784920 12876146956252305572855581836284313600 9784921 -407482224557209049729675451170951285878 9784922 -92067362891321363894512106303700288768 9784923 -248964890551567872749010911667023341416 9784924 -330156176345114246609203886539094720000 9784925 19097456362577050373486047070904505650 9784926 -137172611772466813793210610305771990208 9784927 -202559959845311163824119508980461915120 9784928 13305058960872794878756147199019319296 9784929 42081514920296978880542606163440640 9784930 -63234548122907961737290095251101286400 9784931 -9845126125473680162144801612516819700 9784932 26098868965133595572041803682512540672 9784933 -96646624221739598756868262356088585856 9784934 66878563150867459815267590954401809600 9784935 201655379510390127526045541792485495200 9784936 -23301773367837288942308186188000788480 9784937 -52510575282750787825984954166906929548 9784938 -162198432331677500095812699068503099392 9784939 -48473472055348635725534935967740452744 9784940 -35491616431524467619272199809106739200 9784941 65276478419864411111614422000999210720 9784942 262629237502312327192593602131008247872 9784943 127556915724461914473452702813818477440 9784944 -15928050389620029566402800952251416576 9784945 234824722711718232998220267393330837480 9784946 -10670992906711158102148689441020097120 9784947 -66410499375478179296888455621782548928 9784948 114445655046284342612030661904272230400 9784949 377118111038815336707815737322779925820 9784950 -20101977162425764344574949294248704000 9784951 -2243350379503627940644450835008211712 9784952 125313991129499271696171518058214809600 9784953 49028261092291462829274869470608308400 9784954 -326075612251167984744411383492659173888 9784955 -310025367854865604231473755172362576640 9784956 -187981076066924163200497628037492284928 9784957 -122602694627170880778050436741938493108 9784958 127443422101604042673906019035051886080 9784959 -187407620815404951464871028067498431872 9784960 -144033141383209547603064867964059648000 9784961 -10113547721207002248334156516708608 9784962 -3056903920870687716755679686864810880 9784963 249126944742473234371073182302708585640 9784964 -476885954127204696532704160034684928 9784965 89951082490666590651400184567523465120 9784966 136793425898445773530274106540629053824 9784967 -165082992295524948207276538270790728608 9784968 -140243802984324977225888577753185034240 9784969 -190262126809066961899804921034675323904 9784970 31886823288236110943130233787229963200 9784971 -33890128696383138072744937140717372528 9784972 65364794689241864311597180734747266560 9784973 -119889712276778391737396281416986942880 9784974 -83429959646264218605854011121206472640 9784975 -62444453948070083577633146013129115000 9784976 9899407381509135225443044874084524032 9784977 278568518436512802386463094599724888320 9784978 -6297493678686711465258540446397969408 9784979 -429694019300660763237521704424210023200 9784980 -1110516209001572419960889574487875840 9784981 -88727426870039577774200091518336556000 9784982 6278393621892813288595122120524308224 9784983 -33850035523175847841509830720562665952 9784984 192545214459307314741007934370824355840 9784985 -85781817481822156799499367230098917440 9784986 2847245637346604017139726515485126144 9784987 -120960022869185514177443725995727482364 9784988 -179828777408086754927211136147648000512 9784989 44207259295568551848321263382068723520 9784990 54891330430506605489252615754955610880 9784991 443544986364799174782978678951292423392 9784992 -30111300831456353013248580821478014976 9784993 -5240125580024265337877703018179933952 9784994 2016285015361695270716299858886040960 9784995 27415548901024927902422463522003425280 9784996 74579912498417091837399791460345438720 9784997 23685140092245477824933997205972036032 9784998 31565393224763832079842158735303863584 9784999 87526945035051746212831470301734105136 9785000 99408389984629659792885960713472000000 9785001 -6631679572678529368737799695322067568 9785002 97408400186345253792106785001442507952 9785003 463117263940656900589606923635835960 9785004 117725557060003528087538913551826372096 9785005 90077344278019547792124945854644047360 9785006 -278131221288170294698127167894559399040 9785007 72006460278398703221023958516220638448 9785008 -12350115891924316571406960699270987776 9785009 -44851872306168871422503718563637646872 9785010 -37196957715615248192176512320047111680 9785011 -1382290475958991341353819969553128168 9785012 -141616304398326971388700482808932802560 9785013 3145704318922335784806392053233045120 9785014 -141609594799046343010747489554127554144 9785015 -343976770052212064056674966765959905200 9785016 13267899599840216004659305786583040000 9785017 -82060666296652663275372374218544605440 9785018 -126584627486220650009603713728115754784 9785019 -50361783563465811475536989419550899200 9785020 18083452570126173850414130390689689600 9785021 240643654033746121202935209961950129222 9785022 -32540107384758611042341107624030735360 9785023 -358396152853720369132155062978576102160 9785024 -48086856857689527187656135349207302144 9785025 -62571834222054684907382039024173613700 9785026 -46322676082222278548961880183234461696 9785027 58489499387339218578098589734482072272 9785028 82456412601996923620440878836273152 9785029 47807910323466662713108321193593818400 9785030 72026306063078524841471267631847852800 9785031 113720260377124467737710450502422391424 9785032 272688133546025565569029162222337433600 9785033 196298129117012397226884747509415387300 9785034 59590265934769175856400477900153701120 9785035 -20117535592045441595115882278925385200 9785036 117914550312138715412230345356348851712 9785037 1659162170212876402292475819586241568 9785038 169043517138915342071204925443787051840 9785039 114584084394755373717547926301893110640 9785040 28352227999548831666171484567651614720 9785041 22877618528997237846887089153126313024 9785042 -68588781735326756602013410126817246208 9785043 -8060570218217250501159489532859731320 9785044 229508487332068517532679823677622272000 9785045 -376740474873680401230897329507056965600 9785046 -156031431736733635865954828423771543616 9785047 32995892869188124343895366598019903472 9785048 -12109984670269844882786873548301844480 9785049 -117988866150552866486709520536651065136 9785050 19312109651157773468488518318051225600 9785051 126714216973775476688591943729501172224 9785052 37226882502154384148385061663371595776 9785053 -52937346918034650291387522690900380256 9785054 -142168955998992547462110490829022897024 9785055 -64685952552565894072722367612765411440 9785056 6330194236359564157623769159726006272 9785057 -62863216029179923634178409658348352000 9785058 -22156618765520245279300784034371404416 9785059 81110386082905948117973402420852175260 9785060 52814683275611905565679312215469826560 9785061 -95767237679871766154629758667410511584 9785062 -7952147407318821081188042589174097920 9785063 -31729323946343090634260065567673943720 9785064 -5145183054294750944090515867624243200 9785065 78783452895361713138839217443186375460 9785066 -18045790493817194115316704607565171616 9785067 153047775361029950581498937093215975920 9785068 38457540352593685905329798524587456000 9785069 -90172263009645274816980233625765530688 9785070 -34814580966153006750844271022047788800 9785071 -403157193826243488769728003134651702976 9785072 -40801864633560822039021393494895820800 9785073 -176109814578852556989190191196344300096 9785074 28215808176288427219936526843390842368 9785075 -182893927690853704030035702059507519700 9785076 -38898324958949371452373609300492124160 9785077 -67614001054251990774656816531980757074 9785078 9695086351622630994309316878508513920 9785079 -5867972470122368863776642057986424576 9785080 856990915128746275697950445263872000 9785081 387536093255732926689456594212909695572 9785082 -1770406316146368967366952421977958912 9785083 -94037078016627228824528542041135671040 9785084 -276447913362819942389681674365131894784 9785085 -46437745756023736227094291365878877600 9785086 -48219597781754837568263486578275499008 9785087 -160655139921457608214881198426455706600 9785088 24347395704748195895712595447847583744 9785089 357133331978612844965011278003481797890 9785090 -53206516943425522496936215195383006720 9785091 -31430285253090803009242635488227080648 9785092 103643694445836348750771519697955848192 9785093 -52674376946545480807632100802129353800 9785094 37171360339389950688606061271872272384 9785095 147559081119664885500528933539853517200 9785096 45576922440184721474184395495162511360 9785097 -24990348702912070173369425410241157120 9785098 -204372291018347638901944440579344471040 9785099 233386895551576654117961941510200502680 9785100 -75074987397835644343375640248186790400 9785101 33512062080966286127649091625535002306 9785102 -75024435427490779230863458062973274496 9785103 241824642441008141252883975413863112064 9785104 -10127650408933936427914352487261798400 9785105 74856316069215183822437219663671200000 9785106 -68883684332667050546369051916302946288 9785107 -355016401584970494261196318774913426644 9785108 -225757533656520805766990286993049529472 9785109 64115554739745695556694235717444927904 9785110 -129911031532585871489384232108930743040 9785111 -68381039931627385407889739124190674768 9785112 108965669649741253177479717070069739520 9785113 -9206629117853287109558863964237014076 9785114 -142328299179229846332888402878464988160 9785115 232521127394773371350047930430632516320 9785116 174223240394408655824435268737287779840 9785117 -37105466980140361528457252864262073728 9785118 86263227452564445966272088474465165312 9785119 83188627568365353735194492701247451648 9785120 -22908313553401144941594703181276774400 9785121 -63760588542393846607426560847777967616 9785122 87677905447118037731959285708750931520 9785123 2915171058356408083753942559208815304 9785124 -110072898762603733847402686464885310464 9785125 65174156842733562058553275494992928000 9785126 -26169375746765593464293674567164581376 9785127 -272699393573044562677324458518449537920 9785128 675885987653886222399470009214720000 9785129 -28613211300821943291204006112169787270 9785130 -71993799559189416773162965210730484480 9785131 217202189542906619073443021127981046432 9785132 -143274665446137804868951024739828035584 9785133 87495420460197858379187294522441515680 9785134 33502831813596896994197842112845158912 9785135 44242241277000873943443534012213691080 9785136 -11928166731507375030223517267191431168 9785137 -135691563725543376117904970302661919214 9785138 -50807264909134577931374066415975306240 9785139 -1726602584439214604976730875016671744 9785140 132682682337158068693841434224349981440 9785141 190060738881382597379895384284811922542 9785142 -31047800483074284189581546513529293760 9785143 140030202219805748213467034613546459024 9785144 -246177206621065510517729214110526566400 9785145 -133589440749971994521615347817627801280 9785146 -27563140139166356308522880148182626560 9785147 -63901713283103222054133569745708325404 9785148 -64708786189238121640128200983434132480 9785149 521676729918915778882845018542869056 9785150 15143732651722861382899211854668288000 9785151 461054100881704168833322057785754221600 9785152 -70253775827144767376202662266116505600 9785153 -93445869129461769297056368020609828222 9785154 75764226394083397820119621537048629120 9785155 40750028615158567279957939089981868560 9785156 -153070529846089843460666579718524812032 9785157 -15178020458053005764884022013360809280 9785158 76117975484239327352741963582035747680 9785159 62632057722010131898317471078573558360 9785160 10339800285284909974551519115399987200 9785161 95907171299759276875296113898741312000 9785162 119748330799289344879895645756830262832 9785163 -138261894180464603725493410836336655656 9785164 64193865561931125346637173572477637376 9785165 69764321894887800751878899916267928320 9785166 -1000333246255064290875835064603676672 9785167 164636858267818060118711881064846628592 9785168 5252615626821921743087908954097172480 9785169 184684426622765630893619382602583868194 9785170 -62967012619415480161219080861880939200 9785171 -378618962628542168227157359531846411200 9785172 96264624798688166784483331748116948992 9785173 -372991479981311046286340149356442597376 9785174 -657265944703761706823698054517833728 9785175 8318167164327517302408775744395411000 9785176 139123715290634126227152164514619944960 9785177 -57072761653560219047502579622581363840 9785178 -39364679153937234171998756733734615040 9785179 55541108460532399866866980478904566040 9785180 -304699262865496055320117689293191833600 9785181 -10215723496852706211964546973498253312 9785182 95034034044879200302138685671483039104 9785183 -103804799012422166143272373005711140640 9785184 249730767444885047335299881249384693760 9785185 -359318552526467014603426827480782416620 9785186 -222671987348562508457255861727102610656 9785187 -100688200629592063691460843203845217760 9785188 -36708478806226053944985157864142127104 9785189 -190988257383585317611663923754578847776 9785190 -26041336541043253832361706167401164800 9785191 212266026254405423118243032323982850472 9785192 6205091565456211146512508165931392000 9785193 50303607906470552303522457713945893056 9785194 -26672683038667386652945267307268757920 9785195 1417470334654666854454474590558120480 9785196 -65523547662385460570158024657450683648 9785197 102773922906691328307101963157186274646 9785198 42896370260139386615884831635213284736 9785199 -63570224477438001936786862419409228536 9785200 -4049134335141274481652823625662464000 9785201 341196685162738668173735963461161173202 9785202 40165572285360928463231365115777282304 9785203 -94605868884097063583871457876319642548 9785204 10984181055678797770387273236115924992 9785205 1737204004718835997765137438466062360 9785206 262834737026223345168098181658191871104 9785207 90967644879364947159050514272960100456 9785208 159320456467009907406031714719831183360 9785209 -2037093547898896523678858262254208000 9785210 81088670654786044484463585836765345760 9785211 126295468872205537753965374207252533272 9785212 5704557336706430796971259765122924544 9785213 -116282528121858940391974390270529372538 9785214 66570528063966759633101025810131242560 9785215 -70274236183354709705289219396518094480 9785216 -31359558287348717936776235699593543680 9785217 10907273971695610634545785049121888640 9785218 197025927358005317806876975185403396560 9785219 -368096940700440360542048708136161781600 9785220 -66716471977813252364541735522167562240 9785221 -447966571136061754928545846907543909856 9785222 -89013521712885690606993409765901352576 9785223 -12585605563459875169502357364553752576 9785224 59753747332796293787570255439088773120 9785225 -49620565736547526053386865789329180100 9785226 -68391295540632165921821359470620831232 9785227 243995120028936086961814940987537686792 9785228 -39275266580526676107065934171506688000 9785229 93985066268342583305790927696811521984 9785230 16747524447409195419446439493442987520 9785231 -154105669940927910442485204197802316248 9785232 73555767721765087805938951487330058240 9785233 -105818101582456202614438013800499117518 9785234 222799804637930393193021416876716921632 9785235 -25085069348751225538133499263466155520 9785236 333346157626234507288990214594883102720 9785237 -103463883524428454179821812283666367296 9785238 158281297046460758007758331819752319360 9785239 101018985644713265833263489323117956040 9785240 32694174860724839889426638711336140800 9785241 -146308548918473912004094811713059771750 9785242 -56854137640242426953843285136747855648 9785243 44443738359232601537742953409434498688 9785244 -4748671354816435349907491000667660288 9785245 -10705670873030172754659365399345188500 9785246 3265684960490921504621938011910310784 9785247 -184504589305342812637378548880915163520 9785248 -184526595619163063110871525266056806400 9785249 31859117835736048553677615158644705250 9785250 17996552828636962782335282387519400000 9785251 62565450276674879675066712491787949188 9785252 -3447465820153575253889557065365572608 9785253 218069591516228501938680002726106691008 9785254 -191209659938371951956713780898354908928 9785255 86245884956059478710601217021062591160 9785256 -97565596105624456373177939225749094400 9785257 -52796272908495954379456910402249169600 9785258 -41357688184178846902273632624363985920 9785259 -602983152510701992142675349652590136320 9785260 -17303664941252045838862261530712197120 9785261 -186161683658090606238319003120808604138 9785262 21435373684258057510898820919621430400 9785263 248662218218825689976136062195356468320 9785264 -57470968192691306722218593146301644800 9785265 3944050859713194063359754962764343040 9785266 2296391207721856251225950250991796112 9785267 125479062248797265250411097017857349120 9785268 -22587946156807681809216888458697646080 9785269 -10100834943019843155537367530444378486 9785270 -75371248372811385324467589484152960 9785271 271099426141712777331631474681027511760 9785272 7995640723979525356203514151677255680 9785273 -998758646073744550543389599645117616 9785274 -30087268335995667421116332267960924160 9785275 22153758328786765713518088117062389800 9785276 -67736116798311456825108106035841059840 9785277 204738384266838280830873436643619636300 9785278 39043789964684557123931352231038173440 9785279 37343676036750610537675408892176540512 9785280 12710921976763722482264594925968424960 9785281 -139896142310101640843886555363000687936 9785282 10815436838573194281778201442656741440 9785283 73340037174613518566604097665117598080 9785284 58282828979031478296576384761085737472 9785285 15270432686190989671286971982721110400 9785286 1521202087280942511148250234420503680 9785287 -170898676809335376564496981838864001064 9785288 -58259684776127893847845986320222346240 9785289 -27528452676441757617011681440469556960 9785290 221201868804308073346356646464976462080 9785291 -35987567532039354161540731201998656256 9785292 93641436487986211721959282101759381504 9785293 86535841442080940907481553350995406784 9785294 200672994713312633662606080370445013696 9785295 813932801100419158544939321781045600 9785296 -52867468789348477632879976419251404800 9785297 271879153860616679293523646115128853746 9785298 21486802828185185226321677130744284160 9785299 107117601449344354146369593933823272300 9785300 -60946649917067569932394573189867862400 9785301 515065647990190123002501699672010608000 9785302 -75640052182620952192046105259042946560 9785303 129546117198585929558775831262370248368 9785304 -95173949154329505070069034529747763200 9785305 56913093932347344732322043995261297920 9785306 93324387389039586366474717993791738880 9785307 86542132419682084587062178541648514304 9785308 110150534553353651007142600506659054080 9785309 382171874624566645834993536230645716704 9785310 1155789061702254552044630489871052800 9785311 -434942907917652252083720264998169589088 9785312 83849018736526301898820283670686859264 9785313 -33473731002975270206873014329812325600 9785314 36587535026464254768795295430425127424 9785315 -187318692397455947893773264685574603280 9785316 -12301633971990598932928194882726850560 9785317 -372984836641333564931950742757641348480 9785318 17398048085568122335282571403011284416 9785319 428142238552144106511166376678792200608 9785320 103537499064091298257807094831083468800 9785321 41177006009747162956263223618159977984 9785322 56169918860393276373589745786914440960 9785323 -2733672360726223743404641542859570960 9785324 190115108916278650786743996038457405696 9785325 90943999048607807569295883477903480000 9785326 -48217152401112853831262918324165023680 9785327 12735863633437603307328865452080768640 9785328 26484190117787143883795334228598063104 9785329 -267568030838424153363027867042278001070 9785330 1418349149064650415459962228710302720 9785331 -345037381834073266768392150094909236780 9785332 44659141081379607110629682534175399296 9785333 95125232305556897360325620010536913582 9785334 -29402971274959155900819546015874292352 9785335 -104190693904487064100210558967562624000 9785336 -111963447059201538841403248756913602560 9785337 -31528069132335400053238157647300717632 9785338 -2861653052332266993046380712529984256 9785339 -557285279815935684498608155319413670544 9785340 -109405947983493428862900996177056102400 9785341 101795775668647697587883126341902304032 9785342 -30054962473997767008262524098888033280 9785343 35903235002924605230389385886317615504 9785344 -119060628831030244820869065091695247360 9785345 250505406905320226164291629069099350100 9785346 57625347934917770562921126307214553984 9785347 -70842522599670973344310612505417228640 9785348 -65112495905266254752859376916305401600 9785349 170061608265473855030634541524784788990 9785350 46405672856331420313820831732497612800 9785351 -97360798124663255632303855565651049528 9785352 -64626787918395117179431617902143610880 9785353 -215017850060888282687632930032193129728 9785354 -214264396895529834831516341221566433440 9785355 55070660971876449647132452487661438960 9785356 49462019633889366625104747366288544768 9785357 -82236136470201725538269575996285448394 9785358 -3016032259390950855829638433541761152 9785359 -324893158698148176888351741003096527440 9785360 4203426793319530978375943733400289280 9785361 -266557695390249292956717157842531191520 9785362 35380339236351347444942463256496937984 9785363 132104291062159476772248380610679982160 9785364 96704291965208889951748238416271419392 9785365 -116553352559805296443149047945500406400 9785366 -114550160159050912971353016111007731840 9785367 -16267017220821482865207644821071108672 9785368 213168580823576434609294974824583720960 9785369 -227864361254813304844483686861703161840 9785370 11919207427240324039157089524009093120 9785371 -482224985725353629284143261095591294928 9785372 -604870475177162143105019675239034880 9785373 -39257195310395459862106784369066017920 9785374 -222956942449884447020868016175053736064 9785375 -34481209370627815148708740975937466000 9785376 29155889429832234758283539416625577984 9785377 -20726596870522446742445228957296416000 9785378 -235131784124800915778900294558981699760 9785379 -68455738389960961810961358158898731712 9785380 -19265755567560390979271732435441356800 9785381 4714870849979529234025938624028279872 9785382 -32871764574432135118474520342056204608 9785383 561933941171098431849110088050959679880 9785384 23267006332525717964895490367331041280 9785385 -106550640213067312379373135467584112760 9785386 -64753900105500798955539561791156102400 9785387 -486654752572076660467498225722593110008 9785388 -68140378175845537103894749773227013120 9785389 284081749981215444816523300824232759190 9785390 3670502609921897294466402824330400000 9785391 68813855321733727156343132094436992 9785392 107094849819275789449046109654232580096 9785393 -123397105495863670415334742674165077520 9785394 255687112436964296510839152353575991040 9785395 151379549099477419371532570155163964400 9785396 -17449053100236330797320595369482795008 9785397 -294452900964034414730232184281096050400 9785398 -19678441664575194119726537990650019328 9785399 -69219140712143494522256060489424789600 9785400 227084137272170530026599123761250304000 9785401 -385236697691603963104068772141947724400 9785402 45499743383050369515062251873891355904 9785403 -91909096292190428842548246608378311056 9785404 -335518120047553892867443460801705515008 9785405 45076318507873810296196829994136911360 9785406 -4265727128085487842156825811841043456 9785407 -28693177160569376773387791389977837080 9785408 64122675522557290167169509489577033728 9785409 -107696639369559354381602028316520338896 9785410 -66275593404390878879936697775799516640 9785411 131897626858917468630277688151925998012 9785412 -46910031261079895159257143189335162880 9785413 -64658304536738646353438657679398681760 9785414 31213026477321240023463785745262229760 9785415 -114190085577545987051386089258313132080 9785416 -745216593499739049343609454098283520 9785417 367026343364283458154863442372729526032 9785418 -101233044658048342079145650260888085760 9785419 91617769331277217561121266361607356160 9785420 -83081598901875327956835363156398622720 9785421 180718640774292536184778481729514038400 9785422 -144567686260739312812398335418087595776 9785423 120751792121374450537894910854755522672 9785424 163471854279930599477703658193289216 9785425 16609419029245162846799719765639145500 9785426 30981609586327154987279582175188620800 9785427 -10982690154794390371320937653642067200 9785428 -289392817642149964063706384290231292032 9785429 7810378605496028785833144395532268800 9785430 -44585245743646090670611482852040141440 9785431 -29727478219911364953436146905064596288 9785432 -240689930888318483371918577563671705600 9785433 18623600576112616481573079853645882368 9785434 204406659596119031001692257260378245616 9785435 -75355759138854786764637636944755622640 9785436 -31016106011682879585455410182296114688 9785437 344760356994651832097464197516183867680 9785438 196568168926864189676024241084717262080 9785439 11731503563263382506692133062110076504 9785440 61385027797796293066963414239679610880 9785441 -697277716350492797224901735347462294080 9785442 -83712802607181264794657847527208500352 9785443 60482690714558016904795484923805692464 9785444 -515938388877892252679251657969244944128 9785445 -57163677254663236476782123936502590400 9785446 -108279151695430857827027783319100936896 9785447 -412680605790376545235381971637212979200 9785448 12616481068877038649483513442701122560 9785449 -240673411691590246421466180800844420550 9785450 112562365896505742821937376879028074000 9785451 85579063104933587519701782572902519296 9785452 -3895120150137734947790975709210244864 9785453 -90218602008230182445916144701239115796 9785454 -17081249102845276708189585630367751168 9785455 152610190798555021657381817520200366160 9785456 -35409291253169657485817765440971571200 9785457 -193820238386863929437777344165391601120 9785458 -52368949356147319679998986412611367920 9785459 -342097438252310275818037903589421355200 9785460 -35045196269596820649537127511855431680 9785461 -21265174733465574406802561425073884800 9785462 -56830295241487838924846611837135164768 9785463 158557433316630310674926400131111545344 9785464 -39438876489276371981545082765313146880 9785465 70756690737722361558859928809878649920 9785466 14531517972661047885546077365107261552 9785467 -1154327167883838716874460952621020760 9785468 15072955260630086680773454139249713152 9785469 -35506694201570273301248091411601107840 9785470 62037222157185225478415752470874329600 9785471 -114024534401563617789675815465506646088 9785472 125385653219641737074845342268129280000 9785473 -467137632582840921994986056438061915180 9785474 153345074162015745440550847409815862736 9785475 -24511293058761220305031374751214400000 9785476 74685190816016846809958251737940626560 9785477 -119803470617706206996294152612327999488 9785478 -91701021134838890260801689484941907776 9785479 -10563169690080379254728483855579929320 9785480 63510543057035035412193163259636582400 9785481 220406525475698468798482699122817742352 9785482 49436842773608647690337104226984492544 9785483 158071959792180385721105630819142795732 9785484 29075824301177155700009636952011030016 9785485 324733113874057733306135498910974607180 9785486 -138620646624830528386190188729791292032 9785487 28954281922259425200486218333062836360 9785488 59288611944323919215783771465202008064 9785489 185227618039140419093432958797911116672 9785490 -23250089299353092561081640878673822720 9785491 125780247330974807767673747876076441600 9785492 -331862589541282347111308451161356051584 9785493 -76685584057676749487157065263945586880 9785494 -228213774879266108255679977135393894400 9785495 -184944845924707461622959509579786577000 9785496 75829769809925006232986563672288911360 9785497 30625392685828248363369550718370895946 9785498 119493492533756421660022623465967741920 9785499 -2684179546266318404112253959482818080 9785500 -31126044986822871400644215376513408000 9785501 -6902998450914469961891568282415105056 9785502 144857778494252736583610946156215399040 9785503 6546247529673515581486368489858674688 9785504 14630081446730747392346620523068784640 9785505 -8286391763292490539716167476463468800 9785506 -102337373994472209517993141005913041600 9785507 -190259773758334617832048766544988670244 9785508 -140934593849878308880486973529057623040 9785509 -17607780442734252443491886357883312384 9785510 -1079918531792965218175458702259783680 9785511 -13628598415701812113133886840869040864 9785512 62560916683377472648114366681445990400 9785513 -85897882336492231117535837862071685600 9785514 49903666213225436068251263674032656640 9785515 -21933306146363731385362638248711299680 9785516 -20869180107465789476153169872532587520 9785517 -10593415606524056607701058570710705088 9785518 -68762264767538865762382281263333525184 9785519 -417467339805891883970088175718129716080 9785520 -10319966733729556531121356704357089280 9785521 45592226266813133409810166344962112000 9785522 -70274401939107180115436560766072395776 9785523 -215992138825134623768929969823211353472 9785524 95931959305663166588572111506179454976 9785525 -5519335370429793375339571129082707500 9785526 -32381343405382575410872607911913574912 9785527 164408470569191761921679880198684238376 9785528 -354101579802293332484975950177187328000 9785529 -5248978130693557450210263142810466556 9785530 -9312574816346939140039570296057415680 9785531 61778153815184818542261848400768440592 9785532 -261052135365050197015120443968835502080 9785533 215834330941261041079214952671085363782 9785534 -123244370159136254153158679344421259264 9785535 6860838772775232650085571985809453200 9785536 -35364329908643484123993706022227148800 9785537 283042952443021134731259603414656901186 9785538 -1320674043423236942256227600496652800 9785539 36577745285821775899820292830545196320 9785540 4977609891671449601947731257359875840 9785541 213917919840807453349625254380446438784 9785542 -16339772437907375135491958644881298560 9785543 -314354021464890953829159333304418471208 9785544 -103405265191654381848927337462906306560 9785545 70407553182754605474573420679339032960 9785546 -106394946638389688128057704446962200528 9785547 116223525855480239522562334930993549368 9785548 -279655429997611435010689368091585762304 9785549 101314569700785445286932896761896484364 9785550 -30499223126098952653265996211923856000 9785551 -480094954618267816737478910774745854080 9785552 5630039967669037033469930857599074304 9785553 -1190922808978699026092725842181988352 9785554 -106628879353868413012741657484197241568 9785555 -49233779776512331112486312145215695680 9785556 -21999199959615307976811849360457543680 9785557 -178729964767235020833841317711020282880 9785558 3517475386447862682988473554172816576 9785559 -29170785164253743537274879860708528640 9785560 30522023180146135677548509953232896000 9785561 -167261661584771367556311732655497326838 9785562 25265135083722688734801590374408714752 9785563 193115653684193568191297408513728063560 9785564 -4389906934662699664495098169691931648 9785565 47529963523008383401162059726722422860 9785566 -26002188079003503976787531332067821824 9785567 -164684980687218712972487919362069731848 9785568 11647661723583740576146744769857978368 9785569 -284720800207928330834824503215223147600 9785570 -142227664870531002669090525259700812800 9785571 -159981220850351948733673337277692241288 9785572 89658697378559572012365736382042726400 9785573 -187764400114231842560006601191574286560 9785574 26804271024748000328030998689478267008 9785575 -50745717057826006976811583283365980000 9785576 251950250121723298138501003549248814080 9785577 8397123750022487467516055379164618208 9785578 -43277276795581175949885711464138688768 9785579 -56662705957533126390095826054203341824 9785580 4517971040589625024440704426589880320 9785581 48540826718831476242614879847138047544 9785582 -162543636015585756333066682554788188608 9785583 227594357267043006747060851041457907600 9785584 3820742060936695967332564370747555840 9785585 -147592352812544529508170216767052758220 9785586 193844840555260183521684161725655270400 9785587 106220970585313262629840833174060115104 9785588 367167446032610375400859169835129778176 9785589 15573596798479589169019848251599956480 9785590 -321509596568728799100221459407768204800 9785591 266837246255954247178210085898408165552 9785592 47378496356687706236689998494758072320 9785593 101729025557726207566710114641044285524 9785594 8654947096219825353227052009910386912 9785595 59367120357412507852085594007330353520 9785596 -541838525471428212245317553794155008 9785597 -84073092329627779842565391733381192954 9785598 -66718843770026432726458170081250988736 9785599 150195484150845741497306265246008441600 9785600 110984883407830209113754477980024832000 9785601 78983006190646546825539841004604820992 9785602 24298599964573464750157583555236019232 9785603 -181592942433455996278071824460545674272 9785604 -135933966459640406864728543035982675968 9785605 -27813793456726016604301498954143004740 9785606 59244124195919779413490307584153180224 9785607 107974559262026831719993461448859275128 9785608 -176558474405429906032811767727156428800 9785609 1265561167566212737159996710208343604 9785610 -179048865339851192499061547088634333440 9785611 -116816529384867778798336625085036390000 9785612 -220253144211336602629153943401466439936 9785613 178821940718972226646653211449082782144 9785614 33005841459395459687369566264523678400 9785615 27369505276309644286137492704832921600 9785616 26609609531411857341278421065214197760 9785617 -187542288582012698196564992894219053200 9785618 -58577329766631037784824192687820474880 9785619 -65970937351414101689595433995312634956 9785620 695405941888262644392274524215208960 9785621 488540299174979036206133967851240055822 9785622 -44271369717876858609185680034146713600 9785623 140306833869468080191052689441758040 9785624 -284738336241526725504492063938073815040 9785625 13027035928322302695461360477204820000 9785626 26457241792815668326048187021854848000 9785627 3814067232107173447222616399956631436 9785628 170221596841686868579467114330740820480 9785629 3530748523551563495271872176445173760 9785630 -13047229464233408575587882924961034880 9785631 -236882513784855325681525022051444421048 9785632 -171005262836191735633558327893315944448 9785633 -251491423445251965148338068664751788 9785634 -51534053775836518518675075391446286080 9785635 251043995645186547432803913694796218560 9785636 3212199957923553725388691135264874496 9785637 35844930226064695876028130125168893440 9785638 16845687994590694228613052699332298720 9785639 819202560176845479466385787139487280 9785640 -7353581832128182677361235858803507200 9785641 50283847315979397960327717884648210042 9785642 102221871064147447101488882715620733792 9785643 129346189091817682790477876348835736920 9785644 93487310426524478248943326785016857600 9785645 292834579739818877268374835520670325900 9785646 8692352678793271363724858663211909120 9785647 182888121118264363964313716508730862712 9785648 -15957861921331416658287258592918192128 9785649 -25787149759517994843015667630239510912 9785650 -3471626443834027320108086578732646400 9785651 386025347462581211478043892217865001280 9785652 115300353150683863571229957576672325632 9785653 62637084549944616776266119302144869578 9785654 1319878403691919046748072366796111776 9785655 -25835357545662731279553336334637164320 9785656 -133779975979067451649629595347156357120 9785657 129113737954807808051695386617806259712 9785658 8742374961979375208867884740587510784 9785659 -171725422574716891074760317209962187040 9785660 -132905574472684953114843771359940472320 9785661 90844511405734085470410291174587983680 9785662 168872396735028538239925064021287632000 9785663 -409231821390975684106424068175185601088 9785664 18562804842782608034356920963406233600 9785665 206471179212045767073952540119817401600 9785666 -73791941388628456234319396629144219776 9785667 228996789386274908819600251342540997880 9785668 -54113145126279608599646620322697645952 9785669 -321188799089405703307751117684948376930 9785670 100331059696484759390437870660973078400 9785671 -129960271780802380239273173647875374288 9785672 -77964511386504841453364366792718581760 9785673 -170554215419508673357613772725811882780 9785674 -100898673363155930287569634128070451664 9785675 -78332790032432624092789338145046320200 9785676 -119379136164049770648189152299065492480 9785677 -157651172606528915878487024076610043136 9785678 -57320458900260874114257606629877154944 9785679 -218683556903489721518837140723785787632 9785680 -47830803348045117584061385210045808640 9785681 160246392862014225247316018015078534400 9785682 -3243249929542320527477370933000913920 9785683 -20044838559236405576263095726887618068 9785684 -149551274720992239114726117504491059200 9785685 -16449972265853047670065563662928046080 9785686 -9729305581349655879095557130634740736 9785687 25891130156346877561837385746937329200 9785688 -165509310941929776150981893461459599360 9785689 39903163265275868182526629352885476490 9785690 108653708687522005187935349555336997600 9785691 -22811867981174480793196316463301916268 9785692 315586338587681981417702764264695842304 9785693 -53113783581620236595431501102850210280 9785694 -22825294675780429836079007139024445440 9785695 -27033306173623854178684600820692474080 9785696 -2416207032782650462885882850579447808 9785697 52755501416321077752365195953807162800 9785698 104008110010035619643384035833369432864 9785699 190969121889812161386562281611897793024 9785700 79023849604796897234392754651912985600 9785701 -499852112703201820029557795951378967298 9785702 -178114797284461037355758365867531334400 9785703 67935135774890116418375715507492595200 9785704 352035538268610637558285422986250731520 9785705 47927853124237016821064376333117389760 9785706 16939922934393890570824108678374801408 9785707 -42273439837589026104599938034545052044 9785708 20531662812965004704273470289831239680 9785709 -247009937574662903643463286832405522186 9785710 128688864165859669853120767309296971520 9785711 -94576228167361651226083345285216608648 9785712 -24703594614465437985832133725447618560 9785713 -140454432979347932847169648596859183040 9785714 -981878889623086280941339141595330544 9785715 -64142807274209267810720894751089276880 9785716 -24155536084099140327264414188174695680 9785717 -69697252275947930442093646706544364128 9785718 -50548047044266178480886939755461324800 9785719 203442028568233121666706191130134294120 9785720 -68922855555029692759957309811435520000 9785721 -296866718063201550734091545492529192960 9785722 -16032595373587732953280829943063513600 9785723 10725248921266837553345656884407953824 9785724 -40903767468022818233691215714065766400 9785725 4400619375224479144353356725208257600 9785726 8571982682518744191143207234308446144 9785727 -125038557713892659440687095508005208608 9785728 -45984674052066536848489064070905856000 9785729 256783579383325000548407953941821458176 9785730 147457270088873758650772431027373824000 9785731 422080674260335363691594875750559777280 9785732 -10192063719880081383579497330298467328 9785733 514618939541006296727360763145197024 9785734 11643112059552999849405463442823225600 9785735 316602851787693908938898108820003778680 9785736 160834419866435252528328072832766776320 9785737 68390890357649873329627421464289880000 9785738 -34011518160563689180517150577789611520 9785739 5301164111073467068261745314992552960 9785740 187354850256703233663477562978324300800 9785741 -102363362148138516594328664987882326080 9785742 176921793251383557551933144482099726464 9785743 35624171464644703376614224855580611840 9785744 29897297811020416903118763365393842176 9785745 24691341704722067550263581328212944000 9785746 -118862122765840564859883398857305122928 9785747 -564200901649537235907271455631752077208 9785748 -34394914928792707028373272089188261888 9785749 -24232165727626151052991513895839941920 9785750 32865212412933528641797005591061728000 9785751 117538673714769371791713750477815512320 9785752 211723203144082947257308235417822638080 9785753 -112387132643091172390426400431291810998 9785754 262395153731744202599223607569741552 9785755 -26110501717176701185004104853681583840 9785756 187163819245857550387110656313146334720 9785757 41185636070367493048168498343816139840 9785758 -183024080164973159025801198387938205120 9785759 -322236854918465638757919694802262837240 9785760 59723954700063972864810564875452416000 9785761 -155485808758100897281410731678167459416 9785762 33703131005370404219267890684551086592 9785763 -48401728391947563680008924988005433040 9785764 227044941030181693869125384987346272256 9785765 -30609287066944640320999464529734168960 9785766 129556545427682824207245747832066405248 9785767 528421673351412323147718853571037420000 9785768 6099508989960341480911320013316751360 9785769 116025123320041366296042239712209676480 9785770 -3496577584439830953015913929398231040 9785771 -41238887120179510633119419793971659800 9785772 -18905390101701697227611084359989053184 9785773 -247355115124770981455819135409261858420 9785774 -11842788889217054444132308129385628864 9785775 5133610805196051890687963259821467800 9785776 34631345010513140835555289720342708224 9785777 1352617815327517604777218987463092626 9785778 26416898527914009273209016284421000192 9785779 -99342650644824690035286220401576632360 9785780 19705060668840595591726782532111718400 9785781 102552056780786800233076340795672705070 9785782 -134159802744973279389500479670006887008 9785783 -14075664015117712898231533228605668736 9785784 137107117091353177706213305459058872320 9785785 112052397340327427388466716679001110980 9785786 154841845010315786991940228078096916592 9785787 -39006326303314061370636531111536404224 9785788 -52900912224384884610872469588631471104 9785789 -145303864984125824768940317571405899280 9785790 67567807221321126404281935046258368000 9785791 -42407933614136151725883609264844340528 9785792 -39478457497083574293492946102659317760 9785793 231487059988180277062750510342012732464 9785794 -164477258151249807599003570578888640304 9785795 379349442317211092482063219233066269280 9785796 9476471008499684079499276291754747904 9785797 -49569090149723202486335001370275196288 9785798 -60366752622871858530825950524631639040 9785799 115134483288568172609469813548271206400 9785800 18320338670129132101356005405077248000 9785801 -95888488846404571730576793349096586496 9785802 13999344468191039408714322577603706880 9785803 -161970609397356086775497745340656889136 9785804 -43057437593043107745900126621041593344 9785805 -663212142944448833150297377996495680 9785806 -119953257575837767439043854294478506880 9785807 -275647419430862830225734398347293148944 9785808 40331867255262922513202711852136947712 9785809 -454827877699415572661058950547693790080 9785810 10708975302711152838817662896753848320 9785811 50602320290003969954768519107378944 9785812 105744370858794660443027965048255553280 9785813 292222108684190118310202546878511338062 9785814 -63015290010564110239765549261705782912 9785815 -87623383249350030916724435068226986080 9785816 594148789553350223132784137571688857600 9785817 9204986455303029415831857457756087200 9785818 24057645543916646815081990180417858560 9785819 -100253772050578366939430363591063478504 9785820 -83499791330559743830881764598948618240 9785821 -381676640207453955806502638578122085978 9785822 -10258773653805948438844206847442290368 9785823 -324435663966059151662276519828993577216 9785824 -121047462988680400587961062566681640960 9785825 6541968500568231812317293198501360000 9785826 71854564496563224598746593880698630400 9785827 -421238884246771363537481714732794324324 9785828 52014512805612647661667926895285520640 9785829 -28581943303814890578933409282929416544 9785830 23158610070563270058959991284190691200 9785831 -556425841202041908297764873663242342272 9785832 9135835342900133011524319991404953600 9785833 -17852834086938162094805265425973129216 9785834 102760005704215885094651588962206326112 9785835 -136343426421166079664661248581736011280 9785836 -349349784225949151986736415824830906880 9785837 155311562387710125721962489026166582486 9785838 -37339441474527830632363377846047723520 9785839 -99567698486168974719946843998885527568 9785840 51857473144086760792583869993472655360 9785841 -39795578702189043829707370271501056320 9785842 -113876902100388083539655774698433283456 9785843 -112481281491165919525993818250902756240 9785844 146018315529176805191655264647027537280 9785845 50763850607574800656700227205439226680 9785846 -78218603883088804241636877471721169664 9785847 283647326231270400275524616388519034320 9785848 42395819685579561169478923103203983360 9785849 -397515457015754907885368521307490240150 9785850 40290462674992903515205512588263712000 9785851 421098900863027835782823956914917986852 9785852 129624563638771314278137293132800679936 9785853 2617317672579701987242770763660389888 9785854 609776474886533771179932026924903808 9785855 26388391161033072986963566434686208000 9785856 28152637912293761483952836559192981504 9785857 162930135610462286245337818090808861120 9785858 38784722650861242704398910159115755520 9785859 -195105690948759736840574884844665335552 9785860 97597886593308993717947194686552576000 9785861 235437106541891292989515356860295479424 9785862 149796556102494353174855250858285359520 9785863 -265824635825954269238088649681945177200 9785864 -427043684770053429263368213737538191360 9785865 72431719357639221298391420246247342720 9785866 48313080957462019749837960119037633024 9785867 -31986863237123712707156729729834201280 9785868 12379312471692892209389962022228742144 9785869 -23535465915260437153119771395994440756 9785870 -180794929102060449740995025653535104320 9785871 133494672805574012583334104071865740472 9785872 -57842581328606518106035454685407068160 9785873 -346889768244823765528810746757621817100 9785874 -21876010897808362226499788810137067520 9785875 -614660786862428718565155713193084000 9785876 -102838776877635184715485228003408168320 9785877 262517473645800699359812897498083030432 9785878 12467261278351160954700387044449826880 9785879 -27371191157671516992263542735698869616 9785880 -36758257308700555680896640142123008000 9785881 -46971143698303992003495178862901348608 9785882 -26125268311226971285034739613128488208 9785883 -179353814003366610660371178728826998376 9785884 95242092833149623344167364458823906816 9785885 -91214019346417848210816923272673725440 9785886 -20696668333838971921221355402704110592 9785887 -142136692020678929887386127893610466464 9785888 235298304189398010506581604528735551488 9785889 -4074542849933570364330460313935350000 9785890 -73254883687521932745453412767188721600 9785891 -7138495913955821524716297436348604568 9785892 -97513975788721053895557689124998274048 9785893 29727278911181386318057336400847000800 9785894 -29449626300959234955104640094760744448 9785895 11338596017125692262701329703883392000 9785896 -322611152971731618391372030463410590720 9785897 1642268529872663381546311365374159424 9785898 -127885388157885754464846914810460756816 9785899 270015247241215754668305739456047567336 9785900 -95602964435942232018711168894327648000 9785901 211812487983699722052046164787342324032 9785902 42154301868923159015712248253135826944 9785903 104645800207940917564071074394764539152 9785904 74616077703219498290347630599656669184 9785905 -305171481239027490965812670551774959000 9785906 -3196407416750442846964903968539985600 9785907 -170659306267748816367942928773087564960 9785908 122149544786222390912358789231664945152 9785909 142588218507364471834445734827865213440 9785910 10620124220828204182240360130204824320 9785911 -133377059566888722038910033697768542200 9785912 -51753685913598780019132692477213388800 9785913 39988143123140078958833493194814737184 9785914 294988192495523764796254998944716093152 9785915 43421069189844474730840658561704080000 9785916 -78336010819575824290219940289207763968 9785917 -599659241825207896761762932184068515200 9785918 -88093037270869464768813645392459244096 9785919 73695745282448711112908457882754659456 9785920 18262985719563959444304026340037754880 9785921 160923683030201261986105148084780143044 9785922 -93007409609035688497130500965057126528 9785923 -74692954574012551608631290921336211760 9785924 -243288470864738046207492347124308959104 9785925 -19859582318312195777513011564290009600 9785926 129084135015055338307207673637585369984 9785927 454684124517059145293956854095866039920 9785928 224478000948214162036399042797859676160 9785929 -612115686168358481528384041469029835100 9785930 17083302612008653090892162712707481600 9785931 236743432433496530300047560981305904000 9785932 32201094417827491392255300142684347392 9785933 79287540094771214991525446528472371820 9785934 -11628491044129289631840888919544610240 9785935 -179058865948621195051848179664760272120 9785936 -92932941213185365752664210381295198208 9785937 -83873438415681240275093474183859718608 9785938 430312808458338194156401406850527520 9785939 104295312616525016514335003775958691256 9785940 -1792836427503124938888719236118753280 9785941 -490613820745264976259220027166767679616 9785942 7239998015588932288799302778865823104 9785943 134331555841942470804378919801568008944 9785944 -168794584742806272923319544782044160000 9785945 -127684185542163428840366007565308007080 9785946 -13572610903097764447059484828493951232 9785947 64109064482210767390026299607257777952 9785948 83790252921840473740773670993636263936 9785949 160235250856634020623685427749232946528 9785950 -42132535374638062885682219657012424000 9785951 147767255883106513417299750609399469920 9785952 -259841619405220702116834277687567319040 9785953 79900565955400716322794171679836042160 9785954 175326448368564322924483072330835140176 9785955 150583607283968100063535115176784604000 9785956 38763033542643762084262840747896094720 9785957 70979735831271027278015887618697287260 9785958 -23707019744734941606795175187071506432 9785959 671704708701956498110445789903133072016 9785960 -59928405363194323198555178589381120000 9785961 -508806094071553120807889832004241763360 9785962 51413250023721644881436176272238384128 9785963 -11216179075449423622470367233633283440 9785964 -103057063721040239992487209470781390848 9785965 -84152845009393401339323098585870878720 9785966 58828527194911597643685565084337850432 9785967 -306632578287392296805799817226120494080 9785968 -17454940133132614292525093762379677696 9785969 -388496032861206931960179137534774740320 9785970 -18824545464116169486157710451761715200 9785971 -95071125090563153890683234346125040352 9785972 12924420309139507152120745232822016000 9785973 -43012049231704267079246932276199704416 9785974 115504284338989675250834105912871024192 9785975 -77521638275397061457822975819518086600 9785976 67942145829471788457960319304545075200 9785977 -256741537312115906154486615291177458108 9785978 307097403744022606654161351992430484224 9785979 -29708685601276387250618420957719055856 9785980 203366949351482367157248355123017792000 9785981 -36693661784827735380921390894378362400 9785982 -10848000941485009210943222103778818816 9785983 -5905418825846078141954189209632320456 9785984 -9521997721833902382861332975777218560 9785985 105542631963821362613877097025309982720 9785986 122569694868563547643430769101215097376 9785987 -8789645149914866603794860058872466368 9785988 -3955379657218706780976595099253114880 9785989 -542108307303805075829319792401334562210 9785990 120196227250655424312581799925110288000 9785991 -140131116632334779445093288462350112816 9785992 65258697976670154543844082903249356800 9785993 -183329265943839213925187812583743056000 9785994 46381489098910329779099394674246972928 9785995 85298909981759793076513480528842410400 9785996 260253837583920005082830232492698880 9785997 75506633463173637026697817026378460428 9785998 -116487755716640663683099310071911336000 9785999 -623743785363461584934002270796159897664 9786000 -26262735984206873672445681876467712000 9786001 -35586357129628824062535394012253436096 9786002 -31845644797442102806925466833492520048 9786003 45849036863052139996483196056655876208 9786004 -59288626795436892658316392069440837888 9786005 25907092195870360849394171739698422830 9786006 -110436682169890345358560125094922091456 9786007 40893372563074508549846619223355577600 9786008 -83968338709814319966192017380035502080 9786009 -46799217943751045284960785574593320496 9786010 -55736376932804730306153989540366111040 9786011 -811145286431737750119381458713809346848 9786012 -206559692035591852904378804915744613888 9786013 534367824225373642082591052968600854944 9786014 -25201765282765833247666065906225948288 9786015 -748579036440706177407476820465390480 9786016 -80026409908280793352136833116353986560 9786017 -192947073575817771535950790053353451840 9786018 -47477799313781016428909299803164442624 9786019 163694614219336214763919496125044065296 9786020 -61416883545954759516543720812125228800 9786021 -96197055663157996084582652552261116800 9786022 -269285110113350611930202224400138544000 9786023 143514235157981306816757002892065882664 9786024 21196781700811199615762226330015744000 9786025 177990956534818791575438150064062827550 9786026 595513378221953887061129839329999360 9786027 25613824011773951578767428826797848920 9786028 -52530563775136864383303171171465017344 9786029 -183768734826183079014682175160886146720 9786030 -161561053847834220235211133961952378880 9786031 -31010069512647866567829448741610349368 9786032 73414089503236415953442731468936151040 9786033 500399552105575973224242029863934367744 9786034 -3867164407815000939911702373004752480 9786035 -60101452937966010634034490702298575600 9786036 83140156438887374291595375284242581504 9786037 -376026701601661719751579581178096467908 9786038 -8661157961074286923628932333468522080 9786039 -84584182520890184660861179351386273840 9786040 75218272651949145427114084453456281600 9786041 21123178195673278353935982519336662442 9786042 73520387620167907640715554938382668800 9786043 -403163064268816087001458937228218615708 9786044 62273986621124316882045901530006991872 9786045 -112986422805109845094878966696091540800 9786046 5070201632125099732393639097125455360 9786047 241266147483937194641814208469387895504 9786048 -20158050417326820359157864510447943680 9786049 2763292785741170265411723117825172480 9786050 -112938616495186933716547818338419848000 9786051 90245368654545052040604226456404803400 9786052 -14408088794935909334022859373122209664 9786053 -30413540113674525764846016396040154976 9786054 70690984833242644029811300429382418432 9786055 -33193287310783992474145888798290959040 9786056 -33538760657861825622528250323776471040 9786057 174977486692273120361440469553139821840 9786058 59949641767409658890966129961381106176 9786059 -359058001785817210952679580476940837740 9786060 141339964710239162181945321367073402880 9786061 590320120916465916044938114487724422752 9786062 -42226834316109651506883238274359380096 9786063 -4280123394436526766357095172370770432 9786064 87127583466347242292108257822942167040 9786065 -21826045031928939239675369337443705880 9786066 -4747191488968101847679467766092029696 9786067 33770024253837917519074545698446711032 9786068 271523952944076416821270022640321406848 9786069 -1713875541205190990678748301500100800 9786070 -13437179364964105716452481139468727040 9786071 -252884389883789008982089257650305510008 9786072 150179404456628185007963328535143383040 9786073 -412577815709584454191147125457956385920 9786074 -42832082330098067319782984145097576464 9786075 -60606274660641614385877717495038740400 9786076 62548411642259079138502957980552437760 9786077 -92706913973696198951423136592848071328 9786078 44743692882774118615492390541819152704 9786079 176389441980807801561790983760960940160 9786080 59799501597553799192679759548220702720 9786081 8529341569251496163368335288234163584 9786082 120069958738584555870330267521890573392 9786083 -555053742712968473152930872171487626960 9786084 58084380791783857521613084731890135040 9786085 143761110192797996594423509966422435960 9786086 18916062193190080814372717165625772800 9786087 19656046252890751256990167406716209960 9786088 -376211076786743255537783960214835200 9786089 256847138158522136178908313308189416890 9786090 1213471914570616365811216872931288320 9786091 39314720424201603927543452190918952224 9786092 80699938318051932323321734618105516032 9786093 -137487093694963269289879666108200270912 9786094 138409485931353357809188581138219878400 9786095 -120818985358356939441715487037612061200 9786096 -24222851507818033901669964007750533120 9786097 495047005299809912560331895659411486546 9786098 35710112644600167612469636899442139136 9786099 -234088189380498276966545786256876756936 9786100 14817397590305663648556578665415350400 9786101 136348223652276912681779683089111421944 9786102 -34655304064475530537340451447416670720 9786103 82368623099858598668375015857651525352 9786104 -362487829383716661353866456511680266240 9786105 -131646748189097216881793813639909921280 9786106 -44242495325313235440209519302113242112 9786107 -133227647140175361595020259277993613648 9786108 241655231821361673034745136163268536320 9786109 114568017957016679369939238857259956160 9786110 -157954646703450146535186792117619055040 9786111 -42058266975408443869506002912986369536 9786112 1027709246312948491488066052441505792 9786113 157261197570384857645794163011295430960 9786114 53574486138028679973470662563776521584 9786115 -83901524874000900002158568653070200080 9786116 111270839986178634019052624998376768640 9786117 -172841420744155650296195421441013440 9786118 23181611938813347110042426355094242336 9786119 -159100063738543999112325590102458129104 9786120 -20204342002117337713001201858184806400 9786121 -249892864612712710748359925560543908000 9786122 3677498978117359747610372110817968224 9786123 10756704172244948963854018152890094000 9786124 367455401770658554578972552144769970176 9786125 -320764452941247093416244877716929280000 9786126 -641695957667880168582212782785103872 9786127 -50046476416214991847559906981290389760 9786128 82504879603775792199323415642977009664 9786129 7786915606527812201223452024303613120 9786130 32522226347441903826198066936470856000 9786131 -351494571530393174889995342729591290068 9786132 -36510071759479452347099263276375375872 9786133 228042296687247766795652189034555001600 9786134 40566099792978019279557934395976797216 9786135 -200199296926907278815483124177552921440 9786136 -166581299135690933387729815261476311040 9786137 215531926835602178320404508010072824260 9786138 -93485642788519523131376710413795949056 9786139 136458127218424919902113529560414268368 9786140 -12255164278330887909211100155067596800 9786141 -187688011676695305792109099164287797050 9786142 -81640596941621797314084461383911584256 9786143 -244263989718587707541443864115779790880 9786144 -22329335820851001137719596117243985920 9786145 -177944245653759602968109390114148111000 9786146 -117104620439618703750817583686359319728 9786147 -10485992049503700738058071733933917696 9786148 43172502846656465953621359065517348096 9786149 -680045320074887587388037727958571883620 9786150 54305619102990614961771407155532160000 9786151 238505029528286568150198281451189180152 9786152 818687382230232774146859499386469416960 9786153 -121058393604448265382846380534931539520 9786154 -122578668229721799003661499512818544128 9786155 -3651253071605858519444811371269766400 9786156 -14602828351873375036284076620194549760 9786157 213322632488121769945927555142344288406 9786158 -58864698846464194071075959376873712320 9786159 146301544759137941296465046777537942400 9786160 -42860381262137369446419662258998149120 9786161 -796374285933863169801443880608921472 9786162 94112523258166347496858002798123725952 9786163 368576369526312934938140005163657494412 9786164 -31840211196285491773750108264664985600 9786165 160063785721262689698460654932492805920 9786166 66262615446177806567585857611392764800 9786167 -25528948410128624101741523713995832176 9786168 2734722179509758174900476670607810560 9786169 455379724097313703535928992391962245512 9786170 3696203401580733648833349251719757280 9786171 80222035819999241241632624522319903600 9786172 -121407766138419566761535694978032133120 9786173 -78025278097134292258305612468285937920 9786174 -55765951756489905088037839958998722240 9786175 38831344563944706302879201271092654800 9786176 -35061006055992753667454428025278955520 9786177 4970654757251181146307583022068966626 9786178 -110061759163821063062959210609709544960 9786179 7090351886463176579496030848547551328 9786180 -135649558675487157428327581962229985280 9786181 -270805184901188141494205503321098418018 9786182 60362152596357584555673900462277306080 9786183 55979373604467950701137392721569451648 9786184 -199053047160284153008405103540180121600 9786185 -93606612975921693017593365980682310200 9786186 -71921296987759468202950197357417779616 9786187 144277481658990523520941810046442210836 9786188 7880068496981861197710085870403619840 9786189 -97717435849775830909416277387536492480 9786190 111187762780049948342797085915305041600 9786191 -265537737631129904879347201229721675408 9786192 -13575685527318280338743505322710269952 9786193 -247298757752296168896848582239809909516 9786194 -2954297456711365956580745836252980480 9786195 182597185398515885228840369442239250000 9786196 -100985972660193387700236137731936212992 9786197 66485577245416421999521556011740146400 9786198 -922109085365964041876337349782838272 9786199 877135678392503695197784756537208331936 9786200 141991384474782983360974119010089984000 9786201 -98456619125469528912375984174177862080 9786202 -153922357311243675157127748415347794448 9786203 -78058583876245706663826370873160178144 9786204 39588926464902570545385193009486233600 9786205 -11601478726104994454042106495884369280 9786206 89760658281888047002593710624828967552 9786207 88646384497770245740021116944623280640 9786208 131649585430809861147688876038908805120 9786209 783276757572869990099628593746847581104 9786210 14259370358805468456694384608537553920 9786211 475237304972008951535292525910806486812 9786212 169043835334086699923220878324489364480 9786213 246176898659785552878779814110164185342 9786214 84487916253006023145362311663962317952 9786215 59177296319915197155020318172591906360 9786216 191300132698710467706296876283907276800 9786217 131923532535002050786392768220034852992 9786218 -120665404359888634961565224791516372896 9786219 -53908786867582822249997685378445918032 9786220 114481805006852713919470566536995276800 9786221 -286156030507540942116337992394954223808 9786222 51126462591907766243158157947311720960 9786223 1925772369799335580710929731061657200 9786224 -24988427262703816975590415877988679680 9786225 124851809539124767462586574157686759600 9786226 -47692546233406605820724244814677704688 9786227 7604936926225929832198321983319382472 9786228 82817076660402880475089779777340907520 9786229 312827570053882490077504195430561430830 9786230 13727675222290950563034821413270903680 9786231 -97162202605819862696589521458519701600 9786232 161378726220708493804216592222190182400 9786233 -131592527527292445339053897630208612696 9786234 -4740224939874503381798515077202109952 9786235 96326052608750624962628572003763174400 9786236 -542144433082374349617683324523807372288 9786237 -2112371681220572418337320688567856256 9786238 -23486144297698099367212533922218240 9786239 -52224169981390514566023025445514098688 9786240 88842301548198359120522462279761920000 9786241 -2248573686216321225654743954942512576 9786242 67292564925919294856498475639357623712 9786243 94960293261577341323301081914150454264 9786244 63933493737376940604455280350868557056 9786245 -31254943164473469908622655222889013120 9786246 -823534057063234830060150816673161216 9786247 8221348749774493649969369877858212880 9786248 -132613626965144838506177716376732912640 9786249 -85026238109708673580042991376763728864 9786250 -47679660194589033950789528914593450000 9786251 -16228499398545086273078204522592229728 9786252 17905181463312976427811141535765069824 9786253 546096523292054751100302850915279380780 9786254 -224976389265955305033436206733712112000 9786255 -181230164462493513117921118694107123440 9786256 -22301719577135021642387654016589324288 9786257 211559848082015683029722644855662830580 9786258 21637321382310562893643967080119315744 9786259 9200705964325032294793562394700737616 9786260 45812248888989315505972111175430236160 9786261 -18559837198236846844333240309705453056 9786262 14793454340315360883358237033358731200 9786263 209170321817678103723881593373591533512 9786264 -99141827149355803916211891517492961280 9786265 94415355663400783782734967117861969600 9786266 16223145178910837435672279331260313600 9786267 220788426582698180959878241778609586048 9786268 186652145689531008986514969181769973248 9786269 323500144201087548474265257651130109670 9786270 24234859404300614486262096377635246080 9786271 109568707082247858622030141328781861120 9786272 -156376727067648023180568420523772018688 9786273 70993571862803252579439564288694487040 9786274 -60706745121022347006689776276099122864 9786275 -99341383515292335947411869996526249700 9786276 -190512937822180727286330736247700547968 9786277 446023773522267781854216869971813640126 9786278 29975263262139434979983969584393885056 9786279 10846432769647344344671314971099692368 9786280 -135026396198769238207884528072301209600 9786281 -263002087685665645148977562672828716416 9786282 -58256574177326710550305680021845122560 9786283 -439866086612869132837776761309953579680 9786284 -1888655681800677821636541276417775104 9786285 -118547308257288550211614187807380857600 9786286 33803567301194883666837261651385592064 9786287 -1825553948848871569327123594521201696 9786288 44718695911611706481288548860714024960 9786289 1473248542094817841881622776546659824 9786290 -37116385333083220848543673830106372800 9786291 39564166535080522405407688547534698080 9786292 143309643089584772896359945561632604160 9786293 -362302089273282153978795417296776261632 9786294 -9422626803790000992818607997218558720 9786295 279818946479135504401400850125782676400 9786296 -89165157063712892556410925035871744000 9786297 -51013102224205754058472115581682714880 9786298 222838441634226755890341901251423899136 9786299 -149523724610699548331061542494449644700 9786300 -36033800241155857931802369772949875200 9786301 30235041538226502771946403008218758752 9786302 -55822531762373219755373476908919803648 9786303 -159891485644897750418717499408701373456 9786304 127122789041878177410198653178250002432 9786305 -90215954071773987233856584552257166040 9786306 -23030267333884732041723648969291962496 9786307 -17846990334004740117170307977908900280 9786308 2371084939938106801903944084958482432 9786309 36250198575215442854398517921397408000 9786310 73699689934417111445094400332246885120 9786311 -83052898866459422742244521373015714800 9786312 -44686257527635206710677157723852390400 9786313 235536883235787608244718294659602368464 9786314 45497105197656650957021482554110174256 9786315 -23474979492448608807538509496738022400 9786316 197290367064628668083898762117221809152 9786317 288549515964752275571450238641998207200 9786318 120296763616843177145530980223668669504 9786319 48990418371791871566254103481021140720 9786320 -1484377807475381154299096232185856000 9786321 -6572760441759484138530495616720407228 9786322 -6576068299486772136191487002739403776 9786323 -255287755720194062784719093749994401428 9786324 -80817101895691281053400487542735058944 9786325 251757720845236138796425504117003719050 9786326 31493291172768942873151523101803883584 9786327 -271964810874333678311471060990655360 9786328 156798931625609175202858658708516536320 9786329 124283935383008430345604281408765643146 9786330 -54670955400361290594531910582531008000 9786331 -138451090816645574435576499030121671336 9786332 -153453936402522653532208361349829768704 9786333 -175606829127018007660001336683227408000 9786334 4076198640160481749983523301209458816 9786335 12961976094526603444722324266316489600 9786336 -70257054255099084155103754292010418176 9786337 -29697577180000884712830571034469473376 9786338 2085993533165548344408377896766986320 9786339 389504788998017887151905007327752816128 9786340 -386615190837574319629477956784754688000 9786341 326617493066828338918748694017668708800 9786342 -77384982131287140454056611794579514688 9786343 -116107405444785474039192731465352309200 9786344 99690880865950414319402869803202590720 9786345 290530290559858975788112244343820276800 9786346 76817151075963481586614244676161562624 9786347 11414170301353973409176383399470871920 9786348 -38919020886698201044140831678241201152 9786349 10470835078871052097787616431704669110 9786350 7399556170497754692786720838546780800 9786351 -22962583397294397692034473536399171440 9786352 4714652118224834054372056878167097344 9786353 193111073750605629987659293447026173760 9786354 -23597962171878832498211755540892100480 9786355 -346381332568656614734457885679717626880 9786356 12647084137470310505436043266859462656 9786357 -27258681815762123043279355991812224192 9786358 31489804479420130305401548418784005280 9786359 2980261691424052682016322891431360 9786360 -22507871577351327174656552852693606400 9786361 199682663690475425607827140278194360452 9786362 -115824486077484186480926029903376455680 9786363 -22889337095986272994365079797632654736 9786364 -106201056222491349373155289789136805888 9786365 -8585389088701425326181563198624243880 9786366 -48102144070089468933425171638359982080 9786367 -793622042532278016905610968947939381968 9786368 198202607080355978676266872521590046720 9786369 -133291665032127553510848925598707778880 9786370 -2145273422084053581170332296129369600 9786371 -150726494063054731133517876790791632688 9786372 4264500582262532391831411899043907584 9786373 -442043312564984604497934371637307189380 9786374 35417234281108501486161068455800940800 9786375 -240502896059883827634128589981993450000 9786376 3829291595599395002997025652036198400 9786377 42083868565534197839279140847167394832 9786378 22367535641641388893024830406417572096 9786379 33382521809553211075366767347288400980 9786380 -14908299580275379876460636212558909440 9786381 -89481137218317417930257768589192927456 9786382 -269095290057752961107369066722281926208 9786383 255724193862041207351046464523377203632 9786384 22031312677899484674485036180749492224 9786385 -11511020246919680203542783832835600640 9786386 264091234619885175766920061522977877392 9786387 -87746127295018287908183573730666378240 9786388 -12335589071018667351505679755093760000 9786389 130138967817008411561672264689624991520 9786390 -45044651644421840097498710307234201600 9786391 159175200571381479099084728957361747784 9786392 -1604372592568017292719096261963939840 9786393 19296150744423498573642285044929327200 9786394 19551025422174879775389829394469536496 9786395 -150379311767872537031200240964631253200 9786396 57423083050593627066103832493053409792 9786397 66835599719601315852798650117391696300 9786398 -217739005613244851763775561465331211840 9786399 -47219847696088459098183163312008888960 9786400 101134244319091169706742666656831897600 9786401 76460821024425319211098721729121283092 9786402 -19349537174990504385835966346468182320 9786403 -299405338186421026962330667385415023736 9786404 508013754015310595627714728971167520000 9786405 13011017865275626886422477020681760320 9786406 73889438466067937722407599971149219840 9786407 -29346605517902465001116792659003836024 9786408 -24887053378012324038926070937190400 9786409 225869997102412907796047174845499551610 9786410 18034802757631396217737020387166810560 9786411 -92610091455002670578315507326319431140 9786412 66061963570249530340683594907392793856 9786413 -355098349228091846526404618733237504 9786414 52642456359189802111402921698123525120 9786415 332592621097318887604005902464205839560 9786416 -168313369162084553711400947769129566208 9786417 -44876041112650461097105669443784863120 9786418 -241328627789653709617143390823491801840 9786419 -288948193625715739741056672172080504180 9786420 2143102214269942582994721583191982080 9786421 82736131391190764377105947479832348544 9786422 -48147881849438891117349086290995916800 9786423 -40836984206802790369040447977595799936 9786424 66140867673565915804183048664574074880 9786425 91224243192683013844177957638159732000 9786426 10730560944610290223708785536497164288 9786427 -160047460468520833423559117391742813920 9786428 31105346782721267712213663872991955968 9786429 -42936136586050097471120450240386888026 9786430 -34985914004903017792500303658725320640 9786431 -11079022079290136150926351170143339520 9786432 74860944978349652665165085410634760192 9786433 331158323852472159001738574595747015300 9786434 58159910596115121555511835281806704640 9786435 170142714636247299476929798815321754800 9786436 52930863783819536660995727775403883520 9786437 173157778876658379086694740766236909340 9786438 192583661243160932548235695979985919104 9786439 43010453780139155319210752794717867624 9786440 -142516288105431105205801671198912000000 9786441 -172894236044867502791543365084150026240 9786442 -38022152882499084819117557907061970688 9786443 448817825174875938165304906262780589360 9786444 125477732728986727811319765725684797440 9786445 -41859040483969338123627266602755285300 9786446 8290121535124465768240525016841961344 9786447 239166665170518117543597308863429850880 9786448 15512174732578831298646973257575301120 9786449 467592306752911936956318820408981378560 9786450 -23839894543391882340711061045300300800 9786451 435712129254355085161266024671759518552 9786452 70035809745982432428146828376034762752 9786453 11291204651635312330667056249107936384 9786454 -45797353259096165994931054418390442240 9786455 42192210335949693705719917214844545760 9786456 1551377696460227819683715332187136000 9786457 -112132025946907734571245609488749810294 9786458 -72745550213841772929343804059051319296 9786459 -96885778762732171068183125139018702696 9786460 16736830542241451526785720784811176960 9786461 -186966074639655040448018432426116289376 9786462 25831272390771989234028986325370368000 9786463 97945893408161670794667815269506562640 9786464 444152814864515749583275809693460856832 9786465 78578874296858441831835558852944922600 9786466 238460829285869889052304452601205000864 9786467 -172144416468332270633263289215713852840 9786468 99100668523431375672608003626391639040 9786469 -149599488714067494535622218008303542400 9786470 65191947181809935875040990034022711680 9786471 -216580004401023152932091565058426697688 9786472 33198858778335527197173548622202444800 9786473 -34732678968823660176913010157212550540 9786474 112135175825925531468441407894237882880 9786475 -28313434134161302837819094724821592600 9786476 -145569131674428376197689077394570346240 9786477 -54034577274021611282163879266973955392 9786478 -12129576848802086522589926152838865792 9786479 231729924564887350376341500159208048080 9786480 72447502484449636412170376131706880 9786481 83491724540291539087553535273835418112 9786482 201341124789172687425935967288766492800 9786483 37652289576634726275996199220601904128 9786484 -396472778824103413813899361568463828224 9786485 297417052753405012377518390600439691800 9786486 107126538168066422525908391393930147328 9786487 -124146753470220948409314671761840627864 9786488 -296282307401074661840607407520230154240 9786489 100478611834414421840268990264691894080 9786490 4724657216330477188868906745795701760 9786491 64810952294919690862539283408404781584 9786492 42906223092470581479439579698720064512 9786493 -152584594561772931333186818364029700096 9786494 119742752058124934031247370902575607296 9786495 -54251843488213008531253316013039195360 9786496 -18433868844865744940785701062002606080 9786497 -83918921997344749986880220493860746368 9786498 36090787630351450255677329186485421568 9786499 4312078672600491348221990746995169864 9786500 58278719938593988449004362302801472000 9786501 21037385509572631729089654760694767200 9786502 33109744182220565192873171258518941504 9786503 -118360125827730983059321422898613685096 9786504 30688346454090049236340668161085603840 9786505 55262583454119424196946854527656258660 9786506 -188560715923067402125047392400767076048 9786507 -16260251701860978991816248119145476160 9786508 89907516448855228504491520846020931328 9786509 -400016040074186958846591829450152403284 9786510 -8484879111299629340866072064831217600 9786511 -55661902199471170140845677226865249696 9786512 18877876339799331400948044277269897216 9786513 -157152043784843921020628625951807863712 9786514 -52176607191825156672807851418786785280 9786515 129288979298820007077520325098212266160 9786516 213701127157691230942931735061334628352 9786517 67181010052056321163827424206407762620 9786518 -31485929232303687195970546165293542784 9786519 -222811951820067057229058828878712132256 9786520 -59335299652757694462793942647275520000 9786521 -362390226516596532228719278375708900278 9786522 132061582212146714077106829835030977024 9786523 -68435685235105676479430334028646661456 9786524 -104101153942388780734187168624528053248 9786525 32881612148290532350819790249604184800 9786526 -10216945605594513705793392450894633216 9786527 -78029942410114450858906831750834208040 9786528 -8960059255885500265687685765277941760 9786529 -162869393758573185139874360932087085820 9786530 165769638794510868661822218770296320 9786531 -269968088740979656371274424170724621448 9786532 9809365589591662657780513130117570560 9786533 -522862000800910925183433594130058065218 9786534 -136159926777547051737192152612524812288 9786535 3349813422296360282797886680460452320 9786536 -52762353190085335661401585070600202240 9786537 -119738530300328354338563961064046790620 9786538 -253090269798697274250100105501496778240 9786539 -16632494021343726417643422560440911360 9786540 -161708734822257873234200448982276531200 9786541 54753963564693825320441226404306837472 9786542 342406478180536002908596425475780032 9786543 11071148097670545889525543522192123200 9786544 114942620819279612547890530050736783360 9786545 142494893548644132244084862663058109440 9786546 -6969155825296664515066563516056297472 9786547 219476556712157918199682493046910505996 9786548 331160611536648294473760328844313470976 9786549 75069815818547416006202850959586264864 9786550 -15586672802455677246081677189559295200 9786551 -260637779841261873403489474488825983448 9786552 93928424086200135342936196475768217600 9786553 -15456911404172282278344009133835793920 9786554 54428059250056517986260994558127780976 9786555 261552959472894393655251654912131551200 9786556 88498587150801688686624265349269714432 9786557 130869815329312059299707557927324841632 9786558 109082461775331514780177172520806384640 9786559 441427375010313210080910680203699741760 9786560 36123334581648430969479487576017469440 9786561 134953423087022541720565449242391066672 9786562 70763718410572730175924948764812750032 9786563 -255987070846681507152554300285187785856 9786564 -86255910597041464057528054856980118400 9786565 -38294063824612780332874972804602076200 9786566 -61290753297907352383301518248400874880 9786567 -106305710771588657405859275820740719488 9786568 300703439328398216894522984098271109120 9786569 76915273780191415547309554322090724096 9786570 -40828662856603058936933267576132140800 9786571 339893188596793339681288428668244621592 9786572 33615399313392938731751117798897971200 9786573 2152077414414818656010505129163949760 9786574 -36543478488450006750123711064903502400 9786575 21660359583485668637790364146318492000 9786576 -9722892726486306567340480414268522496 9786577 190719780671671237266811236346927809600 9786578 65572376946050742836097137420637825024 9786579 -172713966193288005438586359217877042112 9786580 -254177444803776853243569677602847596800 9786581 -148368021849367838143585767852275239008 9786582 69632866921521228453484892562790915200 9786583 34813721180595860350695963269501434920 9786584 -419063189129929020269742250580787517440 9786585 -760106959247128517747127551610596160 9786586 -115617292694428560655482906429482965008 9786587 119858686490121083924240121776367824520 9786588 33665130708501195709897543996863062016 9786589 387163781795598857267429808306115872256 9786590 62737250035115407500852285818481955200 9786591 -2440792111590335559290540527939403952 9786592 -68581143740794035703725771305082421248 9786593 -123017484565336204676325874942500085356 9786594 -60147801435061208578162225202818230528 9786595 -18262009456833746149676700689324499840 9786596 -36832383970256688199866189864175042560 9786597 105714195511334625213488769025678327200 9786598 -64747182771350573008582624898794471200 9786599 -32636201935793229119086396014640491840 9786600 42817248970239003208054265765257344000 9786601 411957785358686252172193285060736100 9786602 -41985617766731229378771869851092481536 9786603 -208802678533489421308639272948838365096 9786604 1236580484764907294784713834521600256 9786605 235156209433504381199824605483237301260 9786606 -3850076768925475958819185107995368896 9786607 15729203357474288467114040109656289472 9786608 180266878212674790450191312696868864 9786609 17113508406256756388382881824875575040 9786610 -2390768512818008250801971874700405440 9786611 -8915321752167695600925942215405574240 9786612 -79110199774884510806419935130638385152 9786613 -138861798730153975496409662896965722016 9786614 -13495949921891348779882618974124693344 9786615 80836534326907308251136297066530572800 9786616 -64610487092081477974790454239497789440 9786617 632213625198020888252379109139555878992 9786618 23427995033258554548069259903683864000 9786619 -171089269825012469703395881020212597980 9786620 112606366501851056946231832635530772480 9786621 -20080551609915029504066780266078843200 9786622 -64527504779488918978275174726194965248 9786623 -52922084972077024376989376057906458368 9786624 -108492268903364688872427082634269556736 9786625 191527726859015423028420935538033120000 9786626 -61434802644127606318936449521663677488 9786627 -23493591856586875039251142836558586320 9786628 -2345897071097317963713743156787185664 9786629 30723891870026760716023142809303745184 9786630 43755197871716516895892531606165708800 9786631 -77271703864611499961340444101628414568 9786632 -394973795813295677800938389371682073600 9786633 -173744789015615842001327438453596352352 9786634 70015384619870491564957718774467176960 9786635 -242564385310499645220880108943544829920 9786636 263668263886335286981579868818671836160 9786637 -37284137820780871141570454808667094048 9786638 31437835165599498005069379782166478848 9786639 -9584553276663455461121330366718328320 9786640 56368802262734073425020056148326481920 9786641 65255068565765862376064528965752549042 9786642 1637851713339702188005174919454923520 9786643 -219999718699252787207702308415364625108 9786644 -179873589410943678116821733498928918528 9786645 106576360904863240405743899907553602240 9786646 20324005188957595074029665923827686080 9786647 12510949645924091365727790797456981640 9786648 79027332111626924672302107152368926720 9786649 111727574299916606351672951484724231680 9786650 -147944946694760720834026342706065200 9786651 -15623644411171559026035563710130424576 9786652 -105536655921486218821381486946639870464 9786653 -181612046477782814588458410099380114880 9786654 -80518301326704991938869884234978892736 9786655 56968381841255044919472077917311069360 9786656 -18107399131120598235197408491322474496 9786657 21098022924720240861380872345165705920 9786658 -14456906581836766993668212616521740800 9786659 -195191166387951156684527250587688365280 9786660 -59039529287873460239737698769805783040 9786661 -266527365565864062123755088583775463936 9786662 19770996118739674044325574603588730624 9786663 4523286093909969315141983864880925992 9786664 128770066868373504441219773196789995520 9786665 -115808626408328468107594418077860590400 9786666 13580149040137694120405808950317223424 9786667 184977069178474245060198507656040173352 9786668 155930508046275672863581219448679998976 9786669 -88019491693934865062096420212414218240 9786670 25689784483781283564099122541017103360 9786671 6604463926394192209788396297165693432 9786672 2970891827411783853761315467177328640 9786673 -125048204497262180726941100458831500236 9786674 -25253943194965135078929846799462224480 9786675 115815657636345338945556174856011537000 9786676 257539456568926166842412870544469784960 9786677 -78248198141552443640343100975725362688 9786678 -187292295172990013277194339004361543680 9786679 91287781650403142859767419478866235232 9786680 78768164923313188923251320119329894400 9786681 52130023683790611956959527961007659770 9786682 32113421532739479443227383908016366192 9786683 92043325512469566803628561612228310104 9786684 83946296170361733343802125635990896640 9786685 56475343275019735024129334249234768760 9786686 -8944433213393619332671541879784182016 9786687 -38036128567453631681689668210258523248 9786688 -4272179408866215316017803219325419520 9786689 -36293947847914617556379533345953147600 9786690 222945421906183195050680107821766579200 9786691 89248494438016778435673611130656603800 9786692 359729027276128969103250962370958962816 9786693 54249685405986665298622609450196184384 9786694 -23287261962717515077034562859536940608 9786695 -283925797323832923538610221053243376800 9786696 -89930997134468956155574201056355123200 9786697 427485810235798714257559502566572189146 9786698 15329464267620354218936008138449122400 9786699 -181716180869077343210947175158457178720 9786700 5470689516082724537286524068714905600 9786701 -321326026920883003047442820161766551968 9786702 -49463546609812971810417552087300139968 9786703 -718824534887501744144820077140716773000 9786704 -37553827188031026861168755030285500416 9786705 115493374305921287787920120407023855360 9786706 67893664213796002068767049138112700544 9786707 -23648675456915614852199257277178800640 9786708 -122460672752414191987246464644640993408 9786709 -40071517601689670319261209463034055040 9786710 1457364012895854488256696646624805760 9786711 -129828976170269627225760390080812207872 9786712 41159790901031620083782089811405414400 9786713 232686168444283727203918255283832200340 9786714 -137079278043482358100988332972830720 9786715 82903415453064500691551034717531339120 9786716 577506786091516370239320604136213833728 9786717 22552151153635698465685242357482394240 9786718 -3413320257740938857561030109011589248 9786719 -16163997420510065743551342248445638880 9786720 -46505791662430308332408547286096281600 9786721 -368492328721445685561134417063401217310 9786722 5550194332170146018111887211064096 9786723 143494070310869211446971433238252017784 9786724 71790013555911086812423114571547595776 9786725 -10560650401731799596789468303102045900 9786726 -104261564469569432109234531761168407008 9786727 10292758973711329386244890936703259576 9786728 -54740388388908679303466725502194237440 9786729 45532345301834883471161641308509684640 9786730 106265483923927967157364171148784568320 9786731 827428235006113495266641322536288064 9786732 25855197495152021604629743857992543232 9786733 142891341633365842380659055754430742624 9786734 15085649312675655255104513915013758016 9786735 -70421743491245400047518172766347920800 9786736 -5946657206244898191469080381136273408 9786737 133740057078569708430992714820616690386 9786738 -27785425766157532945057313868650883072 9786739 312785588988953493141817796254475390540 9786740 184382526405579456723904865550809936640 9786741 84043433595751496321410878535671041088 9786742 -15022283912973210746809731260060719488 9786743 400970082113662127431276713088715264760 9786744 14805154911371535527780305487836753920 9786745 -29292823578064868859303250890479453880 9786746 -159325740463150698615883272553736620320 9786747 218052618404827609262155875812573405184 9786748 -117865433846263734335380460518991093760 9786749 -93683596635291350785372824570458664864 9786750 76843614914052992391320815292647200000 9786751 -145386120919912096115335610730692937760 9786752 -97772709430014569942772134224267837440 9786753 18336120603420320196169320730895483520 9786754 -114605519605784744438546983021720229424 9786755 -103384016457237068483634318887004794880 9786756 -49507081900642951660755900051889913856 9786757 548220264658288812132769677341932196160 9786758 41866273937461369979647401320402576640 9786759 -75324403112362093751339856551909286960 9786760 -83683068993477443700651610446342912000 9786761 -199969203502882796315482746118349857638 9786762 45589542818062312634366729341180892160 9786763 -106696163333890707790115118600091588608 9786764 106066941834886315878653643255207247872 9786765 107638051329884417541316726343674756320 9786766 324246431983042647870660277810982275968 9786767 -312288415039493752667437655783992542000 9786768 7130987583772645001302888718839578624 9786769 2470042765977552271555075080160658020 9786770 81740094775831534415986738638026347680 9786771 -36967878499378381013415226029646415760 9786772 67795015941405630495273857460103957376 9786773 520578800243353727696642210476405516380 9786774 22631950831644724483753899113068253568 9786775 209520430079749786033939287097106625000 9786776 -76213826373105467508396506368449945600 9786777 30310078442847567036799263237942266880 9786778 -222404715096173296294054755945596236560 9786779 -286489731240866596826368144577522367312 9786780 8330998927217757597451622761137768960 9786781 -544585112825159979501458051142216675828 9786782 72821119922415061173383651137271040768 9786783 -60203652623209707346053749013612293160 9786784 -123065370943197387543468102374478839808 9786785 17446111711463675169932882240597656980 9786786 51184330985925000638233838862622634880 9786787 209546636661714300063765242360600233436 9786788 123513920735661692868844991402021578752 9786789 -310133299276538829688016331637752027456 9786790 -102248326473998255146048552683396180480 9786791 -98300240631393350245462158810732005328 9786792 -57081419053056022238708811362759393280 9786793 -49836827335978019273632080461893703936 9786794 -109648763209657727513480588112754196304 9786795 -181866167824504490194092646969933393680 9786796 -9136066078703823283197171047691048960 9786797 -8270189554003075600396261916314367328 9786798 -7373690283878213039209794126394920960 9786799 188567817835529580835382599338853687296 9786800 582996540920133268305072990007296000 9786801 -208501263988375453761057660118143578880 9786802 79230549457229133002872626133671542400 9786803 3383105179434026699693917696588723584 9786804 63140029214871841032013895605008476160 9786805 12341963814172436506278087766720425600 9786806 2482982833384197750687846383115607104 9786807 -206412717620621217638644777094819484096 9786808 -238769969807296277158143079142377943040 9786809 -69479303621712740418728299371577967280 9786810 178921915161709648306320861005801226240 9786811 -23784842837645808107689538231606532000 9786812 17907735267662539906784896289288739840 9786813 108570342273384949094785141384015694688 9786814 -311997957599952177799150803541127254848 9786815 215324781830663934793069208409471643680 9786816 -15710506743251278566034315102522441728 9786817 -246869579134331273414770943339780700408 9786818 -197014901898124735442751668023987296 9786819 52424972380377047030328091665304819200 9786820 -38069822384993759759060133702827520000 9786821 -70245246810091719528029547064780832736 9786822 81539890187593920344332699079007406080 9786823 72242819210790391645494146420560106784 9786824 315361323017419450448338297432047820800 9786825 68480165590466168663277098969139480000 9786826 -75249346413107307310751360645520157440 9786827 -242199315409097529774518935575961545324 9786828 -16099497022393972167095579296788103680 9786829 114400869222230804595649220174976021484 9786830 -14153034347453627839063383992713477440 9786831 61332933568985585123124788073131215752 9786832 147973267496368421166154421001055371264 9786833 4616691509534152953806570512295612160 9786834 156192237029028864250749326547723661584 9786835 365219118810506205645262394963855039280 9786836 120432447943485844714618941472922234880 9786837 -103546912611247625568906565108967869632 9786838 212924811367204755033380378833033132320 9786839 50846359993720756010892606455107349640 9786840 -33085472517324744200500208115961036800 9786841 62901902273454570079514805331917471242 9786842 -35685673808876237375130172745094962208 9786843 -3159405159734207829234341706379505280 9786844 250579022376356641180012211718152659456 9786845 -171738032019033923133319324304970036480 9786846 -12462572859043000372072536349606726656 9786847 109645371555638726195696230824658552432 9786848 320567958914504990099936907795368509440 9786849 -262787292343652728018345906142721895200 9786850 -25966367186784006296723340489642579600 9786851 89153894663909500791237838769284885200 9786852 -183265113609747586694338960328101324800 9786853 -91805215518664328559633456024624369600 9786854 -1180347407689184952591533655580471296 9786855 -17644333645903498268959907524080691200 9786856 -468988810551887938024180527411719685120 9786857 102605517886683406118113308072196735872 9786858 143171360979943711251948851483212541184 9786859 -300172872239391806505496155957889372560 9786860 65346767012928075151113758564040622080 9786861 -25868043687610197949790557217381002560 9786862 86977406375487187745995565878137523200 9786863 247948913854198962564725026465786988112 9786864 13476427227033055386822800377556041728 9786865 -284880207828271841621091467487102415680 9786866 -103500524268709112909845711428873746400 9786867 66609076906619786963742532495875994680 9786868 -74118946015241918682861953395824943104 9786869 180196142057077607698125896534308009596 9786870 -10344615933625574022196391962276041600 9786871 -267490530543859753730964376394708183088 9786872 -12963670186237039463203808611954606080 9786873 -48878469649568965761577247522646344832 9786874 -24803304652751887516520803676609691648 9786875 -33157975253428487424579795305517390000 9786876 -112276167685673544412874655917129957376 9786877 331459367871053534319913318590235742726 9786878 19727085063796961999221723614143489856 9786879 748472827795567252643621667345913751040 9786880 -100482840484784418459626322112901283840 9786881 16413425345955197003463838543482098880 9786882 42195952923475805977180084230423320064 9786883 638148316630570490296402673393939218200 9786884 111121127026980471573335529027145349376 9786885 8476274239831782560164940290444996800 9786886 736434216708218305482382155718483968 9786887 9706810522012791390973973709957360000 9786888 -8973459151365179802576740240130739200 9786889 151806840712779288439013260419015465856 9786890 -165602676194134083814112684916766480800 9786891 -13671353086706318216072766056966914560 9786892 98060217267261683578742463955425280 9786893 -259316408586388822638602261815415430858 9786894 -1608699599068510809957881382059556864 9786895 282831885114277629687693808337562443400 9786896 14613364538434862418827057527291379712 9786897 -101274081151972760691390630985073306526 9786898 -119915954277720205804949401527614993280 9786899 -9600700399355586496568645022976593336 9786900 -56927637764197636944947994681122304000 9786901 452466208038113167819057569223930241404 9786902 28956442892112131697318107059179397152 9786903 114153212817863546163770245603505445504 9786904 856343435532809751658864410337607270400 9786905 8497692574097743389306394237883730120 9786906 10628211853056170663613533002890312432 9786907 49990377460228192597937931029324990672 9786908 -97169177023072214695207435104530104320 9786909 -147703451062476625372106702006173640640 9786910 40718588884530020745805415075491157760 9786911 367924310041532304819846141370867228512 9786912 208748385390405179974690849138922225664 9786913 6197151891157107894857245505355273924 9786914 -20553459308818963473036203593617116160 9786915 -77123840210206298401316071061350238400 9786916 -451868103861042381780767024196110073600 9786917 -90701084124004980393697530233643736320 9786918 -38577020065287900745692173035495807296 9786919 606852520238053844875986396525761437440 9786920 83976707473313211979630932199956480000 9786921 -113992458960471957495604518632204619888 9786922 -168316688101765264534189007693870641488 9786923 -159105951705510869266611200562919722828 9786924 -20628123339122378680086267387077541888 9786925 48453341066631691969147494888645130500 9786926 119897991083452815570094728927272814912 9786927 76170419077549962798922111335492891408 9786928 140046350505057197596429083840058490880 9786929 -549212657246101959347865706624083216 9786930 -10233133134060553291588169415981818880 9786931 -41372262080814361388794998757443219456 9786932 161095594326604127817657231178141108992 9786933 -22627585894931005919068870557255702720 9786934 99435455894476872705196097460242874432 9786935 171256495100650967822973769723377938400 9786936 182963306054749469145899641449734246400 9786937 87532152349265960207310914790571482240 9786938 42779982463762851623661697185405411840 9786939 -195540994927662940752131879050837574376 9786940 226629738907045650596728920508953799680 9786941 135754970876267594526569463878858310342 9786942 -26905456335161159259893225405536668480 9786943 -320343466199657058347648668173583206336 9786944 47835620001411805991888743622362791936 9786945 21966659430596748947859280838181411840 9786946 2145952421298910149527916038202827328 9786947 278924052138706048809689538621643177152 9786948 25402932686923967511732263145975889920 9786949 -199403022477298494457974015675834340680 9786950 51746763093548213928017559239500956000 9786951 602441614404086585815592369113531823424 9786952 -58979129099586300126969144052701265920 9786953 -324869725604976347526541863089914985472 9786954 160497320294855564989509743438082174720 9786955 181253909687891035243876632726498675360 9786956 109746687869745668063879664179056975872 9786957 -475464799105648213524381190861873989120 9786958 40895382852512839236435126960852058176 9786959 110655398776891990549885784544769548624 9786960 18733933083468325539770157269857075200 9786961 -288597808303036154649062901110811076700 9786962 -137271933629585999274267744899534864736 9786963 -89968898125972390548691128168752304456 9786964 17629505958021417602058697004508928 9786965 -613907490519951680376155337251447641800 9786966 -1839356112347930670639458911674269760 9786967 -455627085520467141339965784669083284984 9786968 457201130219558552726303127754183004160 9786969 -67966446119428283867670714702781638096 9786970 160705446138119860398619699029468115680 9786971 184406953048377004432694786304955845000 9786972 1187092927730537581991366755798179840 9786973 -102406110243938784141454967215670003360 9786974 -106261867042100677967291477137626491520 9786975 32799236534890226088638224023192643200 9786976 -345515332341858012454761345878784737280 9786977 440837583631002892677637020251749601826 9786978 -116665236984903898106608926768322380000 9786979 -86676200449002368601110266251357711360 9786980 23904088934990244979793750934954393600 9786981 -65656557057176240989590919276373786688 9786982 224172375576490162083901214121786362592 9786983 -88144788797359804687230816265876709616 9786984 -10438929274858433397991701494935879680 9786985 -34736044468375970296329602848674027240 9786986 -83508615611014820843679400130838829056 9786987 -1470020495740625757270998444135963616 9786988 -254662188899622802606915485928806176512 9786989 145352556313271874859728956322508686624 9786990 -34652172547583641764147391615682841600 9786991 -143649280942079234001786488085625922608 9786992 -9231755647651457638845751293898948608 9786993 180816558413594598097605982051403217264 9786994 96984843243903483108499655678999808000 9786995 -116423733851829397654352454411114681600 9786996 82641881744844708023723964879633313152 9786997 142218157097861385090060782881745920512 9786998 31063968549397504229147733228452881920 9786999 11195341805888049071321340281504512848 9787000 467817402758448863704783562135055360000 9787001 26423055948448257696326798803769118720 9787002 -36251884624616591394931261879268620800 9787003 -521895011520992020421311170982327494748 9787004 174344351885056523510929405780723468800 9787005 195707961753814190168606468466274869900 9787006 -44227642712263929908524684876174108416 9787007 -60900118502368264447176313149579972000 9787008 48490299993609094185352268793281249280 9787009 -113420869863833094828986516563593484960 9787010 -894806144175673413469011681860751360 9787011 112682919457184541211687180479048154800 9787012 273257776252335906753358052115297021056 9787013 37999499134750471413666533219875379580 9787014 111965402941292767759910564635541376000 9787015 501864451383748629617375217333044400 9787016 497611992903116489386220899808548915200 9787017 -30108122038285798530100445750449332720 9787018 -4812517921075339715399641295708090784 9787019 65277336629897058018038220993607948800 9787020 -88152993993112698397024121608365880320 9787021 -297382948332750027284871807680808168778 9787022 -61346375500622203594690190873333386368 9787023 -46865968623175246165949481268039980216 9787024 28416613162339582907327373484881870848 9787025 370463636692952440242330866205867370800 9787026 -85603816252238470253873889516018665856 9787027 329981810750148876408767855946022309440 9787028 129189018140020943378212257104700579840 9787029 10782351813593740747399139676344263488 9787030 245978696787139646093216236894292931840 9787031 133130041771226114772742244231225192064 9787032 65238028720759836584797747518659543040 9787033 84716935679710731527665673801317300800 9787034 258723848636904876046267357182211762416 9787035 -263214497441032443983997928197588176640 9787036 -15262841479905221898167977001546649600 9787037 -9851833502721908103490204686325443432 9787038 44575473452958839721791945088858193920 9787039 -75056475819023703103295583774212496160 9787040 -353364415530931811505084607408678502400 9787041 -116266383061351044750997902480531824640 9787042 111773564283032530271871960524140686672 9787043 -19490545075711411088996177504642450016 9787044 -72238759941384961677876293023527926784 9787045 513027042535042930426146960710824865280 9787046 -97428955492376555362743878180405034528 9787047 41376907517142280553876526899624353872 9787048 110742139595449757515058889641955855360 9787049 482374649299935017363418325877174797050 9787050 4803342685398823432578251975495424000 9787051 104417149132076926706720588453633543592 9787052 -13413280766032803962739798320501145600 9787053 -144634717527650182372097352303015687936 9787054 2920800613660238128082055941896070976 9787055 51578759033520203730107068739300513760 9787056 1075950061306743659399795096867930112 9787057 25067928120659372131414571462056846912 9787058 5399806513640401659491706675926776320 9787059 -78687151741432968044691515268665766636 9787060 254899847266700010809762472802178088960 9787061 -347230551785883900824682217286753316000 9787062 -41026086874368654531776187327362461248 9787063 19484760582433883961228348645512047200 9787064 -156965662742004017246711698864292597760 9787065 143728121438245446233966048419460640000 9787066 8972003366078572126842024623487943680 9787067 -302847399431045500734629255190994729884 9787068 -134668719255836813034133786009381562880 9787069 193095601542340823996412057754039562220 9787070 -199010128278392991030012535233666195840 9787071 -225516244340170284053237486751470976 9787072 29599071080255663846803731939309125632 9787073 640909817317536358179592909735420404480 9787074 67996238069514669298652439571226770944 9787075 68529126077732083400720350189403547600 9787076 69603162497131835683772204336741007360 9787077 -316088828484016732532691912087241708386 9787078 17204382434892509283148788424163734656 9787079 301287356588952427330606093977274323384 9787080 -139625385242187635386725117596332032000 9787081 114403191111343885796920347401569161472 9787082 190725680505493084633486891355555641392 9787083 -31767206948061208181171656502856993576 9787084 243036848156055326899333814563726661632 9787085 -78012807844732240909438123533793920 9787086 57453364664756691335351671803259717440 9787087 501579702573089565462870041456592566592 9787088 20787195125052205410269650013044826112 9787089 5466415363539850954504724259319270848 9787090 37873642970501632680958107854247283200 9787091 -198450580980803325679116727651598255508 9787092 47086224554626392999829840054386425856 9787093 -505372692954686078026836025989812436658 9787094 172199035939423105702159689056049912960 9787095 -372912400854335135698020482735842754400 9787096 -360484157406105716576436890436167331840 9787097 173757296001785854479623174768265826320 9787098 -9880133521177747559574321351597752832 9787099 -50242128901044952112467245342455772640 9787100 -66671117944370471526876083912659737600 9787101 1490044640227811264871511978891963680 9787102 -11412580887756370559845975592686680576 9787103 7772484013184239343612164705152680448 9787104 179064320713200530512066536360247296000 9787105 39209548765473628323310389306420293760 9787106 22169094789333120936554399262652179456 9787107 42952262749811973051438134196529024320 9787108 132890912323623721245099986336800550528 9787109 303979559693338576227317281630805051040 9787110 -968152026666597100920321651402969600 9787111 -277667940882012933767642251887920823288 9787112 -96418779823095449098914157846218885120 9787113 -178455270428517535946151418903262330358 9787114 -21129723453262306983676834947474649248 9787115 -131064724356355996015891344662320304880 9787116 117616394262454705960957880500045676544 9787117 51818969870316718499594330904272350166 9787118 -56185588142536957497160630344530717760 9787119 -253426995986994405217487289108707627256 9787120 29787515889741123040986407876967137280 9787121 97189401333186468704973219558766280064 9787122 -19064423443417014892490008020572463360 9787123 -411912049777785351003725277281631508320 9787124 -85323709253659663637774829792258904704 9787125 22615225122102164336815487931965400000 9787126 -113675568747748644885918674900928667488 9787127 -126133264014283353340202810283938702928 9787128 86961789435371904478692524761310822400 9787129 55251445337771382553917734809970045760 9787130 33796566544643064580809209225737044960 9787131 84927488749229691148133873094134716620 9787132 344090510248571497861145790296192596480 9787133 408703412671946443833118968959422469382 9787134 133408980189823666446501412707385344 9787135 -564811732976854011056952100713710623440 9787136 -43929271759999292501548706414123286528 9787137 143423757741942972891497725560695332800 9787138 30077082619453805653894242221165064096 9787139 88466905574974876521313091789412845760 9787140 -93544175346256899934452281704597217280 9787141 1705139373939382098281171790802908288 9787142 126651094762955842615479767192540261472 9787143 -121876396875152347463621152303206271536 9787144 2625359936013350232634113360278814720 9787145 217906307424763585209484036098096539400 9787146 -166842241911881517895220746975065820416 9787147 102845182163444978114055089920239429680 9787148 8996016117293466418557397093028954112 9787149 12886990642950104573172154757616178230 9787150 105071660950481411787706471200807148800 9787151 -146261266503461171248083246996345618192 9787152 -30429784881823060310230871932796928000 9787153 -177162878274575012595741844876137675598 9787154 143528402821094912925545989892884821312 9787155 -41030906282439910600186731785233236480 9787156 115706061107710762721838410919152885760 9787157 -62980961565122882530849741208986190628 9787158 38574856486367195064627388455907645824 9787159 -305005585264458671211818380170232290584 9787160 14384761614921647631456998086877798400 9787161 226004902794228710299720489582264965072 9787162 -92727540547671009460342332508098278400 9787163 194161906376085734760241006989258888144 9787164 12205388848861685430387129895420032000 9787165 -16890655964119153777070884472828405760 9787166 -110246241807317907096073019767647730560 9787167 32603514857188243564289101198274096928 9787168 -547845173713972202168740914942035558400 9787169 43065126862804372217457571946341494912 9787170 -70576398813205819008823518100554624000 9787171 447882381239947947450174699863237921372 9787172 -1877316314921398730360292100722874368 9787173 245376932499001363958627512343931665568 9787174 -305525059708513357998400980590901584640 9787175 55097941469836941552112602262377230400 9787176 104112051810804225133201819403211571200 9787177 -363889120561637058178580287597449731974 9787178 12087996612543562440423744627209726640 9787179 -203942618754106808423978791984033794216 9787180 31699360948507682938525610488850088960 9787181 474966819768335262398974080497313422700 9787182 -139322301933244320774996376418889154560 9787183 -3718865696923134813804683002608234240 9787184 30862817716552950495312510973413457920 9787185 -19227600302506733570221604119096900800 9787186 237302876911780508208279656680919761920 9787187 -6293585046500728041604229585609343480 9787188 -8376869469634231405196188581939302400 9787189 -409231039620783552915505535203634745444 9787190 29853481413326696383888993462906060800 9787191 3200925707620730183381752484017449192 9787192 -10177418711004346115228747797408604160 9787193 -167147121926291399072428429154262664956 9787194 -576653812735251397753755669199133952 9787195 -224869040882314243375221764599104918000 9787196 -49763277876816423191774776747335045120 9787197 -69419038235983959907331094843148602240 9787198 -46332683640317573105010522425608838400 9787199 201864759580236538678470490269889712664 9787200 17553707238718563714916686140276736000 9787201 119324985580405984325427163226615618304 9787202 301530931662593968066747579450737618432 9787203 81874808370104912077486812699608015040 9787204 140301971874215817239465900068722421760 9787205 50001792390714322876232749169591116860 9787206 -83649405053770240771176581022126336 9787207 -310527599911434698667092897681906226288 9787208 179362707527437780534440558120097873920 9787209 -155512701299341242792716073985621779696 9787210 81711027622289789688346996254240600000 9787211 147858758972556089577614207515517081220 9787212 193782230180074776735897004519195182336 9787213 77352438410327104534487660354157604608 9787214 294173585516026843262480907004312036800 9787215 64233512902532602553323439451778416000 9787216 52068656608790855062524024817847762944 9787217 -341334746011152081023787804572947548048 9787218 -8607871355753575875873699298402099200 9787219 -75604419338341492384888158503905277680 9787220 -29913861878848166537514281673193509120 9787221 -142631977603648758439122817927096582980 9787222 8415008781717398886672811541039361024 9787223 -526976515950329034959394908457533518560 9787224 134364988577254971354881932763528785920 9787225 -59494318832293557630924562570355441600 9787226 -84462633180868524410622447547690882560 9787227 -88190934924494820444301468559616445440 9787228 209259854455507688720766916406597469696 9787229 -394541354542736520131407179452380702170 9787230 69538883815047617415370004692878720 9787231 764072290322336564660540261579054724800 9787232 57657302456528349156634180231174815744 9787233 -10885729371227254944853268505176454912 9787234 117697363419610922743213965586536680016 9787235 2977946312558511914021229553267326960 9787236 -59463142890075491352491734749953519616 9787237 157908872930993541937480574722606597886 9787238 62792137339153883531201390381206775520 9787239 -28725855993886458770206324166286881280 9787240 -76952516705703902642235851020207104000 9787241 85399675810638743151204152576808322440 9787242 -7804865812636779400806151034638552320 9787243 418735615758227661689276694096030270984 9787244 -132040299756508926883954791440817694464 9787245 -32000647419499094805493594428482655360 9787246 -59797959357355095050491819564442540160 9787247 271058001784697193028439350045053967680 9787248 59395895896173641790815997540690296832 9787249 -177847486887624821444878770725170483136 9787250 35373301866090381466309668197005440000 9787251 -1080713381601877540258791768526732176 9787252 -113190340121900076627941705064360475264 9787253 15264096452341376822131106075725462656 9787254 88183419855499235047466091559786960320 9787255 11752902202817321508458326272528360960 9787256 8634927787578434993418473721617817600 9787257 326957483852600419587625281117079611840 9787258 32768344207683570658512668269554966528 9787259 33675295374100625226636854439361846704 9787260 -85974917980775236643339930366366284800 9787261 -162465220547675644749541389170885512800 9787262 197870412694868550305370335034210181632 9787263 144820410647002458936903134301353196744 9787264 -248069506728810313259681662552328110080 9787265 300946984687793077359929298075920760660 9787266 248990687764731939228447704838808504320 9787267 -94500844799548883171852600903705624416 9787268 281563653923389389728260465571901849600 9787269 -27350500512658870516719681563468743872 9787270 182027913485800348133171579831063230080 9787271 919657813872945354655484416206517992 9787272 120128285018381189842023853175795220480 9787273 -1484153752156463466147402578489186096 9787274 -8622736543540374101357412846275735040 9787275 -160487519990655398329809629219733862500 9787276 13758516019265226395191901022368956160 9787277 -49557901022206382562691853203634999328 9787278 -7056275197214151055715148457145200512 9787279 -18496077509830386378509231178797542800 9787280 -40598513860100322192600722048837222400 9787281 99910496621978314482693755406827818944 9787282 60872846093741727527926425494592752640 9787283 -195680061124170906340111829178930619392 9787284 -32409609919491790177848848312178831360 9787285 207723231306191185816231483502209275960 9787286 -125668290588618064825551894711748605408 9787287 178523928458313823256187035685935347560 9787288 -43263351047029734753894153243740528640 9787289 -54597604691135355108819195059248419840 9787290 68147615969494023666206253400630848000 9787291 416794610226785307266723956683926986152 9787292 -186788455145300542079255782377621225984 9787293 336666017046298884492339213374816033184 9787294 -233143232604877771058785915928582791488 9787295 -101858179258089322791588674578509186720 9787296 -187586271302632026915797283925839052800 9787297 -179184326404259960817248501486937283140 9787298 -136919331637415818491018712055274906336 9787299 14297890228244545931001027372476255040 9787300 -39814255347626937180565362777972128000 9787301 82316533086916607051425581616442291100 9787302 -26578252892990464926318316187968147200 9787303 82358457287166049417606644214337810552 9787304 -46879231158812750406851281261653780480 9787305 -39608321714622390970377204019756876800 9787306 -62956726453326623267054017231504207776 9787307 -56530497724612396989540226120282698444 9787308 -19620676256289184801219162313477551104 9787309 -140817771791736765964316786722101656394 9787310 102194872766097555816579283718385945600 9787311 132124251107110522961770175275867118232 9787312 125159901131635144796831118503409238016 9787313 -529178813541639350029475048477127267438 9787314 -27814773127241385013286004295203307008 9787315 -74861136411952648578359416581460538880 9787316 1897107816716113142656542758937722880 9787317 -93413134559627311457373907807543223520 9787318 30682685654232593098385626095515279040 9787319 119987027004466695668345442448637607720 9787320 -68861513942324539792923085711279718400 9787321 -27201604797250871663345724073798683478 9787322 -165683969216164981545388981035432656928 9787323 53174021957487088616332938607110482688 9787324 145922910475118285192709246459523758592 9787325 42411919011251455453576162467086374500 9787326 37503592172135371189324940128396560000 9787327 578747344166268224010857776119576096 9787328 25724514865647501276132033964403589120 9787329 25636392316367023296774628159995354084 9787330 30532534393273089467788284066609638400 9787331 178243164328489310139571456886669455992 9787332 30031020816589086465067554593685399552 9787333 253765326374880595196063634006441615360 9787334 149158618474329873291654154345520574816 9787335 40973151586329889951604934378898419840 9787336 197117034417290547293710950622659225600 9787337 73386113811507833625825109252691812800 9787338 -13900312713316998691212872712092904960 9787339 -385906499333428749651802044167308991960 9787340 117310643134257180481161909037387299840 9787341 -200865694290434952487206170627792761056 9787342 -183342807580766002788420065984177985408 9787343 418831925054720278735891553625920420592 9787344 -14978882977046367433512171310660976640 9787345 -186320841149224283579101351550604357900 9787346 -112994636050499355638767844555780854128 9787347 66270745140545315587103630611456878324 9787348 -8652487440066603611959695225349750784 9787349 -10395215344380394978523804069522225952 9787350 -7344081558334194778737322772882688000 9787351 4797316228884794958706220714582089728 9787352 -252061795740904027305555261553743206400 9787353 292048855746250720316783332045430813904 9787354 -109774989852265936159400424681056839968 9787355 -229111077609405204682113044323827750000 9787356 -14091436657910884399650833391962496000 9787357 21896862013797073685298070692006441280 9787358 -100883964479691407819610105341139458304 9787359 -2676920537972165507782353396746076672 9787360 -230682094974691776634466961277405102080 9787361 200769476343904829986351039439061384624 9787362 33648999995262941370087827914618237440 9787363 351297044959860617928642860084300444400 9787364 62756619472893770568347285264456539776 9787365 -73290994044856203617891040521622470400 9787366 -48156858042629307326643631623579118368 9787367 -386032429739103678897727784074138576368 9787368 -8822180534824460969449372343260938240 9787369 -841097833207519955190274649600547096960 9787370 76559449671069912821015419837202769600 9787371 -295334343004957606167165199402972739136 9787372 -1697647969701061354968860339145013248 9787373 115016952973580705340964127868830801622 9787374 69223771960594695127040918471264083968 9787375 184351914446129349310521615650152680000 9787376 -15735337882646451269095807340887277568 9787377 2642927723153441735246783233350809760 9787378 -193062919330277041627640491213113995760 9787379 57523049745693150935303372926388951376 9787380 -65492722229248522951679184562840780800 9787381 -108247305688016636936031821365120916818 9787382 15166869482325059817911514649868894208 9787383 -50058087781369655718881532542957672448 9787384 -81442437841825869757893808538807193600 9787385 -185222416222645218713549109173671935420 9787386 6807114409898353409797667521927680000 9787387 406996833604279184153328427161948800036 9787388 -19443013862142010602719557517064658944 9787389 -94421551399415133540622082947666471680 9787390 62920312526821072881099215782365505920 9787391 -79285412562271314171235670007807326208 9787392 1151815283214527311521624678098534400 9787393 -69389150958008328663775389316836325248 9787394 -69344912419597838960201822778712888320 9787395 -99529236192706357790267920748315987280 9787396 -229616281276255761157819147690366307200 9787397 38885493668911757614676884096075780224 9787398 104116678377438982560569818360315705728 9787399 -114920171483621566900321318624615521864 9787400 39261951400237020781215859383558144000 9787401 -129356956183127232200720172603685570332 9787402 47630085159092609997975639427914240 9787403 -605640997663448134045480679928691525416 9787404 67546526128200689720472627077464473600 9787405 -160035406088629862853693324956987975880 9787406 -280675788244808308407286018677510454848 9787407 -268184320349458280654279646308584972800 9787408 -34125161975154425696802960910068924416 9787409 -162513055830469441345158127280332173390 9787410 5951524366924480142777624474004644160 9787411 536307324976392994887818875107654932012 9787412 -76228696885041843370200662588826582144 9787413 -50359218236908376925733391332152115200 9787414 -24560237844627292945722754489157929728 9787415 295639549121558443291999844566429663920 9787416 164077610777811544436586517826849955840 9787417 -34113346034479081041224083648704048000 9787418 272191545369683699387277477516553106160 9787419 -133708276283050147428486728315013866400 9787420 -60337477474879516434826860298343454720 9787421 -32340642081677788048910727903581736960 9787422 1239769618436511430911526266818426880 9787423 -132755756191037412456367871076658292856 9787424 -139805288287842536668446540570339508224 9787425 55198877729373557672523059898514900800 9787426 20906173491259786594617426905779277184 9787427 329240061867161963575675908467414554464 9787428 1153051051047392953442710033759088640 9787429 -46653507971215093086845846222215849860 9787430 138913537571339436170800611661822527360 9787431 -183555280144673715354713565473722885848 9787432 10467754024852426471757129234912947200 9787433 74052273607826919945912802704656546682 9787434 -11247935656214904094579192035586956288 9787435 140914028964867107648901107066713712160 9787436 -15390327338551576674427377193650001920 9787437 376699006649919233621435272389750240 9787438 7946149639873939472338771826392427520 9787439 -124853285166113785229345280144898015776 9787440 -8558369154694601501402437817540935680 9787441 250459192972822447060556813390608984384 9787442 -43901773630370131500335154172729720320 9787443 19368165635508733550111725853618753280 9787444 79271616983608472727818127339318362112 9787445 1671011644987525802662863599298277920 9787446 -65020660956428973095910809323381017600 9787447 465952599784933680277931210431447497896 9787448 -143366857951879048434412095772753920 9787449 58420771799934231606308882754837032640 9787450 128540731389792028775592779415781188000 9787451 -335284078379713434138892610548115745600 9787452 -119836418798531169842928610799953939968 9787453 147842793287333142831049344412286692684 9787454 141889909459912591752093687996268306176 9787455 -54284043478854448745366478412654665000 9787456 1093524796901654658145106985421897728 9787457 211274768382817964998773433364571757140 9787458 -71517411479023659956831468484975935616 9787459 -235697083603798999976037764832165267960 9787460 93191707536521004446155481550564211200 9787461 22467909160898471698063751758884139584 9787462 -18991753786471207238442282924920285568 9787463 -72317542101503036086926332606476793040 9787464 278690694606045811685643751079287464960 9787465 -26242731885463228443392574736409828280 9787466 25520294545741376950607359762515459840 9787467 2174076145077138665047374470535045312 9787468 341536079399861147410697320471692902400 9787469 478500591481225688628914465357768826870 9787470 20448614687653107462005602678820044800 9787471 2350455010290715024522051349695537680 9787472 -135693669645362773410412921327797534720 9787473 -17518158190604999907972488060254780398 9787474 -248503316616138931795853423154216465264 9787475 -1874544211910556535184799786840796800 9787476 -201415870452018820677113448840707463168 9787477 -93834116087618403013527364414622508128 9787478 -8960493127088023900400733274284490944 9787479 3977352894463489541038476163635727776 9787480 -89792896382790307417156867331084697600 9787481 -484457858820668723670986682804346481472 9787482 -137500932617060052350674767954654286848 9787483 -138852442727646175518376625338475696936 9787484 34874731777814764853710064803943156736 9787485 -22662254522252525787605259448259940000 9787486 -16327138582386363428690827037075687808 9787487 -105265322645577526875471332256932304864 9787488 -2726082607441354366903056864318062592 9787489 33134979871536221413072346191074239040 9787490 -72173247313029010632641538221794380000 9787491 -167920356602629109559152642187470108256 9787492 -1029709281119561067980458792940101632 9787493 -332799212238112513058404981346652960258 9787494 91190724020332627287113079579438879744 9787495 120785863683025718198688091141279231200 9787496 -55462745690274695133271914193759134720 9787497 -238587930231955392899027055293412678000 9787498 -14893847509509112841596663435302059520 9787499 7175618771412566740074810391178523936 9787500 210088897432115309867458882599840000000 9787501 -15266992027091960453478336453807427498 9787502 120748560338964153444408053359741349952 9787503 -18771636006211804422011302892459265792 9787504 2290252175211583798897734835026886656 9787505 4983979433321942118780420589840320000 9787506 24232591210438376070445883195826057216 9787507 -482315391973661702015813516298950232244 9787508 126311120394373717710841879674540134400 9787509 19314271775590036481727594252533942784 9787510 95509495262972308858365991796905939200 9787511 209584520627942205430989276011195131248 9787512 -51191982804326589898581977569492992000 9787513 -417416017575874283595454576291701225238 9787514 38310342008893089328527513592941695232 9787515 29087446217251049866724723131161899520 9787516 -311828563292468768254781052255094466560 9787517 -4278932836748493598134046707816132948 9787518 -21330089050313555380448507395084684032 9787519 -66013390364501067603370610041456309904 9787520 -27753257789554937507889522318036172800 9787521 67507562258917901373186717698644318512 9787522 98558494908824039585378107413772623312 9787523 34132234328662848254104460634900849120 9787524 -53928934723740096680435956618388665344 9787525 -204512698363873095614333114703370994400 9787526 -32477631473876533046975882735502206976 9787527 108576172240980386061420323248054752000 9787528 -184028582335269545011103714446934016000 9787529 -484968238947813782122918399615434486840 9787530 74141034814573508818781414221544536320 9787531 -1498751641595454493116430407584562160 9787532 103087471248641838756043265108820014592 9787533 -87327046654472935461103100692449587136 9787534 255275974398239755914378224824399996992 9787535 112175336277524470377661796178914925600 9787536 30104672537115623691205149522007425024 9787537 73169697077886896129646147912733032704 9787538 35796637766890330882432571181618003744 9787539 -13221408758672432792467811472376764672 9787540 71661853604238926845677314208906977280 9787541 -54264094210904301197121962292215421600 9787542 -92248345659881703352570085836640052288 9787543 185187633908454458233024996678164782792 9787544 152481080391072585336892420165647237120 9787545 3631305798110858181779171595374982720 9787546 77492170271667756939339074905459008000 9787547 -71644358142183482626509157731301862400 9787548 -1702387330356794911684917177335786496 9787549 -239958751220373583336904744472785631764 9787550 -97860882107134642389279799463108587200 9787551 127311647549679386510026778686663868304 9787552 -93656809676297855362600286443385192448 9787553 107673919172713871494814072077007192802 9787554 -37304933648783072351316448849806967344 9787555 -24734555682138634672685085769080365040 9787556 165982696056735297961174531039555912320 9787557 85773856385223909683534583719921189088 9787558 33297068331054718277597197654853693664 9787559 53015286938574746615602754091329408616 9787560 163123463946418493950497750434865561600 9787561 6849411343135811706650634634299534720 9787562 335976246555966068385214733411680307712 9787563 23833769408399543142456929661441351984 9787564 188985686494970430240774673194449106176 9787565 307944552631125737378308838609597184000 9787566 61202405857397889396428363306913666624 9787567 514046042593181576411665723535670889616 9787568 -9300054018009597002445065000174223360 9787569 -197762497608263473840551888591851040 9787570 6324872148345167197493855779373486400 9787571 205090314236968015969188285717356789772 9787572 -73086367481271139389116931366961759488 9787573 195134401428058141124366616194637409180 9787574 -1870783967890217777445188856240262080 9787575 24211476769241506576125010477253875200 9787576 304567518986203839847066505999346094080 9787577 -86958224266129361313654813771227711574 9787578 95474892762426784542523534416819815424 9787579 36900042136774282971640128925178673120 9787580 -265052596839148684704438587398636062720 9787581 -206383831511262074429117975352239253120 9787582 19556513937379867681097659079731135872 9787583 -154031403930304336053974294012866427496 9787584 16567501255731746290944618954322083840 9787585 119020271432565847059009431729745933780 9787586 -31975641116517078890542110776070803040 9787587 -277398573097709057522871663058269318480 9787588 -75776073152024798730210514976509480704 9787589 84576234524096854505805577338316263456 9787590 -16747804035046163266658562744730586880 9787591 -484240973070499905851745583370396219856 9787592 -114275273934330364628806730422180224000 9787593 -112178430691949846229861529293958212336 9787594 122799565063119289582874089394009897472 9787595 127503326576339331222880180708726173600 9787596 14838499153014292946364590471423606784 9787597 46803308725356180758647363272048283800 9787598 -90348978387466166913552114304049117760 9787599 -17847023591556265441282240418732480832 9787600 -49607375835263109307870418930609152000 9787601 109608344555785421179019453563755074112 9787602 36510199690608824909991656022972016128 9787603 -259990988695595020296006821137434362280 9787604 -14213234027603385378221932608842170368 9787605 52884249241459200613774426879040892960 9787606 -21846923344669135069352207378515862016 9787607 -98631066706681180725834329760824498088 9787608 -70320869883118525732190798628995481600 9787609 247874565837728333580985453698550188288 9787610 -9491786940311610534484147026146073600 9787611 -13087355658444872483636650265388760896 9787612 -200095413836446653973478171484365407744 9787613 -128869983411286553038542285497971144416 9787614 -147038676022453944009909060819809716608 9787615 112558427227598897646079856941603838760 9787616 29364227511102673483522468383424512000 9787617 82364115552776046550915365364411968 9787618 214085405828967658054508197380303815760 9787619 -58866556126022397103929434260237235520 9787620 -75324622261072374797713866657738731520 9787621 28901162226527806795528309416942198172 9787622 104936222440685638933371968631896964480 9787623 -25359892481245358969467209417158838576 9787624 -133963467409673879277780464528697753600 9787625 -186488058314881405275628280614045851000 9787626 -256091359543127372606072782581897223680 9787627 130876253217315850241989810156920951600 9787628 -499693602341713265631263345535223910400 9787629 212241485885640200331859944970387699680 9787630 5124417255820403193403604006285368320 9787631 -50589406739071243173075962645933269056 9787632 -34927530254213989278581110177789870080 9787633 -192409628665509700645574606049823043276 9787634 -145350447617501471558933500661936713728 9787635 8074871018241195589105184748433130400 9787636 250855296713380523108718252578690203648 9787637 32327792484632117965147982586348127200 9787638 -51301567482715764634899361084392572928 9787639 34239792726301670160746371598278494440 9787640 262596955549404090594182741806909132800 9787641 109021837676220307193885432987042962080 9787642 -21441498926131040568813787356544013568 9787643 60543947717898396166344053266820217624 9787644 -232190020027315044556805601366547345920 9787645 79702643638736752131592229716441660800 9787646 152831293291323269915408332193668826304 9787647 -78136995886303037845710420683534057328 9787648 51728282005301279768438745232576610304 9787649 -377850717031957921345998377290497412350 9787650 -20453734666916842695578322201035942400 9787651 -10899345102561662202867752320936567688 9787652 169839247241762813422202688475414844544 9787653 318455939373486008594203291948865236062 9787654 -163598981405494284445686718331525176224 9787655 -69053688740764806949287662940708132000 9787656 -224105675722454717819892906618933411840 9787657 472614574431982834386653750094450091104 9787658 61545193233460825151895814341224101680 9787659 -31787674568542813401613971934031139840 9787660 -2209398566010851062435121344419840000 9787661 12185507129556607630001614989193843200 9787662 97156978432674750705013400936245875840 9787663 -151029652501406485636351451947816587088 9787664 -83960628574832746532022442744215429120 9787665 127013217669103727928001463140367168640 9787666 57445783169316075039675104848016133120 9787667 160411431544165277007087092501557180716 9787668 107419658330528109860924654667943372800 9787669 33127956319850670238231379626156802688 9787670 -47988688956043530248740891121928416640 9787671 84254616245608776156288997897287049440 9787672 93028204153758440911099200915626956800 9787673 -63876252322822183067972560595543907456 9787674 32077444309635218517002729769490437120 9787675 1896661500983747337857522507863279000 9787676 93280084012265783546131935770907624960 9787677 -189054869012353062234173808973845348480 9787678 -67265745546354743166836576803312565376 9787679 534292597892832456109649090428948673280 9787680 38846916577061103109978739420241592320 9787681 -503875391839123943070979985584729377536 9787682 102514507842385503840357825633956398752 9787683 145469879632071650402990391583831894848 9787684 -26815078309447982690777519379491655168 9787685 -361879050466039208644411162720377333600 9787686 8580185084619401635722421005738710400 9787687 68230901574573614486181827078621091840 9787688 -141428043492030426798340683404258519040 9787689 142033817841724026834079447767011155200 9787690 -188435859278008418169134750042090400 9787691 93538152185331114360233933030587425912 9787692 -47939185501395953505644182265725648896 9787693 258128884964516955610945795024668797824 9787694 5381500601684852281806859404054971904 9787695 214662222952220602233553774128990422400 9787696 28384459773619446925283638566327877632 9787697 566264143644068842788240993753037321140 9787698 -163322356675434177884691177931180291200 9787699 119252074010218370855627517484839450936 9787700 -53803723008544292042499014322884448000 9787701 36718388193611361771650031337114920864 9787702 109618300574271264413070691297153179552 9787703 -16280037087569405133755958562343869440 9787704 183441214976318197242458505119270277120 9787705 -46225526657431626529621643395581120000 9787706 -213477335654650923679062012363220610448 9787707 11175584392298790116610069386151366048 9787708 24605704555034766513568416552245778432 9787709 -437128250192944976950071700279830828090 9787710 -101883883168111140967834504194478151040 9787711 32666176046395742528087258557747166800 9787712 -283217795204177571402695076445421568 9787713 -129457119005329788439517394356495783616 9787714 251402739163509394719760762910341749456 9787715 -129865313236070066317072764364307388000 9787716 -17706204710585779910569321285045423872 9787717 -113544422996737032107769553088876123360 9787718 11167699060396435340110994187162014016 9787719 -60010749058331049847444776623329936512 9787720 -112198289260031135594936946317242368000 9787721 7376088302559062005303335982089046344 9787722 -16507006027371147290050573038125853696 9787723 99536561971548433216333876069202055168 9787724 344132517218506450745038470461643338496 9787725 65190654679696996206959062382713961700 9787726 33984244417413217007010461930709698304 9787727 402224386877081903755604375388597918576 9787728 -28356913016849631424703537733194612736 9787729 127881742532926112276965603796777978176 9787730 129073250253251410389811437401774489760 9787731 61160511571444634650073586349973902080 9787732 -268226290683025583343500200469959215360 9787733 2643024633506143029745635236948410680 9787734 7710536810969845001020387988614029888 9787735 -105650014798330725092980844158917529320 9787736 77535485300538134010054072204165120000 9787737 -11510780843139363987891851593277198640 9787738 133496551704493650925885747581558785520 9787739 -27672130550379558034441519034801224176 9787740 -107669284572831753804635913624690969600 9787741 -163938836449330136296213013028997840858 9787742 14881357083446419611253609966562105472 9787743 -158557045644591526155818157606261953280 9787744 462507838692962970238949572434108481536 9787745 23411065413392200334842397231483707200 9787746 -163383991739152451463613921124382720 9787747 1023610099292019181645638877340970913440 9787748 -189088166366158130888103873997039851264 9787749 -431925267202120119616263083617310554272 9787750 271347842365847311922734783423982976000 9787751 90642313659379461482447685786279510000 9787752 -129575564391297040279608151205076142080 9787753 -121105208042389447694114020001146124998 9787754 -3510030516966392803365560997310706688 9787755 22114002952164773435803407659626156800 9787756 -27106178522200889264599287980239395840 9787757 154372655635695816895794191757426700512 9787758 -49085059879691319229921946514658561920 9787759 -222718586226735015003109139632968885040 9787760 51741114647395388478630138427710996480 9787761 348061171230654474719566586540503808820 9787762 -175206780343207062662428872552964652928 9787763 123468983914072248472882438866034878720 9787764 -37050912590839147201461447383910604800 9787765 -68680548392195607438629298756658020480 9787766 -16502451289291440655480556750655084096 9787767 9723292378718607026655266640291793920 9787768 -439197237412977956270290724340622909440 9787769 -248325425086151932390288605166177399830 9787770 -108069728409601993011045168261969292800 9787771 106704071233668712065831396539056995104 9787772 -267329744760268950099537439984117129728 9787773 -215695086232055019445523701931545622016 9787774 31192173713449470726204112382562892800 9787775 29838675468243294647745641092272294000 9787776 131452868803416545116437559013434982400 9787777 306760830621544927323663313563101034626 9787778 -24006495355022270264672947567455267840 9787779 30301814717134696503782034798641182200 9787780 190769265784981313711139251627088825600 9787781 919035113740553066140385941659058568352 9787782 -140318329304081038194298681045268735808 9787783 -369275382723549699605915526395896787936 9787784 244818060792442160282574253338348748800 9787785 34575142398228475357936917859458410880 9787786 15459030597623703856795984754702165760 9787787 271719709469852641388873500334433332436 9787788 73469973993305107118916230553545432064 9787789 2183912461167189375747778359220371168 9787790 -159022693306291999772793604262686099200 9787791 -16533654720829402266419968986693675120 9787792 -17341152370547658062167184997213536256 9787793 -132432161951698972454589636511466052960 9787794 177907514218235219990113279949387433600 9787795 39917123172947746888189811087940840960 9787796 -111877051922367532266411602210739333120 9787797 -801501352317596376012487473459845866368 9787798 242354687555707059187754538561429242400 9787799 55046054538651125114542807556055405336 9787800 68355349691036812503784170839248896000 9787801 -197147340981535381655702730154117349868 9787802 -229691398761478035964188048559128956448 9787803 -84867983135591278386797326789201288296 9787804 320279307368570239574799897853937095680 9787805 25267370978143590921928048279322124000 9787806 -21532383603984818766386262633389398656 9787807 15140912358602627677813076161023476592 9787808 251110404611713144701542429116962177024 9787809 75297193255967825292733232302774036608 9787810 180671025969113895343521834701216040000 9787811 -491073094532150502920940502652864784 9787812 138453001608810677647379335441162905600 9787813 102831004419798243320426386811896809760 9787814 -199771295093800008158951775118642227744 9787815 -1018270619183103233469354230631156000 9787816 -106699817560052968843998538048666337280 9787817 14297398032790113133634469138673090248 9787818 137405063768102528965744431152187717120 9787819 97083372607562072889551434107732532560 9787820 -11992402448804176904426673289775677440 9787821 -130633021315627638990630857111714427360 9787822 60031783916885186932032356793659711424 9787823 -343231160972147146246182209880853094736 9787824 15447607905798790308848970017184153600 9787825 104699876146727783539073297590267974000 9787826 -152037078548371347123577456559954331888 9787827 -36824780359871282809914593220869799168 9787828 -84487667956549398139526054929715341824 9787829 412366981908451297715342086426115368992 9787830 35021780366963035383238126431690904320 9787831 -328645838172710568790923308710101827000 9787832 665412623342013859449563264343859200 9787833 -222752899422744565086143246940579064656 9787834 -16482200945723190244608840864789534720 9787835 -32527633112186008176770461165864405440 9787836 232835196510765398106693511049013760512 9787837 -63015023153768473182643268505723171514 9787838 -52630904966141399380012308457458056256 9787839 49892697165019095979598213874640225224 9787840 1400856958585019773272893601978777600 9787841 101235777886149483508237918913587995072 9787842 -76182747073997406447168381910549552560 9787843 86290757418620535879871920538622074144 9787844 -495642814299547925028665141860626014208 9787845 -136960554395876018112534669173890833600 9787846 -92082056000504145418391791276371220128 9787847 98857712538463842534565838199188496384 9787848 51819746362179782198093952824033280000 9787849 327108477549742048479991217925845845850 9787850 -75012001783115299446660722594951424000 9787851 -317371591498635981241410412040765824800 9787852 32814183222510331848311420679057307904 9787853 -58339201530378626285839422201915661440 9787854 63594260881748343940648416692737043520 9787855 -28263732510391275908556579901065569280 9787856 -14694146162481731613937203218589892608 9787857 -160575465515983192983644315743636216512 9787858 120608535260913912546601758905391110784 9787859 106951069101734703193237840500744414060 9787860 114750043990430775991103270630571943680 9787861 -163778196022373236030307422126990767538 9787862 -87674170257581434392205778820489115008 9787863 -262374430134719085066405587545093152000 9787864 -192432763922517330840537705417194496000 9787865 -153592839710501473933975912055372959740 9787866 -117259985476031495000235930575604087552 9787867 -140467020246073792648442788777141633084 9787868 -263888570252429670567845713778246598144 9787869 -14748587250000641491246300775555608320 9787870 1905553100506589584399296361858671360 9787871 -452692704604032508372904731978515416928 9787872 -166610804667846417379253055758392885248 9787873 105463910574272914394196654112953482260 9787874 218563617336165036001827775680118521936 9787875 -3867248225032412067380323347524352000 9787876 57832561632762860177901633609930047488 9787877 241919463870214012434072745392758029440 9787878 -3187060986595367626798528787452761600 9787879 -68752204556208549085001675183662584520 9787880 -2497653874438367409935810610905088000 9787881 26869973750473667798285809968981407040 9787882 -81934190657783852753796236275158755136 9787883 -17438679123228565026591287638806714480 9787884 -374091316380832268421520839022083932160 9787885 -4693595563502994831106422109022100000 9787886 407417573871112960800610932946759234560 9787887 -278355335099117110273485077942511347256 9787888 64663819478736271599183178566205440 9787889 -152204564172250422845305084840014442140 9787890 22860491515559699759199651602875023360 9787891 -333476566784198940756502217122477039008 9787892 -182911298343832822731236569198274822784 9787893 -4848113781823181174136866338968910176 9787894 118646791505707759760803035956647310496 9787895 -138297579129172953446976593835969197280 9787896 307930185435228167742210826552897228800 9787897 162859837694929832815248805081413188586 9787898 -221764710143543734426120567261533382800 9787899 96369547498956518609104198230277192320 9787900 -161503371105918317942294723196683584000 9787901 328438488623645529372399339172479376902 9787902 -14202312079082175457668308764599970176 9787903 261397321316182972598385633389416066464 9787904 -41183471376405379181982153849100566528 9787905 142519229878645948061412985793632387200 9787906 -61367013680997539157408041927616123840 9787907 -438026142302685770438572459525554989160 9787908 -18327720258992617271977042314387173376 9787909 59112059442438127208301732288146001280 9787910 -21388230957293234577951534837319714560 9787911 -37369824086043547173222707939159604096 9787912 -167343570324181704104592264594438220800 9787913 20000172554306244908434141510307774004 9787914 93090068040947244847430257399173363504 9787915 195751241245816831863597225573166678560 9787916 -198903922362404800184028406305027330048 9787917 81330598234760923775655094268243090880 9787918 796795902144876991300857497458667520 9787919 -327235678442123001199972180432363908504 9787920 -11213273497866252030544529509318656000 9787921 40192880049925352567787222196812820224 9787922 102837770780771481117876220567912666512 9787923 -295666432509506080313857219494738692760 9787924 -143330090016132170862933075632808959104 9787925 -26671501332602652591449071786697071200 9787926 9634524170961185176261051476667791360 9787927 -607333034716570168619384884217346056088 9787928 -89734663021408510043257848739170723840 9787929 -68578154577675369549392848235266887072 9787930 -32121867599633152026095039914184470080 9787931 431474090480883804119626661318556441732 9787932 -81219523209492405447535265153925120 9787933 197878182720857970539212847894434542182 9787934 17462137969519299698750038147453544448 9787935 -119086187569854758703921418202405858400 9787936 566647274947938443462801322940649766912 9787937 10317791116141891071198983001441129384 9787938 -152910990252801784524256896856873605120 9787939 -108434327157586995326690069906063353600 9787940 32822411899898554847220114442524180480 9787941 -159932264634423252976845714752056191552 9787942 -118334598091320144194905209394199904000 9787943 5605867058123834938368738788483607600 9787944 -2209721682557923336633715524620288000 9787945 3231415358715798951619562931768523200 9787946 -93752230237959512435884824689812721232 9787947 2942528476814738037191637258655866336 9787948 -426485262325981867177119555355300085760 9787949 246770628292880500039280285899879128864 9787950 -59801470724121611437484161830390830400 9787951 -7254681103738718653694730728017720048 9787952 -74015570038905013047358987487683411968 9787953 -53334446592523425476817305583037883520 9787954 125971483550278195743701986136571220224 9787955 348350807355340374060625749084768741360 9787956 -53677362103353199422947194976901500928 9787957 92901423618500991521637149220665114172 9787958 49321424205766500439670572737506448384 9787959 9445219975012249817411564647567387800 9787960 35869887406833765230103819932823552000 9787961 2776945314154812678425462633887246992 9787962 1784356573338146967134052409166064384 9787963 518693526311006556467357683414202214080 9787964 -19285541081169008737537072191817190400 9787965 -19316004966551508286142734259216780160 9787966 -139569597131823425399750203645743245568 9787967 -41978293749004734443935554653779621008 9787968 19409355997829108014381936482194030592 9787969 -34361476605721561199641513517932621630 9787970 115963855569530756166245402896931803680 9787971 -23361203978969767822034022020730384384 9787972 150125082657758897756646829827622735872 9787973 -177177966510922191991577838316295305638 9787974 -433232555877402076647500122996494336 9787975 175563704135584527068440829326743788000 9787976 292391834619217970500994985844620533760 9787977 74341650261029034618489888992084302314 9787978 -3417956984246916931534559557851425280 9787979 -496925156032229622426808582161410764824 9787980 -15079587730541984894291072841253939200 9787981 101424900607207594589765046761748724192 9787982 -70870703711126198097662931080539612800 9787983 -232829265529749259977462606208573699200 9787984 773784115984055157402174937098338304 9787985 253525437145606926387782316332665503360 9787986 -4108548744308108667230358586080215040 9787987 -68929395332154966990031260216358612224 9787988 125594001783943120155883206768984723456 9787989 -111651939015720377651820305160310418112 9787990 62585424875021288503840094006151264000 9787991 300677981081734431710761066701643216392 9787992 125244635277435162669418543713970974720 9787993 -79253438686584046106019282120062847420 9787994 -76070742896773833207154073633691839520 9787995 94509261551892864949216919671213933920 9787996 -231766624398692763726044618787206976000 9787997 -213698584762635405276021715199740558554 9787998 -66602911051268768065407073542640023552 9787999 32305887686374385048618651117530482848 9788000 -368773537688517999501315989466513408000 9788001 195912664085829222475638298790650629984 9788002 19483141783559315117567413932356567040 9788003 -361603825387690785059640459709736233920 9788004 2633452464412610500909869131275643904 9788005 416815439072014936292917379996214349560 9788006 83616136930910953541674622012485559040 9788007 -250001133720722716677169330137400941312 9788008 -303879011894587047047736851058942167040 9788009 99560134518597907936881092988357976704 9788010 -1398604284571480133486199684344801280 9788011 -319110690359660157661423955846239879776 9788012 59491928691482414867997062737537019904 9788013 -73409611024494249011306229831035503680 9788014 -5086095103730175690504031460650857600 9788015 74734348255129550053083688992424637520 9788016 27901946342415165582092006574298497024 9788017 108475065638442794385421809620526205952 9788018 50437559953996003708949761992545057280 9788019 -313056133623574145445786545373884083656 9788020 113257618352221926591935448874125096960 9788021 750306443149391595681392212920895363200 9788022 222986655312733749895045742402499525120 9788023 -87262651473337637071887978770523578960 9788024 235535034151347447197295241939711365120 9788025 60476843994464748242729475178478424000 9788026 120584806005318748461021908298399636960 9788027 -246953066764270540060726050393068903208 9788028 151846228976763566795528563369011601920 9788029 -294640412474262802481524114694482485370 9788030 38293607124506705175983700699695124480 9788031 -191603740316014213231530761634791245320 9788032 -72797143355397307282510510102822256640 9788033 -128259529376890483963499832863511622656 9788034 73216788390195980793566856242407280640 9788035 -22557531079060768001687756226125916240 9788036 -311574829025599058492196342501175989120 9788037 -19746255994818345016037876143977486336 9788038 -42453775993406826568135552148015629056 9788039 -375359426561174287821446600038154971728 9788040 -93045365983451002789954146030686208000 9788041 -124318354605724839305177981916036183360 9788042 -123450643348762108467949964065085760000 9788043 -22109944026387546105952338017630122536 9788044 -186963906036148954558156610419855607040 9788045 -20285704903284594534859988200923870720 9788046 7144766626993799144615578254915768384 9788047 492261796040103371062481253807351160 9788048 10137634926790224557479245764868022272 9788049 -93887635075679481859351765002294491166 9788050 53152976000355450989431449903411466800 9788051 62398928010454342185855328157182977600 9788052 230156219007492638616407265945503864832 9788053 182882470923399307132662856727509692 9788054 -16424374058010792386072323875621552000 9788055 -5280955954207573231364219733242275200 9788056 285523181125668782123060856256580136960 9788057 67676212586336360661764157995756703306 9788058 8747919295668442312528697422783400448 9788059 34412232302794346533702451596090755440 9788060 41234584566604989944993170262455480320 9788061 -200029027557215748825497559405323507328 9788062 104383999259953141711590351814720540032 9788063 592353748223740074218722370261264632824 9788064 -15083406569330604369895276285639262208 9788065 86036012667887515236579862926721972800 9788066 4894898357193969230747132781758626080 9788067 40709393771863246859268783750885024240 9788068 17810436220212905358781474567477396480 9788069 453399493756720340117129540695306849470 9788070 -2525795824803662027990732988044908800 9788071 56187273954605180172361043638219206192 9788072 -99014764194096845082716919860056227840 9788073 110965743388987072587583616645389291968 9788074 16129287029236268999726653558852111536 9788075 57684041691846253712777788667961660600 9788076 24206409581139483436956085295961042432 9788077 -70770788272181828651508268372970829140 9788078 10021415127828034474064613868199424000 9788079 136143446072368684200362171241594521472 9788080 -3065960095789689617497059468828672000 9788081 28097271232275201218366665556225041392 9788082 56716816337967356836080245208403640064 9788083 -3118729311073568710962196734119303668 9788084 269147422126872367975372227538211193216 9788085 87211874723044110739320549144202287840 9788086 -13571020703535410708840908939408865280 9788087 -63328355030708639107827581452724684136 9788088 -2761560880448884004399864533249351680 9788089 -365592007084550274310871821577113025110 9788090 -1788125060135195642183653753321973760 9788091 -18911211580499329005970750564936096800 9788092 -150534168983423114040774787544417680384 9788093 -71897367613799096208353050762585327380 9788094 -13896371903646416175998609925510961920 9788095 100918223997188652224211271310532144000 9788096 -32763815882257509996859295886008647680 9788097 390556566591647123752743794780293608960 9788098 104752324899525941100676515568750318800 9788099 22805595294187661057966601727665328464 9788100 31326525108880311039310454795550720000 9788101 -211906596892795034305884630785399580898 9788102 101997795444157613802557568792923879040 9788103 84608090145320108584864839278011299360 9788104 -258690528852251286369916384553643540480 9788105 -28676921536343877390335332573913299740 9788106 41624462743013072370449389000660879104 9788107 -79513836236880904425872410175347070976 9788108 293300679751953305338235986937726284800 9788109 320560451638979546711180887130189734560 9788110 42829475809950091473811474451268706560 9788111 112790348568871714863398493803064051624 9788112 -43476861556834265510583022667417075712 9788113 53983061586815197899851176297703589362 9788114 -38319656336936198982819801111511845888 9788115 -2606218643476649495280403484938115280 9788116 -31267814654505099814556401586129889280 9788117 462958441689080253769376306805597768060 9788118 58039958343834311961158796766223530368 9788119 -348954589381325063991152345302668252840 9788120 139332215254554952668694004502756556800 9788121 -3241686664407747965624134732557291456 9788122 113826383934328421718185159180411860224 9788123 234203668836484093551438219849383199240 9788124 163854391196242443439156416721285174272 9788125 1718423545480019054130987696866738750 9788126 15617638822072579075341123071860408320 9788127 -101713606848660278138325148949583922560 9788128 -73514699754810277937407362593480245248 9788129 22964424878683852619873943012649809684 9788130 -71791813101157966878012477714720430080 9788131 -91707954673533854007155502847708476000 9788132 -12865830091902724645899323626455368448 9788133 -1287223045212566401076427209764185600 9788134 162825916509840532920570412577007773760 9788135 -41865323032231996685028355060714368000 9788136 -24957319758341473613522509747039272960 9788137 -74143169103425505901958985114074694214 9788138 -27820881965338212994172851094824321440 9788139 105078560568965350798719224754474035904 9788140 217819059768635359486459506415781437440 9788141 104404308128569142217121844022670027680 9788142 43048485853471519990034081812751040192 9788143 -287270702883113278218921881021940818608 9788144 2759273626166126518583910853562597376 9788145 185948257743171921458017278788536350720 9788146 37370575810902613332768776022158751744 9788147 79915641714591148441834928350905165360 9788148 101602459528989853116234908482873528320 9788149 77672041450061432560967360717144434336 9788150 16166096533580544367226917341393633600 9788151 30698772707606176848460268613269101032 9788152 -412479057517890885472445718143419699200 9788153 -182483046343706899014411107274937160598 9788154 2957339434941962349067246330173047040 9788155 -18594764759868397012503018327096091440 9788156 -42677551751389337948541085033630924800 9788157 46595417563015763486855665826211907968 9788158 -47349383805665341656558791281460769024 9788159 3861481841900083275125035172894186520 9788160 -141487497388535163386542688003162112000 9788161 7715948602612671256408435582672904532 9788162 162519848808344497523082239685290234832 9788163 54637569319545728459702223888847027968 9788164 -155709856669704208111984690855431148544 9788165 -140049655609569681875224094768450371920 9788166 68716939237468706042919316755507752352 9788167 -192395633277480680038580010464804657280 9788168 180526955330270854083845243638643804160 9788169 -161056481515075739869675620862169347056 9788170 -57134010608699673861485829691194608640 9788171 -326679714612258547385517494381290067628 9788172 116616084818002453765054990048385428992 9788173 -182998495199154212182596895805792943360 9788174 -50743171216772429170257728339984631936 9788175 193338290080375753395087052858901916000 9788176 810825538400862097904622586075152384 9788177 106779974334315550143226994103453318144 9788178 51459137966523644615754185149073706624 9788179 411495725277476781709838580057001858560 9788180 -24711136243366031179801956782359353600 9788181 26608701209283973292829282924502093920 9788182 167348897420726844873361286671453075584 9788183 -367560550030506402870714550714128944568 9788184 32196688669475036766215512806221291520 9788185 25138602466325745145825544136695295360 9788186 60573829636070149648632893473494615792 9788187 9149304968727740984271180821001707520 9788188 -87278345701764227615695242982146580480 9788189 -519469579285478055153909493855397612160 9788190 -43869380921193315247415691539571164160 9788191 -171689526723569825644322312730930791200 9788192 -412940872337833564337658729300602388480 9788193 -106532399171411618662335400585085007360 9788194 -50130896527789136736832781661941710560 9788195 -157678338485049777658527473993213194800 9788196 -48737171273203842165230959493800611840 9788197 171935702438501090867554475514634709212 9788198 69206463074403390677361086394774673536 9788199 33396563489046504463398589622037520848 9788200 96934514964040343184838740297504000000 9788201 -408499146147173209576598326681584849798 9788202 1329307411536312568705642489162712064 9788203 170583475458351256105012282350323478452 9788204 -422997368960969227213233020381751880704 9788205 -4027588549478900031440960764933466880 9788206 175141056974362956011856095968964703552 9788207 183416905723114924422523225345614514800 9788208 -25753235236707126102630545676413730816 9788209 -225231266324714808321088599806872542684 9788210 -115639584282347931966889825361372550240 9788211 153216942627655666073276791667049075480 9788212 -40447402348617553271732104333039093760 9788213 -13093630732565096655491884612128681600 9788214 73966156908453732602114210536332143040 9788215 -3817546090467313077171373355918200080 9788216 148685619521466970463177694984408084480 9788217 -73404154515326439388626037423043390880 9788218 -1415544475919881222999723919403720960 9788219 -734028412362436767036786440456140800 9788220 31352306969620185997313035938810470400 9788221 -57753207180054697860907068009289964000 9788222 234046319077370516432251587302056710912 9788223 101067425573675001582638272001728355784 9788224 -13010317127824629046770086354465849344 9788225 148594191497224862528246615833253544000 9788226 -69209116421773876177254141997303649280 9788227 150001223768864449533962215394404582076 9788228 -128307829331291164823670231285959188224 9788229 -309058915355106852604442992138326893760 9788230 33870293931506941913767240813143177600 9788231 623439010417848821618022386245505157672 9788232 -34054122191179579738290707699473735680 9788233 -80084364963114960095103859029459641536 9788234 -157280013167728463842816284232652523984 9788235 -146292879417295438037999377092705642000 9788236 362541056807343275550526773981902017280 9788237 -298164448532370187276642398243793090848 9788238 14021407007735812380709281396291106944 9788239 -5226491509805887203149737614867936528 9788240 5881978535947600087487253328136110080 9788241 46327405068511494108379886813830155360 9788242 -156866506955737543708466510469414223728 9788243 248838034710008119129864420474219870080 9788244 -164872114084188934734858426083034077184 9788245 -160799736351559128760984769010538905600 9788246 65153972696159013330704182900509166464 9788247 104388294774362048153218672952806327680 9788248 179736182682772203508097698203915509760 9788249 -30259372663076461011455408604076283520 9788250 -19632549640201646327928239276104704000 9788251 -185688708139771426260074560988388067056 9788252 -156353549085017727781935971087372026368 9788253 -12393867312589044591764532751402473696 9788254 -85129296218883549173296193210015443200 9788255 199767507692794893295857511816800389160 9788256 48726687361619642784853240808511897600 9788257 333648844981868900167673776077210192000 9788258 -134430725079225529963373455674502625280 9788259 18188792661906350398876787676976608000 9788260 124862360534368036020615025640096985600 9788261 -87020036635015794884457150676336313568 9788262 -103706445071361002732430444067046400 9788263 -749307791429889617693544727822781230656 9788264 -275838164119450429720830643533929456640 9788265 -26424584706984479227493277502284360540 9788266 229544865373457292419482454571449184 9788267 -483471214978875125287358092505840060448 9788268 -411417377019266805848104036132700160 9788269 130152708494012197459337152906588452640 9788270 -71241072175805812910290427256043021440 9788271 -105588437919852425790580128720370999296 9788272 -45893260042332950461315856723546439680 9788273 126601177442708426515092159491048887296 9788274 179275724527301790299058399064083072144 9788275 33751620780957728422409798267782658800 9788276 148470465470069486261495721035081503488 9788277 -59865339993235704313350584352212007360 9788278 -1944521476387425056287163348096832576 9788279 -455579644771859364192846629962263348120 9788280 -139560469668533718473779688637717504000 9788281 -55404310881050474968623214294930670336 9788282 -19113792369196754054667184835662550016 9788283 48356148962419462522179272080859692320 9788284 316989042610960942554172808637217746432 9788285 -21360643914942017680752506474320110600 9788286 -36872852152771002229443088084806270336 9788287 -270167156722080239007449657716524700760 9788288 -178015138390631626278462948303678996480 9788289 -39531782740936842526377867180757954704 9788290 -27729198621358610912539897311036057600 9788291 110636383887837952019379743656661239584 9788292 -72905194070476711277476780849727424384 9788293 446281982757678303358080885760341384542 9788294 158637541845489391034646444249058444032 9788295 -256139959042244602331999432591160240 9788296 -186790263804669212542629008880108503040 9788297 413374154162501573004385620163822894746 9788298 33954274539099350836753146350087720448 9788299 38639137755422560636332943371644395680 9788300 145012300618733898848148008661391814400 9788301 -303649471155798773385983349798903817770 9788302 10027059375781181976644003358515516352 9788303 -72855674391952382637260806121408731920 9788304 -1522789624501670950770743248446554112 9788305 718507747420939090836884717004283200 9788306 -109600596149489656753192171391574063360 9788307 -142123277371261236121318075169293721160 9788308 305427618625897696364519157604330924928 9788309 25969637907484723908793875904912539000 9788310 11858035965224006584609059457064448000 9788311 305727699989563968450560920264959024672 9788312 -163740480401698013850145032883160678400 9788313 -27854714822960948937312139686591429312 9788314 178495839067356343442692104576543442944 9788315 321995632975425269257179858296572464960 9788316 98248483136334609533718162393392650752 9788317 -32146745396667074585624862434567817216 9788318 36564067068102014823333897403265930304 9788319 42722556568041754859269288721383269144 9788320 370434629801334404765285963959668572160 9788321 -27786764015183129406159085329489374928 9788322 -127262656251131975998844380566973226496 9788323 -62463960083023071045951694546304218440 9788324 -10181361843437731335508331611055075328 9788325 -36229294693351793022473075691925980000 9788326 -108098897570461344022022528300126396160 9788327 201631521920462663078804725103679784392 9788328 87361378002736967586803189534063493120 9788329 -201348346139224523679472026592371480070 9788330 172661885179596394145916234320887485120 9788331 -25365921684021698644288915081299910656 9788332 33742843781670530141020369703367096832 9788333 276674244469335678229736014628742402582 9788334 -167109343120466230372488172896733412352 9788335 269861590573373335825748046913544078280 9788336 -5267070078765461298704741895175372800 9788337 40197440605361861872187976756170534400 9788338 -18476805038197481115057190032683971824 9788339 139460410660588344589558060060225265232 9788340 9781350514888847973234482837217853440 9788341 -336293502148981878129415351499742908100 9788342 160494047395936316194029902323307079072 9788343 29364526145382241975649796323700131328 9788344 -744124578531354430240925585910988800 9788345 -78526596015042674572494861326793728640 9788346 141300844916939743080894113362605244272 9788347 318512484638637231183800391827853181796 9788348 -1538536843179717825970040217824432640 9788349 -150299782321553453601527968354089918240 9788350 27354211409605359783688466242034692800 9788351 -44596118087410704350586156199499029008 9788352 -15262484295904544138542564926541529088 9788353 -464365697040359069980219082488818974398 9788354 170490542068891633769820818730034602912 9788355 25035521362943352561569892335963695200 9788356 -294465539720165003175450916821779555328 9788357 174453998324970742997320718562828888606 9788358 76877174932299408082627331691283859328 9788359 -26196195392185081787145272064679862688 9788360 189606877653472141448873102228014694400 9788361 154232461113976182878055353647739086848 9788362 -23004894085478582672943267716803516416 9788363 -138654584134238492189712316072507856640 9788364 -2981604330069784747980861531508994304 9788365 -546631378342956345648972160973177971200 9788366 95134772880155359377615559656523393920 9788367 14261229329525476211838243170812503312 9788368 -25368536051936958351921939023397912576 9788369 -137385766743646962490862034308941033230 9788370 -7468643545301090092707975994152998400 9788371 691306640984968105882133042030400738192 9788372 -5541623127516005850133026700783994880 9788373 -53581327439971410475198771906567951776 9788374 29848177033633572643681105060978463232 9788375 70804451586648078600479461542241122000 9788376 -43222698508234853931702029487418982400 9788377 -246883704878872162613368207612797814774 9788378 102172455073728910666465077474685152240 9788379 92878734515027015078268808477864710960 9788380 35990965745155849677902032575644467200 9788381 -163220335049211390764058446151200291496 9788382 -162270655497052223958386077105450192320 9788383 -1972039468061874608948280815182581120 9788384 52964270174440965966078385805230080000 9788385 24109347115954318017219821970408201600 9788386 72045410881854174197075353754119770624 9788387 -190597037266381139353618217943686038800 9788388 71061447761880571283389261342448265216 9788389 20494595706533071170277717742443313888 9788390 91680083841052095640304791346815651200 9788391 6752296231401409645454464734422484480 9788392 108043340150889221488995451372539264000 9788393 125883772023035734081151315717045907642 9788394 44791906906051451521335304040460201984 9788395 156543359468407925392263739358609355600 9788396 40078883397865285248806118715895351808 9788397 -163324576284221971224862140214063742400 9788398 -15739852571645210662347245653062635520 9788399 82420647336693604523873393921997817104 9788400 -12698275467935444026382041141592064000 9788401 -133766779673024079971362211031832118080 9788402 -119285195932822466963432279695339809888 9788403 34338608861937253370845993709535870000 9788404 -88686885810699082726352497086096041984 9788405 105050263961865909677688182838888138240 9788406 195393518004526301785779973592584560000 9788407 372467096237154178698106967735217704280 9788408 232576634316013268278109150502361497600 9788409 152015522491842897308590242594157921344 9788410 82954355931136498571213081974171254720 9788411 269245738952050330226237033373234053472 9788412 -25834509423021227342765829386388480000 9788413 139802977486725737814443716084378287000 9788414 -105906310336435267947995541792338064768 9788415 9424031968720016813123501086236026880 9788416 697050624372718258093276282769899520 9788417 -41389245560449010666516766836280513534 9788418 -57337485006447542925296599560593817600 9788419 242733704669908580126791183231635400480 9788420 -98721854609675274358056129692485632000 9788421 -143013361658688174066120467143122297888 9788422 -31361672823334741757299348585882365696 9788423 -414903351510864841436303193762120404328 9788424 4681409368959324835739240221891952640 9788425 -271686066691933098099207891731014830850 9788426 -165938431668575140693947913660012922016 9788427 -87714797086668154761641130192119180952 9788428 -43168591676301879225242816872825789440 9788429 -4514442619785248159306579071263880224 9788430 21028562950159867229280344456864726400 9788431 -622671381242614286999341399273432669400 9788432 -59294676251333542430784573962931929088 9788433 100657235714092812366905539988459877600 9788434 -1503274866263671127897756758885925760 9788435 -23023263812949439469982369720742506240 9788436 25221984384868317032053884559964282880 9788437 148588183207691034638294970830923683086 9788438 2262666946075514848106876521260855360 9788439 159308960382589372710038529663700713600 9788440 39898121131509272793880465631973580800 9788441 7204104424943867777441954176025921664 9788442 128651278801873773399358571926894720512 9788443 -92860414761516105990766488079915516400 9788444 -315457474451418877022541862283782040064 9788445 -11186744777262870880135722956614530900 9788446 -209393668091987473006369352562373659456 9788447 51441775486447526080427177084762832672 9788448 15182444534264014902918006531153199104 9788449 303777353876868914868769621682921218848 9788450 43158381070779471436749168439258214400 9788451 467891475516893661828573822376468670784 9788452 -534184151600993538173452815269391326208 9788453 195652312897879059556865907761880336702 9788454 5710104869179843803953336081541494400 9788455 -324492121389084162400054863772675476480 9788456 -601077332323682941896903467923875840 9788457 130769961450458604069943016287826728320 9788458 48838059087534760078929137380803152640 9788459 25517943754877650975421969515306091016 9788460 -108307014328047780974213747412668743680 9788461 234273554439732386940629184056536860172 9788462 190899604163656791610130567063236391232 9788463 177810922234458615637167925908831334056 9788464 -13666159921817050459988934099538280448 9788465 -244524684253538022270499806278071960140 9788466 269306110633471562144735712123385420800 9788467 -3746386636810611798923860981441360896 9788468 4896770587845464457699889621432596480 9788469 -274268656497799592331812970308322821856 9788470 -29284314050483801689223605311894960000 9788471 -9806913973631130509510559065846726016 9788472 -402150024695443291201729442583368294400 9788473 -114229579069792534908527019560296952278 9788474 228348170793354509802473461715373949440 9788475 121290405232526362371268392859253118600 9788476 80089013258944779667496478639443026432 9788477 -5957464127724641083318885904863751520 9788478 -29023062799672346811982730848589156352 9788479 34221386239756798451612458818041069176 9788480 18952440577568510948327586441131458560 9788481 -120940593270406635261029387815298101788 9788482 253419600836894495818693206701053384704 9788483 239196507275856768292781985578693326920 9788484 -57113901413679902273158670115833733120 9788485 -247889773655824795576962676505482231620 9788486 -110286298376186890417879785808696784640 9788487 -102489005055252297593256930491320061280 9788488 -355644448881262464135796542880275594240 9788489 479527963260361986451513116987569347290 9788490 -77321484179117587707714701496511685280 9788491 -102791616199492771780468841484080656108 9788492 82239107442238417179202217148086891520 9788493 -129276541323061048652287856255489184192 9788494 -357386749761706998106791591245098558080 9788495 -460522316219427523551645602190216379200 9788496 6788065093021145411286653421199687680 9788497 -40114919299946345844888943014960899420 9788498 20719509330814413160429673016687857664 9788499 211715156988264139340539168624184087040 9788500 282237759232625081589740903586476736000 9788501 -288144845333018784483572274963803270976 9788502 443980498174751456540849879035979341824 9788503 230118635680626579707605062299434527752 9788504 49061828859794199832197752629811159040 9788505 88115311823377947668497219245419050560 9788506 -4111405123647477396522320882234551296 9788507 -29471724818436170895309904178816119560 9788508 -13444850753584440212252389445092804608 9788509 -35287455567339801494331504827327555290 9788510 51338847685454041045968997479418916160 9788511 127892494987326859277340633413646086472 9788512 39455097473312871339315833470248026112 9788513 24541867285859165510182069483812731520 9788514 39690109867013410170410214863997991680 9788515 6467243519645335217640391415074000800 9788516 271747622990208540563543881329266100480 9788517 -93731372480139842313624400743117632292 9788518 -27089992507476421137625045972799819040 9788519 10884780228262436596474332173889090480 9788520 -111099581992865976339666000465100800 9788521 370633381953933549038331275907195057722 9788522 181478215262685334943379906089060896512 9788523 -78334841595929319762497728220543294016 9788524 168465961464176123825167208439294299136 9788525 -153203709735947583811819840184857075200 9788526 -124506466193218530576807420436468749312 9788527 58846716400260442491984119447440584800 9788528 -56685404864976723965399478123526127616 9788529 -37138501775802948978183001202625852672 9788530 -189662144758451515608295815954886623840 9788531 -100248344249954710433956685734563704088 9788532 -6982027738874890212627906743082479616 9788533 -33576723896501615843778866618921867218 9788534 -107316496956680381743032826358320128000 9788535 -31707685573078810111274858404547743200 9788536 -46027648266594915847376511365943767040 9788537 837393401319025896331611799487389818 9788538 52026532058936801910337316684569981440 9788539 -386845360154600855964517942234101421660 9788540 99640694205240849220063119060358986240 9788541 82043179417974484993781399222416140864 9788542 -51951333256855299149822167168428323328 9788543 -288308594973309445382380734999300974208 9788544 118038653040502783157397931562316595200 9788545 -13356974301210170612950944705583638960 9788546 -33441331080066700553699576622860905440 9788547 -133934400925738094114782021271606499072 9788548 85024494341383064318935843787162394624 9788549 -393909089151955790376149050107580998528 9788550 20708810774150078244762793790485876800 9788551 -348662022597480401043238586286053097448 9788552 -3969566894874113101968943318750694400 9788553 -42107298570187181084762236360749355200 9788554 274603105448770004385036248766892316976 9788555 137088981332437446102539790816275592000 9788556 -201621631172010166844293502775266800128 9788557 -278709934305923356949251871311164418848 9788558 54745832560932730130748773439943493184 9788559 -123776950202330242608850166786345232384 9788560 -13252001930900764140406897486347632640 9788561 494589812266719150677639759552184676452 9788562 42241324383972284358984261787226598912 9788563 -2628498672861768240036292286607945456 9788564 -88019110988481313140944070204810781824 9788565 2635384721049435227466263785642941120 9788566 -300836927494866440135264017412979921024 9788567 -220057003076211227547100728092432643384 9788568 72193615554597033048840622856308469760 9788569 -10680996511349674489895397823013813504 9788570 2699270586057816729894441813814241280 9788571 100910098801322021656142778196124191008 9788572 -9230891037895422380052579763082186240 9788573 236082111609622060455231649209779103180 9788574 -113220053108544093446918411690430689280 9788575 29965758928646884374848194704717487600 9788576 39830611246813255206708600792290426880 9788577 171363919580297854181879794519718355120 9788578 60918792973363024310560795560210453840 9788579 1288112463631248371908107072634758720 9788580 8044465605986235684618771219383500800 9788581 275607163417138273022624698601378672064 9788582 263565623684773950957052844521898337984 9788583 282656648782318115599114754075415464016 9788584 -108149823982318253279134918174970849280 9788585 -118615354202083005081697400166992851200 9788586 -18616310165611097104901324269642601472 9788587 -534698180536044353549608327938490274764 9788588 -33578091416436319971682274459092077312 9788589 -175279030262993682340585393718192745546 9788590 -61252572919047605236675408553781822720 9788591 -30227629236431379766588391173700851200 9788592 -62493623698713539709992090077648650240 9788593 -70404260860463094247219885027397866176 9788594 -245731338793353184743731401558435697904 9788595 221918273301413540700636798769776425520 9788596 -8786141407078576807847651169485524992 9788597 48411329870639356738105504827079991040 9788598 -138043017014647996404649639526433770016 9788599 308095035631012524757397537420114306600 9788600 145207133488750222631565379653672960000 9788601 38782076614570855098514155920415173280 9788602 129151889304567654328533679750116069600 9788603 214086669611679988294762928554168706664 9788604 -21627032487075714051585927633364328448 9788605 -378226408736336078624471553846011990400 9788606 239889144027976507969603857194253060672 9788607 17803550154100586239212135017207255856 9788608 -87858703142479065005244786254908751872 9788609 -165720170691861815456475448112544805848 9788610 -26038570196731841156624406928640179200 9788611 -22597418033637783589874605951603436800 9788612 -132667813068941075408988022747328079744 9788613 -162457049887678846037687198203303876800 9788614 25468260051920356727812511634564608832 9788615 208170593484115546426210387868183216400 9788616 139229521908101167624789421655963141120 9788617 -94404889629757698220802617133111774136 9788618 9943188773488658999914071619746575616 9788619 18613362213306418963064590825192006128 9788620 179127648670697514178289131208065735680 9788621 274576122883065768761107558525386969612 9788622 20843035646513837270531966555467198464 9788623 -11625912082722066933798293895725907456 9788624 -137664216798081704396413938322705219584 9788625 31096036563782011955791727788476576000 9788626 4042028273955152119227891634190044320 9788627 43205619824008579209897611567890822632 9788628 147071891668509998689436754268544225280 9788629 -232401215662760917532230827760257059360 9788630 -50922025161790265914868395117521143040 9788631 36606911400355088721028806451315785600 9788632 12191708351291113952723338220170414080 9788633 214567658896025170420102770213813435600 9788634 -184372987596706667616654805873895439360 9788635 77312266299100867237170800305826676960 9788636 43936627933084724306297668559518955520 9788637 -117819450222769749836334858139906439040 9788638 -122581597243105873283825370504257297280 9788639 -6161683104367683353069647473224305152 9788640 156462663630967868931651187843722117120 9788641 -447982998529171558581944031107009342700 9788642 -252236062699618995638823497750456388528 9788643 -37269342713040526307264598398450638656 9788644 201767490199760743612679124413638430336 9788645 -188799743523106913758937083464914516100 9788646 4916582131379323280743040744377497600 9788647 -305546499565066001315273529226577315688 9788648 89442845711183646469786162067312640000 9788649 -3854181179805624627803068548594146400 9788650 29477428456415094548400243072791412000 9788651 -45010117820607267170748247891396925616 9788652 123247358346399555332937245965132972032 9788653 48303357627099055063155768917587640320 9788654 178094663639246779880210123165377558272 9788655 -55540590409457355002593135312270329840 9788656 36572809968800250558952029904749658112 9788657 204634597429792580439113993408065389906 9788658 -134922384912993808867779796743548160 9788659 -203792577237568135938690844821357497140 9788660 69430879082751407220492756263166566400 9788661 102473751325900659163164604877172626880 9788662 -17907514474269951640927887535414206720 9788663 -101827353053240038631656936864632419496 9788664 130481302411861199791229191985853419520 9788665 -95464046743794187610196156161489119800 9788666 6924002331091011886476171974812508640 9788667 84641839753004037459615319000526465280 9788668 -52765190211870264550042874170915780608 9788669 461258920150035914369569126709460089760 9788670 -15282322289186451031409845672004232960 9788671 -265804743684588758203539371341278007256 9788672 347007790737068180754461959436428640256 9788673 -48873812375698336474554204947235166416 9788674 -101351558251620415120513743711335029248 9788675 -20834366471535864144385490746359714000 9788676 8344690468965655096047536218294370304 9788677 394741352000227719529842095142600706526 9788678 36122215772212838766673422577761090240 9788679 -321603153757516276671804188361820693776 9788680 -248988678087663323881571214660789043200 9788681 232296913837048926199808420153956618128 9788682 -95339228626349314211317937318409547008 9788683 -84655125553348395010910604517231924640 9788684 -4298070643662124432132885116327456768 9788685 -116653050355587941160661188771348537600 9788686 -40216698099504798336441739494722390400 9788687 -206852129564709055147894308408819548520 9788688 -466463937932452601810759659340169216 9788689 -49374296385709780918848132721528614540 9788690 40267400182747940680198780290355353600 9788691 37626510637597826045838537626975682624 9788692 -6175399782331983073480205087767973888 9788693 338979874401052013104283820008981628942 9788694 -20514291589003680563785320467085193728 9788695 13632098223486681285099581994101314560 9788696 476620317032374978939997073820543457280 9788697 -5568873643030885650663202669415732172 9788698 -200822605069071810741242706758730416400 9788699 104078831077457672902827398729447095440 9788700 32203454509352096063971268325464678400 9788701 -44531925539480181595243765270503449588 9788702 36604652532206824326523971472539310080 9788703 -471838123659152262398148951707436446592 9788704 -597443617039044228563214809550353203200 9788705 3452396487093633671864530308812361600 9788706 -99112155057845629005871407329515679616 9788707 21418316603207597580674813760042133632 9788708 -3146314620838062224638425614316773376 9788709 -22267559300694887120379716913452737920 9788710 -139175080662378290863405766727830106240 9788711 163600527961395354480206327973962947824 9788712 -203029368482348324388903405170248335360 9788713 -65586377246784840398525287099884643872 9788714 38165329865190804685664841529317900288 9788715 -38855510214810607777099859365577472000 9788716 -1145323821526785784672803267196303360 9788717 48148846749861439784693018660277167766 9788718 -11902150974115099740533743956164186880 9788719 -32276137432076001954965980163410688944 9788720 4066641389238208746669101500688302080 9788721 -156335724721388329256448761856361484688 9788722 58748472609671778593427665188792944912 9788723 39684943362487770354034299036829908480 9788724 -75176896952219526524441853918326200320 9788725 -49738551350769214923590565514958772000 9788726 -213652499711133265278131196854727374976 9788727 -114884343518138520469384102859845158192 9788728 -313276372100858908914449893300101795840 9788729 67303057712792534046401413175800940484 9788730 -32687730717129304957322356948482643200 9788731 97743549279945896710490150924782464864 9788732 -401651531865164694078475131463684392960 9788733 -89481837074213687328926577165844316916 9788734 -30928895991061983587628472551011529984 9788735 -3373697804525477352044045813263939200 9788736 42831577980666942672269505063813120000 9788737 -233399488139261117032539999395588514048 9788738 -58657463979089416970669949546895618656 9788739 136465164331594072008992584564711576824 9788740 90850206523020790952089379228599872000 9788741 -151483890595998854859584601098148684288 9788742 182510421265761114252969962956488954240 9788743 116667273334159243496929351929432305040 9788744 44753150747733242959351132069208064000 9788745 -15297048329740938601383348849364574400 9788746 35456539610341959127414165598263598592 9788747 -372480723425923505633620490376504509040 9788748 111982145884090772104787770481554644480 9788749 359099401434299348755065938403149910240 9788750 9987005823421958760710541926413440000 9788751 -57369222414733933326335185287771819408 9788752 2027587726969853368230417429826355200 9788753 -188363415973576932444709789123949507736 9788754 6488529908374104390999108279605007360 9788755 152607871662120235778273223494101601760 9788756 246946582934845769039554960855977295872 9788757 46058766901166632818594415651915477824 9788758 -3172819655146370345988509366516721024 9788759 254862347904235958779287234318005085960 9788760 -181916108753553750393397353597413990400 9788761 -214498055502133588551852358222597225776 9788762 -344311649222234910123981608911484613120 9788763 -169456509123738429381893941290077201256 9788764 4365065733596687495561254483537009152 9788765 -118014257795937322433371283463009945600 9788766 -27218979387279879576990949430635072896 9788767 56204281897650735680657921710194783632 9788768 -351480228354182085955913060192169492480 9788769 -269169553440691890691071982912706502576 9788770 -39859729812255763082039013051759406080 9788771 -376432166708010149501750691821390681448 9788772 65044619519161926781048680296439754752 9788773 367163125889020508885223353097359137022 9788774 39427972358873286230606732051135975136 9788775 46857453094504242720406616157196039800 9788776 -412117285463846782175762213736153139200 9788777 -1632820924447331424884332312434055680 9788778 1332981804347907175542090812816173824 9788779 -128351408736623771244758501241238272 9788780 42006538059197966681092824283494297600 9788781 -28814906521483437950677945314825801120 9788782 99177713297417847727866904699427174592 9788783 -3168713313276073703763058443788040216 9788784 14679568833490088683982311862886727680 9788785 373125240713180181061780807605180618600 9788786 -66458946359317265248728716074224622080 9788787 144000872561309569688927310991809425712 9788788 107042743010834546092439858776709277696 9788789 -32507919971458213685510609785654911876 9788790 54582761585387950371459817753102295040 9788791 -4901748729144032606328513050977530432 9788792 68889309178311848973964149595208663040 9788793 15125991594939674041916662207689824640 9788794 -61815312279083346400191058092253036800 9788795 78223303150672624593885238511288236800 9788796 283932117293316720058395111869338060800 9788797 165826246120572916622748562886272715680 9788798 179960409405720353565672506947293396480 9788799 77564852339481638567520373889151345864 9788800 28690082797808485484261653673410560000 9788801 396968160576176281673452732509442822704 9788802 4747232074173687957171275923420535040 9788803 -392561394272235621093853345267816427600 9788804 -208669693441386135776072001962006824704 9788805 -35738323326398976558809970820877816400 9788806 -264860062830940695304483338361519455648 9788807 149870430032753053796036694170103492912 9788808 42818950879908182434011086138533478400 9788809 -200334568338873715371727996624797829990 9788810 -17695230046600159436747744078455680000 9788811 289292244191517805263615428964856765440 9788812 280569237222849805302809825996415406080 9788813 205309007300676991147822859518795483062 9788814 -3502026576379123616112648971130529920 9788815 -284474583107041152981608485074333842040 9788816 54129527871750702012660726761596035072 9788817 -120826205779014719692712938358526759552 9788818 -72596039015607647760677854436205195216 9788819 -46310508691510795211245414044179026320 9788820 73406538357030388382867070178158766080 9788821 1578890089715840648175537748454016384 9788822 -3145109465873707945391772336641424000 9788823 -130787074157398169465149022746808547840 9788824 -440879073443515440746926377631254743040 9788825 -49400823042670820960051616432559878450 9788826 121810939941881834033439684673035615744 9788827 108491516465622017992993972029876604676 9788828 134933939382490329396160490447251911168 9788829 -336403013278305969995495519017676676960 9788830 -50570707229837368738300992981283381440 9788831 28256540624270973677111082159358783104 9788832 124296943875446788747280955265900216320 9788833 700807831612507217130541687541009532820 9788834 -301605408060764546467999793595956083200 9788835 29501222716484897811067625628466483200 9788836 162363450638536119488989318378428068480 9788837 237134131845669125707675002813981706620 9788838 -100863810062625632254788221461838085120 9788839 -247050916636988618971734803932368665728 9788840 87327473588080669029957026262649804800 9788841 41838698601726322078347172079703698880 9788842 22343979759802351952685962745876194304 9788843 139739469710923840666449529753512998040 9788844 142222458122582307174267447748492984320 9788845 298154771873975533695656655681771976800 9788846 -19114623287232940157810236175572995456 9788847 -317098646463544962964476188610775620600 9788848 -70780175550819999021913478198433660928 9788849 43759347548604928970499474629641743936 9788850 -3200514663196013368949486377612203600 9788851 -8932109349975920339522240014504295688 9788852 164991909678274667482577490531873719040 9788853 -308138713202249842202033365251658224000 9788854 -87704473595676888812934199052811231360 9788855 -225236005892093522915112723025950602640 9788856 -108830841423460662964615868377951764480 9788857 -110422102830372841360483173953026798720 9788858 -100479824485897809898382870436361516800 9788859 -25913588284049718156807894755800661856 9788860 -95718259291500103076005971475907389440 9788861 168017500158160551265457750884306368972 9788862 -5830436705694797383313387161828233600 9788863 -66747276724337826388759115128488327840 9788864 1501322081858574565809099805437198336 9788865 -63544911493979568098443234451011217280 9788866 -336768001664078573539915615906649546880 9788867 -24155194201533781804573696833935348160 9788868 72491219565519118774833615219440313600 9788869 -150209886668200230881053087270969172256 9788870 -9223988420559995893662837933681377280 9788871 -75960818260241722061446139659708448088 9788872 115358597136612746774305616400240476160 9788873 26396525901521983933771033706171251560 9788874 149083080744753298805863601583749180160 9788875 -223331347207047992121942430929828156000 9788876 6776545532655449973142734134158275840 9788877 140483876985100065080236930105788123840 9788878 -13051013888604692227076433278580307968 9788879 -183107440748415241290055411182922613520 9788880 53061286397772582379717188141154959360 9788881 77849958614304365087878798274649125232 9788882 -194930328161159383315786940488239524208 9788883 8030187619562139912580614251389920000 9788884 -34628778055573222512343433939313956864 9788885 233708364722490037923406031613041183580 9788886 20226888362400534121508692965764104032 9788887 536349608031913746994635688153962726536 9788888 27525071587357045564508513256598978560 9788889 -213050083953249668598592493600819611200 9788890 -165509539803593666838284034586829875200 9788891 -4165211869048245215957852464744812528 9788892 -22356387973387205032104141163068948480 9788893 -194859800658027467898574410003502432858 9788894 -234127286674698158837949380518040133504 9788895 75520360351178577514136162393697378600 9788896 -48288921980047005101696121071172059136 9788897 -477929004654903482443902467007912354654 9788898 23445779667496269906457944067871024640 9788899 497448315044526944119216742902818143900 9788900 104832704772792055183692582002736000 9788901 -129759723711308717266904786994001385472 9788902 -181579032285422403511351308026981122848 9788903 290584700031031719278559281970374207640 9788904 -294736996017796515101668613490536448000 9788905 57472517817831695847059119532391532800 9788906 -71098054750728206551490707635290578944 9788907 -4244609221331023742950835429726094912 9788908 -9221081729266810319404783137624104960 9788909 -21950410509434101538303970234066448596 9788910 -89351552645803698081969656037001593600 9788911 43710794043984989803605586666185588024 9788912 -15674810685020224222405244868190273536 9788913 99398598542417550394603626707835917442 9788914 123815178747913444304761607894851599360 9788915 -225647885869842740072058657990025109280 9788916 -84614901673980838120619645809471574016 9788917 127008524249956790372427494361482273966 9788918 -157013284520904705391363753766711679840 9788919 -104963704192272603305299388383526670720 9788920 -190469789153668548993875818884382310400 9788921 -29727529922839972973430301116666952320 9788922 -45207564780887315197942122562741680384 9788923 -30186932600961325703242892654509994640 9788924 -156426233771840236392969199824317359104 9788925 119956419267801538576343225682248668800 9788926 11025477133621444719271408547903578560 9788927 516217104735794143523175533926627723776 9788928 13716812189968859477690568117483208704 9788929 159099667384119518641844093485473366530 9788930 12724285889099736104039340243282561600 9788931 26154487538555253187406801909834866572 9788932 -11118297567942648471995733087919964160 9788933 -172413403094925679502277674347705489920 9788934 77813272556594045124520016018653606080 9788935 -2066487645374429269763443045104466560 9788936 208972618869929024299840604607910502400 9788937 195056532717646093400440904618207883168 9788938 53413262613399195436908657084231168 9788939 150424455815710872550831309868731654740 9788940 28353957567159528586456691854426951680 9788941 -81544864678251352597338913350447123456 9788942 -87305165846076612363423264989483926848 9788943 194356836178222847902036514467838909064 9788944 50600536879999892763154988279209328640 9788945 -121124523521630761644674125155997020300 9788946 102226162472477847813245258484365549184 9788947 -82199197567601744180092186978996430768 9788948 -137503774328831029081327145812190880000 9788949 -154804279326033749362692820909801272036 9788950 -1769858379910207020237933364771536000 9788951 310924860778296417056456369359745114952 9788952 121157952028310730018425095063601971200 9788953 -119065516073727329750126747385642367798 9788954 79628205639183238930980547579561059072 9788955 64566710764784864043756878095561981440 9788956 8198175842417544800698662214777157120 9788957 190997318960762226686769742260034525452 9788958 124348385610501886227507468120720097920 9788959 231038508460842528081030045927127480160 9788960 -431082874727150860720830334197965783040 9788961 3597950954114635293229630662383431680 9788962 -42133602721513432297507932427635916800 9788963 -12441810930381500189043390829517047680 9788964 75228333875324668620023053704130160640 9788965 7431449262429464556817199108786255520 9788966 -87762681370854199219730359404710966976 9788967 105363099308166897334043775668212549584 9788968 -2478521110041050799316053641814835200 9788969 -369291628247781460809067185093734931840 9788970 -10192571461852429583480050042498229760 9788971 184114615536935331240848655676225567680 9788972 362510003086907368178412643360650639360 9788973 111779959225398614975912992928444584800 9788974 58840256005061851946677916928493487232 9788975 190100171928918697723245430335034891800 9788976 -10599929168664719463119727493351587840 9788977 -102875961978095023127815546493091072528 9788978 -216955922038825466109009118471318878960 9788979 503470470194683880590005686130561120 9788980 101673216371699086767151713712067808000 9788981 492734657841129469179480113689755580782 9788982 5490273271284623267985802169795825664 9788983 -272499231136747172314755767104356420816 9788984 96053986079497702503412115129536389120 9788985 -63467694927196663241352460531335120000 9788986 85185758716947873146378978750852718192 9788987 255344253550517081648611770763233430404 9788988 -37485194829725298374414601460649902080 9788989 165009235523120927939628471197395970656 9788990 -103468504601461772990632770885905020800 9788991 -6755069059625303197665325613481447936 9788992 27963880720858705771346945584921051136 9788993 150526482731406787555298191712910384 9788994 -14626446127327441296098290582097393664 9788995 -153711438080327909806045796959002966000 9788996 37674210568860579167045457366338912256 9788997 199838147123505332798454949868412628128 9788998 22849258204530974238011770745236572000 9788999 -10053742088364488957648818275363016680 9789000 57326840624091374325386339219988480000 9789001 -145456477772213380415623338353064584998 9789002 36988464644571740992070592474723974400 9789003 -64540373441517014068334246689034668656 9789004 -156477206528635414956145368369760754944 9789005 66161902182875175883449624488298963660 9789006 -26093749291349206462624493431067491200 9789007 -269518558051639308882903021968243413680 9789008 2489986727759378659992917459111854080 9789009 21156594700133257345820443110667776000 9789010 -58187244343217309334619863065441786880 9789011 523434048603881026858917733282703589612 9789012 -77014364769174189969342830040552411264 9789013 -28314723206331584198692139240276289476 9789014 317215657451502616815308732183387349312 9789015 -172792768565961496534732669008945589680 9789016 13156263896153228824973446966429532160 9789017 382891581552930904446521282692263491712 9789018 66359293788924363043583335643440955904 9789019 -169331266028510580457116045566184969504 9789020 -194512009530406586551789617427574430720 9789021 115695975807079506245377872093267180 9789022 -112907181037947648503193238381919330688 9789023 -79827760881085103909992013186558321976 9789024 -276165442455605002537235566843070251008 9789025 -12682142156567541960276485534207654400 9789026 -109913748429517046527351879763219940576 9789027 -34698659056470740705915225667081907080 9789028 -193853756802840458378255804958374440960 9789029 -583894460310779264788284359261147167716 9789030 -28295458175482349489332271993149574400 9789031 9525216756375782661272083441747656704 9789032 -13047934357020949366831153271021813760 9789033 171248374872250167502118295597173750784 9789034 -166154558931424439150700785663840725584 9789035 -205590051977612458329976313692459341840 9789036 2204096728282714009541387627226021888 9789037 176984376568124416993265149442724741720 9789038 16331864964930452914872770746769229696 9789039 202006651965073121361905145028404619920 9789040 389955879322040669014761913001410560 9789041 234093978830250257287111628128831227300 9789042 88076853999286703902024320139770703104 9789043 -84633529869846291576912687432519157872 9789044 -290257231970438522123324679020358297600 9789045 10235069170049054950348708896427036800 9789046 -157879574131405672824696836190201320640 9789047 -182179941334930875858862443162321089520 9789048 -158150405965829233294896211359575654400 9789049 159257080131026706250454090269810068736 9789050 119932490061926127823292494192634974800 9789051 171910289021271412786239723348383044632 9789052 -25615324262840812098919115519130953728 9789053 -69847323788341102437634028099872578816 9789054 104147232830027828305288752818998609920 9789055 80846074156460026491969985530187299360 9789056 -57278911261574637026184687505196974080 9789057 1192701755636047854986693505382439154 9789058 41581250411719871492435993296195388880 9789059 128949002450494001150462504691971048352 9789060 145304088975835929673345225919301672960 9789061 -7657550755697454322620740673875352228 9789062 -12362404947178393525928321076886715136 9789063 291526608202161160681875152979305730000 9789064 36887880645070661966038330569229071360 9789065 -37437620221181372556569666084134580160 9789066 -108337037465990873607637709922951168000 9789067 387111642082227320417275053825476712 9789068 180389574332086126472459044331020078848 9789069 210488158200251681203172735836555259328 9789070 25143763298475014070009908031312396480 9789071 -33188656290453410841283585900404523728 9789072 10250838097215033738489740182660055040 9789073 123571331040632370974121275587733474418 9789074 -145859077796504240015271795147083695968 9789075 -172041501478789643924491918431168681000 9789076 137026493282384339331771613583983779840 9789077 -67876347847981202166914188849759864740 9789078 -18670465557560665642482829226174747904 9789079 -3414817099794784818983092896269968616 9789080 -84079489231134447237826657673169715200 9789081 -4227527769060254204446074585647863200 9789082 -116252804688778511764901534188438222608 9789083 488075052630530699329644291159444259332 9789084 174994477715872286923298543669616030720 9789085 127531775392586837828451873961232911200 9789086 171960028931026031536325381755088452992 9789087 -19494205311618404280694407278999273472 9789088 -39458441034084407558521526953910599680 9789089 328252083904377696683827346404949139456 9789090 7836121565669884272832833891973747200 9789091 -141910908345125936473587643784727376928 9789092 123891493706257058098352734149362241792 9789093 -25117459820400347471656026901461263940 9789094 35393224339760490691839915880674863232 9789095 305773216303145003184814916118602464800 9789096 164113615203652080155984909673542860800 9789097 118185091842902702351266329483237626880 9789098 184177271370795505048955441477404108800 9789099 53798060823082065229942413207010119168 9789100 -81872301546754883937521163824269593600 9789101 27089830420852371430991044498185417600 9789102 45130688640016160729537706219374294592 9789103 -176568797113182696228944217750620640000 9789104 43297658024303085194903516275075645440 9789105 -224195018768292101975907586015488791040 9789106 -158639364777856453266964203316189881216 9789107 491029086456935065300903787972608602912 9789108 -55275997392274012480484376902314389504 9789109 -124242345141474256458215055272685394848 9789110 -68743115838690734628966540990281356800 9789111 -195292487961418887388017101287370255040 9789112 -257375773640236400352087256508551557120 9789113 -265112633765210197243410664267403291520 9789114 -35784177945657318030711154278695132160 9789115 -95714773952193745770980961969151384800 9789116 156384697668324486160473555386763248640 9789117 41184786103601277399813179107141830048 9789118 29018461226068921378070794418068078080 9789119 -75504871946577378392040209211068905680 9789120 115306582821841324806420182456283955200 9789121 -40488788670311258948033109971049055678 9789122 -1062931323895785855490938814776807936 9789123 77305839401464656940713502486713980160 9789124 -105735649487904833581622951594844998400 9789125 324085368971770578616814290285057728000 9789126 -104749183307315435942335138376615758656 9789127 -137950152049493135822430117461782638720 9789128 107550472392319420998553327334017474560 9789129 25903494959172652141633849480387095744 9789130 -38395773901800565667013269385249022080 9789131 34527893938272234532685510872024778664 9789132 -112871292043458126038133642363102560256 9789133 440095881733164446822278574696729707382 9789134 -118235174023647515622217684768079149248 9789135 -112332561091754367834197059885488860400 9789136 8747644808802025623801553030405292032 9789137 -271417189878539135379930596267268083214 9789138 15432003008012925685905992651330870544 9789139 306991770739723461180741965769185346456 9789140 84211133710052160988675120099222429440 9789141 158482328690607328342528722369092536992 9789142 186864061423453383416947864977412800 9789143 -55354918616410423254073612386866633280 9789144 54737965216800417340851117308516229120 9789145 192232299346169047897085775414461287620 9789146 -245132127468804503687527848713887219728 9789147 15475185276659226774796937571082229040 9789148 12212111927801943702952347246317738496 9789149 61873228154335566636161990012651756160 9789150 4327442478567610600411834883227929600 9789151 140093785637554333259335842154771605000 9789152 46479718863257872230906745764269260800 9789153 -150267205506208624080684993475441441920 9789154 6515512450468531280102983239329277600 9789155 39963554497791191030689194062200372560 9789156 -51225721610388998248798762402642711680 9789157 31942409991215480632596571256103591712 9789158 72884523276391860163959236882040564480 9789159 -212838437048959296475083442382292967896 9789160 -88763423915348696004012839543714611200 9789161 270085461739044196811151303379191388320 9789162 28375864765651044751232102668457207040 9789163 -61356065921135082282359928949488571040 9789164 -13066930517926821381931789377544765440 9789165 -1831040189629135175206185721578424800 9789166 84117970997769176972252231760277780032 9789167 -40079458985605983793906302292260448080 9789168 33454225230387340014353559769166905344 9789169 -184966493118998376724997421382360640320 9789170 80951036709079928628177372862319141280 9789171 5291794626070133996139117296348889912 9789172 -37733954822141072324123836300814045824 9789173 116192607579529878612708431540856469422 9789174 -3589485468675411146831810210961303264 9789175 -98057673889243224911392686038889982200 9789176 -164249812474227989103887827510107095040 9789177 -171878037686198063054590812299550402480 9789178 -60689989860709503742213053900170377728 9789179 4927259846275650857605108083133373280 9789180 -16573120363023884487122062882376908800 9789181 -113777325437646033292598989676381726900 9789182 11284819442702772403356528992990449920 9789183 -168576223162000780875070615058354175048 9789184 -226136291808033753971173853113782108160 9789185 117688848831763519359202918340756544000 9789186 -98069965023804286457990026002641098752 9789187 114219783177370853277373045839043721872 9789188 21587910310395918211247629283416043520 9789189 -303062145785409304437841163127212964000 9789190 -62119444583211290164085851495427892480 9789191 100327494849465141088833457413889768320 9789192 -14566338437552723242968485826588180480 9789193 -320413231968838549859943059508539683558 9789194 -183615224530106586950171432795397841104 9789195 -32005400151879638858205291982840234560 9789196 -129713631830295082916654584421828398080 9789197 -275509312511815356091465082259319232256 9789198 22609357357185483209031481054073377920 9789199 1215983633513651280681137280959212800 9789200 24270215706111002279796822980921548800 9789201 -29373326809700654776512135043822118400 9789202 -127866631097462649819253285119557582448 9789203 -479470355735758188787980078099824014548 9789204 -58695170040795718565354532899481090048 9789205 -137511139699312640123804551620558996840 9789206 -67348956513893607500048809964806717440 9789207 -42950267215595506482421105254481982208 9789208 325489428152453318460164889919488000 9789209 38378681616394992407376596348431711104 9789210 107383691340445404278637578100604255200 9789211 -50846432133833111880913573247249289600 9789212 -213709801014940142791867229376711690240 9789213 -45136039709155156163434744749947722176 9789214 139436122582282728488726306459777909760 9789215 -376361139954484676231381672925614431680 9789216 -179079885914967749687196687418178666496 9789217 -821810423451142189633186718730009981648 9789218 128805974682828285029526053193210695040 9789219 -104667184511869892139688149061117368624 9789220 -45537847004242667158009703044420608000 9789221 788755373730995758458707416097401440 9789222 12968505936082895541729769645860411072 9789223 644035817757549946533122097057665667168 9789224 -419016634483854969243351551537810964480 9789225 -78113066065955350444418895988459628400 9789226 96493841974954287449750510637452189280 9789227 -15817420566483794667092198085583984608 9789228 -3260846390284546220347003913490478080 9789229 -225285195567631859052312448830009387924 9789230 26535961111245270498915063068683624320 9789231 282290113196397274120903558677606137352 9789232 -58415389224008097020542053113282904064 9789233 245705578227978005240946068675233641024 9789234 5401664309227724839573522512287800320 9789235 204446645938043212301787235371550429680 9789236 19310709607826310771990557008753717248 9789237 3779039819522669456698852216996543968 9789238 -77952972965589363050543780423428322304 9789239 -249508329412755950938965169446275062320 9789240 33072814001943585400024547519310028800 9789241 -14358340864315633630541050164905263296 9789242 -12788761095121760885596161638427789312 9789243 -224620120740266896940517180863000405736 9789244 5159083313279340362956031292795826176 9789245 135183307158857489702441280654017635500 9789246 -65590666062424807071399396335875495296 9789247 41192885200931087991160803029714790040 9789248 -53986646760905974100292636955046313984 9789249 24211495774456251467431040561324207664 9789250 38836337441633652235017167872567272000 9789251 18760892719534286942520023523223104 9789252 133212976892047096192047529044722571264 9789253 269119509683914167003752453575294351744 9789254 292065511459361230337611275817840852992 9789255 -59090407042894048156198345492627169280 9789256 -212902855679091628824930391967353036800 9789257 -488554509375381562804055855480451091494 9789258 -136899098960717431448320642434778358016 9789259 -41441368811738744515220246419606538496 9789260 33129698085618593730147721971468840960 9789261 13396713483519341002162592756728551360 9789262 -96611607661471117078382799594155202816 9789263 468455296962197246476524305626460880 9789264 -14735604350186052721919204210544623616 9789265 28610243197753347968408008135231452660 9789266 -192938513891000327375173365166094733168 9789267 49355995413628336085443299774219575040 9789268 317549072147836767130250268903421228800 9789269 93105717680121228925509086738842923630 9789270 116568693815229391177042891775271561600 9789271 -462222866253002394571319535624395809528 9789272 -154339345183092645576606978358415278080 9789273 -17084727942283369807613736542595014400 9789274 97795628716364156747867734172800564992 9789275 9287482521369075905865245905778058000 9789276 21123483634328680399549090326715146240 9789277 -475774766817516160248888715453182062388 9789278 -137504144314929080705817725365941298560 9789279 190456935348207011192392779508332568320 9789280 -236852521377490123051173598492124774400 9789281 222064470091416589555087596622857506082 9789282 111664883616673934143835958779036893440 9789283 22654487557657859964590390482979255808 9789284 -222946618070169562022013656944276224384 9789285 169087166059296828368014620860604211200 9789286 26622026038902967625252713443734559744 9789287 -281496013539840025420144101991051815168 9789288 65874829697697688267232981271387340800 9789289 472585565707773854252523503882071820090 9789290 31906884610910598578828818255141401600 9789291 22788349329134598672962437134930191448 9789292 238179823213071938694169591734458736640 9789293 24855171988302725718253626790144435542 9789294 1056616721204330807794306258790906880 9789295 3179424520233643624516140306816169800 9789296 41792648754737984238142184913430216704 9789297 18373158515446600201934208543239291712 9789298 281581093532331816136733340428746592160 9789299 -82792422447000136699995669698755988736 9789300 6964667374360320765305989652898720000 9789301 67739166264444311166322744744974199872 9789302 118144420031257022074192200940781768352 9789303 -23843478694956976856269472012983475712 9789304 48830505968121581661916513393469030400 9789305 -122165310559205739368834873408585508540 9789306 13814429082346178852631705252538781184 9789307 267635394770898950095976767776050998632 9789308 -144610493141459528735588407254032259072 9789309 -137436720991985399948208974685532887360 9789310 -99787929738823218645492952821612373440 9789311 137261657161480741256475924260807102832 9789312 -14314231650066464237894949112664555520 9789313 35816549105048622071640680049659807920 9789314 15382419184893327325904456582278990752 9789315 214512440649677189554032268543233785520 9789316 -348055094125204369303949467770629464960 9789317 230671254426782358440524500175411542366 9789318 34988840662767438749368398699831347520 9789319 -164174863995911341886826852542999490280 9789320 -98919317999440050341151686789578291200 9789321 286492931857326003520392285745389533712 9789322 123393114467611039456404510379650912 9789323 261955787338075849991320647560110940160 9789324 26870881726087085911554599940646262784 9789325 39591745802278298852159886446689701600 9789326 -446452371560983610271617020814818851456 9789327 155356559602284619828061505764655213960 9789328 -72872806004843292291670848718492622848 9789329 -59666152934763218034089355566895918912 9789330 -18028386477308462951026194713437916160 9789331 156395053740854893199565585450221797680 9789332 -114027784332771655781459960366209658880 9789333 -28067400015927319375149320423155066752 9789334 142042010093754837561697270180380561792 9789335 -55321493424577295453743799008207054080 9789336 24861037878729245231594800937553991680 9789337 -2553499487464594415233138871447804128 9789338 -57675797669082977129891068182868073472 9789339 34676580712019993609191245624584298240 9789340 138577726949196481411694040347859348480 9789341 323203236632374308497633766259143204684 9789342 -62222422937563414411528098874431722688 9789343 389158175959956108662009974466057242592 9789344 -42251541705982684636038212762956529664 9789345 -126242246479685307055844847609812592960 9789346 -87944369108539047377266005243595693056 9789347 169065812132048787533889895238706699312 9789348 235489065938792699627569874507029757952 9789349 37892993921584064214439174633510394236 9789350 -51808753663554155154750320121687309600 9789351 61259306640633879101086057892703025920 9789352 -46585592418926547125379200157815439360 9789353 62883866040999960823375736078317327680 9789354 -20491603130430113094319179985325721936 9789355 120417985020563065259184974960014097760 9789356 97311540561097211658445729531488506880 9789357 -170081145330488240865074030625631392960 9789358 177671382708358745018628655220437867776 9789359 -129543269492329168018549686736588195440 9789360 11919127889926728298303785582392770560 9789361 392300946837403903259962781712892674962 9789362 -62479312780548187421648934286658046336 9789363 -287080567138901350120047642867185427600 9789364 58360220226944491349649867715293839360 9789365 69082087622437925176197006884160841320 9789366 -3635907186383052631506802797676388352 9789367 91618112199193354734522106713855488376 9789368 -153334144278028436637879811335621242880 9789369 -1500075712879069246474179930630638256 9789370 48295216840525665726181234049088192000 9789371 -558052866065620073840238460144587190428 9789372 112230253792997494803879817665970192896 9789373 -458890713724669494139829732415730873056 9789374 -26581307658521601455053158268236536448 9789375 3123394253988760751739435495732240000 9789376 -101283436325213719764763768341523333120 9789377 -58181519752776611074809360642066594840 9789378 -77465120736042276719737770541905403392 9789379 183232733212847159601618104041035345980 9789380 -1620047608002491118450598106723389440 9789381 37092638363649211452934819427399078112 9789382 15837938460906690550107491518814640000 9789383 183625086574595025760153622966523676632 9789384 522783586343698837360805049030696960 9789385 34101179927285462397159898675927611600 9789386 -53775324671017020681711015574994267136 9789387 -336600483769038283301218300344820039248 9789388 -209754659594835471273714994575082706944 9789389 402012152558456597594638204327098445440 9789390 -31595579225813408110036729199358912000 9789391 -309957076594755670428061918445255208208 9789392 -18112968712086262264792054784028155904 9789393 -58137005771214234891585441792135173136 9789394 -170590520108889085982662280425369563504 9789395 196973140587780520006630101412699576320 9789396 -17886697447923448402800768543209926656 9789397 44058679115900287378709060931252088064 9789398 -27928692108573328099222074170267719680 9789399 -140383267594506120618982551482533792080 9789400 -222072342863475265886231631158969088000 9789401 179669111985294825920200446494841531402 9789402 20579460766239351462322235272979309568 9789403 64607650190371829314464161512617139984 9789404 96645109815952659113112311585278265856 9789405 -191827773298508305591288006036348551840 9789406 -18799095737659860926176319245436337792 9789407 20152585421371450415083167890518172400 9789408 -63303643857257603775179436387984998400 9789409 -110434417044275011473181833596157817728 9789410 111745808696317564144544245150019526720 9789411 -197286160087592460449710288371824705928 9789412 -55119622589954771000869290530286838144 9789413 -71294999041684211579222573876430526338 9789414 66996329841940249300799612313806929920 9789415 77023025734989219727135930626915766800 9789416 48702230381012618627694813535226818560 9789417 -14330207880828674690265297016358971248 9789418 78219584574204807800051564902771492704 9789419 -465872103767115209367523637703015495180 9789420 -585609707327682136110100928202147840 9789421 109137149402034067979096939076831590784 9789422 229850393257346049724789076112612520512 9789423 315046085625581789223500692239733248 9789424 60299712802297314960367624214848471040 9789425 92886125954552943120896422085629590300 9789426 -28982636217009801607539048406228772208 9789427 -241825628883688754829639211319405835560 9789428 -68864662710015870590619096372785922048 9789429 -23675521922383190217438890581146329472 9789430 -15527039778798991924804257245346846720 9789431 -77402561885446345215736109903146719768 9789432 -209448108453339489124014067418406727680 9789433 -189955824418036949607587495081561769900 9789434 106502993248205466074239439344399395552 9789435 -137991564553185745077410324493163943760 9789436 -76060495838547676369074956716990136320 9789437 174891711739019262843160997464150926912 9789438 -4042690125779114499243972706701771456 9789439 -19096391483097434880218438824394716032 9789440 -68967590118784308224854830743342284800 9789441 7058890904452065141869862306719718192 9789442 149224920369060766629270037055267073024 9789443 -224843115246598084091098441051923115200 9789444 -8248678014649301351774584015212380160 9789445 -100275798084518224604578980495054146400 9789446 -16105910511151596072787700632348828800 9789447 78687338601688337006695733656864631760 9789448 56334240683107917347013559786241280000 9789449 487143446452083794316505029508862163300 9789450 14600546040193803210901138897844160000 9789451 32989138296738802654999685383095735952 9789452 2185577920659756038302756615824798720 9789453 -170526054794589088962698097343772282538 9789454 -26870272168419325711258420836863701440 9789455 110250250309484802986128585015573613760 9789456 -48866226035087946680966261889507852288 9789457 -145011073145251563652382320962389544000 9789458 52958034476163187960900449144587642880 9789459 77526347077154681981697076371725395968 9789460 58721108238930538001410696261293811200 9789461 303882117522256360751741982069118122624 9789462 22447025648702241681995033932433293920 9789463 -1617293686411898832001675604307843416 9789464 -126613647342771982372296575347082864640 9789465 -126124117225428718270785472257427300800 9789466 850502735451906610853685296963174400 9789467 -42255739263832980331847069264494112928 9789468 -53587897615375750391192882089704262656 9789469 219027168780202635556631465395039904870 9789470 -197201967914386307729506554144833584320 9789471 -71352550626531341584977813715458282720 9789472 -67197113426030480733837385216127139840 9789473 415474457487148077372049841440214842722 9789474 -72185569323167628346304621242120832640 9789475 234443848242847773173422109930910489500 9789476 -128360512477706773723612245744768685440 9789477 20805873336314616477335124311935780608 9789478 -166136705781593393567646235689881261760 9789479 106117965063777385722274153099398448176 9789480 -105086924575482205145231638980644044800 9789481 -98114826963163382486724999020214511936 9789482 -97604725203799685971790543188828375968 9789483 13459444024980585543351648665973018048 9789484 -130826249947182772884188561058357027840 9789485 -83707174263958498478941741926688720800 9789486 -22186364439337369359191594640969071616 9789487 -9315641127170061038395276804891930864 9789488 -36945269601812985195989513223881588736 9789489 293146746979523139218496800407415716224 9789490 22481554407309597218184606935941079040 9789491 -242870976612834577662242376067803765108 9789492 94726321649027007426462032808026572800 9789493 231662571530983888624251324860151127616 9789494 49020909366156617506975162234920554688 9789495 -119396460939508760800178984466747281760 9789496 353485574305069351511605034537308385280 9789497 -18478519008284293036174898128323141948 9789498 -252297183843751475136708979987192966656 9789499 -86817130295074885488323952480375550440 9789500 -139165113751649753405715740451070464000 9789501 -62280231624994086124205294535724036800 9789502 151208051383515058035273586238552339904 9789503 356262690804600845618855332207713918120 9789504 81553611505973126130375189816737267712 9789505 -116712891236237969603302251111503631360 9789506 -259964825468949195513676471233841824048 9789507 -20918175815647787979693243221676189792 9789508 52622194153661935125408515775078319360 9789509 -4939573479148547496024999604798821696 9789510 66759968049515259163883418172046745600 9789511 -469115237455699846562661225093265320768 9789512 -166276022314115496745754901794615884800 9789513 97273259610971006327160654867447070848 9789514 -2454704248373328083798449918653216768 9789515 212582719509755718890895752935788224160 9789516 -34064873717579289775656030609212313600 9789517 -316226122798989956631997329047387520 9789518 26282649376370107877544065398846285440 9789519 -14052262993486475758334948647406508912 9789520 -37141993040961317049805808167815905280 9789521 30090561067276150794891770948325442560 9789522 13224096193297411612811141116556083200 9789523 -269595316839726742604033772206100478228 9789524 -10901921021565264781887839313600096768 9789525 -139912249563668313723211281874426824000 9789526 128809783603824091026470899746133665024 9789527 -419195389306201219310724803450039285928 9789528 98419254470528646928408548186948894720 9789529 -37153057929733526116632255133428750552 9789530 68659117746490951515222919803558302400 9789531 -130099642625059527853175508503125181136 9789532 -149384079566102733805180936882368816128 9789533 206560172996963696063423811268125501600 9789534 60197605673754821911478418884866142400 9789535 -107998918198909115461471443041999288640 9789536 -164711301451339718320711956641334951936 9789537 -128863801924638618752711184632421548448 9789538 -239268860808501386632934276141293031040 9789539 -201844379922148621605486206643931298376 9789540 43132306721856917580533191404916039680 9789541 31445817527066402635685167589302891520 9789542 63940915465277027839601988431834435712 9789543 187324001817721748645969282252150269224 9789544 -155088069724641125460068638181119779840 9789545 321489331378643283528248362066707531300 9789546 -27242730707062450373127313189451571456 9789547 798780048551887531582905672756037559400 9789548 40255054590519143171384181413538034176 9789549 -19030430541655136865441143796863546880 9789550 130533794308070377734041774068852828800 9789551 -21426178131639555959227097461956479136 9789552 452081570734423624886540289158676480 9789553 -232724550386404467689807202387261361198 9789554 54463194815752172324484969154403240976 9789555 59554468147080845177237786204003176800 9789556 -71231651956806192624480502392183599104 9789557 -109977514487946723025189545083240074194 9789558 -103592197394290613326186286674975498752 9789559 74188702207568086109772918923279073600 9789560 -271403066548609556823480298738065408000 9789561 -190664148937004273878267997564034821190 9789562 -8421418059948238638139430773334413968 9789563 47314252821988772869311841117057773600 9789564 -240350310638604095793687767634331189248 9789565 -328633876027567542899009471410436067540 9789566 -78019052895135775914696497160419441856 9789567 -151504730084310322002397995584517662520 9789568 296531502931399427068119998151650181120 9789569 -407804447047668526117100934242795435004 9789570 -9954261839444663789731613316932582400 9789571 237658609858187745097798294783794942720 9789572 14824664122388591238171976321608805632 9789573 -115831828054704502224847353843678774816 9789574 141919836490178109231212355100181182080 9789575 -134505449057204472186972420957228471000 9789576 229750864286301967063109419865447424000 9789577 -34023154192586817715623200786452104768 9789578 -206713102443601468816066988259401053344 9789579 -12742087086829207214135944807645159560 9789580 56068415065744417168180975773619200 9789581 110521182386702731551059160036687380064 9789582 30482201544444137116061635693384857600 9789583 -124078843556211738487598726354924175360 9789584 -12040232765187538171277852675897032704 9789585 66168924061191705120338234021506970880 9789586 -45472254452645286351567758901119656272 9789587 324321755588840658585609558271907512236 9789588 129245719983224607508521244714478196480 9789589 -63174969696619999911554923451073930610 9789590 -52149842480402444632454237661049555200 9789591 33872914819043885559077550982240078464 9789592 -32747274860676579542198736738566369280 9789593 -428515849392013779542858097978708086256 9789594 -91194879590690235728813727919802742528 9789595 948190047971658461254555068169541520 9789596 102337303101770426488864527113858035200 9789597 -10802811739539350371519988893058306580 9789598 -731423029687739302025161073957587200 9789599 20079392575997859122833620007900558200 9789600 42643345598982614404142518831939584000 9789601 -373617618659999325444706313722552126080 9789602 19528746393730815358466051664515094912 9789603 -62178776143501710968219360531160024336 9789604 827610918473929484673352692186292224 9789605 21431171549700674206977846456529470720 9789606 -14102828732865331586950424240550912000 9789607 -255822412589175851043266671599007915144 9789608 -110632865446683980017719412083810723840 9789609 87536336676135895942173479840069391840 9789610 211188036757836629115661705490435060160 9789611 -70460878624216856282179483676211553536 9789612 119254346417274300140820335238183667200 9789613 243248725289870293954257450001895222124 9789614 -13119956792712065540530525533580220928 9789615 -204900247966899412662251151798310427280 9789616 -3515770998869626030193899067477884928 9789617 -35997104074008062340746356408916088000 9789618 -74060400610183364134414200763534748160 9789619 -25441216024418370137046752252833533104 9789620 -288340972095577625703607452087730014720 9789621 -243571692006735618804799618062159653088 9789622 -69748502990875891409847778911693015264 9789623 120787658078970753406498858499231215560 9789624 -106765718150403227720471202524614348800 9789625 -309825317511328509443067954222983283000 9789626 -141387074928499579490269814481749760 9789627 227415338308399668292940468360168669040 9789628 -22487807210700298979048875663414892544 9789629 499761077098896829009660865911079068230 9789630 79126886781763004114379657481701335040 9789631 -486608589086889325277084932037724561800 9789632 -17977121090032483893121668842854023168 9789633 -116312880671404038787782525422525182080 9789634 -91584189404106829232663481850158410880 9789635 -243636487887639778889396408231033906400 9789636 140549702631076254368617557112232478720 9789637 245852508300752627326367567335141216704 9789638 3046516585510915489998641193611174400 9789639 -103611345220308804104156735286779103576 9789640 40424297123943388341834955396234444800 9789641 -449891656518899910415774548442078337958 9789642 55132874457423384377548503603936947808 9789643 32930250685070960463011558447034563824 9789644 79549660565745164722750936543920645120 9789645 15850030273010456215388610935854310400 9789646 346729700400152525317005674927242728960 9789647 25201178569198984817400388036978862832 9789648 -1655697360847820800942676008562982912 9789649 491182154926479157618457624978965433664 9789650 7009781465157303027787305794710341600 9789651 -76636611430242875045956520213575615632 9789652 104901835333121379146944117142834280192 9789653 -1985537149483577094212436052088816256 9789654 44899983223454621219681430593109909504 9789655 -254589686808038519692545410103923670000 9789656 -335348883083321148004313681556971581440 9789657 -8314904325506986872440886686511443760 9789658 104829109620668618828376072233059764480 9789659 -32219742339947581072835915869463485248 9789660 -12301614879820984929348143932678341120 9789661 7083379561942571458962101740511957580 9789662 32644700604184853426307170384183520000 9789663 206212826285329165745282357788342439640 9789664 -128123031412271909988269770544261627904 9789665 -17849774522984457176542147648679984280 9789666 -144567917487310483489215696681198658176 9789667 203198130125863130241814586647540770716 9789668 -23869174830377838322459065768278360064 9789669 -213751589601394799407791360417278898306 9789670 180009448638211335998092425089404844160 9789671 -82873722843422615551744707818169586608 9789672 10982748032581874966293161232457072640 9789673 365642458132006339338192733875066249204 9789674 -34056304816923504567514722022110908160 9789675 4199742352851534797610594163199328000 9789676 21507419522383933738737854843698847744 9789677 -50378823893741696200876071105993096768 9789678 149627247386757056155340269181715631104 9789679 -360007753691849526537783885936263520 9789680 68105558540440075544918112535019520000 9789681 4041138338687976868181019402629971200 9789682 -35222252476218405380175993940455897600 9789683 -148835248742049223356789346389029497776 9789684 -24610949870688080280092839003970365440 9789685 90824949017663869033752552714455380380 9789686 -130562582168784627322833634222157498208 9789687 -435162456973436391604267520413760368560 9789688 97138563634046951946792934737457397760 9789689 38047615805086137779219872865861224320 9789690 74540010956076539649314839547113547520 9789691 -267827927454905443014644771695133269608 9789692 67142220867560423364168263679096294912 9789693 -42061562601674560415825651350507238400 9789694 202300148190917804175074915561117776896 9789695 -341699862913822857528406693668914395800 9789696 64793748183720675644462523757879099392 9789697 22145044659941581257875256571575500928 9789698 -98546089221677598547833007687134692400 9789699 146944965838488411951216848630973865464 9789700 -7992673995743189889601390523623424000 9789701 -472323598394831505997672745601646393188 9789702 -17897365353265957438042778094912888960 9789703 120801132259072212612047483708177431680 9789704 23160664384231085098970189297685350400 9789705 -162114381295625951900380616635132922880 9789706 239253071949239936734519851114045429552 9789707 -433413205043167145208759438142843236144 9789708 -115723748633349119628914071618656637440 9789709 82811157062686595038144250323274419020 9789710 -52793131183730008313789082360387124800 9789711 293772585768756040692983935500353179272 9789712 21753689715142342685394368793818890240 9789713 213594290059399797960459660417111478962 9789714 143069858379389198644995925308547745280 9789715 -41766161250511871729808396684635022480 9789716 -142985212787338392994983314539825314048 9789717 -3430725976600750508201899947467982720 9789718 -21042864905035405986653907245203517184 9789719 -2284274931699011374607414269855775184 9789720 -113253919980400556957979999803680358400 9789721 158949493839306569090056084937089789392 9789722 299465515877829180529947131241698975712 9789723 178391911596214454052914104183736748972 9789724 1078053322166297970860137783248617472 9789725 181921671125368505324451610771332604800 9789726 -17988033866448507700076126541705225600 9789727 -277624386683702334510793893857342187424 9789728 -163157487307180979170343331624219574272 9789729 50962265140018934637837862550049975984 9789730 70368527497315084500067025561158505760 9789731 -81633839368017914515780579145155226880 9789732 -50725767433322705431296162166709748480 9789733 187517173605489399533614735663376249400 9789734 -8714748899932136059672388485324141056 9789735 59829699313943874335086916670857705760 9789736 11440448208335858558950057181939712000 9789737 -20013654571277335243213002276233908614 9789738 1768384246434373381717829790176772096 9789739 -380485346493143608177766109912474071544 9789740 20103972119335695547284834611576432640 9789741 904275220384773668918337691138791948 9789742 -187872792721528887777538610734356865728 9789743 135439088803713412349323565326994489424 9789744 48255450176125967831508575146442194944 9789745 -95203664260423248988442464484289405120 9789746 63850903329812314508110190513325710880 9789747 139620583373015858579808844837834800 9789748 -198658095533562726513743353554147198592 9789749 31034167762147057145781449963407075164 9789750 123436696107452058773678764210082400000 9789751 330959394897264129838614502536189136152 9789752 -112600579509373501889692283821901414400 9789753 231709232656507253272635699159193927008 9789754 34607766284326932307335579546566350560 9789755 -88383103948493935418534235055671551040 9789756 -54832342649989886462752243825718605824 9789757 -16003334456773323687721387451337114528 9789758 2037430378793827092234300932087676288 9789759 154628671004459714007967659361813121760 9789760 56086002000986840001807827281489428480 9789761 470215972642165020611516387641831819824 9789762 142163697039630907906895757224885061120 9789763 274479581391713881756146488457419733864 9789764 59538669856791506457579372075300605952 9789765 198523182442169173861141823597812348320 9789766 -43375564045507153169888274517932865536 9789767 1971693568644633674686922033850942336 9789768 -58691841637333312844853867241847193600 9789769 -143645635386274550484964395356426096640 9789770 -173537911625273637073433123774180601600 9789771 51770127016423956030849167420321478144 9789772 254466345923144654936426314642399690240 9789773 -93125067351203312409575674860578028864 9789774 76882641517356192258255606763335504960 9789775 91614756658183236693259963106238237600 9789776 -45211023066096081016231583514387038208 9789777 -616192822810213245727082762908952286 9789778 34218298530105445807001835555267127440 9789779 312073560348505200702282683853293734380 9789780 3315617559717248457206294245014896640 9789781 -184184339823493521634146603582808602418 9789782 -35801947156498540739278784661295575168 9789783 225706724255582210293565938519017944448 9789784 -350448556390436334821281133624603965440 9789785 294111410801471526869154676375816414980 9789786 -134777159172742285866742629811982596368 9789787 41938218174099276637842239995661915152 9789788 159486386644766475612339524129364165120 9789789 28199670252166342834798314380348527488 9789790 -123673140031319895747398457270974209920 9789791 205728903907573176039358115244839804400 9789792 281247323546430179240323395978249633792 9789793 32694395553785188496884915618420378664 9789794 74482969001098617003839917305680620032 9789795 133176608955076144055977691917942579200 9789796 266142453560958322100684240312105007360 9789797 499654267824929155508891101004430165246 9789798 -115391256974826209866024517145851862336 9789799 65275675066394609001594216901707128200 9789800 60701294377744310614218601011486720000 9789801 44655429993168247743404192031016046784 9789802 -48206271024783561831953307133565491200 9789803 -341845456896656915882874892325967255948 9789804 -166133518826483512309120148600504904960 9789805 -7895796202797613479944784865323360000 9789806 -35650176325361959795591520351331623616 9789807 -159059038307279859154298984619752421120 9789808 -56879747862953833413612111700322844672 9789809 44275964088075505702205503183790605680 9789810 2150783525243610880188943711458700800 9789811 4770841607561928801199436203459605840 9789812 -2979450836999999988450641668390852608 9789813 -79814103483763262156680358721487836576 9789814 100900894752935629796550771084964001472 9789815 21940057496280516339479256519455896800 9789816 46963523324774101061622856619787264000 9789817 69339493214415843924434067771027200512 9789818 178969964108060691225330697522175049216 9789819 -13916023638935720138482634196355268352 9789820 90871644207725124846832238422104576000 9789821 -2276162855707211268526853104335622848 9789822 -1254557580002667916064063069295432960 9789823 466190263119778349125612706961508307072 9789824 257329702363950801898254420986245939200 9789825 97397886183611799297273517234938639600 9789826 -23740501910664873487302580805935102080 9789827 -512237561058962337417016897002373137600 9789828 38923389331251342881276141197575736320 9789829 12947523295502747978241995683997218944 9789830 -27902264577351175020089634427407139200 9789831 -62270599535242454274189322158111896640 9789832 29745150314997114910535318559624499200 9789833 -208875265008330392038177044256536450918 9789834 -33117858347570050978484531657034405120 9789835 34637098906092472496515031703867878400 9789836 8042592256405880222872115376279426048 9789837 23329811908030594960970682565482298368 9789838 -110118871395411677004013600988013891840 9789839 -607434229657366898869814049562562250744 9789840 7576367942156292619719203469191823360 9789841 -615882532530437903332854920632424777856 9789842 -71566428200390066170207165948084008288 9789843 99029765409153615885329502949272893184 9789844 37182953945653427183421275284059703296 9789845 29299709621899205467041840542910883200 9789846 117696791978964759905528811050377594368 9789847 145069658278006402680703867529545908312 9789848 299652624936237882875329127858126223360 9789849 161541226344425959118731616411984899200 9789850 36372696862108618015800987409535116800 9789851 -157329188871036634632311281715605841148 9789852 113345753675751556012432019412100127232 9789853 1168540389737676759885738656956510624 9789854 -56162296046158828175403086521035078528 9789855 -134762789229617420807644304413865213040 9789856 298020280182174488270032406326917660672 9789857 -91790011842603990552079600216974890976 9789858 18307732882026811824652644894912887808 9789859 425267290664803230008403028741221485560 9789860 206251773340900901858453306261155918080 9789861 98300770957693604927501776755318763872 9789862 39555642673754023312069934532964452864 9789863 230995044032477344457388460921530672384 9789864 -3667328350091222310011631933672652800 9789865 -275428331010249658764432077025052675200 9789866 -102361882818895263641031050602626412368 9789867 -90586340188228167025667397520905925200 9789868 105015085010995840520973033560624640 9789869 102831462591561082359203917748156085270 9789870 1720442507998641933070270637856691200 9789871 -5441776242230351920393027530490350496 9789872 7452480519178800454814343169796997120 9789873 100370393698016568902524290719258934384 9789874 368019304267083404097743366494916616192 9789875 18153162832435063266460404914905272000 9789876 21429030074672782829028063705569832960 9789877 368023003698403159900392141582091295726 9789878 -46889105442395216396816169537516368640 9789879 184827826518646639133250504333883260288 9789880 249989825322264915795491815084903526400 9789881 30412324180029955097843267771738760000 9789882 22289998546624224095724984719398843392 9789883 -6157766321199231495489267317535004560 9789884 -4064394382885684453613444285221309440 9789885 -64113068642207541272925645031681795200 9789886 -8450194275917227141613493966420772608 9789887 -77372037273386388069910374463062838464 9789888 -16263582427968502433095193370883522560 9789889 50277735297881506239358498520745599424 9789890 139438733952371296202119443510695923200 9789891 225548580003759309666225285420330463992 9789892 -141366625950977238170838451671775125504 9789893 70384686187599506106775283417301243264 9789894 169345425319371930916587172392777189024 9789895 26669031048658209443397538431572982720 9789896 4457930185264822825849208251711488000 9789897 -31949416602466392542707579885005006144 9789898 88062948892680898451558083073776176480 9789899 -148014622147751306394393844463339255664 9789900 -27023028372477847553426119576112371200 9789901 687778077455521583975483514331064854464 9789902 -4804644705093681218584643604963619200 9789903 18276526520115723289731873102612750432 9789904 -32560340700437740743853278736872898560 9789905 -294363167106227589499262573026394012940 9789906 56404719137068578887386974938037043200 9789907 167248292976941043646335140161531256160 9789908 -54223365012359576227990831845393291264 9789909 181626031911370969981066483927452490560 9789910 -80195315341619552711560995376249338240 9789911 324342766231329411430872319967487341040 9789912 334807961621358474069849524822326640640 9789913 145671536937226932275184694506807650560 9789914 158444722147632327044145049393960195056 9789915 -53840375258211075467490478526354107680 9789916 32111392361082391815422745448389962240 9789917 199363849279689960293951455846343856960 9789918 -59229252640747682561900961187424593920 9789919 -373055384637373121574503164353230194304 9789920 40352403416957866138225224674165391360 9789921 257917350134629488363855818553993188880 9789922 -119769119154564519688438047722753015808 9789923 -34687087336599375879970236832933051392 9789924 -66498809865665087024139740673527267328 9789925 -287507989601775780518104804317275943500 9789926 -59807159739101402480026413874388900160 9789927 -16369215137247544615215385339840197120 9789928 -26235749295132151688118278866849351680 9789929 -148056667612461192900618290912844277680 9789930 109421149212195764922521393915135232000 9789931 -183777836611098684457795425143071489736 9789932 229143356116660022676362118984167690496 9789933 -74145576321924825592446182041237250976 9789934 -30307656366220620372977617276920901632 9789935 49002028344478948210257822929005453200 9789936 31284836113517483719596996697213501440 9789937 101192365890659224717788845874674965586 9789938 -91145500580512940272994852962807568880 9789939 14594015473833334759715094310842768 9789940 157544875369027680095711693391937689600 9789941 -3156809105840678053228880999065411200 9789942 118160856786931427186200836358506712512 9789943 23415888490738973905648468990233240144 9789944 389151556444417524945814138168050831360 9789945 18893351850082582169262554937625717440 9789946 -174398108398995125699860253395841501328 9789947 24977906707206335820528398377667535396 9789948 35374541778513390946280050433035966464 9789949 89444258060303960372634791014841363360 9789950 28964608362194384983493489761476489600 9789951 -34549890025185570616751842104335298984 9789952 207561717591831407632156263974071959552 9789953 388433989831033228901806717011062003202 9789954 5752159291139886328588376555283534720 9789955 2280743712276805590984019329044227200 9789956 92625768632364326196371018355571584000 9789957 -17660453916893101410419023813169420160 9789958 -119431467418634326780558895957703253920 9789959 6661522049407409188525881098701692576 9789960 67295246442360799936547661615267840000 9789961 375296809600631794980841190531775061812 9789962 -30646948127770577442637339004928331776 9789963 80500772157160800266382183325122697200 9789964 63009118685956790894877873159361246976 9789965 -238606161492573953758611343746528163200 9789966 -147669040496172559600194617136587384448 9789967 70249119362169276844430746984752896952 9789968 10112113814248684790647205340833390592 9789969 44849801860173684450317464011524736000 9789970 44787219112976272899006200174077099680 9789971 83416695171217361770835720940011312172 9789972 65027433302859244831922876148781627392 9789973 204395408416787892499620898562885690304 9789974 -242084730330503524281134978179396407264 9789975 -22559568539860605495166068390439775400 9789976 -29918003959482345535473538026301808640 9789977 -348912972173767725912913083771411154176 9789978 -42669546572812415759785241994399805440 9789979 79402599292581654718039766708818716160 9789980 38923524772038877113855764727960499200 9789981 -91015957144677934425873614688414276480 9789982 636029961068705950084028577791954112 9789983 82092543989049922344746901834073822320 9789984 -103093370746748015518132790250771578880 9789985 173819649621461881258407020030079084180 9789986 -79766276089577280153380608391373404160 9789987 -33318542875715927903503492710084884160 9789988 37821073176681928589970490398638469120 9789989 233393943920272904687640681073905630 9789990 -32026282437932255155393454994893260800 9789991 438908280359029152780009942549062118392 9789992 147645982918599158012804354521269120000 9789993 67024594180370981664767175625099055124 9789994 -260262496746794440275043943879482017600 9789995 9338662621464570588983886849073980000 9789996 161420998882812143823932101156380672000 9789997 65513400075615810763138361828411451200 9789998 64852973838330251395844889299669064000 9789999 49799766867761469614003840329684742664 9790000 6448357385872112454105657796300800000 9790001 5928257853335797513462424485003463388 9790002 57798749493011255171179460527460296080 9790003 310952644378789115211651207688216538252 9790004 23622312314620219158990975011027097600 9790005 -84497819170224484929143530899743113440 9790006 207638282746612405897008858410622278400 9790007 32266537552805496592893798416894678280 9790008 -125095120608540888799777150833148784640 9790009 -252791667255986111031447534591519227196 9790010 -94711685453348593154426311147874871840 9790011 74378129825976058397442763544086563840 9790012 257422897037592894601338532530661115392 9790013 489785488743433432537613843079109400262 9790014 46372851186984995749225020418151275776 9790015 -93300882325175530290519541460937218400 9790016 -63327607594345580992840679362847047680 9790017 60585896680445936506454340679248986880 9790018 -88004117389043358873794806472396726784 9790019 219017485510696490200779923095940911344 9790020 -49973408544762518431353669104509969920 9790021 61271894314927111030236125711759249244 9790022 45321321222886753295330567980393122624 9790023 111216409155994430014289042047149859200 9790024 253465414864811164919476878499899048960 9790025 576520655403689092462217433414705600 9790026 -1963322323522689471176302105708659456 9790027 -59178067140750450204127420470766397840 9790028 -141518353720484209571148104603577414144 9790029 -333782355854482474337824399801534997226 9790030 -10706511601565598340753635948853034880 9790031 -123784602122180269783470186404823249336 9790032 16273811299466093252023462216737226752 9790033 -148623950752365502928876290631068453776 9790034 -84112550020583554996728247353363913584 9790035 -18544369338544862748308422357469145600 9790036 -233384922107872648438760189956580618240 9790037 7502674562244429953310419759035424640 9790038 142724529200765657484240963959516008320 9790039 114183938527362217500137193104153147056 9790040 76773549144470327421161203290706329600 9790041 281925579451232857992902799295592170944 9790042 -144396875846652407036511755144534108928 9790043 466231522191735962543859976464578900292 9790044 -9204666449562949964104634054111797248 9790045 -414671134840303429820323687372453386000 9790046 -45118077608953337343414553556583480960 9790047 -223845313379962707327453194438190460800 9790048 60740706699479826303191086347017256960 9790049 167176545913270816231173484521919460352 9790050 13431947997285576554109152094981244800 9790051 -257986559587274489450099104133508862948 9790052 -88750629198638209720805374750461918720 9790053 48788039563402458912037929670524952320 9790054 21920213063027576470231305434781982080 9790055 362396147024438181481164318573322831920 9790056 -22219782735236511333140698319529984000 9790057 335114238241403687261773483330252853306 9790058 32522396027353171109554229535073256880 9790059 20073733784719962103820238028816687704 9790060 6770769372191668380699351546837043200 9790061 -27093354185724378874915977493844263338 9790062 6118318315155738378367508041967010048 9790063 154307181154335611282149140716723855312 9790064 -30627059304455513396760309255099678720 9790065 -8417771118712017999444160288873097280 9790066 85454077940844061456572764312932535808 9790067 1837851255525166314799708675328787792 9790068 -2923427285189574976830980268390905856 9790069 -74327075675576358590199104472062936530 9790070 -44714986177894343194863334357725206400 9790071 79989766070927493517216231477950890064 9790072 -148750602046375259612515723719192760320 9790073 -43446009796630073811116117634680924160 9790074 -29805964673597355759326611332575097600 9790075 -308087906020905711083040687693309188000 9790076 -388541628374482387396958071618485258240 9790077 -83833468076350749932605843245028516320 9790078 28832841555198151436405174994243171840 9790079 34170127672171467506417984925078808320 9790080 -41893685471377832526691338068951040000 9790081 31853076536273233288544691164863040512 9790082 -146510505642473740460066522544195586608 9790083 -120068729077321739224464608103626892348 9790084 -17556106723517562915117262060672422784 9790085 -140872174008114849215154555491169133440 9790086 208214039458072761230128769432352244224 9790087 32484894065481571515167173667751975552 9790088 38733092254835340901374568592312893440 9790089 26901165518101172844133308243950031360 9790090 -143974630713264699189552677576380663200 9790091 -196684263185189087128253924416276670508 9790092 118198708443357240557293781491172966400 9790093 -317634256342371096648600205841854750080 9790094 93744184451746902593698271519339840640 9790095 -27107025692240973449118454936293081600 9790096 122334557248455248094689536868561928192 9790097 -93831801136109107664132751265417205388 9790098 -47386073685049057973454381078906980736 9790099 -85801723882131178076632243639440265152 9790100 228570451809933798315775317418311782400 9790101 256268343666490996682534520026399319630 9790102 16955620250026333588998025247126367552 9790103 -18312381500131215030697842880008327072 9790104 -203758310581673469530371652555993088000 9790105 -90269185542125384060282818857619763640 9790106 -3821583701436891369083605713900844800 9790107 -30284537339995261428918379871698571520 9790108 -241051005091333111823064528838652457472 9790109 2836619981244826002515536149624513792 9790110 -44543631021952047489241715205043200 9790111 -3157436284601464670436438632871978240 9790112 -188163082711290014718500348520833875968 9790113 -309091401921488378311444850481687474240 9790114 258679359485120364202613107356591160656 9790115 -18763914606133052387055292355502384480 9790116 63683622885666213676785051157084876800 9790117 88079790259841240514013564662963863712 9790118 118970344926801920955751636931837150208 9790119 -65689849552054133342484642700624354560 9790120 -36199125789227959397526646972982323200 9790121 -261966641366087746807181764086050721456 9790122 30332659179973224398939453291864060160 9790123 -41382269149748514337126446451604114656 9790124 135051891360798778706375487875412055296 9790125 -221185061964101448403904758642360056000 9790126 46732747410168645497327658352268452800 9790127 417269038259635332180144878191073720976 9790128 -35842392399712243554149331891660668928 9790129 -508734174152151397704648377907723580270 9790130 -14273780858191689464500706573798860800 9790131 38076545060157265921755974054003819616 9790132 96793537342584047365089160032313350144 9790133 -96150820881878182771007650966884921618 9790134 -41250889308944849277703541686512113664 9790135 5443513140750270478768149614980516800 9790136 166641486719431742799177237725475655680 9790137 -60856945672626975160672231149091627200 9790138 -162543806664512666240699639289766331280 9790139 -9409384965846218616159861051760596000 9790140 59833789295495684490325137806440473600 9790141 166510743470247413189664297117643398784 9790142 26870207037151625666270365458174473472 9790143 -3018181638710223265037946804633798144 9790144 -11891182925295770742189775709423009792 9790145 347782826976373377842332076057109522900 9790146 1104510157637559922859404983323111424 9790147 -404494618690567932952838999257766622528 9790148 6477627659929541552544173295066297600 9790149 -9907987256144554111216218273802332960 9790150 -104068098086667875152473005711899574400 9790151 47685977222876270135746360942614719400 9790152 -14768120239861174209109602190934138880 9790153 -83350493985014158846292162907969330598 9790154 5289426252778751297803283050842071040 9790155 14278061436382681408371116394305895600 9790156 150081368254084085316982271397536971520 9790157 -22854543572196886472128116140284131840 9790158 -204742284196567866818523079044077568 9790159 -3881287245449491901880325806865050640 9790160 -25060855654424349745218754051520102400 9790161 -68179959877740073503884033249801653056 9790162 -92806433876436663067120518533809538400 9790163 -113806778152458219804037141586610944400 9790164 -78347648445908638916686294479108680064 9790165 -16103637700117081899678167310418636800 9790166 -342107225655220575733296459042000740736 9790167 129786996536304274100547257864429963880 9790168 27452187437104271156807864685874176000 9790169 185435318895927117997320602377164231444 9790170 -4111615962568246681123589912455676160 9790171 154255813203505636724849501959952207272 9790172 -34008220860554170791827462900837253120 9790173 378017033181513596157235356221477832000 9790174 151890521708206892228730479658818908992 9790175 -102362973908059090336628050006297278000 9790176 10191197041625035466557827871710117888 9790177 -263389073735261340918522656228599802974 9790178 69401162621560826622522917502474821280 9790179 -4429753326862000543267758861728295168 9790180 -2195848661283463024032071614147031040 9790181 -539316025620705184742359564470311522628 9790182 -80213874661854796301583242039433317952 9790183 -131553184789707112977715478547587339096 9790184 -247279344445283582249642506789491901440 9790185 -4344777915879944855148197479232889600 9790186 34803580609257886554337577301389164800 9790187 411593391528260713149479947431899913600 9790188 39786179155176656228641120784547311616 9790189 -55697115697589609206916172145090323200 9790190 -100343683413437323141202939782994361600 9790191 112413731157280356078667141492890726600 9790192 -69686168998610998801976541137485103104 9790193 116283075698087367461469540282742977600 9790194 -318410179720000855574781875603882342400 9790195 -272412344655228252622545158980821714000 9790196 -71730487583065527138690641769300964608 9790197 5595675487991895168139147463000358720 9790198 -216930642644606061894884329384070644608 9790199 382518703992093632806615131301516564200 9790200 48810576763553123890618102781291520000 9790201 262090526238780140950231887860838532202 9790202 234085483285978269846847403221312800000 9790203 5870573165234172417063236335005465600 9790204 241341055049497560113743776817238675456 9790205 -119508983386952572074469499756910685140 9790206 -63781183680573761317215427492192988160 9790207 9935188501255814730282769019199835872 9790208 444374313930693313009452455146951802880 9790209 -129673381246251040109527244040345740352 9790210 -34259150358105213292885586175885973440 9790211 234501872742149462115629763540853090812 9790212 183713160958618582945660440087398771712 9790213 104722913268224735891038788905368728444 9790214 -18780571014306492134907074608791494400 9790215 -23277131259321404776152076071994896480 9790216 394579179621285617627161120547642004480 9790217 122084751219305939791995712133866666266 9790218 147505791408171841796195763550592975664 9790219 -119855271514501010745422837509488926380 9790220 -77084919592892878984557483736355466240 9790221 -18888496642905837699102688319896944576 9790222 102736144847885889624929251499474713152 9790223 22667167555219722323982824524677816264 9790224 -33898099034903787682894211457360199680 9790225 205481200725843517531109303685779806000 9790226 -29765165821870581295906952569096166400 9790227 440046373407096407648680361057179043880 9790228 -189447108647357639710237471789035700224 9790229 -101479748276862363018330379207884445170 9790230 25119541486627186872294380857540331520 9790231 -216689824437941869516342890364332304 9790232 -306687994070689396321524156101577707520 9790233 -161878146968102534250024401312666860800 9790234 46926527768514467023324238633327956992 9790235 -9834583546817498641632609316555227840 9790236 -122183045807597117736791581959230831616 9790237 -77375833467116957590997132014996075028 9790238 -180206088643895414186246380783777764480 9790239 -175860799350967562453813896299816565176 9790240 -4423900356331880324896440991277383680 9790241 735269083214252908390773685986247340160 9790242 -17136948534802805094220604170617495552 9790243 -235673988296697240892047751992172337376 9790244 113444478353204217139076522800464307200 9790245 47434786828913969419822527174429128220 9790246 -199683305302097111015080546359651403776 9790247 -63575649134390758891430582833120737240 9790248 -116467984602005008963124197436354150400 9790249 -11594622252648260051954180515405324800 9790250 -238444486358415719884345278770650056000 9790251 133607948619934546291651286830717593432 9790252 -82461709881790228585384393955868241920 9790253 306680084416074058746178041497108975808 9790254 88272769700908859695664929655762931840 9790255 208048883033321935327760344862005836000 9790256 -20589682068473160783826490727428653056 9790257 -53692704643312137147706341706794511680 9790258 -182269971497629939459471441744385649024 9790259 105088686454614654849591547486618136460 9790260 -18817849854156011318344941572017981440 9790261 -13975366841429935412469197306157878016 9790262 13518038344141314139111532409001801632 9790263 -1512407002339420387136314264507420800 9790264 261768179001561986733213017592080363520 9790265 -57982022561596942937080846772961384960 9790266 89390867001681110468844244419787488768 9790267 -17592527771733855593054177170196361840 9790268 -242922868949850332998901080475279434752 9790269 37438787895304950010068129899776232928 9790270 63218008872054645593548355237384789760 9790271 187476429693504880109077192272331978200 9790272 48078754765130659907602138923930746880 9790273 328687302174895543690272849843121859522 9790274 -11405590471885306631951541621305592768 9790275 -130800155772655578739047706469317982400 9790276 -91266551899583367621584617807827283840 9790277 96641370148833850438203990962664586272 9790278 -98611982290497731130788515777365737472 9790279 -394123435468580871158343961840955038120 9790280 269184543708294604132209241471704268800 9790281 51365733279805592952968249238094041600 9790282 245551190765389688407279468464649324800 9790283 834563437155347434659439683440526720 9790284 -70893365540009118537427118434606694400 9790285 -202649251403292727380231415500742782240 9790286 100623806433736812875226470488695889920 9790287 -125166737664218061491510448036136901232 9790288 -76981522284288183650211163877429420032 9790289 -640109323841584565045680867679624959680 9790290 -30716258220942460504617798711146324160 9790291 104505109232612564814005552736162205440 9790292 -190114538152940255469022732056018681984 9790293 90320998849450372919025906181470562464 9790294 90266520437976654228808921223893724352 9790295 126783758577880525341821554216802236320 9790296 -74621675897388230981135805459844300800 9790297 27882359435321463958499715245414564112 9790298 156306901980376797900202686867686801136 9790299 -260264764899328903478073167539689632916 9790300 49175798560748174575565936398125388800 9790301 160737286129186646312376822683870049600 9790302 50986572498999220049553406438242852480 9790303 173737806591829787484992493401532007968 9790304 -72124724902808119128910056890636304384 9790305 -72317892239601441049406946576772759680 9790306 -222499148224787005126674503807907849648 9790307 116604229061741285157306029576651175672 9790308 6251044615099656589890427575029594112 9790309 -225534500837949532236891777296503191684 9790310 -128891346999871232806624390456433485440 9790311 -75841085190094403082584113734454018656 9790312 22292451081486377707445189112073420800 9790313 223946998326490037334322376138997232200 9790314 44895083071882544016958100455361849088 9790315 364005951821471816875783136649965556960 9790316 -15135870509835242442543887180083848960 9790317 264466608010577313084553782476402098200 9790318 8648281857960101047829285065146375168 9790319 19307733267385786232928612140023449600 9790320 288946089718898990185787239802142720 9790321 -199373375851129766785231662530902080156 9790322 -12156075289771543751413496329539660768 9790323 -149544701826065339180727861999339663816 9790324 -285103175221976429179582551699170802304 9790325 -221185873165557026359863164496130756950 9790326 -269660140549027117224240102613678080 9790327 -74334810454764564612177933166666207360 9790328 371712385939596375402491745811564032000 9790329 162752156575155667062819769648418850384 9790330 63314520762757937580163402058026033920 9790331 -54749474627824581592014524645571563868 9790332 54824322659014544330447425837296082944 9790333 110871140880939114074539292870621569120 9790334 234429997574868046013581343457173864064 9790335 192987269709739873449909814872077875200 9790336 -181654068322351252475505314346817290240 9790337 117274861733739665608099760502946489986 9790338 -114804067663233780236170776070111126656 9790339 401950084932145516642363333384304997000 9790340 8310518967771044204123973364199854080 9790341 186828127023611993456601553683642739200 9790342 -290557712647923624711373549312971734400 9790343 211596851230131859017499477521261917400 9790344 -163942039335998764102935924215257328640 9790345 -44013221713316618317438654719401919900 9790346 -136933172057387793872532907332235666128 9790347 -170583007622095137727980494884013554728 9790348 -18116359435091721527109279551555380224 9790349 -81331595848071614135020906226812151220 9790350 -49994157955231880529286078875298824000 9790351 -549695411204440311206634299058059323968 9790352 42592726854637362006971309712752640 9790353 355960017702213072410634630427745640162 9790354 21957919267579477280816579148447014400 9790355 -141880771032355879869741043774762962480 9790356 -180090543828677993399679512723618899968 9790357 132547150521835647544075330330764343072 9790358 17870951825694315698805846638399201280 9790359 257379298966525242864126204820780844904 9790360 32212649294371582750003260740926464000 9790361 94542128371638591355960596875007167232 9790362 162061241687197260717188731183291491840 9790363 56472127851786772125413075313355745040 9790364 -67404850067523502176072827186390866944 9790365 42977457253178909297683017962573099520 9790366 -261747609109327652193550524518420222016 9790367 260860266859636254163814774387149288416 9790368 127570456832725212662455695787627118592 9790369 -4296912657782174469947283684064675072 9790370 -26668089540191857830431863713737361120 9790371 172624684936613418247217220794400883920 9790372 -62719096492694285186372812133677502208 9790373 -417882071476694064729906346332515469378 9790374 34895880966243226747317633313058511360 9790375 -256373197242300057154111556050320768000 9790376 246139350869536944602221507825452072960 9790377 212756281343437384010099227164821938080 9790378 -128063603213024699224330572517012832832 9790379 377668482613356473759559635202410524980 9790380 -6464301601203188834387690591568000000 9790381 293183787116710427413443645431922588182 9790382 -143089312022052239231541907000738283520 9790383 215280425633601363670967095239866223624 9790384 1072272086809644588378082073302958080 9790385 54305942946103980978551638000739118720 9790386 -51810920077246893130350162901785457536 9790387 163661095504308382637910233743900327680 9790388 -139377443130603637880305605950443523712 9790389 276240465455259644379171912576886272 9790390 4217847590117292071858993278900972800 9790391 -11123623028052312635235523084220258880 9790392 -54842169742474517271615924252671016960 9790393 183171032003726742307790825993513466000 9790394 193689005216856101303389964089296656496 9790395 -809559820580157936110881527380912160 9790396 -101649913460005197089166780309807513600 9790397 346702932627752318222580022754213931846 9790398 11191082585483604264194413033768373184 9790399 -295396683787178547971736498391012177600 9790400 60039552578801734082798871097638912000 9790401 19395966334814141115213191265909366240 9790402 38877672062828692705464860141738419200 9790403 -44602939203206174563700722556209593600 9790404 55234519317544899920078044383640215552 9790405 227084174549605157229842339496320676000 9790406 209678533258206693123244589211463624704 9790407 252207523539514660889516576983541416728 9790408 -194546588252393508006370461029961891840 9790409 -450042023074272039334751309271402996390 9790410 1158648926926256251262492062540677120 9790411 362850862660569480191851071574639493012 9790412 1195285527439266087468138046785065472 9790413 -66883313030646367454519993984096014656 9790414 132313443829507243372151388410993509056 9790415 -164608509776763986187718811453594056800 9790416 43416101564834966116308692508683796480 9790417 -7585559440869826346654258132580609536 9790418 57425232624435655593238613266794023040 9790419 -52589525211897611088864618232032278160 9790420 -39989509157123459282220949278681661440 9790421 203730463422994448569590308751987308622 9790422 23999168664464494637634115588048681344 9790423 -396256776775580461454844911123944446328 9790424 57928696173591479757027908357474918400 9790425 -1290905094530218345185396789402621300 9790426 10023441627690113926312638315345660912 9790427 9006445257182364883967717665190068440 9790428 156672011978921420252161425726182853120 9790429 -218680650935623982554444226478083316480 9790430 5336743161784980102341368851159736320 9790431 -11334824738050168995077399602146734592 9790432 106967254401850751504362494527362301952 9790433 35686140325232595594050780403173034624 9790434 84816887694642060578188223929211917440 9790435 -138155989857253983098255788123972944240 9790436 113860017223173111139771614136010120448 9790437 -355318894798923866657830114775129347680 9790438 -12615733911718660361517603876604078080 9790439 363526177226248481770624981589719917000 9790440 -142545645541413463301963055880689254400 9790441 135870992737515609955573367589426630842 9790442 -164473423886990418096311852545187236608 9790443 4853993436358868937389333822822227680 9790444 -389620863730560203279567031373654200064 9790445 -125443917318710289083845480399119105000 9790446 -99204412271148135204455414679347514816 9790447 71649249246325108080908588955870045792 9790448 -91471830011786895615335215710086627328 9790449 195097162740079891466012349489327940464 9790450 53456864339869447978326864051767214000 9790451 -39104864841731059168700398666136558592 9790452 -83441230145230094509796242714825832448 9790453 -23859828206958628482858621768706486880 9790454 69150664947723337592636254960383626112 9790455 -28166578974335738603037981958740851760 9790456 35895847000299795102231056249511690240 9790457 89473862304675740110808581647102713706 9790458 200121972876058880517935650547360636160 9790459 122533792164208262887977960078425946112 9790460 121534566165345456767874163954556390400 9790461 -228178259359968421779654990002894366490 9790462 152071272691680107985402399641778435264 9790463 -69430348125678172281747784673854092288 9790464 -85740275952169257619378730529586151424 9790465 -212103554437492865756284434395055652800 9790466 28061976622322467363765020676165240320 9790467 -21039800320186935989849859387462118920 9790468 25191071850466745604396016277146958080 9790469 67208820495475618792646377664478163968 9790470 94044384623068050155272578958806028800 9790471 70685720664451947066628121182890133144 9790472 -174669786004302970836617682639983001600 9790473 -126761541408300356512293884433715008 9790474 -77132102504085293274272819197245881088 9790475 70187498781971745348523852939284190500 9790476 38563711692603547786431017330185666560 9790477 24752639115408972233384489744047820332 9790478 58711296785357161920921124876311628224 9790479 -25934399709488504070161900854115770416 9790480 505056219129559137144875896134696960 9790481 52299068600866492642473857638276623282 9790482 19469240335183883838361591753598054400 9790483 53475863032878087867280234581686450732 9790484 263075158319411780083964561672786399232 9790485 -23717442496637017700907030180714348000 9790486 -60137129385641273769846797985720227808 9790487 -105628425292200821388959633081796486720 9790488 -115902484893985329026292542998182451200 9790489 -157330792958115535627172263923424901180 9790490 -256244132691342754247904825878408059200 9790491 160169748004879687728861407755938694080 9790492 -184246751471497196303679349422121228800 9790493 75754034641275872051386336858227056742 9790494 -7407811250721141844659565446493403328 9790495 133353399205027287347835594789524031840 9790496 -224515603107211563530082747085909524480 9790497 52230293551115719254521326568832480000 9790498 -403773924429698009276573331884804736 9790499 -134173987443826064194942409503391182500 9790500 83598547283280808258127195484969984000 9790501 51550795791038201283926273523930336320 9790502 42288256322611064761105371606781099392 9790503 100404693398349252270830562760811358504 9790504 175147407687820305303836673426607288320 9790505 -33096781706712194905269421954376056440 9790506 -54446777660244674599922995769676655872 9790507 431579924969683784339028338976271448756 9790508 72656509218087396043627417087071390720 9790509 73014676362781982107963471413801465696 9790510 99634304462008922260297400103015700800 9790511 1332086026713377985936803963599743792 9790512 -35730699597425779801039442028008079360 9790513 23490238401377614105982495721712332288 9790514 90888367088024072694222376717799314560 9790515 -10630276832828967525396770276009616480 9790516 240848088574131776524280350419249857280 9790517 51432858247563068298633833711353398144 9790518 -77122634889778423833463701620410903680 9790519 387897671227769927350737524579537980920 9790520 42482274409047759470752979286779904000 9790521 8869831109697804979834392794104460544 9790522 -58185853605751133189636676346576474368 9790523 591108345708765460303678625313816948960 9790524 337234716453111916202184503690905651200 9790525 -25245057291171101591102090825740639200 9790526 39217070029423880082341651721445715712 9790527 -95327587517437908644978200380814657080 9790528 12180076718022220031673610760141930496 9790529 59638808188855334397055475492548674240 9790530 -37432190872423780714877351094905287680 9790531 12410533649987833128490293220059347952 9790532 253041604394014388354576070040046829696 9790533 124256023741417760441661077995175504604 9790534 -20348544146943580604307391421447274240 9790535 -245764948283283535831622819881301120520 9790536 25573489267859808307683186115719659520 9790537 -134032167109061941572931136739550769648 9790538 29790030020102144246430577916216520192 9790539 -216998108288948849686946564556652679232 9790540 -73620656326398493553881749524447800320 9790541 -235520658830298913932589152882971520 9790542 138139206784248021608673194995948735872 9790543 174578969979453552711339612501521409408 9790544 11162589212612068234869053020719022080 9790545 127582051338016257832635907121097081600 9790546 -68990993491229094592022333840621927136 9790547 -217252544066279892786431133486277410000 9790548 111843538411368533465660900424905687040 9790549 -70569719544529044890471651421648242240 9790550 24293815543176164472846871546049433600 9790551 -9943291207094290127420099918746600008 9790552 -265227564282677108920539759517768396800 9790553 -133711300752938689949805410151832171116 9790554 -45966306934849508626921855356412684800 9790555 372503910415934204268186759260444832960 9790556 -4325816644499274024788745277525573632 9790557 -37586648340958063106557982641310171136 9790558 -4197172421354575026197042939788917120 9790559 -267177615759167370580237389253091382240 9790560 1361027608649617970333217557265776640 9790561 -558897260420439961548616111067305777152 9790562 -143232502285334654927254905639234344448 9790563 88994599811122033655497913450649406704 9790564 101708763748507999478981405668759945216 9790565 3049703483697318319076553203293632600 9790566 111423187411900226774433824106679890624 9790567 -135385003429023407955688241243478890360 9790568 -146687832164833939309830516168087767040 9790569 -314817856195361890233100199020853847606 9790570 13905213160888732956213364266462197760 9790571 -116219722291211489940386223205600655616 9790572 227682708742463671373754958499117850624 9790573 314614004408598619588757573184801486624 9790574 254304790523378047579379874676824605760 9790575 49875884503852037542855664079536755200 9790576 138800629764127215473252555686286098432 9790577 -2943340338212527396138931008126114908 9790578 -4436254860535857284865120393418752000 9790579 -322979698349449015358935968296341488820 9790580 -211221035326793409931409357804421868800 9790581 40093810698906877539842045345252132640 9790582 -83231877962338786810701911969307616608 9790583 251095834983719768960294379688330468824 9790584 978403487875232148379010688226099200 9790585 -28920980299078056308029786356477272640 9790586 -105323814053017839014156135729995411200 9790587 -297869683587254367789797717334202239156 9790588 265592310291903076417653864657059698688 9790589 -185595083192561747996436421160468321640 9790590 77192341993666373495968497919025992320 9790591 197088493086070539953457581429441207184 9790592 152557408002501204909639066678460416000 9790593 164072453255066318302291730896565144928 9790594 -202221218739319435490625431352023040 9790595 12741877654499640030073760635977817440 9790596 51188293626637675484075661444935983104 9790597 -159726596010448469900675596363345862880 9790598 -16164607831204621684423660996075322880 9790599 -44219299643225315758311334120543375872 9790600 -6110937315957322691605440483670656000 9790601 9593583499476189601581881824253040000 9790602 -30210144239239983149872589835275068416 9790603 -290837263981576768886144431074830004720 9790604 -59042943275253972471047728627155340800 9790605 314023591080485917824239233141578624000 9790606 15077067480201350660710418654892982272 9790607 47116541606383070732733361182118019952 9790608 7811458573423603029034056196447862784 9790609 -13637640826344130883802520119672771584 9790610 127029805617006098043336272834477580960 9790611 -243032479818872465092039528237295150016 9790612 -131583583052861342382541105695133192448 9790613 154576760679917779491528383658022304160 9790614 -15472655711939423131325815592686156992 9790615 -7439136899754364901041335943762087200 9790616 143222586876660627279157155025736171520 9790617 191919444789758592900435847147529902080 9790618 112337781842082815613863372383428587760 9790619 -37427156860459686629264982132878795856 9790620 18522012853790075880292381768324546560 9790621 -465186125899435423477434965220539121178 9790622 133870758941616582512604150395194252224 9790623 -190454732852043993945831905429885198400 9790624 -356390947162286351891789046636855951360 9790625 2026970251352208476860050457314075000 9790626 -67176885894603996702886909854949846656 9790627 -998111295688786895045331587372633856 9790628 -129970020184913176137320521495003422720 9790629 -18051600360753305378241265938663355392 9790630 98824709031600790743875429727340632960 9790631 -62932042557941148698057851829039378568 9790632 16755353402338059821485457130017740800 9790633 -472211371027022953947165575875850298118 9790634 31209513035551219869527415391668048384 9790635 58564225372389193914319764170363404800 9790636 3185056610735692124800301564504563200 9790637 -35775685714751477236394186248737630720 9790638 -4374131763988365265648350413791110144 9790639 -219979559659031516455048972761873608560 9790640 61067211976046725192379470273932165120 9790641 84964192670675160101034226742595587451 9790642 218604718738039426737990216650911303200 9790643 -113241012712292778310043685616709645760 9790644 35427536492534801515731814073807173632 9790645 54775427462969468146061611744682973720 9790646 -82989836775379708492298642191308037728 9790647 135093086752273569551006353407140796672 9790648 49019692110718430891656011383459020800 9790649 -308905418630094633267231484717133871840 9790650 70042117494579318980260087785288958800 9790651 -162506281955924439820231507899583178288 9790652 -35326598601844956280652489726664857088 9790653 -128598227342379452426127187886713264896 9790654 -117743355070438384390951742926115476224 9790655 -84979647085507538657666084454480192000 9790656 -69358524040523836397627132975448588288 9790657 -336215902735106823913812973364272269948 9790658 -43692895858260173406045815109608854320 9790659 188391691353729358281441593507004626400 9790660 184411574944007605487994747433641246720 9790661 102925575153622947147188475235284750300 9790662 38249374451747215959457865214161356800 9790663 236892975910424389150167118035746713104 9790664 -184011318730653910570242623802386350080 9790665 -7155449283260703011820734470319844480 9790666 13177784739679547917555814628019114080 9790667 336790079091731845622111684695868461716 9790668 -63230520862979188888619773650037826304 9790669 -24901008759179579941390410182221404704 9790670 829009312948567314540990319553251200 9790671 -43856195573116390775863560643954964736 9790672 28934043520242886923420007946584768512 9790673 -511253453081860142861227380436018392078 9790674 -122203506427407902620328457066268462848 9790675 -11569463716073138159853615427083306100 9790676 -145966880234024570622079115704503539712 9790677 67158033932395789700076689183237112948 9790678 257725963489787313325900398267270344640 9790679 442977663183036902570588913074726822280 9790680 -35872331830873465675476189923249356800 9790681 4072271086602586925198896415258043012 9790682 96038847487327799738593122188615587584 9790683 -88791947807197553672477665734089885952 9790684 -72463764740289210479457271197279862784 9790685 67992178146020876009217259669462246380 9790686 -56971529562244225983903989917837240320 9790687 -11948539718355301999069481398667819040 9790688 -39757460178651412175679331659798282240 9790689 2581346902395587236613706126404490048 9790690 23291514844912402895181884927258332800 9790691 -578995280067092934641014867779061812648 9790692 -168094815139287876372712679390118939648 9790693 -79620140945711673840625978383325429056 9790694 -216886709307239459877083684307015139104 9790695 -193992220486625410906860357272153116080 9790696 149794310261763581864652035675206041600 9790697 225256426092076150397322375876505281792 9790698 61690880168126244671680807808264158464 9790699 10255879939005785845935097786722045760 9790700 60246083146483432779391556508721728000 9790701 -278407184123589027099204208439667303360 9790702 -85684297162622333191160325569776640448 9790703 94716772703410071281716974779736174144 9790704 518256457106374319766399872213188608 9790705 87302719417007663137455370204510497960 9790706 42283323966136088520953288436125445120 9790707 103378619994547586185758107483679168000 9790708 -230960520897748097880031937556323652864 9790709 437636908443389079243587021523355881600 9790710 86120419855676685066394332731935672320 9790711 -123274381498880524273519285645545431040 9790712 131480590397926625975304439876577894400 9790713 -8867195395313632114297135984949522016 9790714 -89110938781431095104875609832142009088 9790715 82587726331853491532431875766410480 9790716 -16758929629644031562806402562022644736 9790717 196738358188720272404113763391880789766 9790718 16454398910957095338277447915068747264 9790719 -8603609237862833042153639005464777600 9790720 -35680562809868546006194650787872768000 9790721 205299329407023864212329492155287900244 9790722 -71785952566879709896563091073027045040 9790723 -991556750511966094718340675978225594680 9790724 -368177094513112858952522159796273093504 9790725 -8116830894427894819435435415514115200 9790726 136445273682935058014320700146704561984 9790727 -240591242720610909420066643203635960424 9790728 -182793174311779026714992776612471971840 9790729 -129963587675977654305345400941496477916 9790730 -61511461171813995493778039482277806080 9790731 47415515856335799145613073171334248120 9790732 79511590929334044554795019611952550912 9790733 182971165921568783372480422236016700982 9790734 -72247357669514833585049458563022177152 9790735 -239462333927318230616056938932171836800 9790736 -20180988618073822329452138027973009408 9790737 16240255295255125993882244426822233344 9790738 9172024858655003231339336569571719680 9790739 -396183125223489582562730726167903669284 9790740 38880433839104654869101737814949785600 9790741 -204770151047925225384579704355923441700 9790742 2192803349787563451066567208426484352 9790743 -78819921447572925156150078293008414080 9790744 -288109896412212851797713869429499002880 9790745 208816060881242100487780261618778572800 9790746 10294445453161620532583192589257439744 9790747 -240729709407036568639897537708632199804 9790748 260395855133982581899324334631310248960 9790749 -47424473291198590544376282783798987066 9790750 308929077162208529983459785752157744000 9790751 371051331170081671385039754100219462752 9790752 -15760811469424059883996849667336306688 9790753 -24103852537788911136471456148560353344 9790754 -101762293428364259741975782968118709424 9790755 -12396000080458006641111986451868953600 9790756 -1028214868137305719620143923296201728 9790757 -376900590007447516957036284654118132320 9790758 -25680684409682633615944631658885230592 9790759 -153582128050673317262500906975677656736 9790760 -10509333701193433921015435363024896000 9790761 548017158722136473408167629747281664 9790762 14169280394074298651354968071411196512 9790763 111722944165649599344083402611989585600 9790764 143101674038674750634633364882338981376 9790765 26342001164261490964040285753982571800 9790766 101257464004138794558047711222771350464 9790767 98454389120244284060243681237906807040 9790768 39073288598734490671995437342247747584 9790769 -53000920135974047819680343559041864220 9790770 9687452643750748544468478139673894400 9790771 22713683066217758563870273819213976972 9790772 -86282014097999275270810299029693914368 9790773 -56793817187007593070409401042808682400 9790774 288382707037123865615533022329128192 9790775 41683145899724601988068996287710534800 9790776 120952365600537029481357910110947942400 9790777 131109811366741627868553338501520067200 9790778 -101097107321963095087354864618872696576 9790779 90087085061989438866462613609618534848 9790780 2842563915693742696218746966964441600 9790781 77561074209733637832485182384667173248 9790782 130734625960352337704256678413295696192 9790783 315997073845313742557653111792692178320 9790784 -101942421712304260211144086636133351424 9790785 112122334210868647822190703497297372820 9790786 -6842111354608549306554389380157061120 9790787 -171396174025501815492000217082346340128 9790788 145992376413656967054422241081354710016 9790789 -60624529494512025582883974992400941410 9790790 -4127315864960879806087356955064496000 9790791 11723323554676089374302557829376615592 9790792 32621309237122046417090192214538321920 9790793 500397344013002301320328367216656663240 9790794 -4971209478288760572605256034393495200 9790795 -115078804413224857021285503293504044800 9790796 -44095270735944854297314688789954731008 9790797 -166395541520546407223876540893690324800 9790798 -192389416471164582136301778022087713600 9790799 6462931417890856184153566135485779064 9790800 -1423606084190079561138109306798080000 9790801 129476315937726267059378565415339234560 9790802 101346815565961845760821870887641162752 9790803 326583033535310623075740012276672643464 9790804 -185893679392978510709609000749807034624 9790805 -273696408681856720483340103365832410880 9790806 38423226140527537597348044983423779200 9790807 -172645957928273660324024789921470121720 9790808 48062637587050404994030087730142351360 9790809 -20463634258720717311208556622191324160 9790810 -186162775980671348477820016145941746240 9790811 -88838462686171490958084768423906110208 9790812 -115545145264785621936775866762791000064 9790813 136385003087121374609076073315214337062 9790814 147727071375488269732144518861938918400 9790815 102605416340664447668871686663147520 9790816 -32288221926428930304204437146309754880 9790817 168647250613413499612816840119162328866 9790818 22741536954632902619594583632586928128 9790819 278204274362023080181582425566979880220 9790820 80269744272490969787097976757543969280 9790821 290109028979207912034324590581689748800 9790822 -198881539930073596426497589512450240576 9790823 32591414940446194569793959838558371840 9790824 -123932006784757443858188562542670151680 9790825 199864830395740988435460656733079203600 9790826 206177613567057928191563609419453002240 9790827 200166406635386436146639752394544826032 9790828 70271851141778272476358803719558910976 9790829 17964702105742074047701796812901428992 9790830 -17325681337007156425949987971587482880 9790831 -433479072634633724943094786253987864368 9790832 -95011845898124152165755354260328382464 9790833 2264762223884427989548262941586632320 9790834 -231495672249901627107768404521786048608 9790835 241763928399205529285166646162308778800 9790836 139679636360748005830495625417889681408 9790837 245985658857788139931765715022571697166 9790838 64805795705864118931887440803233052320 9790839 -211125853139575824139865213113591457592 9790840 -83311245441091841173307935322152550400 9790841 -48444070133746079535514059937596729516 9790842 505419733783841254016171442215975424 9790843 -427628811578063663438405440491340802908 9790844 40347612879857592182064535826848923648 9790845 -59887535973282775621885962839317080480 9790846 26329249434807139188026397540893918400 9790847 277949639908150677351603760886446492800 9790848 139525418789313100355336065054565990400 9790849 -65171587344063725343024615112671515436 9790850 -68698867454314141059984047920394307600 9790851 -62523891519289231028957809273850130432 9790852 148817388000836362301397010476237496320 9790853 8751997739437038116480280910058576640 9790854 25831491886000412475787934865964892160 9790855 -77062596193531035736047410064023355840 9790856 -244592998457265039951011563783095045120 9790857 -125494527817811919841684975922646703446 9790858 -88654668958854740633983041129547350528 9790859 134316144686029279137271979862915838704 9790860 -80396279599212313564529057866520048640 9790861 117433273218840893836499241692536499160 9790862 319827022313218125150666695132457329472 9790863 181314199775496033473476984084406592144 9790864 -16200692776085200792720835624801648640 9790865 -111232260207745211409414379909385971200 9790866 799672390134865635306732962994393408 9790867 -386625029028863249220075428377840620768 9790868 182291677926089085404293735443205016448 9790869 30023744729533683188423442671706031008 9790870 84017593499571068433104527929817747200 9790871 -224471265267345120961485514628201320320 9790872 28344651617879575735685581469364387840 9790873 408301120915332889572951970875031218960 9790874 -135606181709360879355550321891480158720 9790875 -11056575296212112733308852753018988000 9790876 -367346372104482189954343463185977664512 9790877 -2900648845794770666709535527554620500 9790878 5521914043700940010414050096540401280 9790879 3516723969268643954967635843834480000 9790880 208886417574927116522648171001985105920 9790881 210257332654009910328469005190167755952 9790882 -24018376135281183113499642733147411200 9790883 -292432391664565812926466298265881962456 9790884 141621911119605896085064505350628603520 9790885 215022593470396043839157080939514880 9790886 20776062121970331005435581333234759008 9790887 5114545990928293467488032539450417960 9790888 198940593381533861551467480297008732160 9790889 78995990483959227087144594313531507956 9790890 42362383724140592473839521637745536000 9790891 226175100894781887639177228195650591568 9790892 24039155349120449053841304664117929216 9790893 -80005331770881937379213270435166908160 9790894 341363660807122183735969601029231094400 9790895 199804047799223877396385408652363284800 9790896 -26234218359620042609447320599508451328 9790897 -159401723075212576650174675987384630348 9790898 7948822180245351254066015082388431264 9790899 374985005898676987720133844452807086080 9790900 17698859458189788190843027184499302400 9790901 -367522807750139625036680737888216750098 9790902 -74844915541006496576584245849934295040 9790903 -5684236559102592244505725512878290280 9790904 -86894526759074981071028030383947018240 9790905 145745022743621735400270866569253924160 9790906 -465272346626931438615778983404667936 9790907 -157921883932810592507544376631054274288 9790908 -68361565337246342312557589118659189760 9790909 124820817652579389911652664133382255040 9790910 -93882837295006701305906805111420042240 9790911 -28214923835923683804050462235514566000 9790912 -25503847727622912869599180390662144000 9790913 -97525605933469476792144342072751812816 9790914 -25113934567560423179541522768574007808 9790915 -269858816223522097824875793669601843440 9790916 -11637056787204980502585034335464226816 9790917 190820268027650422977271987317488966880 9790918 -248566974346169339191212590320875783840 9790919 -522708977579830907108761526447003440680 9790920 174213487989969322545528792670209484800 9790921 -15863715004792253790055739857082341696 9790922 7572823987071082502666268831573754512 9790923 -35038802294637041464072270775437514832 9790924 -39803709525563825150764340177739353088 9790925 -111554223464606504548548117957951409500 9790926 -9500263994744593902962365840246789056 9790927 50138669928266826524782340362826496472 9790928 272335925658511366131114704570941440 9790929 -355711928573020159828108600267813925760 9790930 -47117097761923153273572705712903244640 9790931 -42611735505194022881204800772317829268 9790932 -209839480435434796086921614369648179200 9790933 -179518014589373105698149310024181264818 9790934 -57113463210840850449473450825803548384 9790935 -38046958395209600348971406585409408000 9790936 53591552219337880489424188648489543680 9790937 104100600658109293208835054418007734080 9790938 -27848049194854421256650962624026955776 9790939 136161279540388179525978096170970952800 9790940 66877269934734020722614843851622696960 9790941 41341428938631715004605034766214104192 9790942 -53040076575826303384029425274395857920 9790943 168623595980281473700203922448865076704 9790944 35754469451381086469935667956175339520 9790945 274140350674971041747847698685652871700 9790946 44644938235487252706054922477305403392 9790947 87498529351095747714616587376559047680 9790948 170572528857726827190903676166642695808 9790949 -162655903346297383716437716892555991264 9790950 -36139012943415518194801420646467900800 9790951 6177906998941356094196795086132164720 9790952 -619951772372834399996995207702945873920 9790953 -313438314772939216054548011762173327776 9790954 -54158414010087458815922338048156063824 9790955 119266806551419442691017425137001869360 9790956 -7693667841706353465199186845665525760 9790957 -794633881315996678604914122036215722 9790958 178119712544005949364985606413290134080 9790959 -41677123625575074591218773526778308352 9790960 -4322068604904244152354858668625592320 9790961 30119778414340934521248664368657831792 9790962 -86331904805909045826538085756133619200 9790963 -23887449976091396971795658922898664640 9790964 -14971057724627092119908074341938393088 9790965 -104299895673063610802602511130502943940 9790966 71067468601615292252021788262404643520 9790967 292937399812957821256977138283628759016 9790968 102649652449293326566080972619449630720 9790969 332562535858640293689249733190244523370 9790970 20129266382254702305599981154914242560 9790971 3430394193921076782587048142994594560 9790972 -212839157457280328305187791212680372224 9790973 -343154373281788724438766109591516185120 9790974 -64445323449338793951853152374939290752 9790975 -62694233466083765306627734783878109000 9790976 33462246823576288151836433732100685824 9790977 -4460444965202014549773637767730014336 9790978 -96210855136378318104137237863376406528 9790979 5812751979236072075631933092857558560 9790980 -101021391977582120130591466574759731200 9790981 -325693508392582835564706168785736125218 9790982 149080875277740121835965108547868266592 9790983 -103364207671366389540759085726581668400 9790984 -239097645273739293757331043129122319360 9790985 143058350281720598592582451772782454400 9790986 -21073357102822339661617972698478526976 9790987 364930432705355886310021672976528087636 9790988 578985039750176736687633416000987136 9790989 36005808733506829859904369206226697248 9790990 -28835512142176691134088798665866038400 9790991 -94207861897497140815999928515151777280 9790992 11722383111729746804104115526909763584 9790993 100578224372681920311056143311459333120 9790994 263499862313670835016462090772744529296 9790995 -114549453788812379745037662056420828880 9790996 23867055388907722048570863780943566592 9790997 382630001268268384819596908491219492572 9790998 -4362296983096410233612627834581327872 9790999 -67946996485295665703874158470221755600 9791000 -203140946669065575926361306226606080000 9791001 141867176106945817176106522842545367600 9791002 -46585759107718879018727453195729414688 9791003 -114032475379209827569690924978784378748 9791004 -164460870318255757334031768168165212160 9791005 26506926563926634296611355044030539520 9791006 -87396771083348519716122505135526994048 9791007 -402703671711288538650759082809342456960 9791008 75991550432161418010339483042025832448 9791009 -139464411186622749154682716494063041280 9791010 26394665595811419370879729573489843200 9791011 -420054213084459956128314926048955245000 9791012 -89464281361785656828577834105874415616 9791013 180267448175695371487440638882659323744 9791014 -515536269202011275704158972628928256 9791015 261681223839096652329431819867098007160 9791016 157941860677696785245968665717346713600 9791017 15654131623751114782455033565922164480 9791018 -92610887601374118258684275726374250400 9791019 70933539841619740132875026958095823504 9791020 -56540042508925528208574955270147307520 9791021 148738994156259135181201367691002805600 9791022 -109581506122320652604097062711877755328 9791023 -65897539142669894323550437803309657600 9791024 4189581051175108121974187708863856640 9791025 -21437003422116550634905957189477381200 9791026 15135278799441329148721207751933783040 9791027 -91148060945265091597111339947170160288 9791028 102458944908948209106673246119971814144 9791029 206789441371067801052173812583076491630 9791030 28966741344237127826401324012678556160 9791031 -30506938792702332002251441564994637696 9791032 -125707601884090129240205439233078169600 9791033 -328683148060005756705435079113757617264 9791034 -67867415581424190108617460523653342720 9791035 -115134702840900027444681535537214717040 9791036 28834184622756969175107617266847738880 9791037 8759647962045023344155676018806358086 9791038 15078162478919596809701510888818652160 9791039 391401099108928248162906133423685403840 9791040 7812146108033419851327794296557404160 9791041 -159777803161413585815213283220123712856 9791042 1833455687162956435424079607548063744 9791043 279836055077989424443560879183723942144 9791044 -244296618829128259951374707644427476864 9791045 500181415671509522536106584668930212160 9791046 -50596726190134487053193335711292613696 9791047 -80451995905696294426282856507287413968 9791048 -147571614295842752703113519036699965440 9791049 -128274024451592115671451648603725924352 9791050 -64809556619962033139073946415125920000 9791051 129071973276189587037198651001386608160 9791052 10270867021281103437615283682324216832 9791053 -29068443949497743502318993172276735700 9791054 8992079907090475448898755406792437760 9791055 -172728694430991315705007309615557784200 9791056 -64089079149384180835710343147796299776 9791057 650271715436201209473638358461228400 9791058 -7317681082737797611015632188023084416 9791059 219742359171061709306271164284962945260 9791060 118023810110867341385272673175137652480 9791061 8773078006531094973008457925288488960 9791062 -236415031512458816811150899784332496000 9791063 -90182186690890286251728599322347357688 9791064 -282964427811132238287399332306138112000 9791065 -739411463994009752576302447143352320 9791066 -9966738009346543292417546284248714768 9791067 -132197244253670580250025185329195452160 9791068 12705529776474338011029521549125785600 9791069 146591092536364817419886361114936178470 9791070 -60640492955763973407276129550934716800 9791071 -151576906377257837733158270038068198912 9791072 -140963745011704410428475312323314188288 9791073 -74627104475787031901815215310040138478 9791074 190563672593772199072758184537615699536 9791075 -1524910754875157464480130231263770000 9791076 23135507519178500223476388143635141632 9791077 409336457542020386782436151538972334208 9791078 -112199093579939187723666815564058720 9791079 -129651745792819255866427086166127558616 9791080 -58914272900759320142085222339084288000 9791081 300605459473572381173009208782167245882 9791082 -37888683092807821317869509113933329568 9791083 -8907528157518529134226543150686283696 9791084 12315210320153398908172394775065765376 9791085 22597953859106431555863690861421586400 9791086 18802988263627485859420978104773311680 9791087 -371534183823628878916928163325010237376 9791088 40154812450643086403600905617479270400 9791089 -20933605598593999847162022187456287168 9791090 -64778900963868273791741498895161455200 9791091 147263980721317486765644194149032451440 9791092 -156171643781220031461421832706909088384 9791093 217387144484668900721568825576905803644 9791094 -5146869894621349011555993697846956672 9791095 -57751287894011690544263268844825962480 9791096 65071239299413496744653018385897472000 9791097 -171672525818877814596453198758420968128 9791098 104955530633637180786201443793069970800 9791099 -178316475003479682936319889131437609360 9791100 728092997979679374849483671662387200 9791101 424072610893206117417171810021472052102 9791102 -56071569101187031397026228491755520000 9791103 -33482145259666947279289109898442260096 9791104 -111546447224023450203047877349767905280 9791105 553409674635181597075939457399358980520 9791106 -45852095126991460018367114651331288576 9791107 -7725855480656969122362137231186234408 9791108 57429924490673760093396951237565574400 9791109 43985123126168843205835315641908056800 9791110 23810924049206432040866860194241681920 9791111 -228890449587464538447874852182820687056 9791112 169557075233326415095683179092479590400 9791113 61354589685805561566173436403914458880 9791114 -111514921690639622769005963371797036960 9791115 -182243800399164476399898439202472203280 9791116 169606185229082251333673416692625683456 9791117 91992481603188591153928654076763060192 9791118 -638641375008365026474579693136468160 9791119 -42108902328940866690631890009194834560 9791120 -20132789971013150743821310403765452800 9791121 66294810256113576187126628733237157920 9791122 317121603760514009580440315944454256384 9791123 -100394993591473787318606603204967655056 9791124 -6297938353889110952264245576294195200 9791125 12295395502222036137409699866817020000 9791126 333179126268866008131736928277612552384 9791127 210182786548221364363101072852367719264 9791128 -151609847153358206108053397530810183680 9791129 285494541062253140668345835350438406730 9791130 -34857106382534343188828522663286144000 9791131 199467270014432889189054759509629193460 9791132 -42255661200693438169939483181179135488 9791133 12043859903514575156521742055283961856 9791134 -58027023820288336745413206154317742848 9791135 -36003118111887318871145816563934852640 9791136 264260678288845541860216942233823936512 9791137 384027889314057014868556852438524232240 9791138 56526908192081365278635105351511876096 9791139 -149804755318181584796170069397615805576 9791140 -104650490229846862029781464281901346560 9791141 -41904491937323618561292578967896890500 9791142 36781562912268116011389638375332251648 9791143 4139826833787856936007343304764522800 9791144 -320773355306973546614876790433821818880 9791145 -7883384908304155354002256120428556800 9791146 94574109264776873079013823415415398144 9791147 166854444098221090867113262599391658880 9791148 166624052591729663690707339860781587456 9791149 405664151928774431558250923313784976150 9791150 -63689357040088935063389753962593792000 9791151 6944952780043724205077224188311616384 9791152 31219428349499309313390679335243415552 9791153 400833514744162075852595462043490788324 9791154 47003018144610481350857354527928364960 9791155 -260197695741295061506849554309875816880 9791156 -75285071420880857475910898099083591680 9791157 5493304043574129088531384448709020160 9791158 -114447834776685018179382190250714591616 9791159 143542930143894697273468710701601360816 9791160 -149379494687013978637446895303385088000 9791161 58284905019115169691856817351386188372 9791162 4729284663512496524567607897288779232 9791163 158055023521921310978140617188382631692 9791164 -32671241712879846960063601347187996672 9791165 -320373719071903492463755566374825081940 9791166 -2794561697471465651854445960670001152 9791167 -154355894855748822868848291192384618288 9791168 -19965801932117552956352502142536253440 9791169 17679159474830968322999536376198875776 9791170 -17004929762331122972299219267615242720 9791171 -89757586372976086219235640075500766576 9791172 -246003776933217496201576171642652006400 9791173 -665361742165289985806946596570739264 9791174 -65873221511573210370598125681572309664 9791175 -80108853852982461720302184927744528000 9791176 -397205770570345862870174402570666449920 9791177 281612031552140185502107150826653009872 9791178 14851485712883379809914943053731072768 9791179 941323798542638322241356577660859212272 9791180 -204317389117156743094642133004314818560 9791181 278528296736710734776637167100681976320 9791182 75158068280940073985437632295919040192 9791183 216929026492531749032113934644564025880 9791184 24531211150064978403687025576118059008 9791185 368354524382928883442005749259485019380 9791186 3233936431417220353782973320307478784 9791187 22374847067004837703845058124574404352 9791188 -59408839871030282319746787301314084864 9791189 -121826398044149566927209546911532089010 9791190 -31067173740390924021121494633571620480 9791191 3246523523236038701589707340326533032 9791192 -30372560634157297951136748655922380800 9791193 320576930179002634851921284139448278144 9791194 -69166298296627505805881142582013324800 9791195 -6523821992738695651190040656351328000 9791196 37203838856216682350977619343121992192 9791197 26258137498197839865130110771123184760 9791198 -3096319141227561255463033258043577600 9791199 145030458082305670622250439719474720 9791200 -103711822025684971263211888047489024000 9791201 183640950429166217827426173153107748480 9791202 215959851896200170723864971110230960384 9791203 114011057982247521787101048282471582664 9791204 -75030553150530327434145840668868956544 9791205 25484951199347916019834522856106483360 9791206 124936811604167027529234343439571171552 9791207 432746459045631111449027790877961212872 9791208 -99031785912929597841219653802715299840 9791209 450328908657197323683210723105752916410 9791210 30390926379092593462988392637072701440 9791211 -46134225265001666576908984829723624976 9791212 212341430620274129278791727835820579840 9791213 226221025691489191598874467129709186240 9791214 138386296767841989619151067659081663040 9791215 -12487986891123907085558372765879585280 9791216 40227303766304350620842226856969961472 9791217 53450894013201239033219663330961390468 9791218 67991489678288768741755587853361987616 9791219 -86329535225274951766560978025832075304 9791220 41613075661645076529448745892548812800 9791221 509650796570334263563201105600918047744 9791222 -33108575356104033925907682357567965568 9791223 -104305288459962453306463956469245220656 9791224 -129926154566356228891033805147023687680 9791225 172230891482092321413400859142656847900 9791226 16112998671107637688851308960623104000 9791227 -537006007892353263692495141971364348160 9791228 453906364317615432493311962946311817216 9791229 2744501658076563349596248652646413600 9791230 -1103949150472312997744485263377594880 9791231 -562172823252785736972347324170093823088 9791232 -136306874170610981071131634334265507840 9791233 115798724704643773847765690384231215104 9791234 2372295892208587290500159672780361600 9791235 -216480069252703821991293114068005632000 9791236 6394989273265705295264927779796402176 9791237 273560070366959045463897670100746242300 9791238 -7401280082351422307485993719221901312 9791239 138058671638389726438332840719467767360 9791240 146412479937271892800904029992204748800 9791241 65099573091551360111311698152627761920 9791242 -178226146672336741044715413218374123728 9791243 -28617396278074547607850217106733781760 9791244 -5983984424894254582646343201795832320 9791245 -260525924434342861931805940373757592500 9791246 -2591952260230583701693833290919246720 9791247 -13482427814345986020158795186113855872 9791248 20254030847684958796161401269082857472 9791249 99856018223534338882596482325775764480 9791250 2731023044848120145608443379861440000 9791251 -53038507069417389875428679972804869200 9791252 -108100432739744668779949369478890160640 9791253 234320567286329496380294125018821659520 9791254 29761844998812820134461668980865382400 9791255 22235746090091015910407778842005156320 9791256 261180140113375344042056715242324275200 9791257 -33316994158756197058455247492487896576 9791258 -174968536138268563514557089089265461520 9791259 -83009257957040217765700767950513500992 9791260 16125177124634425852319352501688627200 9791261 130228453511256814891957925571442144128 9791262 68192423326525354365121704654479396928 9791263 -458029733314255147925312301491527427488 9791264 -144964455756835721804578050968899289088 9791265 -4450163718939900534759228143975415360 9791266 -159404085621698040751041218026752326496 9791267 200934594677159848695743114398619630232 9791268 42310983711874308275422091549532349440 9791269 194130413345104305788595705053668801596 9791270 165994138962090301232900348103545568000 9791271 -4081993450804002030664647585534072480 9791272 6965246876658620928157281490045009920 9791273 56711724367589736255099340870433271624 9791274 40861578768294713225693182159760328960 9791275 39918105147145127207375284707784737600 9791276 -89413242556371910254050076965857790976 9791277 81532500491417353282158040288615784832 9791278 56478806797493292924733853039451915840 9791279 -201522410575910392953404664567864411120 9791280 3786494421281007071406990176628572160 9791281 152710506918844052901241099417246703412 9791282 104054535551995488401431082738104606992 9791283 -77554080959155367705605295563569843456 9791284 -8531945137529603290472207114065065984 9791285 129137048903448041955288424425605592960 9791286 17366682296902680714270821241695800320 9791287 472693405982744047890732278959411301592 9791288 37439909205602809059966770222248427520 9791289 10390219138846227993117081931494932400 9791290 14156238098181958524042338324267409600 9791291 -73647019919183091546945947160612428208 9791292 -10931137524183438284643441823480528896 9791293 322106108758817357454878034059623426688 9791294 93576454432390651454438027856330134592 9791295 32956753919282853932796569101735474320 9791296 51878755837874425051662735701607710720 9791297 -156841539009947130378527059146142910160 9791298 85790198877887507735849621519192381568 9791299 199734085797864103846749740735531347200 9791300 47468246475288358475651452218420096000 9791301 -141279139309242637366107801550249865760 9791302 -83080349548444131716177919660346047648 9791303 -429657630946273618618937141460842371440 9791304 -176572261359167477155962207549444218880 9791305 -317120646649041636100575008203743112440 9791306 82517724635178699255145405893885338880 9791307 77687798119701833821227182858904675840 9791308 -58982624806415101200291442611919239680 9791309 -51436887933236878629375908400020105760 9791310 33527290215822669406738846767167550720 9791311 358189332495182378125778681178016506424 9791312 119327503124320353938872184327428694016 9791313 30379929249796369845744070782108702720 9791314 56812243142741519867120810740434091680 9791315 -774019057203203897635841756236280880 9791316 -233982602498564697577506319166401024128 9791317 445290058967572636305215301084705692366 9791318 186604700104772325067783078300393923360 9791319 63133063773398412867739350324732395520 9791320 -45690081853881816306740138760806400 9791321 456047492734352037212156639094253008522 9791322 231773696689252307993904862187422977024 9791323 -408646497412471535786516850954215018428 9791324 -168305495035769607332125374279558434304 9791325 94342990506295296260092352089085248050 9791326 -29572497250638689674414766015338643712 9791327 58583142556918757159857000824070357200 9791328 336451146154737140413326069662007951360 9791329 -284317528312847547672118140022029327070 9791330 -8778221304758998222214375294177825280 9791331 -320928491695143481190941356311307747840 9791332 393721410339336091382543706289004103296 9791333 -264486727960384643599183245086323468032 9791334 -20189907037119402190685046748461096960 9791335 -103134166794356362114320991377379407600 9791336 -141418789114125176560174320489083750400 9791337 -70943592679431642044465948489314123200 9791338 56841632949726333089592484656770521344 9791339 399616554039389259475073460984753142560 9791340 59813467864060806572169903809250539520 9791341 108718259295748730607420147023286223072 9791342 -526420388714751940634678564066759731200 9791343 -397401946306181408399927078431988521200 9791344 -3464926941975959549573683407773171712 9791345 159444761055244609218595087586638593600 9791346 -22842530459771933892103850915186630400 9791347 -199180349324463941267651023068714989648 9791348 1316395522410201750417988775057190912 9791349 330148835487563106866921798699437175520 9791350 -16939545180178294608343671354916723200 9791351 23558561314066119433194177389987381352 9791352 92700606712405360263125749824595968000 9791353 171874253315822013255438217600474155840 9791354 289351780213401444318334679500680959424 9791355 -25452974491200328897237301228543374080 9791356 39315523515875006734529667771067104768 9791357 257310465109195053355475921146275627660 9791358 -724900788647065166279264298257375232 9791359 -739265217632266983313733945760907282896 9791360 -321420880456286416893231134524047360000 9791361 -9334145651845241802764202960481497900 9791362 -41881284394585893654662020863874411008 9791363 -453238708004980063453585241083524704388 9791364 -113424540730875632326186607745876092928 9791365 315896036691889419425252906702740797600 9791366 105845155576234839500649488035677216000 9791367 31642996144325546830393535416365685248 9791368 -495247217830647340345713163524600253440 9791369 288287328380948167001031210206232429312 9791370 -41167783946580308242383783131644344480 9791371 -471724247658140458483556578551815278008 9791372 -45748821303017516380062591411484295424 9791373 -60035395827269477108918010618601367616 9791374 -53726568539375887593729826443273662976 9791375 -246057723268917642394978585596790932000 9791376 7844576861373524692366307177781264384 9791377 -17525781340856536835500506393881450688 9791378 22791653536500766894844155706046480000 9791379 -55879162203384107482098383327827571760 9791380 204420900575467901592251543267165399040 9791381 -94732293608309044952134091074063787136 9791382 -334206725571038644620152141994988608 9791383 -139640230410303613346297345558338118480 9791384 -9974455726640523832117129431126220800 9791385 -192351298441298847482919080454900926400 9791386 -414876416866625110385133302893287552000 9791387 25399146257549134380901507653115596036 9791388 -28776266664085937387553371219307386880 9791389 241395366008201170779127886296488888960 9791390 -19732428783066856785624124109356515840 9791391 -188674778629356393250472040219568942008 9791392 -76158860084904126691180405032098070528 9791393 -58229540294263203451994354654285067756 9791394 -67096571993723415115440218452848451200 9791395 156859389660500323365422609504961246720 9791396 -107533365660080934300798198444899995392 9791397 7255276929449549833602285958195353600 9791398 36355686632439343297932947173843284864 9791399 287200272189794103151557426870140219664 9791400 -95560779670899249362895112066744320000 9791401 -703676414980302309478103462610588848 9791402 -127015849224726443198607387006112384848 9791403 1110722799129511561175812722860628504 9791404 100952645671219757731118339465046343680 9791405 59020049428844446940555512907671486320 9791406 -142471571089212759545451204796216505088 9791407 -21853812329512485546352853629180070928 9791408 82510383731137657463189552358440730624 9791409 83699641674044360009665707964370773104 9791410 -33655601654539996968492499661034954240 9791411 -1404817845200993470331627145186952368 9791412 -35841174746137226211922633542967934976 9791413 -311499930139164520696301412491726840338 9791414 30128357050083985902850720154508504960 9791415 -97414713296275935199869372643658928000 9791416 -526445167892820377249274027895084400640 9791417 20840095828423355395640940999662319060 9791418 3032540143697016964030716778227793920 9791419 52096232424358206320775898638586118760 9791420 71073218345699678779695057371958305280 9791421 -57592275422220837782371972277769483936 9791422 -74620591769920083966159222408167577600 9791423 51870870611559842285770779671145444672 9791424 21178605736296796387453661975811194880 9791425 80731746796496567817755449856952150 9791426 267234761474135245428659000359805640912 9791427 170681479290320795811125584305681215808 9791428 75884493085093529624367689810797264896 9791429 -80270121034839929953594781991855850116 9791430 15870808040394789811520550671333898240 9791431 62143858926710318116121566780420637032 9791432 36119668714202180613545328912150528000 9791433 64182665434852006531960388539565444202 9791434 43364174519933623486953998581887607392 9791435 183228420270114887608989587860240190880 9791436 -60348347478519509104120800274695602688 9791437 -97300033593923172678847558204236167360 9791438 64156280005691840058423705211530463680 9791439 65833718844630656673501309517245518592 9791440 12165886529015128249006572773774376960 9791441 528780936089430884853975058836435600 9791442 -215477546586756989580788576721207078528 9791443 43754440988627366697951289071914079360 9791444 1541834025810345477537029021970309120 9791445 39019131992048110873778342412604097280 9791446 10526691001100815454395447814751092736 9791447 192887213659037742391373172407206096872 9791448 118886984754013078800047597967741480960 9791449 338622668684553952759875280801112463364 9791450 -1639755841125578398542390094845602400 9791451 111874458234674544419318885612644693392 9791452 -107361170564633880933120703553108187648 9791453 -123606396459842365076275681519217922720 9791454 19924474594553784673498747656728097408 9791455 -12166512306011885136331653484477679280 9791456 -12151405519028575939927711730887557120 9791457 45956833668652169583857028800723623488 9791458 -4805911378610132699334493321754508288 9791459 -221901120632337376013517366889698026340 9791460 29736665867673226560541789039389696000 9791461 323468793491867316879132981113668776062 9791462 242192111097527036303008377064794638592 9791463 -169538797361214177657897027436552949760 9791464 452007045352637087473818642787101573120 9791465 230368001930458136355543224367386774400 9791466 -4274048164270375139288760669303288576 9791467 116002887587048992321058876431101998992 9791468 57265754426618083594328525336229888000 9791469 -193426173200357587989674899421782492800 9791470 -13520180279290459395129923153040940800 9791471 -215301293437432419808937864753479419168 9791472 -45163922056669702346552577236278149120 9791473 -418481209353217387520465515222602998040 9791474 27529442637221028209097211347105736704 9791475 54814016084057020503718157312520330600 9791476 -120548811399518443408839442768771646720 9791477 -310750578656985215448735148953293892900 9791478 135889805104857214616917363994007086304 9791479 174971237445455351701331715554418048000 9791480 219475174145761811101599607313469542400 9791481 -66593815413650794203866263212721678656 9791482 -40472641594552190294996171150348427408 9791483 59279023230375634765162139898871105104 9791484 123798220701889413405671680410157547520 9791485 -18885355923553779864871964601567244800 9791486 -72558992963535115939066080919427063808 9791487 2808587879079023690870137458984437688 9791488 -6765291036549566616834182736060088320 9791489 -206491377300599008926434864665914778176 9791490 -7167983456388263597761950722506844160 9791491 40138383903211622796409494287546648544 9791492 251385065487590597262687234062015461632 9791493 -79459661674643479189779901459669832736 9791494 -78535075655725374341908333652863860288 9791495 -16705195657448020528089351118304984640 9791496 159407751470942702399826191606695526400 9791497 235334690635694430747081755946881272320 9791498 68822603112127040025725864260166442240 9791499 174827306935326574169376622643430344664 9791500 239133988277037843917044521173962752000 9791501 20053068236214724314147572550648323904 9791502 16819331957669548425150964630489190400 9791503 -48807984321151507862951691614618518920 9791504 66861335169220686991098275101291192320 9791505 19660372365565042976773609001694086400 9791506 -51594114357930507697235284573476840048 9791507 352265511336929155646154709227605353104 9791508 86104342321275888694654756059965736960 9791509 -48321889670800047463459395667354220800 9791510 118644272666859687335141536508324843520 9791511 81057251738451346205861336832353498472 9791512 -46621741556349845139505676157195724800 9791513 41868489500344925074110122815889230740 9791514 -19609602070701710198057565834590556672 9791515 -73649611290440630455983382231970043840 9791516 105714313222143293136629923513691286528 9791517 -112080944372797955297481914719067166720 9791518 195316190475622757264313355606668584640 9791519 105227479563492765043093660364786176680 9791520 24654801142619004242225326830649344000 9791521 97715975773673070842824680055391802722 9791522 87883016186050298494391349450324973440 9791523 -9060116793712167588227269569752412132 9791524 61950337942866301404913532546495987712 9791525 11833686656045591347759827394355953050 9791526 -95163652874580507858736842764704577856 9791527 -180014918808098414299727081811979955808 9791528 -424974679142790795898290014075084067840 9791529 -2759288090319003371142255933322324512 9791530 220352452893436730069137569513016320 9791531 494439548608168047309985320264068677200 9791532 -44806000833024337907391080495300133888 9791533 -295625529598047437618782343620005722218 9791534 108376911560929265304897672349890052416 9791535 94910187795727324913701624945023048000 9791536 -15458029768918111502127727094687334400 9791537 46472177674652945440948043705928171264 9791538 20276250816554474561654718777764161536 9791539 74446826777896793873745888031493203920 9791540 -104427722794592823433745242752296478720 9791541 357640499347607563813132369375902602652 9791542 -183613337700033100792913550447789407328 9791543 131099030581099456972334501200294554792 9791544 25181308110444531171037062300205056000 9791545 -175553897471316608468278975462082576700 9791546 27133046906935760906388247878397016544 9791547 282553309809830748191126525710680274200 9791548 106921512919331275400023250119730060800 9791549 310252512041095537074040731349748324550 9791550 -45322276698016604491746766150198224000 9791551 89978907216703582523789065043243604864 9791552 164945376080430278105452866540371705856 9791553 39707839532503489086572830616051206704 9791554 231504174606239439071722547470057184976 9791555 288634584874661584530296766135590742000 9791556 -7955344114902084594836224936028464128 9791557 -146049786115348899656264945691000877056 9791558 52178774963898207178098455953953560832 9791559 -202842409759147562095478621327790744072 9791560 -173775900087977828708231448313430016000 9791561 -129711909117565575937998506768564678748 9791562 267945435396480562149364404860837376 9791563 10725868147983507739738120082037075504 9791564 -201015846042306027340050780468927118848 9791565 39558652716804992569043206619367265920 9791566 123311842016982254922316448396211671232 9791567 -63684541430804198978505177564377471808 9791568 -48197219463656030881559245114671906816 9791569 -64206776340186422100430574023668353804 9791570 87028465086372526052034674757556776960 9791571 -99703354113078153892701177617589712320 9791572 -73100139884583069470173406479867598976 9791573 -860708008432975801002028652086321152 9791574 -34003556340822316571577174721863659520 9791575 59568371687609980937684622875212416000 9791576 224962890889743004096289551869236428800 9791577 4949501316450215071748881432232088000 9791578 -174647924653743141741805723843934918160 9791579 37714130974693859546663789123961445440 9791580 -46744486240347770886950744138647587840 9791581 -572090002857738128210925878495356191840 9791582 -10576188059871161426935705154556561600 9791583 -69827816805183001440281925997160651136 9791584 -417436854804659640838362191602580717568 9791585 -139903284270733811388851852753444522220 9791586 -32435908653564841631676216623895223296 9791587 4467314390958382853449549552983379568 9791588 -289743429930438672132952301113320573312 9791589 4620932578922321179090988640629046720 9791590 -133127270363441342512095653660323651200 9791591 -127002150064313302579645790006556546240 9791592 -582937421992706324369952665100532776960 9791593 29949289518927106717721694230499671040 9791594 187569376185349639241224020047654514096 9791595 152786349877416697997276654661196366080 9791596 -24375127541780939983391888223633996800 9791597 159484874780533854977993194986840617046 9791598 24035626581500157952567186780004745216 9791599 116489404929360633112747672662627803600 9791600 -6291411356886317915600473142575104000 9791601 -239494324721649110345995706896109438400 9791602 102939080521546059088930880181187514400 9791603 -414733986750943930288088681439864404148 9791604 -2002366767230375063174434584550969344 9791605 195010408892593842273988843590105391260 9791606 -950999064343631543306766297451456512 9791607 29905051387417850960985381936091569792 9791608 -402070366730942964921289920211725373440 9791609 -33496913673461758043142914111084018520 9791610 7416416822219438999999778681917137920 9791611 151937789946106256585299751414694701400 9791612 13516948916606721238911089312165583360 9791613 -54751867252658252565570123531273272340 9791614 -73082281513303325964736614056949813888 9791615 192130526621551911931575498467593278720 9791616 442543514129988547730443478740500480 9791617 -304118856508081667366796191618124919248 9791618 70349441869823415286788327209420358720 9791619 -149876826861126456249673419404985859920 9791620 108985853124149599669081892951734479360 9791621 4447851911256295507022185541169556800 9791622 -51310238601750082001630107396022775168 9791623 108961433393150742594104965641628318744 9791624 354079813475795323751037491472239784960 9791625 -80726461030397380739854081099226112000 9791626 -84509719120718744019171782589395793216 9791627 -201433859007128080973580718528550158800 9791628 -45962747265556578898660791826098044928 9791629 -138453096472283709823401312884405887968 9791630 -26781842515801884565025135320090079040 9791631 172962772990307739226073019394371110400 9791632 -68100332801906151430277826650558193664 9791633 -5407551577996833008302716241646732940 9791634 -146741341653160468987480359397577435520 9791635 -29938498755535771326380327125332774240 9791636 4183593058983179226360939392058400512 9791637 109465646300183984330305409119047084960 9791638 -705756888528373365605688606946253280 9791639 -27042043651771990318236433661475847632 9791640 -175491220343227197750919126585580544000 9791641 252864564231952740256837454460604244042 9791642 -36184606522865254494304351096935184896 9791643 105339089745128901771318814697782176480 9791644 -106361947884260684675281213210514102784 9791645 -55763616655088687700550738555729909920 9791646 91861061319314312475626020497321897984 9791647 -9236569954365907743503268201066454080 9791648 -100603611077295354101527640536985370624 9791649 52922852265193830985228266215987207424 9791650 134771823533330370365019029680307616000 9791651 -50912962991070385257357992913408839328 9791652 -2570902453253326285338524195596001280 9791653 -263503972766829838174736619631294028098 9791654 35791742279171244120759663799913527776 9791655 -95499862462845158381861059626534374400 9791656 131517408753461472449115577707319541760 9791657 -270726393933407426496707743318560569094 9791658 23887177048615810611688486761845491200 9791659 954815129561708337906394781598560528 9791660 -9276497695799002840078554900844953600 9791661 -65816986064412403377849432417378558912 9791662 -2459327550428774640812194590720236928 9791663 54140351526888062495947915692198503424 9791664 12226550007958220139091355855208775680 9791665 69619569372913799136672001403534650320 9791666 -60194089009120942048331579058822984576 9791667 -117467135177780739961033594190310446316 9791668 195186533127513058739792946710822642048 9791669 459081501972421057119674592803929119840 9791670 -45197336697724124246587501250517709440 9791671 -482622936739863390379384271756661450456 9791672 79155977199474006713469194264574259200 9791673 77028953688424161006789984486137360064 9791674 -265077090543954611034452027188854547488 9791675 34830729834887284757169770562734154000 9791676 53653019279293449802700661758346040320 9791677 26338756662486859779705334401189889920 9791678 100590805928729982371727373058022642624 9791679 -183263903245933963151753486556496476216 9791680 -647462150421488078040736252727132160 9791681 -8894235755484526674968681212827740736 9791682 58669354664106995791137767848788190464 9791683 -15578941204586914137288686453456524 9791684 -54645973845176633591305694830580428800 9791685 -309696987390287053749804564228985514400 9791686 -151676179643014039446253010887253570208 9791687 -333226244706388612511493828504626234664 9791688 -47968613206167073966396211422752768000 9791689 -350639932829421762532425406246230704076 9791690 -59509709908388468686819520933563840320 9791691 8127107640968147631130469603067832320 9791692 236293266728482067257825536684999170816 9791693 130225958752675734953665051373936877942 9791694 -164071974677355045624563808093306668160 9791695 -475998935250508279421298434889176098080 9791696 -1301111104215244591175705013594882048 9791697 34361863973907297848813811490887558528 9791698 69174822051603623927893008021973696512 9791699 312161868970157227298980513696344558120 9791700 -59543213542429591981229888417085849600 9791701 -294999457832848140808863216640598661298 9791702 -879735810807469660558330153424497536 9791703 -352503467814318959054168086995281304288 9791704 -53159100930442324409170551855098388480 9791705 156018641359655322655750973289929068800 9791706 -63989413261347072025482498734792541696 9791707 151376466687042534173852800802301178880 9791708 -213758250878187017950837628925844342272 9791709 -26800407733683225833654039341939323072 9791710 -23827710105461852932351489062869442240 9791711 35630717524441756068488551821817135200 9791712 114602822043075779955642930648475238400 9791713 191845875077925252508806589229658348962 9791714 113972386856987511175824775075662693456 9791715 102033983861693469510091696038433835520 9791716 72470835456389248239816271298811463680 9791717 -70546402324433796308756677118178762408 9791718 -192925418142430168345164446609259479040 9791719 239815782537956750923076514329937991176 9791720 74082383685288076877476822142052249600 9791721 18444025423918572501995052391879017408 9791722 83750323377808378114253991873870695424 9791723 -353313745285528844279846375682493238028 9791724 206978493111583235608848762876678944256 9791725 -309505263236648577578832861320887572000 9791726 56916224550640661140865423827114260480 9791727 -127452504030135510903973543757336037120 9791728 -44395741345509003979051934007066624000 9791729 302666900004382975412624272530081237330 9791730 20832486695013980801858641629498734400 9791731 337972573245230609643932942534958307532 9791732 76054931816257582902780360593907060096 9791733 67495432373145207152071516635695763264 9791734 -130214230051986843651220764295015257600 9791735 52203283956960100399910431066691700000 9791736 -54240518970373140740211207656569896960 9791737 263416853444249678297454617904881313386 9791738 94017340266731253930165597910031005440 9791739 192746306756056241326040135976610793520 9791740 -12945781514382567030921346667725547520 9791741 89643643834781857692750797383695804000 9791742 -7408632503413590291309561753126621888 9791743 -12802202525545187424805840827481520112 9791744 112838827640897150938870071083290066944 9791745 4124370499630130627029791053917286400 9791746 194941033702283796001574256431750444544 9791747 73381351832553203119983159076300902912 9791748 92864752481575927700526996700762385664 9791749 -346201249114533762968253799948755583680 9791750 115609311575382621974821435439940960000 9791751 139026012211661687832930562069196715432 9791752 -7068144886208850493828680649238937600 9791753 -94691758722937165432712363698150559232 9791754 -5005341988458672399009530724871105536 9791755 -231185349325003724309966400164245839840 9791756 -94719040713104889836268757577034774528 9791757 88721998356678968583637901297106055254 9791758 247963365515913481248494015886007792320 9791759 -84799861500982713356640965312255926296 9791760 32267320027057238415945839061545779200 9791761 -40086020631837026503782803195949203136 9791762 -33890133481584967204583468269551583680 9791763 -85116440371907547948360585069578629656 9791764 -5304920336828495234349628686124727424 9791765 66554335776090952940607662757153050400 9791766 3510246735603081477527635117760356512 9791767 90120846234950870157572981643113247648 9791768 -384733358489049066467473447790973388800 9791769 -76663437125823876274882930465681577472 9791770 82508816351542142135345369835380986080 9791771 -241799454292289934001703798017840261656 9791772 -9228049959642359336744622639296495616 9791773 -222711898743549564957329639427739213978 9791774 -100297909052122614837742456008527604864 9791775 537630545357011768781786530101310800 9791776 390399729919068627402786617506755379200 9791777 -12284210518742922539186135372457961374 9791778 1574978457481141332159374905396666368 9791779 -371037830728916166131569500545447082024 9791780 -25215047454890891306418358788822412800 9791781 -102547440947584796069391936530846641056 9791782 2812816937636752983996161264985059328 9791783 108822363435803133256705741085685680520 9791784 14106234396345603270857791381070807040 9791785 -290858770789460219797374401527108093020 9791786 63849194371257180939219720434198012592 9791787 -202128105126536764454288395685486229840 9791788 -1820155923487765541718851020966622720 9791789 -49044556639599738721717874442978181440 9791790 430277152655473722123142688119969920 9791791 186274720289192842030406673590597131912 9791792 -208593618597485267469382391775657984000 9791793 -507064750330560667855424596996726075200 9791794 -144339915289303545718636825879481624304 9791795 1355815505759019292744344335820072000 9791796 19971442844962342961248145222647750656 9791797 -103131555231981631718962804916308552580 9791798 260514154007316527475545482751861441664 9791799 23211165624682077305158703700306501864 9791800 34216893173765986626811427774949888000 9791801 -104448896126819019298717663244377886508 9791802 -94680064101134445192798683469559153920 9791803 64731554955291592870407114364234838304 9791804 -413611002291957273463437541188076032 9791805 176681089912779767190312636522098801760 9791806 -27910609944351179018361276369465363456 9791807 -5491466275331349738062178595147255440 9791808 -3507531889697797092107632797806493696 9791809 -24831554276142615359916559120935926096 9791810 -21011454974518941637428535875879728640 9791811 213402363019045311891295794749876889120 9791812 142024164931713084995552445003915030656 9791813 -409135721446889971151977222874169546240 9791814 -91876022524122927347937925394592125760 9791815 -98306455233051738115976032949835509760 9791816 -499160438885019330633570683721391979520 9791817 -119034117782340331174940563872444727200 9791818 -152716645669339598429328806426570162640 9791819 -409734562445842779506346319309923333456 9791820 -168842502196419368141714089597175654400 9791821 129345601564898794077355650873074083200 9791822 23547920430073416695240266393763357952 9791823 135253100241551113810637076132794909568 9791824 -14227098654499901957907229481860726784 9791825 -203947646800481971722249816355191838350 9791826 107565187449582465709494297423245292288 9791827 -71049529097743853489863356980677576448 9791828 -41316942422178906547494358579790901504 9791829 -82564458349076596140954121975914803826 9791830 1322031830196081356957355607008230400 9791831 960970937510603171325316154562305664 9791832 -224888853404099191210444835314522951680 9791833 -24990551176972788158348561459207471100 9791834 65042913674928921714390111063283146720 9791835 -9634615044167590153745961155161248000 9791836 -147183019212805388683469950401304869888 9791837 158045595847405801125937672085444149920 9791838 49960002221348984202481973680854789504 9791839 444778164078205405808410546100998561056 9791840 -92618584501528796456115936689769676800 9791841 -225592561963359964768653589738767344208 9791842 90583635848732457386545854473431186944 9791843 -60623748111351605720680099335017479908 9791844 -129018654653873230680630523961083914240 9791845 110966001735936287654237650651878487680 9791846 -59062403211133099323332360449617778176 9791847 4997101295467159682828779291495814352 9791848 220734768290747072639986947173326110720 9791849 -407543844689493074135220011447658942528 9791850 -21634017089137467596012275354474272000 9791851 -41871638906849418315316889176977498288 9791852 -22058420524012978528424021968198917120 9791853 -241719201639413130046839119760852360000 9791854 -277306471125685710180470470003503023808 9791855 22963596927583003961736966193356664800 9791856 40054339264822166786973686677498134528 9791857 643621391985212579157127037179052898672 9791858 7125524087211111875695473693373086720 9791859 -33633764069249097660044942157732618240 9791860 33222720116519043608129480245734785280 9791861 -296454519752008770676999601684495843538 9791862 16035693710264010885749977204645034880 9791863 301056912486777152636878936628155627112 9791864 -256143962461741594456608700473876480000 9791865 4875943339229741184251291440757442120 9791866 -9039307362820944667750865772828516384 9791867 96341319530531798196532740454403683080 9791868 54653533801848523198547113739972682240 9791869 133134706355167659381528756832606143000 9791870 -38263833128778828241853449249441280640 9791871 -186327402283519715107367733422526860088 9791872 -55627121455634891365392134380443402240 9791873 2283646984035134467790581809984241344 9791874 3919546390895864853840260082241482240 9791875 53887129640473667648495509583421297500 9791876 -57779759554808961860733965593719690240 9791877 -9849196111787776092026370750785280000 9791878 143020813851374524403409934311650826240 9791879 296891810787483108639876719656429202760 9791880 -68225706721422145529166969754833715200 9791881 -13320812308478937900534357406882032096 9791882 -42549418592846590367875961138412987648 9791883 -78633391951005765242973639849614202948 9791884 244936987452605040486026107316681858816 9791885 230140946608386103947929656590078901560 9791886 -92467961911132489267449550601988390912 9791887 44112552583321121757038199442026099952 9791888 -59633047464627763136662878385793753088 9791889 -30371693447888032630751067800946206592 9791890 197560439840455935590738520316269079200 9791891 120940413100791797427960375228722443272 9791892 -339113882152323091063501519416141127680 9791893 6494141890918109749243879401041487100 9791894 -12189860749388173983298830877466843136 9791895 -6015845519524010168718574346419737600 9791896 -67718366605647375123665379828779550720 9791897 189556603427054509647155158457302006080 9791898 41857304564112141065202612691467388416 9791899 9682873375557743295860028053225193968 9791900 -81392682186791874305783496363027456000 9791901 -140324031008267371677131072305633873920 9791902 43453019275892315372137066981781963904 9791903 76159755950533474082811238401089227248 9791904 -253360107069908654474949413773246464000 9791905 215133267718832227678857453732661440960 9791906 5184044540044190151293787675946908960 9791907 -86671702258371973439932010302959762960 9791908 25064704052938878090729524922831667200 9791909 -53838549397725223279763216389284099396 9791910 -48947315758722517727983908782956032000 9791911 508513439496991857626967349252237563512 9791912 -70396053489326630841358675177846548480 9791913 167013841450870256972664740604656083344 9791914 224461608384905964068200272918921157632 9791915 -235612022736345519221693902087302265920 9791916 61735308639023412430609562498680381440 9791917 6529133850274888805574435737675427040 9791918 -17894097136796681022124995284841243840 9791919 96495006656106022935252808505415843288 9791920 48899298053278713271657083096563712000 9791921 -332593002611141980035937230475157142300 9791922 -37129030898027083467215554266622788096 9791923 -264312590642485801956415061992805059828 9791924 265264742849471868169400113969472704896 9791925 -54269307909450772528040944232738400 9791926 230407272535008067378717332079101930912 9791927 -643131568030785996293208009276950443488 9791928 7105429395830995836944064412764119040 9791929 -39051855089935304455874201973008244224 9791930 32732049966173701182767180165378641920 9791931 -184857367360040658617581861155879919848 9791932 299911674038270497482556159460186112000 9791933 363348567329025410734603624048629106176 9791934 -72951694098120649739880869228313865920 9791935 -46423058674040946993163454422488144000 9791936 25541230393549850536430827147735597056 9791937 -62059998150260022871353241845588848940 9791938 -57588486649839408447909816486504984000 9791939 -7401174731088103029745002939765472128 9791940 -41832674431463457567344264162402304000 9791941 392227889473486218642286640174270477342 9791942 -16731364897487909223456250681792954368 9791943 -2138781151393609974338452394448671616 9791944 -121546283584056552926778861211333155840 9791945 25968809661526358178449167497081019200 9791946 18731901067056991387637889645951642672 9791947 -348046773910190416317531689062670720088 9791948 -33283849043724056147986014410174252544 9791949 213976129587238899020821733760830976000 9791950 13752849728002856916857482556075116800 9791951 -82707749447118026339052381271619820000 9791952 -12359710776283735711476890149650432000 9791953 -241629384976028429420134306527222166798 9791954 139267014038461800725859292433147289600 9791955 36471939941947307096343845272329295200 9791956 -265364899140112050941641251811863064832 9791957 128545223651872359424683980484968238912 9791958 63347952907475361430846532125576565760 9791959 -361348852974258890771453374017217918840 9791960 4914689592051008816450815271656857600 9791961 -13124567178782144045511766570074777120 9791962 62397961998426772552794546784781129952 9791963 -144551043754246149331440803375126780880 9791964 -41362213074466618708018075509823180800 9791965 180674984493944761587461606243194168320 9791966 -36862848331844287928478695953455565440 9791967 127034325275437816654515872101991947080 9791968 -16431106374139144901409179352760320000 9791969 -310775675568677606167102754376972603840 9791970 -4154616742012520375444194307182694400 9791971 -96916198410766697677701472160621739520 9791972 611619783568205248943170786374681600 9791973 -73216072772780717803608404390542134240 9791974 -127747411146823245065063868110634322560 9791975 -128423232635758048600734326753596608000 9791976 -41855696457466471475830370424648253440 9791977 63770640528158880849276255911200191460 9791978 29161697722714006230886826501417984256 9791979 -164188652684826170635556338644849839016 9791980 291239146524258737578112701333182382080 9791981 -63713169451347892719988768933655698218 9791982 -50952968419747874447538085154486112000 9791983 -507198971876035200647286220163681251824 9791984 -127248865793004570163767913353265152000 9791985 46198909954472528371404961187714597760 9791986 240752949154871566457335964198780274192 9791987 4365411959413558603389735526812112800 9791988 -119935672802650885828716074459624048640 9791989 -141644146921885556087586638276376167940 9791990 -49949845761451120990878833992591274880 9791991 -155152425441224361419351255033453534760 9791992 62989870698097074523801306665227059200 9791993 -42369644923587090453192960922907034480 9791994 13642735422312488005077409152975360000 9791995 -264508578873720617989062677586208297200 9791996 -36601681489549393297671836679235358208 9791997 17687405602018031884079979130212335616 9791998 -29704114956091916647077676673222355264 9791999 -13927110493799593966367069266251806880 9792000 102828241042571494809700502134063104000 9792001 -5530158891842902966254239723142032896 9792002 -18943003797808362904669047233723450496 9792003 734735934520041734205015113086533120 9792004 -239810835572172016432660447563902357504 9792005 -208583571970941638985955068981875475240 9792006 -1646752129748750954889988540301776896 9792007 -304729968260460257114149796437533745728 9792008 -237267723764197449418950496572980797440 9792009 -4926227885073043792051730121701963910 9792010 -47964080502294338071654505136981735840 9792011 150353077765291152036852273463377713400 9792012 -156462429752241721131796487637488971776 9792013 -79986054821251363900331158549845227808 9792014 -126523928073974600392952714401095855168 9792015 12154842346338134379678069599378990400 9792016 23276162583709404053266944431739371520 9792017 130223320064339229745789808752444812132 9792018 37163644643254193115748202853230670864 9792019 104748773343094552417185984111022283640 9792020 -189514393190879079204620947554877440 9792021 -100936443470725832398488949184213371488 9792022 28419995352224321980709940610489569312 9792023 49103037382919280204844147978530420120 9792024 -120998388504976629105755862518464512000 9792025 247427273002337646012037483010153217100 9792026 -73108110854657694059208051985177302288 9792027 -23936328861513282700368461183577143808 9792028 -116891744915221487555629962528961464832 9792029 -117945890516771505895148191470531609960 9792030 -7043870063717095849408950775564032000 9792031 -501567803944014565488640864560224683168 9792032 124054174191264874781331434307462365184 9792033 54893575739583414286726561812120898224 9792034 87726314832412204725365419696932498432 9792035 37144263829275422962875927459169828560 9792036 142592090366022325784871218716713246720 9792037 154950410925727822739624379333930706972 9792038 -82218358836268340225990293294958722080 9792039 -4741368638624237949271984844024734512 9792040 391675980146051896946451497628771840000 9792041 -33038314288416698146897633474852691328 9792042 -8491814433160430288196542036344899840 9792043 44213363237015507732845579027835816448 9792044 -81903654080483111449315002582241672704 9792045 -17819245994237609252528521054683550080 9792046 -7148091065654631214618572601562688 9792047 127894263170385417836996943547940116080 9792048 18689131545010366172275796593279500288 9792049 -424965106708467001770835831881445567760 9792050 65804787420789004052233850492698752000 9792051 -107155653430448254085791772212440365472 9792052 220488295177415998144170070911878654336 9792053 -31093379646839029732626186474828638820 9792054 196642348574671762754831923703146789248 9792055 25608570499469507257946510759098422720 9792056 446973826141284489406989235022220840960 9792057 -7306181158032283363752295540732834080 9792058 236343528795836129077569436581726473184 9792059 -163970420784709195516162991863982995740 9792060 8037426984351661511774277658627368960 9792061 -318973511917118045520327790484475537600 9792062 -36040431047348267701044128853883708608 9792063 -64044721689622157134168473011882112000 9792064 -20365836879227850084658014144536510464 9792065 -72684825062642289638306577107644362540 9792066 -15970419899946158165898328667672833536 9792067 -14107405491740475000673562393035622928 9792068 53427267781247142271043384621966254080 9792069 47494064330150458352778915096310824960 9792070 102817253867756966198330749542688740480 9792071 -1670639009679133600756446955898608512 9792072 -48268750594396379754211544259985121280 9792073 -75507928999890102635235053690165584678 9792074 -9828767809822644968592717264147084288 9792075 76453494744542628315798387573493971600 9792076 -64161229052917183276153289156808461312 9792077 -298137133568657266615915979766070009728 9792078 -45770497172734576986852632555340528576 9792079 60616857920671384986152712677237504640 9792080 17316810226415871731678606644347125760 9792081 39070589813526810338553490012339338240 9792082 -197265456553567916285453488398948861120 9792083 60603628556242043307262587863807076864 9792084 36714362722203562029353887132148305920 9792085 28892553438419346634842004293644773560 9792086 -201976644270415638304797825023510326656 9792087 72242761322523535270808183304019390080 9792088 270503655930033203061637747632840683520 9792089 -1777667692118938232689449279423999552 9792090 2272395747674217298031904027636956160 9792091 321756680937156879632009289568125266232 9792092 339231538049983967068830325072288304640 9792093 -44057283282845241163876437288381444672 9792094 5160485438008199848155992699183385600 9792095 -158779576735263784719225910253697149400 9792096 -165745067344080479860113251403350409216 9792097 -78113171799825510824147164136188021568 9792098 108211520826176734680912186278107102800 9792099 11850734710903493515695762994951559544 9792100 63426344131502818326748418640869804800 9792101 37629878659492170097840588897299751008 9792102 148402958936118405137531629003340129664 9792103 228703842492485934236137090989158599352 9792104 -159110009340839950368071324952230707200 9792105 -33161542632857219665925303791164406080 9792106 86178821203903168535257972545179109120 9792107 -210001808585203121339723741227965184752 9792108 -74120603030387606804143322483369803008 9792109 -6596037405244130766265794176592135584 9792110 -181548350396445692256486954950116607040 9792111 -208828583598058727877992258608591620720 9792112 -15731098985244050826851685987196600320 9792113 199115508579119035021001024144729041362 9792114 14193606934852792509889810866128883840 9792115 146581137029977259470818821551695515760 9792116 -84174571487041294415876359680857631360 9792117 506886561800994036915683362919748968640 9792118 48116720165940790475513803720684799616 9792119 -445414986967532400462965254869007276848 9792120 84405423387290502878813142300557721600 9792121 219577106018891762244327203896364751744 9792122 59792085760082451650616518108669216112 9792123 102621441882158475736766391540465087168 9792124 -49196032023270666451608008650270597120 9792125 897154728513603375882560128113024000 9792126 57590052705812390376634420655125478592 9792127 -160283910488932992540739620835752374160 9792128 40676281773674886488828313875691601920 9792129 -3875752394434647605242903803491754576 9792130 210122859168362421687904456820218459200 9792131 -114041491465860275873010789692516802000 9792132 -473480677692432245081149625471533056 9792133 -27252562889201941933786780126270410400 9792134 -148886998033011332428625838449745555648 9792135 81783597498044692034365267642032903840 9792136 81723511293751170861959278644797952000 9792137 279372201214488151704483487312876581786 9792138 -121791540928111426195554819854761954560 9792139 88122244461417549945890788282078579232 9792140 -267197983156529067806011109896180761600 9792141 -7141089576086952862508693147271763008 9792142 -21510312068878507179849142279225540800 9792143 297389129609766947358631906320398041392 9792144 -2220071564254537740178497718104883200 9792145 126749430227918695515386137977059006400 9792146 11004907340040914641607134406856235008 9792147 20304964335251818336263861714140640096 9792148 175068904023512791609467512866771214080 9792149 -15252140425888488415158978828637652850 9792150 54848750764333499864149865792088873600 9792151 -179038144995641570929081575648592001848 9792152 138368464238542220289868710809145139200 9792153 -29698659608155516864176303533619151872 9792154 136690964850456116287562023661868865776 9792155 -118880237343320413081285859025632629440 9792156 33570356683178531319351920194893447168 9792157 329143894280165098978428390797933458406 9792158 53391309518989482069710744076322963584 9792159 27484918075257533463112598959454001168 9792160 44752922249800956872563865539952640000 9792161 115862981373854030245495514482745078784 9792162 -190427563138230042833514860420872895280 9792163 194639515002830086923445297391255600920 9792164 111911771614085292302309882160906101376 9792165 -8162556150997309832332309302710410080 9792166 35924150215664837647047169980413080032 9792167 -143127386417881193491144739045474764032 9792168 186621545169015058555351001600314245120 9792169 -385988121698841996733185398888962262940 9792170 4535320681143695913395227222859386560 9792171 210785077002137689787088057307629042240 9792172 93145703788027400734719292355374738432 9792173 -88229196653003612458700267382902329578 9792174 19967971711308571883104046141608793088 9792175 -654564541223742690563255688195647000 9792176 -127180490794606697747530803628779552768 9792177 -248047118647598011384110960853148526480 9792178 145858230094353498148549847294200250880 9792179 -108456046563058694840731093403389027920 9792180 -72177609510421460273799221146364816640 9792181 -33804347909209533354160750444129524096 9792182 -60723828198789595199939563775397499200 9792183 184940563957380534842137990987727169024 9792184 233970433447330593804009339994006425600 9792185 158263674730105959509984837324073069000 9792186 -161625364748198564329655038488809511936 9792187 -1806137679542866050231600160289818688 9792188 49302105054084294264114356815473672192 9792189 -49571541382794391209977952934452792192 9792190 96047033371130366613705675200696769600 9792191 -154886971298344287821521390830130473408 9792192 10686751151307203056365538701131907072 9792193 91792692725685615412075175091523403200 9792194 -78918080020596485958808041708234335328 9792195 -31785037460942934161391764376649766400 9792196 -269206585323228294229720560573581641600 9792197 -939925174541429778789469896301290464640 9792198 60010779205533796520587825603698259200 9792199 -479672209542369844206241273230124290800 9792200 249456367564543003707626088415638528000 9792201 210134435757451980821496863322739109280 9792202 -7862426958759925842188092200937851648 9792203 268719632354198711063602060818433762452 9792204 -60861043272674582181993787011791290368 9792205 -212435784507924438238942746990890043240 9792206 -29643012316729549166475501398976944448 9792207 220255404743414524506341823454664272104 9792208 -68765706650879566663687235933820682240 9792209 62281909992887980718418570479884534116 9792210 -71003169998565079250214527982812697600 9792211 224931609295697271717773110779027480144 9792212 108756530123583705481671728252685447168 9792213 76307376874419777691547336215034960544 9792214 -220457783638857704026570091024587351488 9792215 275203375547565714715250974528642497600 9792216 77552002167573475258054338794598604800 9792217 -39763909108504621747176772992723839734 9792218 -337410144977508387281004404186744832 9792219 -75261169574507288478573715429976426856 9792220 -2763883083439856308406358097903564800 9792221 -131075912490133111258853581416496686708 9792222 175307599102088381227042538187082819584 9792223 -11569307058861600808588633265730855040 9792224 155817241996722704355792821064786247680 9792225 16711061437288983380272239596874840000 9792226 148565172188851953208225714999336287312 9792227 62733935253493739486291367320935254720 9792228 130904803102208507743019625068929643520 9792229 -159455041547552200069828523471425943170 9792230 32343719968036831428247665374672025600 9792231 109342458333930937638277706859300941352 9792232 217089224939401418419984880694565862400 9792233 101080842904009251030992214900013331520 9792234 -104832362918496564439433082531754932816 9792235 5131476152697134396328548014249420320 9792236 48324083474680911313262484503022861312 9792237 11500857474220692001390566259213706880 9792238 -33710206374983964767891969038970853504 9792239 222245198408010431349086368321462558440 9792240 12433179762773774767005450418581995520 9792241 283772767427422462376215882020295273800 9792242 -30707544285685039127846865917101692000 9792243 213198535634337316981960711876066731732 9792244 -86526733163039484896075823885547081728 9792245 -92373682274528076017262495671631526500 9792246 165697207179459828133756028768492174784 9792247 29988351970122508622032467838838358992 9792248 -187985371709262216458775348672083312640 9792249 30710744256993345946857573196214317056 9792250 -58607503789054340966324016267604224000 9792251 -215924558029321943751893847054843793920 9792252 14494873590600159310392751785147902976 9792253 -310747292949317370970701883079554029396 9792254 -129994491404483982533867027781914471424 9792255 2326640579381910711033660047059434240 9792256 220379630332704676450659709637728665600 9792257 -168482763059360258483578740416767087440 9792258 -8764622753501811344714572562713301760 9792259 55988113720665810329982898753686617304 9792260 264512706884772078008066668071089306880 9792261 286134475247723411696309134916678688 9792262 -354329025052750879781012603603164639488 9792263 -102673695243501413396504555261500487952 9792264 122299038738006437414613423348391403520 9792265 64153721362637707645196084165178782400 9792266 -93898213314594260926402959901107826176 9792267 4799599222018063843309476543464148912 9792268 -47559005127746631386150811743132522752 9792269 -471119911588606065717618188967110635080 9792270 76297585884127083637162542016388781120 9792271 -145628071470804029241179482207811848528 9792272 -12412603344148155926992173861592104960 9792273 -142189425331936822359978267682182050496 9792274 -106426665428501792466067856923857546864 9792275 -41834576789042668753039276179803003700 9792276 -34480819213401171665589461072638636032 9792277 95380334028477675278637346570441762080 9792278 167020806345824849519664315644461993920 9792279 85660067492871234937889281391274071040 9792280 -38386777521779479025606931043368960000 9792281 -106038728361902664421570116646879603836 9792282 57929169701674546342127228978293704192 9792283 241162905100994495602874206774510534532 9792284 209764362322220764985985635882728367616 9792285 108476374695641702167363149386388729600 9792286 68783312651314651854909432930971683200 9792287 -69170172986852686464965960380746692640 9792288 234329339902610708076309303888248832 9792289 -141143667071709707993130585626611964160 9792290 -40950289556930158112658942727152933600 9792291 181873957604507797604769673667261011440 9792292 -300591505538319817404384971068634137984 9792293 7684701299982810738431759101661505984 9792294 -205571945127146593072461602051050979328 9792295 -51681200644195506267365943408733465680 9792296 93783715531732864340220276569773670400 9792297 267873359966450432673876884482977222180 9792298 156808965961219064025812680272981236400 9792299 18187207202743938135449115765287609280 9792300 32260285642274799778163263287239884800 9792301 -69985047221942271984048182369388494698 9792302 108322196045224470537670267873874094912 9792303 -209052168551327806912924247140699042296 9792304 58309713815421333558268648116196491264 9792305 46213920391074437397590891018411969460 9792306 43737277723475511385127220699627947520 9792307 229059016367894332576134272123496740000 9792308 -68376573493628468070125377612668456960 9792309 -187524108637302287924083509829141932288 9792310 -102345696872399304216083433005955434880 9792311 69249293257569820302009954865780799424 9792312 256894935433647963025855064047165440 9792313 -530017272011611107001865283866443264256 9792314 4859347441574941200215372600099942400 9792315 14274576798151003983756851276026216800 9792316 97773975741825386844910218303673687040 9792317 -177275165387653243105759449880771111188 9792318 22248822522360301594454894675558353920 9792319 51907742618937089676309594330989959224 9792320 -9162723060280156210615382735836938240 9792321 -120084632353080180484295431015604247552 9792322 18956816691636474547518736625590997712 9792323 82444269381790258217661865310175021720 9792324 5067554259400785162055487281350188160 9792325 -150191275213153001379420882802573994950 9792326 41139295060345431953553011592152406720 9792327 -293750668182255053710106725291066241880 9792328 -42326056557202725348128409172853882880 9792329 -182072648930596898260367359969120940070 9792330 64233068200306933231760276935340835840 9792331 166292587170705638915496374448036122132 9792332 -113911463237731759662995270249088572928 9792333 6848689630160490360528677288881065804 9792334 -18082432926784913005836836949416371200 9792335 -31970126021086414799152470768449495040 9792336 -28219364829293636974082365001632186368 9792337 152388746074569156407821661489463855986 9792338 2734077537140218952285596833981874320 9792339 -153545609128685571664623982170688684032 9792340 224205526725439468685519470889648148480 9792341 -135813254636742701800358912618597119428 9792342 3306047539579695578167431401584558080 9792343 -140066919792620347409397786822152556240 9792344 43557615120663498001704439447819161600 9792345 -59134798310409060257515151269169654400 9792346 -116046019623620745456111152775763679520 9792347 1789489085476111876991961006566424360 9792348 20121221900020213953780454417103953920 9792349 57248688270515440701839212832904931392 9792350 -59268923819516170556306209656676291200 9792351 -199896405947160304065533283244098174120 9792352 -154652478535475516637244073609980674048 9792353 -231358696601850195192684975204435705600 9792354 -13001708487832216396581361648445273088 9792355 1179113101626861537996260249813255760 9792356 -377008674234010440490937770549470830592 9792357 42488673848368714184142616698601449792 9792358 -33143174220911587423575977838854554560 9792359 214053623172782046904027465916387845560 9792360 3435881541284856416514287662338048000 9792361 422899696918086315391410893301134811962 9792362 139320067941599198773140964305512448432 9792363 -68383023867910340670073272415346405376 9792364 -401918937134527221745205650197112786944 9792365 58368966953292373099542650295570599040 9792366 -5639841508685443712770085330463682560 9792367 -293171568375253833355305852026203704456 9792368 87852189072775750550573463621011668992 9792369 1169030729527269924711108488206210164 9792370 -27348714495183664028190861592375011840 9792371 161419527158740568453195472499978858572 9792372 -91843116295850603614996944739589836800 9792373 35372060250845455277748807339114749824 9792374 58515073900445081745914366331303868800 9792375 -122818310820475415952729211899258012000 9792376 -36068130358278292735051868128051200000 9792377 -18995459705375431035163215575487740928 9792378 -89517213548498822300006822609646558096 9792379 116516840332917158817589155653106296832 9792380 -29980021916632312953908067675029053440 9792381 158552682830013794934886216355636070624 9792382 114085097666874353566709761574384865792 9792383 90560735151447903019973960378196561960 9792384 46146585002200829242207058889686384640 9792385 -51887491813592998334446804264461191040 9792386 55296008958431275964729099513993592864 9792387 -152597394996940171901143574700877077120 9792388 -11640463169676124214605868191081967616 9792389 -10964136393265576779547260615461012580 9792390 57579051492375653717249554754058240 9792391 83972043792741374474349026802068628480 9792392 -44340154116436311740765558743461888000 9792393 926789433077951533459816508637281664 9792394 -146084793721491797280294253640244580608 9792395 -32137255213933430359518548843202249600 9792396 -39683888281424446950926833409613512448 9792397 -143147504058768275975049530673426030154 9792398 -74211994990038320974945762346706398208 9792399 57126869545006852962742852986207781008 9792400 -14721406849191439960245942376261427200 9792401 -134065292837416540329557317662733845900 9792402 -113836206156039640872849166259908432896 9792403 -31931424123872847609113182709177267520 9792404 51822238631806228358129939352832868352 9792405 8914239048378756267912533052291412860 9792406 -88914229600553086257182157425216332416 9792407 -3263005074708957491225109171083782800 9792408 295970930038269007728700501977891102720 9792409 -330611154835105552576465874689177510 9792410 -61280911464743153110035233905740576000 9792411 95909759290900658994076865748416497920 9792412 -46404451674144330665979637134948930560 9792413 -546648961750852950350560749918279034560 9792414 -112606476543341873041239112856551963200 9792415 -354918603887959036680289004754550266000 9792416 407021232160675805096646326813929242624 9792417 -218762027716892957430033416095437495120 9792418 -193143063669750589126952451866015409840 9792419 65547395747185331191655650611647836320 9792420 -23283912676250160106408176742702817280 9792421 -119717206517827116007429851005382080388 9792422 -260783207673168355307723199515143123488 9792423 139774352128337462006871289432068994440 9792424 407358025459550984965881224788894632960 9792425 157399565048959571578599772332918858300 9792426 -3009354325066936134032299611021987840 9792427 -475887121859763178905379997531394987724 9792428 -401216855229735648921118410449811340032 9792429 -62564096987169634617185908611579528000 9792430 -9667713925662328706757396132566073600 9792431 -252676212310015616544842620585434785736 9792432 13790662404135438819172133000684371968 9792433 -259048082279139340138446829728511936 9792434 224511154391234649737193593401017243648 9792435 -20094416618679089258035694852677708800 9792436 121223837709181385064812598309076791680 9792437 14318055197741645956727095524723733632 9792438 33564989878040566976101026859046965248 9792439 -4653121422324470662318762599487666992 9792440 31540547219541830050289736771897753600 9792441 135620249757262458067982502172920772800 9792442 154730460789138807951594938683016799744 9792443 -11893341428553978747897651271201051440 9792444 181928898636355049987938661575869436416 9792445 23188325872744301042940158072101996800 9792446 52138295048905669099509013377769566720 9792447 -55826229051417780099278612606793240576 9792448 10971127372640486098940414553090949120 9792449 129786659644742947576845139760263925040 9792450 -22836736540077438126561178235287910400 9792451 47216713976184970703021271806869938400 9792452 -269820544268089631421391760359273574400 9792453 -25678882526247332273361283574736804192 9792454 2843303684316278500644298376187446496 9792455 -8776484042734400660264835497563073280 9792456 -152517334314908278951247495389223116800 9792457 -134562108192741256491998387015086548288 9792458 -98386249986140469029737474064026490016 9792459 -74006667080178750443005883039656736640 9792460 -63980138599107166610621304791131376640 9792461 -44829538663115874085218089617888175616 9792462 -15507642599551220671026513020750856192 9792463 178877749809390803406372815256371282280 9792464 82090858070750885592352333568903086080 9792465 -107196489849465427722380624417616794880 9792466 24749938301854239705141210152473528320 9792467 99206446915899789669796742616116514480 9792468 -108682581223601862052373743438934138880 9792469 -327071804841261524130974655847933244580 9792470 4563643772978202582536474752647753600 9792471 30485385401128589249669541337695190944 9792472 -2078757112817440258521441945485875200 9792473 -7998446994568682747984269872875788278 9792474 133112090835515221115712248175639759360 9792475 28639777155824636908631229288037708800 9792476 -972999169204784851312248381317217792 9792477 610664059850943350643759153133367814 9792478 65357760228724122199711774423155239040 9792479 -189111671833485735101725916983119085920 9792480 -25527763868667361043910794268251258880 9792481 159170332043542752427331332901625848964 9792482 -16012382167801801359222885255683286528 9792483 -282139708605951129802798199055544643976 9792484 31806721811578792686152482998151710976 9792485 -176421241394639671867377904821271730820 9792486 1223948421258615493833198543894990144 9792487 -62675726094192573331676740050724465864 9792488 54898505697406829755028800617609984000 9792489 -151230517838805444237665404686772208640 9792490 -67753011885878424236602151449670932800 9792491 -7610253298214546023090642295224644108 9792492 14062872366453880007210945846341416960 9792493 594916738088943215735569042242633401580 9792494 -18498060229655607800442158029237021248 9792495 -18702712072034722776482463857222928600 9792496 37491994976258501860147363760057024512 9792497 77521663332102193038446477085609602304 9792498 -175179803603645461348562553213361251840 9792499 -89600333524260339822461147786282024500 9792500 68879116902379030202059065549580080000 9792501 -172504012173939340660273740525584617536 9792502 -76000762664740215805517850419528817600 9792503 -7968612342075900821297553798007374960 9792504 -76271805692375834701596923434342010880 9792505 362594850277913257047917900659989048000 9792506 -64089056968142179649558805298525395456 9792507 3612481043932860550502226663257203392 9792508 134430087163741546610420694350415023616 9792509 315460509218983744162732361504497480710 9792510 -13256957650910308206974043636646748160 9792511 158203919549456965922485432379824909000 9792512 33924340105421599038954874057084895232 9792513 -17558319272659338812160280256586197676 9792514 -54905358829031783348338415985920604288 9792515 -40672425278094858724547263868709652080 9792516 125940804738398964607152771657047780352 9792517 58022080706588141771936066638450771200 9792518 -46548105777367165961137304225665423296 9792519 -8063945995577165917482236318237804544 9792520 36440423219199512337726474830776780800 9792521 471185287573512915012283978870628125722 9792522 -29889966433801341474575680543842769920 9792523 -115732307289823974144114924572723564496 9792524 -175916458315298773740215222775875174400 9792525 -13786562443290095897101389509810964000 9792526 -96243115583268770387751197864590836096 9792527 -355493283788947178160626128984269281088 9792528 -4949964831615931618250155777166671872 9792529 238285971915262396294345759247975902130 9792530 146971976255455992266087266054430880 9792531 -29404424022937424456327757234437767776 9792532 -9595978746995917476625103376358194304 9792533 4652873967903574682307326218563314880 9792534 55994254351047506305514496754681725312 9792535 -236130836245944278060432540387611509840 9792536 116996183874967898408166441677860485120 9792537 -163060368134203765254853916967982267440 9792538 -3968403511763865818200060163917490688 9792539 26483391672465195534412077886641566340 9792540 65631727688860956603675773788817103360 9792541 269421564939393147524576898221130967584 9792542 -87731997345237632713560029291480327808 9792543 244952873038216022875032705705007632000 9792544 844930666166061864571875591131121057792 9792545 -52197047369810894162689730815371955200 9792546 -258872039303292947090559154019791242240 9792547 23938370561479431361620635110524422880 9792548 -153536362514393504361497725581104941824 9792549 93437735956747286347049056527136930560 9792550 -20349372181271837672107532641467240000 9792551 -64232816524200379093519195114925278488 9792552 12883201752907990273231104577042268160 9792553 528863076983769493807809800032505760 9792554 169715275601866191575574022619847308976 9792555 105791666888225265130058887463557739760 9792556 -40119121874470872452882646704344565760 9792557 -69812605296700903053576873395622186708 9792558 69834811394564821726704282014105543424 9792559 -45795422161180945169936098913402103808 9792560 12872966779307839568974529572862361600 9792561 -57619698023540789059519487421595368576 9792562 1846361383847632870539383907032348160 9792563 -152731498238021487846348270903697111152 9792564 -229443959508599161136312051938882228224 9792565 -17371663368426918540808071249668589540 9792566 -25236845877116929902873510025196753280 9792567 -241454299740327384791413361969130647616 9792568 -154547390457129015644029820247434711040 9792569 154286944951661498812826096906390927700 9792570 11340292361067462851343939164610355200 9792571 454661640966614789062909922539650796772 9792572 74340997630747180020693897155148444672 9792573 15210465178414328124444282213564236928 9792574 -144162482700946091863902278973136834176 9792575 52579761659637409004213583487639560000 9792576 -3747150097998896241003718022599802880 9792577 -473734871465390835315038707555369484460 9792578 -259543065836893995161279147976013195200 9792579 -138041812642951964179434152930936612616 9792580 -42830767450896064545064977553797734400 9792581 161160785884355185293402065170102329600 9792582 -94266881240154944419161966220904347776 9792583 -13087453095718288649293622336433088168 9792584 -195283915777776548376949399213236019200 9792585 1618492866538647395885933657884596480 9792586 263012928683814082702762952093798618880 9792587 -216166886823007449159133908979083292128 9792588 28034275553463649298097902846353910784 9792589 27554587081983418410659809962300072960 9792590 111494524913909253084425281540811524800 9792591 -12649068642287435531099924038124160000 9792592 27741590664068037244741764674139447296 9792593 348615708665326327009756098072182281842 9792594 63074393681584301754770308462565783040 9792595 94808641420800868252184765271016113600 9792596 52520137107981216476285349657711538176 9792597 -180975306081730216844943313253921397600 9792598 -107656817072948270529605555037722804736 9792599 -29400248740047808700250828025358425536 9792600 -31498090484841979224758562407731200000 9792601 -95670740673669283360016123410407799548 9792602 104577585625713106927520773329801273600 9792603 -634155487652559722202465270209478604800 9792604 -19041740517081450474320078009907698688 9792605 1459799786930684494593428116692222720 9792606 -54241873090082216376478660381463752896 9792607 91817565843875690317606855618789514232 9792608 130540405675694467886672215292697378816 9792609 -141397914628427405418727434597586710096 9792610 2761904253442679706844210412669916960 9792611 113073885003171485611887798499298077212 9792612 133844146869748861327221639826013705472 9792613 -67625954760847329934144933585543195138 9792614 -588740860100474956290410068312734720 9792615 15488156908102937411469158573035115520 9792616 209026356425068645653706080353642388480 9792617 63940514081552768421622388667024881892 9792618 -27409740740789508792420778729782226944 9792619 -312844392953925716028906197602953409160 9792620 54817306415816116291226872933075783680 9792621 -19166212623569525203081092135231081600 9792622 149514577312939993419086690511874043904 9792623 -34532489712138400137811404209698683120 9792624 24556091113747418668406005433498763264 9792625 335913105316053444148256988782149929000 9792626 -109039915987992074979638665458366997488 9792627 62474255605403818404483194089748843616 9792628 344861217491394736882750549213205034368 9792629 146754111991491375238819156681101435264 9792630 -8141175769924690555139652614342688000 9792631 228362118005784963113005966730718275432 9792632 237699330929278744503523173033726566400 9792633 253393777663514792333919775457069097600 9792634 -256656962465880317897684480229591728784 9792635 -160259731020305921192860689900788582880 9792636 59636899232485239481345223856712212480 9792637 -128340051598103204018207863025571502714 9792638 200462011085180396863827722108642826240 9792639 -174756816486796353400177128103435069896 9792640 -45512461725103886612056800704122060800 9792641 -418046780943432246930914145302818470336 9792642 -41506286990507172671368606273568756736 9792643 -54695297426980549911325863816871906560 9792644 -6888533516835667663302663675805217664 9792645 -42293839981514307986362912451203268160 9792646 -47161739896433825672848844610915722496 9792647 -243265538656078942772120015421852149760 9792648 -674353523345070785125314035175874560 9792649 59398812195011859185610855679202221264 9792650 53924161941944469657083461471160640000 9792651 -17187319784378485528243619258411280 9792652 1399224682100281344989894145131085824 9792653 107953510039241312543470939047957240864 9792654 109234843082608772326757195260078125120 9792655 -126457281075518323307607992842672696440 9792656 -126358454168183379228436752016021413888 9792657 -44973816350006437948152303261517581120 9792658 2568030223656905148460706020244215584 9792659 115244923620008535364694673310783570860 9792660 -95810879297836236194384922363676170240 9792661 417048915383489974012898220090311739712 9792662 -96187943114307124156053233216264304000 9792663 46814163108601804373212885942177285584 9792664 71951506381508949851258640952313118720 9792665 93779048603060895368744805897196731720 9792666 -19430368180537208680602758220164877600 9792667 271346596805819264910584745986741549880 9792668 28548300593092563223963487064722370048 9792669 29887651979283923804019428562340847520 9792670 32887611716404362262758853506156182400 9792671 23653576394504123884922666992345291104 9792672 -50249442909576401682608442652077588480 9792673 -266199530313028861570632424862852756160 9792674 -73785270280055898075955566048207743664 9792675 70168783136619334968413064133708777200 9792676 -426101032667194383901996893172414464000 9792677 -104416036415139210457074143985654705474 9792678 -28503850830371308873126389625774663680 9792679 -39568255000145343047195527230041666080 9792680 -24250397533645493757550245683057971200 9792681 141186491849827195188754602866159179152 9792682 -214196052103099159949663091927834585600 9792683 -72885552536400047905702302802820081856 9792684 -31946775832469317101705124361861160960 9792685 -50970966814032694705013410777168995840 9792686 16969037326013581471306607827326986880 9792687 150773297325245465353202319883492688640 9792688 -13553252967685619507538808713329164288 9792689 1558593135981992471751646837759568880 9792690 44089305477717824436058963925069952000 9792691 8843323963888393571185412274745747920 9792692 2185361293097053870754210845333266432 9792693 -152478085910694361410799572788813022180 9792694 -57116860604493912720062408313123571008 9792695 49637773157880383814291048238493750400 9792696 -63457632018506374542018531899432755200 9792697 549950407373729343453423094673535401172 9792698 17623921716154265856654471923159487600 9792699 -87241594592915181571124701497848149224 9792700 209384615757113344007241458510177139200 9792701 -51777342108903868888794475644589562298 9792702 -15072043586561098451781575535196176960 9792703 20889806711353067148734398548834085952 9792704 17724734493963537891363814481325981696 9792705 99017347286708307946778239569949525440 9792706 10812372089296462845856756483806190080 9792707 19899594306012867076116269871825712956 9792708 -14123647371094240552635325838550958080 9792709 237013897737995076791660580880767130910 9792710 27455893519721492838260184911880917760 9792711 87935420999035457573185256991479666640 9792712 23069424489072431010627940642896307200 9792713 111824442453902263089460554234011680896 9792714 8420118474396490033720984128908328960 9792715 394921723822486386997743602074383977520 9792716 -65361994751401388236781952592771252224 9792717 121455074578242087498494125444544820000 9792718 24642900042067623582313099258898764800 9792719 352736784018567202764355023497807643120 9792720 -18035811249214004598105394720682803200 9792721 -254054035431510774470125356960472762256 9792722 -100512840145197974931151777577763743088 9792723 -319745375035619519716104869243647974216 9792724 -276300879653164473555970166266203109504 9792725 308924357150541870119616216492762285600 9792726 26521734173634482775026906836024772544 9792727 -68046059901625494902972358797060136000 9792728 108089870993355227999119510405074001920 9792729 147215081246313296523976684804979990874 9792730 -14385387455005522228794504876180990240 9792731 -14577723834869954024110748942075955456 9792732 -125730063508235048734542628451736453120 9792733 -167491777406772127254235635987287553600 9792734 557734120389855384122777740380920832 9792735 -41534318483710215033847982933565414000 9792736 552682604683212377756898267024725901312 9792737 -477698732497179227858637586155910315614 9792738 -2257151992354914388238514737449306800 9792739 105302656218003229777971214244579911632 9792740 21948110720567805704936770674195148800 9792741 -67539969731742334542706165675431212736 9792742 -77886647159371419997847276111505529728 9792743 -307339853506859417405849705952112792008 9792744 -28442211854292291179288689547416289280 9792745 21670961811593429013197469711021676800 9792746 163724837053469929177797008328783608064 9792747 -56624070873655678742554872906918889560 9792748 -74342365091210370154875770401682480640 9792749 549203928562723116106098067621804455660 9792750 -99892044180050671840486905998975232000 9792751 -79224573890091268233313681571420880096 9792752 -29012207587389328012040391159375298560 9792753 98820068315021867368812306472563619584 9792754 -224853680628855223793427048330584573424 9792755 116910401627106516869108922489719857920 9792756 -16464096900982336465679234098412095488 9792757 -112661589753135538320019184423050357584 9792758 41204707721489553125202655270859036160 9792759 68459655297386389367630103099588755280 9792760 125385113067862418144506801735053926400 9792761 -292108013428547932250863344789296332800 9792762 44374544336621168717636610678288812544 9792763 297551649052239231141545614747514975012 9792764 -168216416657132752705079196169597714944 9792765 -61667651946640515813168579493309454400 9792766 213730658735375990390367185750827256832 9792767 -309489795769908154953802478415405437184 9792768 -52829848479827933162156413847372562432 9792769 -114502051496008713884555817729220003904 9792770 13417585155695977160552448488673652800 9792771 -235125744206345768446777805148063472320 9792772 -112216684403161398957719740219023232 9792773 -34386816447702638147900796929689990560 9792774 96517942005527203838859187653899014848 9792775 -176249886974352782833671813069515183200 9792776 56153543126515459557524215751902494720 9792777 -4931122613539054862758844765845039392 9792778 -84864320661666952209226379577077160000 9792779 -417557954507585356784180175486967226880 9792780 23656629164783457849667268587809177600 9792781 -47850782971320326874585211657476988148 9792782 -2082281526250980689985609542841790848 9792783 3162232170238507206509977976189104128 9792784 76571169709087030776142812794732748800 9792785 273645588975837894496593944813556292980 9792786 17115701106626360227439708388033254400 9792787 -43656917753743527052739846493211569608 9792788 -67612441042076448064879618925014518912 9792789 26634565013112743312926208656899525024 9792790 -2746487064940385383337599311713280000 9792791 367785177809619610404158114921333113584 9792792 -54190071029311498209205160900364902400 9792793 -519500980664579174809645305648223419958 9792794 4055951147037906598620361458844137984 9792795 205464734162047515641707995930092830320 9792796 17708925980762304266938122482063944192 9792797 30126773541855070211917349207092586886 9792798 118850261225512837626358090734983033664 9792799 331854382734545458714660744635692533872 9792800 -224668515541497439171754327531279155200 9792801 -336357020861451095512332814222469796270 9792802 21386730709380744861821247820084669440 9792803 21026519743287807979498055450625291504 9792804 -6697796923384596640886743633746567168 9792805 88569971077241892208729524524319899520 9792806 -14469956676049278919762517784010986816 9792807 27474975598177236500510070343331082240 9792808 217552441033223666986266952367818752000 9792809 -35101686212317074378210029571949653120 9792810 57251124586957326300279821548650018240 9792811 64402740011833429727066380066194066832 9792812 263522509563166036623098601519810022656 9792813 -55559035604777039001262885702115941056 9792814 135901457949579379679405752047443089152 9792815 5147304180306837003400465646217141960 9792816 -70740345953655718124839597438957780992 9792817 224039987858551377563760345560243307072 9792818 -46106479389950311023564784007894773248 9792819 -27035628660499480518345019511662592100 9792820 -3438695127866578380804346855123046400 9792821 197767517283000471929496446572149190044 9792822 6278413365377146008924090640388775936 9792823 35738798477499600834493576766707388944 9792824 -154360662108344531452876072149138247680 9792825 -10200321318994842161736108749200204800 9792826 -138892970012781452006763684861323973120 9792827 -205184577227887753589951369742012063216 9792828 -240285364211040232636143933818364518400 9792829 119268779340868773592668700614059678476 9792830 6072040064029690386400635055678570560 9792831 43438787911396970644084156493909640720 9792832 -22462521266366160966571391281811947520 9792833 -234254560160761289811041111071470200700 9792834 27909112450110767953858098041476394880 9792835 -53416852961150566466000570180928344400 9792836 77419124254819175547258321498985678080 9792837 265720138150282841904286109999067032094 9792838 18902839692179015010497351295471476736 9792839 115538758280276776946390154466523505456 9792840 -1990458411441236842705459081592832000 9792841 -140239035362941393976990387404066142758 9792842 272961505203239569114941242340476481072 9792843 -163016921657169917353475711094354333696 9792844 78769087023343375976534824141939672576 9792845 183181243845907665609264812176897745100 9792846 196253364368378458588947731663092053120 9792847 9776956061686736330951967552881707656 9792848 -8626828817263644873429592845837680640 9792849 -23927403595551848610964307666466459552 9792850 -27392937077050057094730119131713134400 9792851 176927423276462772371125510506551823852 9792852 124834075460356565898914758961584011264 9792853 -125128469370217941977052193078518631520 9792854 -101635894210369452170780165217751484928 9792855 60078941504156171299849599589404496200 9792856 28871313390133772154642777996477480960 9792857 -456830913421551313046830669500023211894 9792858 -112963672694315604258216471881370594816 9792859 231198239084499754706193573967671784320 9792860 75416470792730330642604897136909516800 9792861 -14334238906107150198977731082443701600 9792862 4692365643844260202639645629870498432 9792863 3204585403650621984909111867685761264 9792864 19810307999320669486504181384219197440 9792865 191324018624806583737945269253359359400 9792866 68908673283011911237989331545305819520 9792867 -38188784795650638740272167041404832256 9792868 -101396056770892971593223254051865799680 9792869 14928131996749749220702511409588412800 9792870 35743347241387908049471699854096572160 9792871 -55667287205060047564383407909799052416 9792872 -227216562480500065317397429503533491200 9792873 -245630270912163804269659393125644378880 9792874 -44710829580485148461205325746399947520 9792875 51404259271240761434742901343317500000 9792876 45988620217602366310318752229977062400 9792877 7085088447576649302864443039956879808 9792878 206785033908906500355470630855874354240 9792879 767571493826713916237722450144525440 9792880 103932794230586164759717375348618690560 9792881 101422017479675566894624368403559824704 9792882 -16488381306181429673048017511335186560 9792883 -466050009151984296928996805380273021640 9792884 -29861297499017754701368445052648301824 9792885 175115216222280856664335029008434046400 9792886 277751212514697526349044806527084959392 9792887 26109586250645410536559661425311728640 9792888 -974179165218537594012998268227420160 9792889 -292549025717898147407413074250848780310 9792890 1277670414144209577297611350233265920 9792891 68844270862022668984216833691372473960 9792892 44915511293097062573096517924767369216 9792893 276749014857152729538273914861092806 9792894 75607879478024315530319292205787013120 9792895 -17029090060358798960339231593935427320 9792896 -385585429820093285389808331514749911040 9792897 -116908368512937021887265332813760719328 9792898 -11968231045553314764220943432873866800 9792899 253999121266512348607350934837273323900 9792900 15356250499975496174234511023575449600 9792901 163789641241041659603774165952861465720 9792902 -55471886908395682055455560680828158848 9792903 81891947507832673808266767228344968104 9792904 421686093845208232012363408853150515200 9792905 -261883170659876170859138447283686114880 9792906 -974886732870291180097104863477143296 9792907 -293036464583495526438436902890546111760 9792908 -29726779433377768249629251310351343872 9792909 65740442867754340215363031633088463264 9792910 -76573519716646713259694193085170296640 9792911 -2753193276380989120162834814370730200 9792912 -46420915500503312069218141927114997760 9792913 5656424622843898618726867744164450944 9792914 -71191207101454211489747347376736376944 9792915 -16816134681853298257413982611835964160 9792916 48192897579590366777374129135748505600 9792917 292896673433155781605107094371665259360 9792918 -141320571598856840145779149290519782976 9792919 -35453812334944782492447054564649976640 9792920 73854602923697269923335646799540224000 9792921 -278596453752982039506122680414832814336 9792922 -93875173585235304966866583170756809488 9792923 107646799050582413003294724375948384000 9792924 -177230420873195387840315935269424326144 9792925 -267428348602379233332227325792848606350 9792926 13851321534612462775078885542103726848 9792927 483580195394858474816759861600825610240 9792928 -135633011996107402050621940790784491520 9792929 -11880208769427635011588863289509918720 9792930 -17691754912972154939482996574437217280 9792931 11511914447361349690049969384774964224 9792932 51494364223262767195025211969004713984 9792933 -159156217973641667545732769607686422176 9792934 346575422024562679777538838021513376512 9792935 -95370390736253945842178370157069490640 9792936 -120057208013622180174591450241636807680 9792937 -36259287440950200135871539000524937600 9792938 -106916993592856271618159442955803482880 9792939 -77529470406645287056618255972479589152 9792940 23644805298107984519391567704434176000 9792941 -189574899241247019988165056702397516608 9792942 93865725894421263223125182148804679680 9792943 357102679584632296149544494586995938192 9792944 8078483470153617943648405481618620416 9792945 -79487259239805984386200626582514023000 9792946 168311699684074304156171246083723637280 9792947 -258687005766959464021415661691080335604 9792948 -134402935727040373844385891189153822720 9792949 8020950802174602177372845233178337664 9792950 2046483159539712058771987571042865600 9792951 -77426288839979975388825967533188524416 9792952 119558870254214555467632751894206873600 9792953 -79494304717798189083569512465242771798 9792954 107038741968858086070157028107946695680 9792955 298799990776843106622493173378357951360 9792956 376834347087203864303180548755749614080 9792957 54218629825042188222583605344307421440 9792958 70365851830679208776194781247472143360 9792959 -62880855863904679550648167223934042240 9792960 -14701756595098417446773908400882319360 9792961 -10236452273056148010564973331372539680 9792962 19606965710240123180887122163449790464 9792963 -42673119167699366888896325468832882960 9792964 -189838377484116142792224263755008817024 9792965 -38524938147836242391351651695351889280 9792966 -8629981058011712564347773815463869952 9792967 -341794127183311712781209220006025440000 9792968 329627030274216809854726363542393922560 9792969 -111691240035281144187985054151283134592 9792970 93249832688850001204399755510255697920 9792971 366614760480732203498839438583411105172 9792972 42519323202732496674748587599761830912 9792973 -27966464668035812615194507708060004916 9792974 182280434938364513023281885971956652736 9792975 50348605701718682138952720328491054000 9792976 -78119357094308991471438974652344147968 9792977 370700105577192134002324466380420380660 9792978 -57538782593840886155241043535072381952 9792979 -160927680768692604119517075747180987824 9792980 -92607108884814646504259356770371942400 9792981 16742402870698815917875381587199096800 9792982 7557654546911858070240179735400290592 9792983 502219455009292978445150907931266692232 9792984 177905183912734541289475851967435960320 9792985 -334339598242720268406134362957628008440 9792986 13742562004450863241101949704896686080 9792987 47541238300284407651235645485108596080 9792988 -116575020947722450765907559968563664384 9792989 33148748256030931430387538781433186400 9792990 142843848012172908905594606222456430720 9792991 -161962245932762240073889587328314988328 9792992 6187810202214126131318905023668158464 9792993 -12543780709297437574792250536388812800 9792994 155789668612700236181033874457208713296 9792995 48907333806665148797286326220539384400 9792996 -5414171334555256804741936049173463040 9792997 -514194106612987389992623070601870967680 9792998 325955137386266428634432308076844437760 9792999 -4264838691864178174527982620615550200 9793000 108371933624705000978824235403264000000 9793001 -172286544319669001611131523161235866396 9793002 -38714579141943109694705050733224858368 9793003 -34702445759308856707631308245420554160 9793004 114406586995357780513933440617187363840 9793005 14593554597330827583641912107839438720 9793006 -262452896022125586263434406827260954048 9793007 -18624705757429637036387350459200640128 9793008 34669596085446774405832632523490918400 9793009 -215099248439566754815957225508485423296 9793010 -73702130259657145326552226684053432000 9793011 -74359286678074323681137836541199687120 9793012 -36895204898839847089696998209730141440 9793013 -451597251310440080770719867600131875236 9793014 41785322555140824488561183714844672 9793015 8895100292167549958236599663266435160 9793016 -138264335458486858880749105431809495040 9793017 52560015551472902391055039327612124868 9793018 -139949316733738651179140510694677352960 9793019 -187239924007822041932670723340139567580 9793020 113976366654234051736882119711647631360 9793021 13208732316812577995721139093050428512 9793022 110426770605141402877650958323180939072 9793023 -20180433021653205083450106416084601312 9793024 469357136025025705568644762479624192 9793025 -108563022119761464404913649580401200000 9793026 2737602615430212500894225744123609760 9793027 474611157050719237104749365654307162876 9793028 -175537051539533625895389387176572698624 9793029 70750903109668047668808146201828873184 9793030 47877673684224079427935876692174973440 9793031 -25974984803120829583026759758579640168 9793032 -44443631993436143087367593884197519360 9793033 -74291151147054021289911088574543967718 9793034 250655490147518512013696023542909722112 9793035 23475967247397822023170056990182400 9793036 237936576912502784592778379848644710400 9793037 -75175766141542615158727252288598121600 9793038 110861279311788662606596404352169031744 9793039 78142515847064964924892733411548599960 9793040 -11630852178924847580714600120521850880 9793041 114997188457260173840508935256243672000 9793042 43132927231463781067236608645741297040 9793043 248632711959614392058515589512955157372 9793044 -30933251620445303775482088306003131520 9793045 22172941124744845509548533904059192320 9793046 -176817588095423809863085139757837762528 9793047 -388209842238723663360376201882304975616 9793048 396765287826816206429922490690800015360 9793049 39230354625611293040849463802362681792 9793050 70352139338970181703195396395713580800 9793051 -97994902791399970793984321825147490000 9793052 -164884955018457670718564097640277297664 9793053 -42189153920123264886867941846198182356 9793054 27459480086045451649746860337241324416 9793055 22698691994073211561405926841199063040 9793056 26529235987295310219877413731224780800 9793057 268500498229997959442499014994050750306 9793058 146763791998530997790657066503462083072 9793059 -157034400281046184337565018164207174160 9793060 62977838418758474694947165466587316480 9793061 111134762381784564927233870812718344704 9793062 -6516847613669732720614174280650246656 9793063 -38448980818610082307300393325075852240 9793064 447015921975770874134480116622255631360 9793065 31501398765967672675315819814555555520 9793066 172722488809444899234712453349978861232 9793067 77329398187913096623144216270545987552 9793068 104336780351899464189951697736107868160 9793069 114621456833736575446713005229676907808 9793070 36070756659346666188122347116335880960 9793071 219557999445497091459757083703735765872 9793072 -91257509256260390371332180034629812224 9793073 -25061755676743559729841265672567128336 9793074 -113046501206698105399829104119003757440 9793075 -65029338766688131793192322230915310000 9793076 222260224338595093605056427396250085760 9793077 -113457532884533023760574353308675399680 9793078 1365439906127376806422511636473448448 9793079 -491487946598192711459408135289667385520 9793080 71034705528458658122701225695838003200 9793081 299013544017786573910989718296206067972 9793082 99719609748198617756611224135422607072 9793083 -79385185863226676835982368466442989056 9793084 90947981907206779819103897549489806336 9793085 -163195365685374832498188540578188283220 9793086 15833325059878085905857602846868799488 9793087 180709443481750084317675333886444682280 9793088 -88757607868383419002025879680003866624 9793089 271908034430377048168363433167223999520 9793090 -43195776075427326262977673317223987200 9793091 -332423490103633867952318764560156389880 9793092 121811049044436750377781477711923223552 9793093 145133431324583923079614852421905502784 9793094 -59862989114295717456228316257198864960 9793095 -20195822846706849657528392312253761760 9793096 -7855502299019797497054121730933452800 9793097 -43629630059819307828128647136371123200 9793098 -4918003425158567092559430076879416576 9793099 -271907334255276785240652964328472049900 9793100 50304229766878878559794257414712134400 9793101 -53357677708286675083091284341121536000 9793102 -277537346942269562734886658607943992896 9793103 402983136081528704489368809751461962352 9793104 -17733382684109256010588015636336214016 9793105 -33835814383437031928743368105985958400 9793106 28808815138068465217440852484408717440 9793107 238874462571613791597376676197749234804 9793108 144191810844429964672700195444379303936 9793109 549950004171876673313629566636182782140 9793110 -40996002634674512308865943506125338240 9793111 390648553229724966553939073889390088712 9793112 71920643839107558817939626528233594880 9793113 240073501241789983215419117999454201600 9793114 -242033083360070774837517225493698211344 9793115 -34554348726826769423563172901204636000 9793116 -32089550061592333075786632288917130240 9793117 -18346957886631775062051218541401806208 9793118 -106862589569028213206816064205345530240 9793119 -30866921504554842215274329358357064320 9793120 303841553525410623175724115288218664960 9793121 3283231140859309530281130411968311680 9793122 -115792489250860578356770901507014626816 9793123 -27834366613795383485545070482673541520 9793124 -206720298236446397835843204774630494208 9793125 3376752961619561702734737166569333750 9793126 -17093705833657162526839139459041539840 9793127 15794960542569644294182916571842560992 9793128 16299159786611712839308314400118784000 9793129 75776120110148016406269330463910812730 9793130 -119658750544384073632821967286352827040 9793131 -151714927757960857830683329763728381776 9793132 197900403220551728866745813105173634560 9793133 -205465896814607752996769369706480072480 9793134 27756324614910637312082901977385624768 9793135 -359889551241242420356125761273457960 9793136 -38601800987482238739344054269794091008 9793137 195366096259871652111819055945465869696 9793138 69937533538168228651748097649914696720 9793139 946056038332145032598774531777871116400 9793140 31236563169934288363727752977266964480 9793141 146019762126627753730094886155553066542 9793142 39985372594949723589067777978862285472 9793143 -251472264396332482260001699104282780672 9793144 -290014051946141201428627402367146106880 9793145 -64825737410593800394069825852545356280 9793146 -90906540050927433636954799206344946432 9793147 27497064373313176631151819462312299520 9793148 21655878295691335788201301402057322496 9793149 146905685939758194194630025760808523264 9793150 21487275286931687323547833494654916800 9793151 286130332219486634729747331564277362600 9793152 120805775806329350500676159569385226240 9793153 -122323117529278285017301382010383038460 9793154 -9711684945823455940063172853382384128 9793155 441361932115722118563586461185977344000 9793156 -526668599220717462407443954303866961920 9793157 156474300225382266495603823993683200832 9793158 -88352492355808326383950435611484305216 9793159 320491605521891271849217034316970190360 9793160 3683523040694278742178013545243648000 9793161 29950108650244859464979296023783104640 9793162 20336483553249127123506736904164013664 9793163 -212521313143919477637807514346278380588 9793164 3777739379016287063051257868226908160 9793165 -255423281290821116550435480576058229940 9793166 -76712204289525155450832381232200955968 9793167 380245620183078825540860582431650660480 9793168 33583008025558737038529468441486950400 9793169 -41993890412039912144104141401376814556 9793170 -49529407999010692922368825312253952000 9793171 -273743218845699504644520628317492498648 9793172 68364695142086987411472667197738534912 9793173 54576607852854477779510494865933235648 9793174 -26045431913820425214969472448185776000 9793175 -840657789415800814606103965959331200 9793176 -38610487826119285295873216033382912000 9793177 -409232690468233329878429644225328321974 9793178 60806400446742972277202968016606657760 9793179 -27514689774277738714835691378017608704 9793180 72651506829542108692499283424013606400 9793181 108370861147048937223994063242908987052 9793182 12322169793290986626068360577917411328 9793183 -22064110749726980498011411335002027736 9793184 166992080847598295460827277901497630720 9793185 -249032689689151129241892776332892414400 9793186 45375003179391720520524948812078580288 9793187 112003501154094763799970665383036399836 9793188 -19926615528242292007452204648634060800 9793189 368361733479692128322814164862006401760 9793190 -216446509654434586623632570370787127040 9793191 87985856063751152922963986427477393192 9793192 170088894079012917868572187964641152000 9793193 -210883946112431644673150587843757707776 9793194 -63501187778427738191763383247556857600 9793195 82356977052554263422221047918781455200 9793196 21656527881166334074071363794284087296 9793197 -67068151871638016913358883010649421760 9793198 -24049063031217547649477977906943195520 9793199 -63407187953977702282427218565766950160 9793200 -18501423446797180257269686220461670400 9793201 297520371966665719948540057191929835504 9793202 -266475308928467756621635561028670102528 9793203 -27432971321507383935236752998083503872 9793204 6703844730690100297961018460632083200 9793205 -239042716243124543353873164551184487140 9793206 -158053393926629189278160214416579680320 9793207 3349609110422982865895817568196120112 9793208 4021397621630592096928306528848936960 9793209 -298104917891862323304312550214869419696 9793210 21729138203081485769475851878685368320 9793211 -66069071188788576719017089838191244188 9793212 -8396200769840539013540603003686871040 9793213 -563516324132009891022852426330934732020 9793214 -125529438382193437979143375250190316800 9793215 -23155667472901931065336610510012523600 9793216 -81174224908582613907859387278119927808 9793217 -69424548912664596833223402006257958528 9793218 -112924897293171006835752800302398657792 9793219 63303678832691805639831539242929920520 9793220 173805242830443094683920448548457761280 9793221 9279274382811031323024416072629852704 9793222 1361987836940478549088494963016357824 9793223 -274296129737691740053959323209049750352 9793224 -4273536515771260774791584103263109120 9793225 -105021752816221399159441072562541434900 9793226 105802678230013561765078116761564043312 9793227 212268178139681201505804139197007270080 9793228 190328255908764734442061947308872445440 9793229 415080357707611059453763767797246419830 9793230 -14166944418155759283652809660698129280 9793231 23240961922237190197944408352869694192 9793232 77698271181807875345381220605385031680 9793233 95926155692924670154902560152026055440 9793234 5074178813560491491638290550692478464 9793235 444962592994194535849927557167349844800 9793236 -172842995253117598992499946690063628288 9793237 -158769878053444368016927500421234136388 9793238 -68439211289567952450609442259135217024 9793239 -14967986214838112430375902902131249792 9793240 -336676618637937378431425910467447603200 9793241 -82248325019007869838469937968110537216 9793242 12283693665303593218082774335466397120 9793243 196075059040675126284305207754554703504 9793244 334378264980979521758596637615746177536 9793245 -45233395316510601948994195165598054400 9793246 96530428847310992884716089408767494720 9793247 211661267538918712202617816157811105696 9793248 149012785857928575757566242040641224704 9793249 -881794693876641978985768519521055697664 9793250 1624447677296228690821238879931648000 9793251 152005697848420427289109381672354858080 9793252 57053773673489460879358864374287073280 9793253 -138287247496969386314588993838140789856 9793254 162300428290320513899847020418199792320 9793255 -155778211787126487196885078131449520840 9793256 537337648605191302351193042758778880 9793257 145211870216866729368293465086995434640 9793258 -120253770885027281715379965129980846400 9793259 -152002498371917142167917167347692470384 9793260 25594891615442875296714633694141378560 9793261 210853245877144388344295776377323131862 9793262 114346711144445516312065853530011933312 9793263 -144428900976296971471744707917791702512 9793264 -11710707492662135622291692146879365120 9793265 -215893208580280300604072166463766870400 9793266 40289601947475417935496229508376190464 9793267 -410057803768797447996045809863328584896 9793268 147572494699833881776924229055919841280 9793269 -157639452949199466201651986210077267200 9793270 94097950086029737235563576893290158080 9793271 -37810841000815081439498784125756476320 9793272 28378734966047221131349541026446704640 9793273 -188531258751394540847913310400528168960 9793274 148905909798692258411300396542218593136 9793275 -16322972521093411303189013252317916400 9793276 -3377475073674480749059876720337008640 9793277 88113694618096183892603836761826323660 9793278 -82139814697874629985218073789447362560 9793279 122942040179127355740129524717393669184 9793280 2809887502902254149966720675463823360 9793281 33765673350289690409950944347174133552 9793282 -64742792163254409320401950251462118528 9793283 215238656624429323388302196330050817532 9793284 -96213172589193277643579028218375976960 9793285 169599793818000609805300671048707433600 9793286 -88838930996874721801111170358311957408 9793287 -22593344743029021467382286766984862360 9793288 199904105604179201314428009622571304960 9793289 6011688716241262192290756616680158400 9793290 2043281432010776130311963663820119040 9793291 180427113608972367929416526200494564692 9793292 -282963297968808822104652104526122019840 9793293 -1616048851681987968975184340566188480 9793294 -94866480808404086179022162840255011968 9793295 262769605270744487580197037531758583600 9793296 -97083504733822664338069350507694522368 9793297 -43373644732879756497741281137507848848 9793298 -86562067705173128785737094160501600640 9793299 119319370361178337114502954190436647864 9793300 39451828050674671114360344481926912000 9793301 70310593242252600249399725955077732544 9793302 46117482529846898645004578175185756544 9793303 -26948451907481528361890701128792473600 9793304 -221967059349090529512920206329657354240 9793305 12629943451718466810944481788982054660 9793306 208859671286575603301059081286645866464 9793307 120628910688263420175332835104257223556 9793308 6270710942806702240664339154553208832 9793309 -35673848226049605900730954456941684648 9793310 -51350014572055325565297930947584880640 9793311 271060456562342611744540854092200694784 9793312 333767566129695043215282903521187397632 9793313 -124904402753949313602159181946060403180 9793314 76358833754887334315391687555034245120 9793315 -3566038873452799794137993388057382080 9793316 -68911898817968893218749583576388808448 9793317 39353544018574567499023113488650119360 9793318 244807712367774220051403098029816123360 9793319 -28487582688445300131464935616507606280 9793320 -108362550603575433111146138185596518400 9793321 -208530828956872003382595575197623705478 9793322 30864155400156611117264811502850519040 9793323 -144209407601958366292562253033333162000 9793324 113210026131960568488119820851944452096 9793325 178419807452479392955363579154382586050 9793326 -29546414250502806125545165311535238016 9793327 -194145604585825092121480618289992739824 9793328 102118897239393086734513005510524977152 9793329 -30467892563408273992590952419157198080 9793330 -93469306709971620990181974079063225440 9793331 214880217779976111712436043913074305280 9793332 -228459837369686388772801624843914547200 9793333 43371198989021607429600656936529133824 9793334 954824805169725536086133563449606144 9793335 -97925174901624804666771055239691331040 9793336 2611096272391933563886168818794496000 9793337 -20647654760516792372686728426996780 9793338 137185371692852920233058312153817978880 9793339 -147605848589210686196114673776102840860 9793340 74372764119430105609657968881225779200 9793341 -160219445985087676747046385347521084320 9793342 31109980648076236962006953820655100544 9793343 136324607346172809701167527381683076096 9793344 23086479022059059365682606275037233152 9793345 97335650452374717797813610490335400680 9793346 -245892798066695731686267192333713326560 9793347 175486568777185280755307050781561777400 9793348 -8413131002161425534752412558434693120 9793349 525438973942406266221227734838440840350 9793350 -20579756726121639788111935054653072000 9793351 -120852368465191716581216533559016253440 9793352 -362287513587413500703703334107292646400 9793353 8119375518525585950487706424615120544 9793354 -42980329533872915445881575082492674560 9793355 132324561526437626290868544495798661920 9793356 76810498679680099324526672395381366272 9793357 20763424570257190690965262868524647552 9793358 -3738448652583281169397186033395330240 9793359 118784129564110616294557448957687064720 9793360 -51415003261192060646830113157251072000 9793361 379052588632972358534010899500498990962 9793362 -37001090934795194950957854871356171648 9793363 -51563471518841319047136600057438522388 9793364 108172925974205829384258333491762552832 9793365 62396955819194017678114624932620413440 9793366 -30941564128914569568415582680959150592 9793367 -39656196967977958245396845139550250976 9793368 39090011394033321118447108550402211840 9793369 -298614688303262496755753221253388794230 9793370 -134006655700638736839972332208615417120 9793371 4151400660917435953050773241433503744 9793372 55382449258960661522569778768076632576 9793373 -537686327538569656052238154471543164378 9793374 -26735969948846146841089028071002240000 9793375 -195970593573481956140526647183817498000 9793376 128110441619764670054042309281918746624 9793377 -236700775176042608812065954548557278 9793378 59905958631043774478920908119686457856 9793379 -5575948839624727416597079434415968960 9793380 38564313398056357365491714121105346560 9793381 625384711092396839429832861380652613152 9793382 -18607670237978274865873012099829890560 9793383 5162370696418298317303399112927421648 9793384 429374928934609835566656003500935987200 9793385 -19660014133618988414684724057958155840 9793386 94286078653106787361058498202764697600 9793387 -54708618564648448947762676448046444000 9793388 29779149663226221715625908441347609600 9793389 102834934097501727172478529645734207520 9793390 240540869111966624197116211935054274560 9793391 102005060187008719124181006519244803792 9793392 -12713523439853508954897982455195107328 9793393 126386773748118294863570638641152150400 9793394 -129652268131105753086089795265517741248 9793395 -29618784709906648508160910379419567680 9793396 36781750394353632787059896660452679680 9793397 353353067726232016856220546855735660846 9793398 20255166568658757533915231661247303680 9793399 110350734636833020448472667610687120640 9793400 58856475587031782481510016283704320000 9793401 -209787048049761201298524608152521436320 9793402 255162174960544553548156804950413431152 9793403 194248314090960103736418117691717945824 9793404 -25503941351127489151006044523372239360 9793405 35909753756252497437445757162808438060 9793406 -25573866542113140177656738261949870720 9793407 -53254559613111228096302750172699009024 9793408 417319261365090888498499775973210193920 9793409 11289430861068914545869424468260874500 9793410 41053816946689836627216485292018278400 9793411 -315433068957582303829344081296880033360 9793412 143978463126698798804928280670339434752 9793413 79891211040638104253640577648914760320 9793414 -153079071046152516395060489623738477440 9793415 -70808858537425638500335452734152258440 9793416 -58160145642595930231219161508501094400 9793417 18349967675448140459051948751625467200 9793418 -207004766103450226269412062895099269840 9793419 -75651025726209334160182134778935466752 9793420 -41425222580204719144442738280311255040 9793421 95201152810380059019640336939477715904 9793422 -188597557151617805356946529254018112 9793423 -51871751458093848729110774965413191856 9793424 -15443116392112946540849624249988464640 9793425 19493390442658127998727203691351454000 9793426 -95883682456181939472047759701560959088 9793427 -17569071024461893676795589277518867456 9793428 235713799441973457556426569711772495872 9793429 -309950854453942466621906479082978717280 9793430 28461455685264556270016971487715375360 9793431 226484151044285122793932257590011175520 9793432 113525534844402510378466704002459443200 9793433 -125701825023647694833401254391732129596 9793434 -134927642102799984574643921470919482368 9793435 -162841075582398844501590875146028157120 9793436 135769635027659132191297870774462149120 9793437 -77517019609804313480181613825483371648 9793438 152606980790935146478518724603129461120 9793439 -321497529756332243746102855350350153760 9793440 113679187830108990350062506444954009600 9793441 161240676438067661980200676629367175872 9793442 -174363435172461763504553792268575422128 9793443 -77636294744840061540604997855873902272 9793444 340366981956511874620069799572376375936 9793445 42505611913751580646478402206706176680 9793446 23472022903348233817665160402137587712 9793447 25516622065814376545940134908605003896 9793448 20784131185342326212718441878910566400 9793449 -6204168752750288868278851930035438966 9793450 -56251921314067593992867116713538422000 9793451 -129092659046638631247565233560013433548 9793452 64460803421831159407387661178133612032 9793453 204032612111486383397617484002200071702 9793454 114505597383829029810505515980819316672 9793455 14147250313318470999347708374114752000 9793456 30932364111283106970290024826863222784 9793457 -950855792185152322310265913741161032928 9793458 39210714282028863637318515515716866048 9793459 88361417663762627512735578174728888720 9793460 -116657224106584240766499578312598078720 9793461 1442680233365228075044268850977413824 9793462 -12852656556043299911975883997350777600 9793463 -246685743154789321415281163783809923288 9793464 -154557463535331161480689765100129280000 9793465 -1113794927667605539116566698396533120 9793466 83064531401762985330689709465096120432 9793467 -25773523640294155468981840598261508684 9793468 235574527468519447381529353200348443648 9793469 -54843426900688154349810430615432181760 9793470 44924577727887201288465542862206352000 9793471 -193144450700796469485633798162625652400 9793472 66304385260638394405641588207255552000 9793473 139782084413527799715111325255099124784 9793474 263063772855451870403270394539284185600 9793475 -225445578641667897145823781841638706500 9793476 -14189155170073927058193184963912790016 9793477 315148145846988522136704631453133559326 9793478 76302266757800385193875816053708384256 9793479 381142687483981642313819872850264750160 9793480 187129986208920357178774020928290662400 9793481 269635248186980243118284238028214952282 9793482 38817451774620818908938717478778145024 9793483 -59755965201274933183805179544464962480 9793484 -245646960967177500567755370405551689728 9793485 -11294088789856216270730234709940610760 9793486 -9391639825132696504789029137890368576 9793487 987291420372876446242398745258423992 9793488 -10320883371047324869886528300372852736 9793489 30647388283779174234267180418726795520 9793490 15808389421540009158701193382247738880 9793491 -123123448599218032900281300610092656640 9793492 -26566330479053874608889413427303917568 9793493 -86755273629372361673582193755181704160 9793494 -69769356554928762765969404209655160960 9793495 35378229555042920938799592697709631000 9793496 -249614392127870727711493419093992202240 9793497 -90165686154174459117923970977735185728 9793498 -35285820157602436608459457592217997824 9793499 -371335251587883461682288383817377242560 9793500 -115229839519536533105912657119952640000 9793501 138425176244647432868835828407122158912 9793502 165494205741267170429469914689664542272 9793503 137014635186248537621449973940551438400 9793504 203012580085097471716143669918888886272 9793505 31611827652345577195225157243770017000 9793506 -59181408562591914698387157968555388288 9793507 332383880030696261918020981336771097756 9793508 -4603216902981220823388722746124089344 9793509 146498686505204557895676939626243360928 9793510 121831009364701890582966538893979868160 9793511 82564798540310314677066159071648393184 9793512 120865010882811325695676220200261632000 9793513 612456259654021674349269984696889930740 9793514 95830790994359656396536865850703527856 9793515 131470911568757345703519575155820670720 9793516 -55121491860465452148292934646758690560 9793517 7913117544228378217808650780405269612 9793518 4700734002747000162869342281714206720 9793519 335405655767495434310547950267481891920 9793520 -21225806757291448211431832095083724800 9793521 -217359216666815457030622596584167505760 9793522 -194686074871694886330263940052508168688 9793523 -252464913226088849403457098717399234360 9793524 -128194271285447816144220373661084848128 9793525 -28220127956798104106838915485502182400 9793526 -26536427694277764126232641844216537536 9793527 140547375218968406807242653926051195520 9793528 167992537250353666339810498232563200000 9793529 -13602419728391721590177851722445047216 9793530 -15754487694756862469377415100511063680 9793531 -327793215186264103001648818863534927360 9793532 387288237327773130521869484132396029440 9793533 2356333961484175093023000116109045984 9793534 12858833615705828112051944791889304960 9793535 -203492281298059957973435498582627642520 9793536 -41751681876559839148519588306876366848 9793537 -161456124982676309823928791221710607232 9793538 -150778477325901557121391518305954720256 9793539 -56111457387876903560168148104291712816 9793540 239591556269166407653138611074636586240 9793541 -159353615279875142774206651498317286500 9793542 83861444327457579711198704077790974464 9793543 -83260683212177761488729019533216453176 9793544 -295744673217330640264778723388181539840 9793545 61160157675222670378003043119301968320 9793546 30196663999715169024065229096757751040 9793547 224960310021136104767612837979602416944 9793548 6730750799361855638913413229130884096 9793549 325349528885855202620645715189019648864 9793550 -66193172042314335270434546428903608000 9793551 3720345672760078501955338086406268160 9793552 -3812728483784929895262883123830374400 9793553 918346920353269345070787470138057280 9793554 95420087609176819644230063846762593920 9793555 -246330649558138983177985855729535273040 9793556 311303442322016516839509493453474792320 9793557 -413102709738716707241256356564221442340 9793558 -108283079629394171868344929178645773440 9793559 -33755124401773344265678285069397997240 9793560 27175082678865803136282452908867584000 9793561 -40088407982139619362803874126217308480 9793562 -57959201797198288743433090776154909968 9793563 -143023715897387040331881767070253904016 9793564 -32346133793595808676939959409059550208 9793565 -283439356140599270772355733372956037280 9793566 129101273128032316096607357299628186304 9793567 67615001205797580704093322010550948192 9793568 276187912521647301656831216576294092800 9793569 1316829500725073406832331630716066704 9793570 -26839931032736957353066032660468733440 9793571 255944096745112269789625924124265575772 9793572 -148862216491821047151478424803583351808 9793573 -400678028731628190049900736570374122178 9793574 -50216829764350286212215546534822987648 9793575 -125676966357742959340725473258827680000 9793576 -208483644297683227202385597178039756800 9793577 -762703881627671601566797182795965574 9793578 -85545704622177839933971277483701232640 9793579 165179051273468326531783942559061745920 9793580 -114274488548725631041608048547364812800 9793581 -144715249834436634991023734934798199680 9793582 -7868879911120132826232650806717264896 9793583 -89562714391007990646801712674135933168 9793584 13616777274058137174118318481027825664 9793585 90398026668620310618350294326743696000 9793586 37855334315664757046888973967677350400 9793587 216955563055512547150999113690430232640 9793588 -49580988363869144260090055224237056000 9793589 -34906768125729657334686239951383446276 9793590 -126333114420465575909170090809043795200 9793591 -682155852031398654290596676589720689048 9793592 403007918672967272727934783081730334720 9793593 83453371054726376088434552173947533124 9793594 -996506709468244827723856940477225472 9793595 53323355126227700436743035944110971680 9793596 116786095225457901659323898685250171392 9793597 70177573603130022263109638561071965120 9793598 -18219714577614184936516238992878943488 9793599 -168913463708492417869994558188954170936 9793600 6102668156265118833066156213233254400 9793601 -44559315072216533670811923428749870398 9793602 -3957480633222751425193062608830801920 9793603 275938778698379252853243559719378830280 9793604 -60680993167769033271598117094533012224 9793605 38284594297995886704685531569424158720 9793606 -116620009540850377173323555080877785248 9793607 4454741891385643168134014848582759680 9793608 -180033542651309841300703207176703918080 9793609 -140182596899661680089911285882964378560 9793610 -59675147435357607517331092961160155040 9793611 232026902280817071007731256689456065760 9793612 192419892083279354527914193933314257920 9793613 30012358866574172954156603490372461568 9793614 105806744257930947290175681959030568960 9793615 -108578271588736970655996436341075559680 9793616 -2416208624845078470898485461673443328 9793617 -218798144775051666773645418063705634320 9793618 245650024510956186292797278733026159760 9793619 108698937034624567148877480550801680 9793620 -111318690908136733041138619157359315200 9793621 399850904431873609885115582162067769500 9793622 -96598110657805006041250777059813105888 9793623 29604066205836604195009444180046047488 9793624 -313718502000921674849610909149898455040 9793625 -756284013829198583858268137061651168000 9793626 -107184937216225992386888935064298297600 9793627 381269571657992492208639373887728058360 9793628 -73130780805432283536075949180879426560 9793629 49104533865617070242246741376290438208 9793630 74732429827119938627973952514228428800 9793631 -132637965347862765158060452338901913568 9793632 -16570772344843184952427489483357421568 9793633 -14279497877460615758018979747517233118 9793634 -36706651520142543851838042854794506240 9793635 179341481951123836656236859032132487600 9793636 113785023102647747922791532462692869120 9793637 -444256378122764487607695058691128128 9793638 -5536885634456533489893673796799888000 9793639 525719722398139939605549566733406641456 9793640 258778626362608945486313926643922892800 9793641 345154348717626747529583866105826688 9793642 19468772078345683901447920805821271472 9793643 492574578178114516737486952721834693280 9793644 -637848576773592437745078568279474176 9793645 -337301098347436181384459232901516768800 9793646 70227929871323654207603517892349472960 9793647 106287395934124890980787102143266468080 9793648 -62931418288036923857455940126894161920 9793649 173359341664866120773681841514255694280 9793650 -19287647871518937359884054747579200000 9793651 -4506815141692530032380938777411900160 9793652 -132990061065894001194868559940600385536 9793653 -23082249244285612915220999862465201216 9793654 66501600636932050704860177709424479360 9793655 -360506775174489508503345057521227510440 9793656 254741579093883068676822003507525427200 9793657 -233582223140693721154325371345578723094 9793658 -28559026943133864049175787166729632768 9793659 306430496845140693300774643375912750104 9793660 -87845709722101736413313814941221171200 9793661 -227658449900167968562046300966893743738 9793662 65141945057883900994017224007223848960 9793663 392106157985348881336589062850864024184 9793664 415437841308017869558072619142689587200 9793665 -31711332284731728553577944299715586880 9793666 66574093625746871841845624643878224800 9793667 102579834524164116343872383093774913840 9793668 -3596013103500261283524192596650899456 9793669 -3163756039670995619085765353811375360 9793670 68412894797584064156462552073124200960 9793671 339814504661184442924629997895832531024 9793672 -18545529773216697377909542749073244160 9793673 420057915573495542597507098311697472922 9793674 9609492960365717027213090570895153408 9793675 -93953655286399647260054219338671387200 9793676 243195692935379509015457855710311570432 9793677 -128931534718011622302900115447724093280 9793678 64982151985823609322297230102955646656 9793679 78449295320515124531901271638560953680 9793680 17401364284258222515337893319802880 9793681 -147897897460276275732473459024688926108 9793682 -8043075377358343012764769869222580608 9793683 198238063223954170173756095309900332800 9793684 37345016177465587038377454064584312576 9793685 82224054499840696701125581956482691360 9793686 -30465368150417285689112885571129532416 9793687 -61010596446129411891746331659170404664 9793688 48513541925125238378282075661901148160 9793689 -8162469476527235736454314324715408032 9793690 -102285702811471030519962924020395418400 9793691 522404224606305835197392124155656671384 9793692 -44558900539439942623801376146986063360 9793693 47098163385454108811727497710335971328 9793694 -73703526707171852363473412836814280000 9793695 207981477355373247171748744943986219920 9793696 -122766437816795872354153398763788435456 9793697 -481410242421893203683376358560321645854 9793698 -31502480234332776192829097819212032 9793699 -43781395773652100379998157370438277136 9793700 -58708696814199748175971659517076889600 9793701 259049235620107486725887054301651108000 9793702 240151681216632727395551689423261441920 9793703 -117008934498387700555641736347827008536 9793704 -35350720884647878027426453725342842880 9793705 261749431817958158755586759819190960000 9793706 -6906139201601385053206921228607385600 9793707 -97578257662077172719410558729765534976 9793708 106909518973791886820015057562449769728 9793709 -8771148291355411975140259602601486080 9793710 1483185708683491759369925173780671360 9793711 78066669560902765447559968223680361904 9793712 -52988110301060978877938984778154819584 9793713 55748306025303263365712988483191570544 9793714 36341084577687103975161668516869681152 9793715 -202128959814799760352093219980546070720 9793716 47072865340354226735254746988438585344 9793717 -367532904987134719566252735000683495268 9793718 18088602895665496519197211290338187840 9793719 -132368337156002350600769573909569114656 9793720 -126005748661042275037404108225961267200 9793721 -69437443875479252028820035818779913280 9793722 31250411093147386740522659697832865280 9793723 4967830868236705368012438496402225808 9793724 195360593952820193172572569859580650496 9793725 -150133167828757216619796666846989340000 9793726 -13344012916853169711930128692768850688 9793727 191380380244208613416157693058003392576 9793728 -81030336823579309230006812042169679872 9793729 -111678262856644041945293145929002797120 9793730 -81213292516970420569780952946668022240 9793731 -281931547614001447578056617730450256 9793732 52623488125875423455148077631875121152 9793733 35557887160668805878197630617904952924 9793734 -91438824442701979694192831962671593088 9793735 93694890813639792777969889415555160000 9793736 -352723358825243481172584888613025848320 9793737 58371672439561744030272897692873018880 9793738 93986996311624982152553533800237322080 9793739 -471293992983408244346971046263410558840 9793740 -93202458522994636833633791499878400 9793741 -217224067936729516825494512115790558858 9793742 -32974147372125627655132761034997760 9793743 144900477538267341366783421199387664264 9793744 58553292385135277220295592638589788160 9793745 -374950440712104086616198827966933760 9793746 20424495165508198150740695508847129872 9793747 -204908929478721281454530694795481126804 9793748 124840604099363238361240819152608577408 9793749 -16144696122486371890038746987565677760 9793750 -117898806260704801134064560342811200000 9793751 -461732694202646976246910976827800513792 9793752 -30882256545287149337482309457764761600 9793753 25522521666985866729361165472548905364 9793754 21604111479461525387173109657773175520 9793755 175482110157368029961447013177177217440 9793756 168694652314393573965783140613725853696 9793757 286809568931101736078077840463533668006 9793758 -749687369816352999185739251859757824 9793759 -90259630278848134916215944307055134000 9793760 72072293912973293389265729235324764160 9793761 14048106346508231947365974118446252640 9793762 270220379861152785183040172264420219904 9793763 -169887654002181549429970868312879918640 9793764 114716009645365191154397795154226176000 9793765 286227168997639918765082684570430369660 9793766 -6307517672569062181851829073463914496 9793767 29008678298395933126023062430779594280 9793768 46982666962283526563807661103778365440 9793769 172888443996154077086319480006205941840 9793770 54275179860455206794796207131441408000 9793771 55768048913247393672657763213781474992 9793772 -287248561580337709968321982092814458624 9793773 145797754499540299730680428195042571584 9793774 -63341612084808522392925684426743484864 9793775 -83703978637740696354124090838203042200 9793776 -31254416536656054794784456940756402176 9793777 -161864823185864801684364102493798342254 9793778 241838218559587029512885673634336909440 9793779 14724334891895617832396967068661680184 9793780 13814206885228652831095245414722937600 9793781 82051725141355881041508497884490467392 9793782 -116718669421536579100573188976600960800 9793783 -121760794764270091294493839991619828080 9793784 10999335775930575399873597804966051840 9793785 -33321487550341719767730848867674656000 9793786 -1248252542059078829945330775907833600 9793787 470183052996056104653429000057956294436 9793788 -166144685563608486945213232824771133440 9793789 -108450819516842186375476709258126005844 9793790 -11959955289817950362813213232787761600 9793791 -3543659907036580584914617006279197696 9793792 302488255292627235850551700654907195392 9793793 -15093443262619003491510823279496332440 9793794 -136143748473097703628031535270712936960 9793795 281390768078854121339051747974957621200 9793796 -214508852805343148074788431414054299392 9793797 34692824884044906894163535027843705280 9793798 -24770972104849446552950035288726664064 9793799 -72877972390960015521623123489999242368 9793800 15984319527425672121087121538602368000 9793801 79898616172636265410994917993831560400 9793802 -53609381148809382019726851394561342368 9793803 332182405740680577040706498804102431704 9793804 37732695235803505725952435602155046656 9793805 -14424786328881850422394796342853853440 9793806 -98106193147926669648277992071132390400 9793807 34160365518732946515752649460727750872 9793808 60189016212377449713126519489840095232 9793809 -3147949591455519292750160455593636336 9793810 38830793420454035989230912843968074560 9793811 -27412461698765705789686872441962972976 9793812 4783071861402732766746732538999590912 9793813 -455250593251510190986517401872762601920 9793814 168760316256847585156103497776569473920 9793815 -163675628818572885162422238918583746480 9793816 186506644693058455310993057552738611200 9793817 -101264261317273867254730226067578694336 9793818 -177807464821945303520418585060343027200 9793819 100883963841659276865484737390474242592 9793820 44315833916603286467221023741550702080 9793821 -34973437951421234499487772220400476288 9793822 -10248478501514847021754035874565385600 9793823 -93263658541721080282294408019444687160 9793824 53211753791831381637399858114149744640 9793825 -262246683191900536349467616662826773450 9793826 -8627395105877840606589045051874399632 9793827 15008983818388276588597153027542471480 9793828 -328789304009712397580834822966773115904 9793829 87708509879827561972421402382332090430 9793830 -18224034960555349143309079225424732160 9793831 142541315935082714981522357000382480632 9793832 -169086018275106029592848803319246361600 9793833 -108485360152330133122171635555897673536 9793834 -5053067645233367487119683841681725440 9793835 186512682658276782817744158777055441200 9793836 64642981715664290836694923700693274624 9793837 -88453873656861863228408371889396648160 9793838 94385845945556311919661968149851594240 9793839 16598024317062099996735830358357674496 9793840 -2851601085692195190678455480126668800 9793841 -553982890689822402290782160013519307758 9793842 -104111759435467253292848791943569058688 9793843 -235124183324760796972963103700643169908 9793844 -93108223309662153884776967318356506624 9793845 -14134876070851910931703544637776174400 9793846 -221808054151360565703821004538408108128 9793847 27018420807809542209843958193045952432 9793848 207342745009738043623864226964993576960 9793849 168614714706787360562242692550106184964 9793850 42633879103663862402775049259100940800 9793851 183365139347614029834418018110831684720 9793852 -326691029265403308885330120103735808 9793853 187187758918264369250539247012048072280 9793854 -41717491501961858785881945802220805120 9793855 34579553800714266868084802657009653920 9793856 -68628228318272531593908801434714898432 9793857 158426199860394291493940944736500029888 9793858 -483940626610170677464614476550383202816 9793859 221763840377113392647219119645149560832 9793860 74005586674501511315025055054123499520 9793861 -24321716996433917606241295849220608 9793862 -60516810330864514379789042730266688768 9793863 71569629360074396606665489465203454824 9793864 343661411119248504891043665701516559360 9793865 222225534795407059010782021861324876260 9793866 -11413821175877882482143190892392939776 9793867 392334675121572628796666869695622300960 9793868 54684604721958675234340670117164492800 9793869 61630425787219917722156647663133918688 9793870 6874657240162723835921175822181724160 9793871 -137243224841344317053526628146304260048 9793872 -83623017613816757468501039034435502080 9793873 589506563175881092152836853220100000 9793874 300534208570722029498886744991108432512 9793875 -27328808947866639453422792300750472000 9793876 -118628269399849521376769431499088115968 9793877 456214196214280840773966979416059115726 9793878 -22267917570582591258218072997340454976 9793879 702609720486839882172683605749422311920 9793880 243557381386874805476379917224817664000 9793881 -331920580789283055053734084180714830630 9793882 -56249047395168246981725120611998842880 9793883 -93261217402139993084328665885486399232 9793884 144421436350326312489470344706720180736 9793885 194071373387375809809776255043695033580 9793886 -261543139924739550682246958188846132608 9793887 33589126145203516512663022653231345552 9793888 -384680028645616506229191426821857345536 9793889 -62271629538248714574962157180335210688 9793890 120571207740088925379434071186259884320 9793891 -276246066896104918801334493767164372708 9793892 30996777550424422787409048878952529920 9793893 29328730933118548198756929444443232864 9793894 224673926371261849525533039420730763904 9793895 -6088854798130710486025278044856371280 9793896 -62549496432186082568728522371245998080 9793897 32817838187350833747309046195261228346 9793898 77644538002855227651761608239083809200 9793899 -4093846201347120252510876993015511200 9793900 -73586530478579477140837420483547724800 9793901 49372088280161106930601691203099262520 9793902 -64905539669847370570380990296563205568 9793903 203400585162291095247791542865359248880 9793904 -37173958068611389343550585650487558144 9793905 -8030984128077139917808277486722236480 9793906 -46964092717623798498929376530873780208 9793907 571794012557377015446693675209483218944 9793908 86728045458069218503416683255622417792 9793909 -351822433739020878994249777863043747140 9793910 21562793587226834894847471391991185920 9793911 -221138794489402352437056170769311435520 9793912 -6723457759501194977022543199430860800 9793913 167245054829284764393976529737975273344 9793914 -11029841719007326559319440035460252160 9793915 -14930965533363485936538731261835171600 9793916 42157362397585900884593326493704796160 9793917 35036362099444185374893526402627957568 9793918 107702861833862074056044498286893736960 9793919 532161895001856665856359650152252457800 9793920 -21866044734773871500091221951171788800 9793921 -83190193549814999541617917385695179130 9793922 -150899405140825607422362030436656763488 9793923 -22466255398787304821370728643941256192 9793924 -139167853246532172531106991848806614016 9793925 -124129228607887354476536640854767945350 9793926 -64140102381142454584569776111587783680 9793927 167709809229912941693531072839112003760 9793928 232464203317633751974815611206964152320 9793929 -80326490944901987434932946986513365952 9793930 1154283518585726737582943784621137760 9793931 -11458317970350331344190654142507300208 9793932 -88057553560507286991631346527963427328 9793933 445268261148112382971120509210868704182 9793934 -16962911406163615412789403466096900800 9793935 -37155411129938318685058183016978985480 9793936 2653445860363827552287670305303642112 9793937 115015600207566545651336199734744954112 9793938 822182269897237023479088706021539840 9793939 363324137908254393917232467082719277740 9793940 -9236620779410554300609735833117081600 9793941 77062296730482760475343453484952996640 9793942 -78287340238949634717872895132120604128 9793943 -127536929140585484851418039968231562808 9793944 181959876450581530810061308793556879360 9793945 -147222600625017922953115197421364413440 9793946 -117852270014172040438223596231432619520 9793947 268807161677559023113831132229171323800 9793948 6627696398243759775969886385677017600 9793949 -78341000694593178241566285204329063520 9793950 -29789526627277389531928252943408462400 9793951 102443560065642445592109068334071401952 9793952 46253158944232699668951338213173100544 9793953 -5948890958922917550570201123893316672 9793954 -103268999558531162695605772755783131136 9793955 43762198161914724107210439012816584160 9793956 -89976068057239742080280702087687420928 9793957 -15969514631985723287783444844664971108 9793958 -31024164243048183828348127499593189920 9793959 -14948458233524112297038175168168533760 9793960 281386031866558459579499105209632768000 9793961 -114979795211980048881608297839676684928 9793962 -75131270603394344030651609119162528080 9793963 -141997009443116053529252872592690627788 9793964 -58521675445484704746189447243078753024 9793965 118109663093779600019915858017328241120 9793966 -24813087372238847567713013290093307136 9793967 -327611859139397045012453927293552738800 9793968 -4878353662302794966494382703830630400 9793969 414477116286467776764704485956981076370 9793970 78092063588863773812484672334738839360 9793971 -46624806655889281203818990566452831480 9793972 17723631457592824815424709145498834432 9793973 242957792285323389802069069511068544718 9793974 30486926342971951011233182718848353024 9793975 -78703270158813283377661185984132104400 9793976 -188065381252806671830955149889769984000 9793977 -62330052427355415726383233936572659520 9793978 -70360585214113787348539102999045990176 9793979 -48646851515154624759826588247063098416 9793980 -78464426839761305481520323315754598400 9793981 4894900769636396767935142655680287360 9793982 -138665336672498895582084242139071424 9793983 109622859528960085971001626650364195600 9793984 4962767552082565650302294210117632000 9793985 -10689895301944163553414723349861286400 9793986 -19895134104947636151877730190241898496 9793987 -31096811368704442099445375012760416000 9793988 -59128467083477788309385017773743435520 9793989 -112548229387400879376749515349282682756 9793990 -77348203787260560261795645351150933120 9793991 -517372467270167250551657379637384237608 9793992 -4712417574796532510551936351326044160 9793993 184521811209704736214604329596819874752 9793994 11923932580357621866228352038316184832 9793995 -46794121847725921479596101526131556880 9793996 81052567042406944794148083382359828480 9793997 61288707975824160695054596414762769100 9793998 -13750628558425635568601413519562840832 9793999 -6802198475807909603048687395222939520 9794000 -53946225191031188847448485107957760000 9794001 -57436183087965582082082326379935328256 9794002 36381939217608624395852864883938231952 9794003 -94052470420562651780064226408998425748 9794004 -5129533900484808007859613657417996288 9794005 -3638375377526680271522186988418405200 9794006 -66974449771623000587978096056872351360 9794007 70891280452342017448191557074219490640 9794008 -87417304065282211127668164473012183040 9794009 -14574007021313176355427649156065932790 9794010 5116889913583803115477437737398690560 9794011 -12033070490001640490788124148292375456 9794012 220081820785017206791399373822144443392 9794013 -432371372117944654059172492880299896576 9794014 -236480446361843874067202916734116278144 9794015 -1830879290532204586471502320426137600 9794016 -12904083114067623754406347530741743616 9794017 117318012933006702402329055156183548066 9794018 -9604473815650756063093938018131446272 9794019 -30430614382729753326338865974089335552 9794020 -145525419227179272250568411942616023040 9794021 78960215498544789819568390850150695680 9794022 50650312613199619397516582044801536000 9794023 70833596723851514075906279205550666320 9794024 1889873283792991375600364241261527040 9794025 151212998532454384581481497514304400000 9794026 10030804349429330967247724943209078784 9794027 18573902790143479493332489499940413640 9794028 200020034151206450405502856739012113920 9794029 -47113923351153413630481894977909875200 9794030 -150353412587580986735879092928484939840 9794031 -26114639261848114701744762401464430976 9794032 -7942661348682184674353544830530387968 9794033 622050816874052639000353365312039176244 9794034 -6001170340413209282874038519949356784 9794035 64005227881732761568593950587085699760 9794036 69388576359798262141692956997367093248 9794037 439732883909612117516820875663400993600 9794038 -295608386671953228802224701622817165440 9794039 -54598199086968809223939575336421771840 9794040 -175072669641913372606646885278277222400 9794041 85438569032099714732954079743760046442 9794042 -252760115008387548330018152026499549328 9794043 38932259260604285142038698532181452304 9794044 -12132607607950515190363281139151339520 9794045 -10638737486897913127485104270328448680 9794046 120485535382057522282020632783387352384 9794047 136612475366809100123887913886768463552 9794048 95541996617693572361127151117535281152 9794049 56177874181832385096925289955481074048 9794050 -26861745284479981697487780615264691200 9794051 -247654499359002648260321710919192946948 9794052 84136450939964505241887979363655699712 9794053 -295785577846931738986248298414799824256 9794054 -124777780327278377066666891954953981440 9794055 20392726048493825816866782550457015760 9794056 -177971125047941521087608871793628933120 9794057 37084892327976829646579759516628830592 9794058 -97553093792011970727870182163682817280 9794059 219852499513195682843320238090119151040 9794060 -122696320191044596867105361488503321600 9794061 -494154787526979331789036800762564087360 9794062 127690381300999568846960743088874052032 9794063 -196831238802818318805145668718098397080 9794064 15715686868990553074042306650961870848 9794065 -283087002973415960259149398124483430540 9794066 4341163539925812216008075624299650720 9794067 -1441234456395708421818018935289563904 9794068 -338889637517813772642563462379558201600 9794069 96904746323557200488603110356800755470 9794070 31509427642932448922802354868965223680 9794071 -328433483820691126297164001646071194120 9794072 -291481345437607495156802484396756019200 9794073 288501391910794559814987954538814303184 9794074 -132460618332732769062288933283421464608 9794075 -212914686268824663610088375684959113000 9794076 94911643152067895327673379768824889344 9794077 -131088983807513357952711054305973628788 9794078 4695223930693194456731595689585590272 9794079 275595602640336340240409965514895809400 9794080 -97815740564361255509517545716395540480 9794081 455101205491989036311706669040383974064 9794082 25486756512583479880950451738472808960 9794083 -216493749450622840540924411804794396960 9794084 386505500447858170515455657753626616832 9794085 -23600447572276452175170102550965415680 9794086 -18430597237748172035235555550446397440 9794087 72386546355384465700573370898795551736 9794088 477456345800985059195546760223879987200 9794089 314058303661573255179420825751906752890 9794090 4706365318104660735297356287793510400 9794091 126652871583924495831288065330881157088 9794092 60457396862482013639673947834696908800 9794093 1979732501369964920523086710010664342 9794094 -26273813008945752809335808558398650240 9794095 -309374819896734377657266976663346109440 9794096 34694101057308971895038061192726577152 9794097 -289516077358114539525098104086962644926 9794098 10518413306722941103602614737890324480 9794099 148164715862443056961993782845104370592 9794100 61974581367424769316373344943326566400 9794101 137722701843306170137345060092878247200 9794102 -246809325760210944849997798632603313248 9794103 116357315393716673767784893936628712 9794104 -132400767491932088831843580853354905600 9794105 42429691916888584776497837231074456260 9794106 -50142323285562989830092388570331917056 9794107 -182882638739138504438094354541355663644 9794108 396187712886423272505892095801787969536 9794109 9275110179056909603546071004609204736 9794110 2579916204107866916137590694728831360 9794111 -3333560070630837148597860152252088408 9794112 79217970157096932499495234413841612800 9794113 86179827929709454149684095480329666560 9794114 -19052898051513673000140524212668375168 9794115 69707146699891503183394864399739823360 9794116 -211982661531682919408490371700474175360 9794117 129182400134757922982743657279307339166 9794118 6728526133174853542191991482617011200 9794119 335836627144537199414529387000325618520 9794120 179194846633854111444888848926568448000 9794121 64924255428141962799313664020629794784 9794122 -4895010679220092634043629413044979776 9794123 163008288699501720090034744577950020372 9794124 236983249263461085750613764293370696960 9794125 97291245762294846056314934131907280000 9794126 -29847023094284488750992981874223519040 9794127 -154468295981151782846441623378446525696 9794128 67245851523374050642739176146813181952 9794129 -437978162612787867350249413666880308224 9794130 15630292694178291852709732335589816320 9794131 229408953031981352251213374237229002592 9794132 -102094426946300887034335402397964415104 9794133 -22296604251039175172578116675704611698 9794134 -72379373625356788302596743535804827008 9794135 -25439196342651801428400512775793299360 9794136 -68847143375015624764266253005440286720 9794137 72274398240793842873171163951798523786 9794138 -164338205470572446333001560914939931904 9794139 -247334609921154565080367712173405700160 9794140 57797035707887937534026851365787361280 9794141 -66401487294656103021531254162100213120 9794142 44383887255496997053836021480923013120 9794143 199961680149439500155118293768583759392 9794144 -82958392582142637722270397988235378688 9794145 -35619517041815369831658758180683505280 9794146 -276835748251100457607008278898844859616 9794147 -65661248781150600127907997725809229688 9794148 -2587524799655065053673033735041884160 9794149 -434303549039670623542320704810223822850 9794150 98565603619055580602196244838636344800 9794151 -103535707617784121468352300155867076720 9794152 -273984438763508050728399911694179558400 9794153 -530536840867226316666626636773807295478 9794154 -89125563433095583286046865960501082880 9794155 -104857774163128895383059099989224121280 9794156 -244794917213680225300113665483584116480 9794157 208983556613747337733117341154181298240 9794158 78998553437163900422219171034105185280 9794159 -33150405577112872838356798115878408128 9794160 -27647016794380211062288039658858741760 9794161 1733475139658341125674476914045961344 9794162 8692056057245866914597950829189224448 9794163 222565450811887939182338619941000524344 9794164 -194207209302793426509806177799861964800 9794165 -133328599808602585256114095441128323940 9794166 -28522844217483532080099867236839790592 9794167 857400215110664082778769534295864471280 9794168 124677733509079322440712305323372994560 9794169 315195348526613085010822538964367803840 9794170 62651223960483130829399878425645508800 9794171 -124419310205777858879713501816164345216 9794172 -74912448078104074679619527400940502016 9794173 -240872735216600709859018560487297427578 9794174 -87854352573696278570887953201834753600 9794175 -148259462441123079739295615435118633000 9794176 11883339868163712475475140672613253120 9794177 -213478236889022529271279199423285968800 9794178 -18986793359066972942248218766422981600 9794179 204497440123300254855146880761156294780 9794180 41653814097424364075980263589522329600 9794181 -49066279125039600174504173454117662880 9794182 -19656353960710967413619006513699346048 9794183 11618710451828507112487516114640640000 9794184 -86285046401059931854702674775082311680 9794185 -96766932375223744167479756783122462620 9794186 4127822453688865950368316979708990560 9794187 53244997628535295107114534011897655168 9794188 159171395936397059498772382786511539200 9794189 -39554719750182168785022826352731950144 9794190 23878648660473816835399049635443302400 9794191 28205613176825317646131596145130479344 9794192 -58711124378620913853068226866845999104 9794193 159257605813303596967243026392467784544 9794194 296869055765572063387333735905509062272 9794195 128221944970325256590134009616158095600 9794196 -81548292295922123100243992898631680 9794197 -166469159142756132107544347227167988800 9794198 240319533882449873798548650742730185920 9794199 55018429277512844570659889350668503760 9794200 -27978254258395420721406289925938176000 9794201 139248146419910958859554390507632202 9794202 -13215767854775381419979221222443466752 9794203 221613273994777411239001148170404112344 9794204 42747410852575344453495594165271981056 9794205 -87864712069027986736952301298043948160 9794206 103954168381982589496030047760650759552 9794207 -396449073900524031809043821988528416544 9794208 246326969100351588734937994832064282624 9794209 164827857236931583005071887818028509410 9794210 68247679959159749211558556501560309600 9794211 6870994742644821472686519358698974208 9794212 69879762008029362779334249920444195456 9794213 76462447031733488337137236855245130848 9794214 -5752200571092796076049873690759619296 9794215 430150164234050756865044538219322627200 9794216 -64846971977946463990996717227527946240 9794217 -23720170398942510560871440236082750400 9794218 236003274119437167884286533667555110400 9794219 -520349227342496887606967969666182738380 9794220 -38773634557717901703526878176332185600 9794221 -2323932712496525298021341302374584416 9794222 7364813672446304890530280197125696832 9794223 -79922718056944184677754126544388710000 9794224 -95817485855463444118417326404485120 9794225 -11505998650331055182117045368080825600 9794226 -15479343672024239361846449708469949440 9794227 333305900321842534125453214153307347512 9794228 119482067822935952917219272090166517760 9794229 66832465731833296066855241685494877984 9794230 67967096236876572539006481678734261760 9794231 -359316420172729687390291065043361644368 9794232 17041396399826425194809628872546181120 9794233 13154867298082404851137094344117863680 9794234 -38776840040031113423823457611004273920 9794235 47519343174672855699219822221455795200 9794236 10593992110111909006729233690167132160 9794237 49395686626233571220280882281898575712 9794238 107489066501457507122282065649546603520 9794239 -1179581564347885984299532450398781952 9794240 792273043646147595071428925828628480 9794241 -153210576819972422532676637197327129452 9794242 37189695216638977985863093183095981600 9794243 342275898817130865330554210259459762492 9794244 -92110946644566623092219068788373712896 9794245 -102571422298600168995572843407485249120 9794246 89829905858754017972873188236859699200 9794247 -295720272809326988772073896725534151000 9794248 -20246511804651122752592269522314992640 9794249 -143597145572119665069805132142595076800 9794250 145786662975051862378830668296126080000 9794251 -99262472051587496500949457544301369808 9794252 111196445217706680788455491929923510272 9794253 110633614738629844173153481142835171840 9794254 37577287928830013068658852138909784192 9794255 52839612518777380580097046275763222320 9794256 43506104149495693450713765895778598912 9794257 -231711917488478005318220124682504202880 9794258 113666489689885884804084821209433376 9794259 259868400934133680001379195869926142964 9794260 -37521029497697806680176838219238809600 9794261 -556260964369428795791523263533320206400 9794262 -221919601539560449172656187386570567680 9794263 68348823406436723054561606473189317512 9794264 11077962496167304338354467239812464640 9794265 56779444068272516318441486475773689920 9794266 226374499606843472345204673215322699264 9794267 -163123604475169307451344296608805069320 9794268 175243255978465493262889942168775960064 9794269 -437023988255914883423655608933828022560 9794270 -114257451796118354791366327206133885440 9794271 76800535810460717568862577935453473024 9794272 -52245296351914876872563884674082406400 9794273 -207078596352300436951912325748380869356 9794274 -27005611891310649802954461990788259840 9794275 49588254361437774714602997905437363800 9794276 9053408502686986319807992503590252160 9794277 6163785550989012654891183877742577726 9794278 -84584027513035054595723209456348730880 9794279 -69689254853217892683533905397968583760 9794280 6957991939144282668551239493031936000 9794281 139079429913564742819872081354082110592 9794282 -4337251374037237843070825072626043136 9794283 47528037081192814146240513084274466304 9794284 170008498194886305883902557408656093696 9794285 83980317806115900995958831186415182360 9794286 40180482293422429861033401696020680512 9794287 -182292507582854110944371306396747421480 9794288 -4075457659236281110094066068896743424 9794289 -10005718904962311654448925590775619072 9794290 101812014758278638778996621092296102400 9794291 -2079413816980807011027311787282423408 9794292 39892053041318186876513362597417009152 9794293 -441192048020590842044138326957658213458 9794294 -14817946435103222066842499349917395200 9794295 -17404479028583957246319052549054156800 9794296 -77892305873401442748968274342886686720 9794297 -108533882322202995691707876591094465920 9794298 -65757835203519806465212714049807118336 9794299 21811909247391411997330807675641855760 9794300 -666233926578750451988548303932633600 9794301 -220012004035766806958344288430048188896 9794302 23417979947202236915930142366872100864 9794303 64029637326558904622119981520142102120 9794304 -42439466170513535794578708244306329600 9794305 41604604106553037020272768850719141460 9794306 1906705094809131103378903713824486352 9794307 132570385389801458140847696043024764592 9794308 -163509105586375033371871444830753460224 9794309 -131184264372097747718075476442669973984 9794310 14551406216237881024471629449620070400 9794311 90097341348140712778345871012440661912 9794312 -411764200304598902060661538397685104640 9794313 68903814640094732284759041747260808384 9794314 19383991511143922837830825152639422256 9794315 -296971718602260077477571591403766391600 9794316 53039034436894991984619250659945819648 9794317 -70032438271362072533446012795574924180 9794318 -21843423133701975707983382736362114880 9794319 -124876774954083997050761737207909038456 9794320 28503514468837491238634569632987217920 9794321 487498455930781396874816137931382585522 9794322 -112834475849744464089713403425433542640 9794323 92045508137550840386513622945771671040 9794324 376620038763127928113810015038392013696 9794325 1597486359940522789986803793732933600 9794326 23558091049261885836986609952791282688 9794327 -344483109357805471470321232917580673400 9794328 141061480233971135608607029391244165120 9794329 -425128987153268573377106767613912552160 9794330 35632971126178791889334235882115276800 9794331 -404009566112559948724099101991907198160 9794332 -69903508990805752790549981641560657408 9794333 30617372837718930749637654593925352140 9794334 23135631177424454476060369981541529600 9794335 37138546563357371799370888543438394280 9794336 -141752746162419212644481834649265766400 9794337 -7731767054447948257153758622201587840 9794338 29138628140723427121694659015907485344 9794339 410358656650718829219239666794483138140 9794340 -148591172288198520030135312091762179840 9794341 109448050527654894358561401715063134400 9794342 -32948643469550847457660611900170960928 9794343 -31747536856919375632187023215034897920 9794344 -11842973931415493421825797524296499200 9794345 -150486370023842750514492130327503900 9794346 208718239982915825645397485632084090368 9794347 31620392433433404163133674159828958928 9794348 38175708530759980813235223830224350720 9794349 76027889978902351724999689664715305484 9794350 -22541103716025871617769292935222569600 9794351 -108654509067759484515003148747361656848 9794352 -4893922084234890614335158933469790208 9794353 55464717574840424453556503317724547602 9794354 47081188469037879016250241975149819520 9794355 81035199715526078722489782693631974960 9794356 48845044328682919149795522178505263104 9794357 19807428403575254192678353733533013760 9794358 52563674414196086387347596043982684160 9794359 -154042453703349557298468075330624932440 9794360 -20595299952480720230189270818423296000 9794361 -25186747561622120372571340155363083040 9794362 94028871697036840018366670001575160432 9794363 139861669652910082025237429982493099920 9794364 -18620907020286013125065554109499939840 9794365 99076354736774701720556642731743168000 9794366 -80887517435729078727722508415808736000 9794367 52433091620101947405814302103177973760 9794368 -355000565952172960814495724669501440 9794369 16033144697058792649365949590199640640 9794370 100774484539530336116390470126350412800 9794371 -26811268583464019000153429161590191428 9794372 -15369810667590704628945452175106560000 9794373 -18605193695045277632778515181338828160 9794374 62157978311770786257345972371796243072 9794375 -37999017727879827271552699958143755000 9794376 129951439422432225271569789012867179520 9794377 699336136593816111410747174434232168832 9794378 225696559430917814424908734400821286400 9794379 -57729093607206541004575656254014609920 9794380 10407856909837641587238402155001047040 9794381 8795167433309130700398657101100963480 9794382 -10850492712662223885560256736637030400 9794383 -490482949389042275656327955762132760576 9794384 96295213243553501746661654964253286400 9794385 -28256098575958675684739848290947932800 9794386 29680067654126420313188504364888061440 9794387 127198175099632767038933682457393067712 9794388 29313878840848293385789177996454166528 9794389 23601138957547837396597884459535714368 9794390 -199300383327976569023533883675183980800 9794391 -169350061092524048638466527844093619456 9794392 142470090721376303959003576779834624000 9794393 -148616396349049131145811069323232428800 9794394 -39850156030640115565264094105387720976 9794395 -103643123067206028642512284118938856880 9794396 -4646632019912663290894127001818155008 9794397 -97203811982037311275201619411776230528 9794398 103779641061292940940629628431999683200 9794399 209174626694658750671389449882188278800 9794400 18058919466571976377554228868231987200 9794401 4577045754099173223701947158024359572 9794402 -322933408694130431199407876172266162400 9794403 196916513654811766827213324601498915812 9794404 -72816521809904965301733785533855661568 9794405 -190256243146862937688497246820428540000 9794406 159158629322254026409228783029673204608 9794407 158775349616070445811011391774536497712 9794408 -57191879218519891205917737313876807680 9794409 80413667976402597316307962180506330528 9794410 -7556792377774269018581797697261547840 9794411 -4757204580887183968331288898956390976 9794412 -84687283439645640728792742343317749760 9794413 13826036244857283030543004402196263200 9794414 89166397072232227211336339786193114240 9794415 161057813402825742302982434648051521920 9794416 12988730422818354465464255384738660352 9794417 46971313463805086529711071679327200466 9794418 45536680780724912735487987297325693440 9794419 -96721334908409381773630539848273201600 9794420 29350789095568607796960487037552640000 9794421 -6540206881020253680673931338516671360 9794422 446800010474163080091032243542905675264 9794423 -239303925470301013633690261758025874328 9794424 185109157221276226048060752743871283200 9794425 -29727640315046595280150857392478209700 9794426 -66629429362062665513675182495686803088 9794427 -134928766482939572274546530662962069480 9794428 -51922152270429943309734815854212875264 9794429 -298237095425207854328296166821160174970 9794430 -84098728298519093054728868469208165440 9794431 -80316017110016242169740665367345776720 9794432 -94512377888545045528320734976068812800 9794433 -23045819967054738429930181785204872352 9794434 -13479705186590868694501551188418010080 9794435 -2842189508544803573568977637420195120 9794436 11675307299095656869758507844235021312 9794437 102272166613277106629492741892173237440 9794438 71116596796227638149735283490198465120 9794439 -8418321972076617357199339640229015480 9794440 209029947345932042426711014929531340800 9794441 180891730395943480579575082116911309412 9794442 -14635935905205654309144832516317298176 9794443 97087500110891490910359463116370261040 9794444 337924777819432345478732482285045903872 9794445 -139109771420961177604782869240396774400 9794446 68649269921680481218484703721721453760 9794447 10503976559991324582409196047979182320 9794448 -10629383019525608511700118373364187136 9794449 22109603625826177721176699033146884352 9794450 7913937073990354516032713769014784000 9794451 333287471580300579880608910668593570232 9794452 165122323875666839703611123718305803136 9794453 54420301516824637539272654066403533208 9794454 -2244075286662613824534882459195259392 9794455 111700211207952304496335258792371690720 9794456 122402242929850117776441424455736565760 9794457 104086625241861538913709187625087475354 9794458 -101258519814536919843308997641409282816 9794459 -149119361042657978205444776855358136320 9794460 13275712065424408734893269228094361600 9794461 319545256036255035435162947991865315372 9794462 -71149623624929089312261530016077050880 9794463 -72560934124822676349051879846009681720 9794464 20605956399930313907430403537388961792 9794465 193439918251715744065690260254628248400 9794466 -186773808737286077241460131920160000 9794467 196775859734932671916159695370545815516 9794468 -146713861685368190528453418667918347264 9794469 111696035954438734448732097830751906144 9794470 34512149182378811800572194870279266560 9794471 80583860750736112180380641192319510432 9794472 33849569985466565294939119739347353600 9794473 25525250313057603671062833980792388964 9794474 -226136223869764255233785118550058301264 9794475 -17001930873443497972493836253868712800 9794476 373953460042350619755183388712282616832 9794477 121473148976770721605381877332527180288 9794478 128977950824906154133157920979594386560 9794479 -327487404562477058938839240114172212624 9794480 13280035223775671748917319276633784320 9794481 612230809473788594522361495582597120 9794482 35073844182017829811079367587254093824 9794483 -34465531611741351558265562369249592216 9794484 86732251650509788505157908999974742016 9794485 158527419116803136962882461688956561180 9794486 67603304081925665823780953869713696000 9794487 7529692393977640352852386147967088360 9794488 146164850534575700533566935603935211520 9794489 -16962270347764263786941812246680108540 9794490 -20324311743746659082700342038157135360 9794491 -78101625958235088967827023276339199728 9794492 -13976520190122404722677310102462901760 9794493 309282557468147588163502569112308763200 9794494 -27739092830034085666870192125169010688 9794495 -29748128406464536746097017347282463000 9794496 -72219461071556101565845555640858050560 9794497 -5867419440639119126234341483968083680 9794498 16099365605925181833466497866488757760 9794499 -39814434939096322213563702243919111680 9794500 -190748509313818817360213962162652160000 9794501 50458900226257777488911438657375948412 9794502 147711778021163397922819534014494482080 9794503 -159047823774688418766916165661144030248 9794504 -129123657190265496845722946225481646080 9794505 -72761601647614649112162658307213297280 9794506 34993363671098974872480636110526878304 9794507 51076103320735068908863297151534086680 9794508 -12227255721277098742320471070564631040 9794509 669754179913779323407505415333344912704 9794510 -95855822234538609828028818887118103680 9794511 -39083181221707565918886937407433073112 9794512 -21887599158255352780264444125310328832 9794513 126319501449235406766725217495372123300 9794514 -45101410482253687787321345120643942912 9794515 15130038647358115132149462741354522000 9794516 -49271377022742620774543471365325398272 9794517 282999679453338839457500746255031621280 9794518 -493056570210391894692554180400580323840 9794519 -164006902395115682092270938916758860160 9794520 13614850840387964478667686364730572800 9794521 77098123209754752625541594832563873088 9794522 -38498164485321685950766165268720966400 9794523 -411607977169834945747808383336548765696 9794524 -39867482186631131192300760408606651904 9794525 -29120592235498351463675222695015352700 9794526 40156302220506587769911814045924384768 9794527 190048380464515010316897924744279410592 9794528 64453526348889759773343205383735607296 9794529 9307012650402642583625935488096943680 9794530 -93138640876850991715527134632966080 9794531 168592666101531126874021644200524386000 9794532 -98085567396940289104945442839205677056 9794533 148265438319691516427194592081516794176 9794534 215585166620454536211649172917658248416 9794535 -78034908655959386159322707306741290800 9794536 20674070402153639186454680396395100160 9794537 -606988802859278672826960956999514398640 9794538 25278390080573542892788821690487138560 9794539 136063561736613727929666392674131680280 9794540 163359585201361537885350697358868480 9794541 -136014260407260386245490730572938034496 9794542 -302082264648193778318927138453827750656 9794543 -121754743140277822478898250058621425152 9794544 -4015497060170254987209863120942530560 9794545 30189060745225687028860399730274261300 9794546 210771996176921968636896869161682771472 9794547 -162901333254381662928574156139015846400 9794548 -210678543548651577106608301970339684992 9794549 -126373870407513791188330024182853514436 9794550 -54698918588515253037191897846724710400 9794551 169481493767317985879028077405618794312 9794552 -479763754170112526184040035240257617920 9794553 192121311698464633300420652382906778704 9794554 -85116074459366485446011679271409773056 9794555 -141445566326119830445220647516325051040 9794556 -2465590830126386899716183334118565888 9794557 -571385358394559749769036122475755937920 9794558 -272124212612855253915709680733220229120 9794559 122880245423090683751769409770453674400 9794560 -141321410399946823842258628064386744320 9794561 -331785782318216095593643021730638336830 9794562 -104956571900604552915457642961003269248 9794563 118408428134083428499537437426647047560 9794564 -128405573762290348431096995858561900160 9794565 -134937546295010977594011401540681967360 9794566 -38411455934308080433863426092606001024 9794567 -26136371887403302160773446399837385968 9794568 40992542041614578574178273676007505920 9794569 429313061115148376098909842266815570970 9794570 -36327221268295578710916711791734319520 9794571 -76288150438763664336063244345130805288 9794572 20286491685201192583046555584289321472 9794573 -338798853132901673930629173996348620256 9794574 -30851347360944214892006514958264197120 9794575 -28109427062674762559509820198787253600 9794576 59056614809798407077702998702024294400 9794577 -11339587736881715545887139360106006592 9794578 155469758255505590209770950045119042560 9794579 -737852907201614713542391095996496805616 9794580 15345200147874161085756084200822876160 9794581 6481131997370658422549149159114996800 9794582 -25024815002889303318786695039388549120 9794583 3053213142806393187486447650363164440 9794584 298208577935391201624734460850720665600 9794585 -248228544569963826209212903433169764220 9794586 -91500118878053991978193921437252635136 9794587 356396039126294104037709347090089696 9794588 221224640924588083795417452683217458688 9794589 -63972657382769178058440468532032223680 9794590 -46919034975271255134493397960530310400 9794591 -397163954096237174632487222049728911008 9794592 230009252273711501776160615323895070720 9794593 164989940997062279233772455916431167842 9794594 266630585447018356699843023184471734096 9794595 39316536651813487262148171737442355200 9794596 9673843146246691859154601298011815936 9794597 -330306479881094791297655594581062826080 9794598 -47063081138513206109875280559314929152 9794599 337212684660824462344326386778720260600 9794600 146457600574241329978250389303046784000 9794601 297183503700670598963617757958631354464 9794602 -194336490071900079092441061131077330848 9794603 -28720341730106152544019532788310514880 9794604 137366549312673197694095707102850704896 9794605 10792464025149367224262854234686784000 9794606 124084101805162604010009511033261361664 9794607 35695905708565661652360582906978889488 9794608 86162877049324253679682501421065273344 9794609 -478130139511820318430753467472517190160 9794610 -5306333602946518588223199061323462240 9794611 -9651152657772686155073551492596284788 9794612 75084502226616333999208295701725560832 9794613 -117588917624667204529805793621475082112 9794614 -56142405947674725257989643789826990720 9794615 -97446578422977834608089012987481616480 9794616 43456203087443892849953103770707107840 9794617 -174297657534081191536645947797920567808 9794618 82549901651233215345234635675149461216 9794619 76278205761412639636774708697042918064 9794620 -35121981584898683915023952724836712960 9794621 -293389079775609886821159432226807550976 9794622 46095667009584814694638063602451351872 9794623 209585426179810034267193502183172103872 9794624 4775974017122653322704678877550084096 9794625 -130542618061188970837119087408893520000 9794626 883559905437269983043737655970977664 9794627 -408176113173346429224702999744090067524 9794628 -114652273647138775186982922168371712000 9794629 -287616350928948048687544839267137992 9794630 -23661146912844055048149339490500305280 9794631 24842922569676016910685129481082841600 9794632 341779546103341152872904401608483046400 9794633 8785228138831927724431059788912213520 9794634 38608280066853819607573291918308387840 9794635 -359230055630635036966179537133014924000 9794636 -59810252175921654788434659881846108160 9794637 -8270284255685397576387237255543862506 9794638 73691767694793527603553074284548660096 9794639 -36053717908683769961309746413329308560 9794640 20184585671771007696248055798269214720 9794641 -580573253488457276437808636309491420608 9794642 -22855063815288447003007856078655329280 9794643 85219487895760785740322583734241119024 9794644 -59342038206199836262995475470479937664 9794645 76884037999084101062367594474164638080 9794646 133821983677499704779105746155348644480 9794647 -124961535501360874647248471267023014904 9794648 -157401330127412366100905025393018593280 9794649 43698975522945616162456983699547194720 9794650 -70014632892749318666469847301654641200 9794651 -293784788759117874717724610841695568 9794652 54563068026840769724154836977030103040 9794653 -330720873124403240768545832889827579520 9794654 84818183144869073066117953191024431232 9794655 -44221788148999115937702409580989137600 9794656 355489954515395837526809315227500675072 9794657 -503355923334109092086660456132712042240 9794658 14881981813255310598689681249636832000 9794659 730734542566724656293526794230109730656 9794660 -154171753398727245816116242071043864320 9794661 -34563296467587129224437362210004160928 9794662 67879781086078307198268958746345476832 9794663 268871063828301414047669838561719264040 9794664 -167944813575186033001841726117320704000 9794665 -100124736233753541907177708198931354880 9794666 -24603371680566351009205157995190145024 9794667 -34909310554537745704811993356900561920 9794668 -159533660068911416520592076077659683840 9794669 4811078716432124464295491272010516800 9794670 14664751914021971544109943714791203840 9794671 145026625663894992652824645524035968000 9794672 31544915794634252503198002122098409472 9794673 -34691612203328791110621036018755138496 9794674 127200166464583768148298912035384376336 9794675 -15141548078509255996126159927193716200 9794676 -165013384612588584359314276116820205568 9794677 127645530329697407921063960719640232984 9794678 -137112060409586447615451215218624993344 9794679 57641873888345025488178029048411255784 9794680 69141409895377828946657931316077772800 9794681 -5578308754975416862450481221965945468 9794682 -21962283932446037163770882213636759808 9794683 447505342880935817449203420457259069184 9794684 -46692002957920829395688366070174787584 9794685 -17503050966549697762969069828831968000 9794686 -546159858083093033349020257001569920 9794687 -20065826243341246026013279621771620000 9794688 -121159461634817371416328329471039897600 9794689 539077143096252400243911856244101423490 9794690 81753288342183042157890787539644467200 9794691 64739149305693791560144935344831909448 9794692 -342865464988686622666418600793872904960 9794693 -1136718550206027183928024573686763200 9794694 15814839915723198269116990464191170560 9794695 71375741273118395910777211248883966800 9794696 -298575658302844535301448222581044382720 9794697 -26039434223060375743416905051476279104 9794698 48262488188523652259037245604759183360 9794699 249147838238336289325148596717321055700 9794700 118723043493705977924263756514088940800 9794701 -21363657124928894456336912412161853120 9794702 -36369434084244047052368704914172253760 9794703 46064232510453601141828725220919310864 9794704 -723052656783815618100315909728788480 9794705 -149230391985751160819675061915820768140 9794706 241498330602210242731687911290251367040 9794707 -126698177761171851414683221167016157120 9794708 234179928204976197208453044475392000 9794709 540659614135659386986229163611633481600 9794710 121603491879975241108575381757815701760 9794711 -225002465375285888476948170987555789168 9794712 -4823986426220741234311335595697602560 9794713 320827513594797089473721580984398373962 9794714 79376999023547117720776470242787985632 9794715 -11241012335466331537615165635703745280 9794716 -375703764250074901578362887615299228160 9794717 155955322668375753314188212024772046400 9794718 -83846232849644752983750243592418765376 9794719 123091922061221262416936287974888282360 9794720 62239152538280396365913376962115010560 9794721 5274267764462029259595640115022352320 9794722 -1007952635372526781208759478534276096 9794723 285240642623171552517493275121849098972 9794724 63325799663297347691486946800828384256 9794725 239031276268177859526591852682961332250 9794726 -58298652714480514607709496618631558688 9794727 -19870734603250674101224938204639150912 9794728 -53404317988346819840958252562876416000 9794729 12194522950035339253051012572525875712 9794730 79393161423136436118470073213353226240 9794731 -43609628077584555013901141213542689000 9794732 -51904281846264320079251129102448069120 9794733 -238977978413697124223360945781611725920 9794734 39945920042794915476215678371438080000 9794735 -48276363735324993641451479031350118000 9794736 14225046022961403377112331728401203200 9794737 45047405500104391737293358926275136292 9794738 145523235183074419472381235818425305432 9794739 129499234331691744759587991396612844608 9794740 -100863381643826528072844904196966515200 9794741 -91895063267894167054418804463610234656 9794742 4892547250414880771111676690100466112 9794743 -99729231564905249229475981713586921984 9794744 -876312804390365688444865407182868480 9794745 -25627838933691359779173909679206750780 9794746 52730648714514266435189733929186890464 9794747 -59246786806627127042561200229291910720 9794748 74683184625123405671946699641582125056 9794749 -214804138813707525475694657450267640250 9794750 -100819179892298859367873649675402880000 9794751 37197323492693770965252044160897799824 9794752 -169786987261057744674426676643949969408 9794753 -25558512597610277570721693419335272960 9794754 -172499763125267555721453292640098416480 9794755 4601148365555632457607423443976110160 9794756 -351906449791374494925829173237251729280 9794757 -25544970212966182622014404202190242368 9794758 -145450272837979291775019663604024271520 9794759 72003835659845036771197175888124729600 9794760 -14234800368760286779885894652480716800 9794761 351715841758856603330593350085098678362 9794762 -150487727464692134134293240441697468368 9794763 15145801573030794415220124272882261544 9794764 -56553024218875593177353885700770499584 9794765 34653770003960818616033165409314046720 9794766 71895747819598376761824930606844569600 9794767 -194263324281968411248065609716406899880 9794768 -6159307227289457769893001281701060608 9794769 59859123806254875945374760276258994896 9794770 74058901101209724966475671635363453760 9794771 61382295246190222467304088338260926784 9794772 -53955282543913374405306962933935837440 9794773 -37314145973323566507899251062634827456 9794774 71236965090079858012453595341182850560 9794775 2498385086121136570702111976653494000 9794776 -320929366348454591279087037819711313920 9794777 -66935318007306963939972646751586505068 9794778 27261207206843241386965293529134474240 9794779 -628606078171843320009477865547947884240 9794780 -8712585039281334298343826547912704000 9794781 179270847921713765781583167893083640070 9794782 -48396123194725952527081148454037339008 9794783 43767350294743374773649017939152609224 9794784 -247184718005341986850013419775769182208 9794785 -60121341187098981996963255261822259200 9794786 -185393893125959022554632215570187069056 9794787 59446187087253535355186514751742077560 9794788 -42561886303629854532908181047394817280 9794789 -69036404682363708755074917038105569410 9794790 -68742014643237062302717830328989446400 9794791 -172500175489801866951512403317268516416 9794792 -22125449883605177869342061055503646720 9794793 -125154500043768632547455183861747911536 9794794 -220036651084136848551905047845556532304 9794795 106703937976961417185379768846712952800 9794796 -11242531390934402459949615913194541056 9794797 526164685499051353296774793481083492672 9794798 1043768570987642044092006806200549248 9794799 -45402870597939642074734341328779320976 9794800 -62744669124779838897697088129561395200 9794801 370457887106442835243124917914275390802 9794802 74198336616533340792342331072786991232 9794803 6620159458491952304364699841706135664 9794804 255470549438828029210730678180508364800 9794805 139526481029928710566308714194393053440 9794806 -37399921481927837895041529642070762560 9794807 -544456497826300283797247318867423971368 9794808 85206717027434857500911558584112025600 9794809 398498116997582510820991669493121340010 9794810 88201338048757761200264406684191470560 9794811 14778320055583454265614405152811007600 9794812 -72078980421194716246582329388539449344 9794813 121286946462807856442808448223619820800 9794814 43812533496414875674574304236655570240 9794815 54539101000245599987415269507448508800 9794816 97800277820354144467381733502486577152 9794817 29169703506650877027281845017659724480 9794818 84558294334781997219462592157278890240 9794819 -29233705967910992315996902400498338056 9794820 13627334388425088215151725428149903360 9794821 96977321817401286664466507639095734432 9794822 -47786252580465836042259657706670263296 9794823 2437030629900461946311137845482855040 9794824 -81482578306645754413008653348844564480 9794825 26268318124512207062876315932500043500 9794826 35201280387900629785943600820884206080 9794827 -192776166930112047623558622421184041328 9794828 -383265795081716619023718514384699668480 9794829 -150725998082080369338802830617865482880 9794830 -67022129908961947479164007934961642880 9794831 365958346094109066938386874982205838928 9794832 4323004853976880919319135654438174720 9794833 -38206488328226259310640162016625185296 9794834 -47755557352129050822240027261149918208 9794835 -5868870232695123082514792464782032400 9794836 -76228118551265203452020405952456145152 9794837 21319051538433425407338937971093040920 9794838 -64535366531317888731487846635076078656 9794839 -328291860124615099015604224788488409744 9794840 53420886208574716480482336046825881600 9794841 -218977435804971892622459109916962816 9794842 -280783010670424738556943468843053752320 9794843 -11250550119099018831640507314715519056 9794844 -20789030043424572042551628223703255040 9794845 -47867279411403759198201054042998173320 9794846 -271043142563344958292737786460289408128 9794847 549623991063636107284232239702448815872 9794848 -8205635124515680952583177486257356800 9794849 -107540937491336857539625950286017574080 9794850 -30242256925469307889588277139279820800 9794851 -363963180241207977385716660241891608696 9794852 32147206703478255406582460946575415936 9794853 5337602307247444173471935203662524544 9794854 -121555723250158854324707872375174618560 9794855 -259681594870300757806850841718809589800 9794856 -117587107078474060570574169699197091840 9794857 -300197146787161944725296563460632853894 9794858 -307984812296430739905368491935465172224 9794859 64562718661687285225893784512466880688 9794860 -191438669215288000070160681749620561920 9794861 -96298909518267499649203586952723513600 9794862 12289070869638619805788401396841218048 9794863 -279862543576664846234593247471171732416 9794864 -145418219992126691704987316695075160064 9794865 -64027827676081700919664525638197153280 9794866 -14050075517350381131336937705173531840 9794867 -604758199620264550393969456332297742848 9794868 179069610864016109670938746511672586240 9794869 99486684893861900583263055195221475072 9794870 82171788105450571323691399969217074560 9794871 19664403521667082058564395622416800000 9794872 -158121540403923775773900185258156974080 9794873 -309788581645103334924265857201963615840 9794874 104747547065766153837950950200899804160 9794875 2295341737835155633037714576395392000 9794876 -20420896513145453083177436997563351040 9794877 19902565692907294233827848946669104608 9794878 93918223248639562742116326586832874240 9794879 278016748271285849387373020412383333160 9794880 -26559657863170441321648911251668992000 9794881 329657551237129763564820119897154007492 9794882 5265454893070619090279040665155971792 9794883 24073166725205117441934335172773624064 9794884 -1961911040459642485712189089722925056 9794885 16189378730327846912503276652097981600 9794886 92158343952844049230913683871031094464 9794887 240543862150529640246253099711773515352 9794888 480022198244208024306680481453921730560 9794889 -70961813015512307583856668075347020956 9794890 66129038797712577107274199394317301760 9794891 376626122544864924089985310864259894292 9794892 51847276178667687252997507363823791104 9794893 51481214838348780605268243417319986604 9794894 309287367396981906260291323928502681600 9794895 -38932555123830668822236663168252032000 9794896 -47942479569108445818257578499736936448 9794897 12993891111076409775108529896987584832 9794898 -4150517025074704718459348633213594880 9794899 -149758980292300772135440436576261430160 9794900 19135749842113211189879636602403616000 9794901 -219580671096089587180898239528447663968 9794902 -9892414098203106083924957994421129440 9794903 10907831421377327711040965852886923544 9794904 11419368177709023803556050286046310400 9794905 -287468995200661543764565309048417432440 9794906 -467695015851649004328685276133747712 9794907 227224031433738035776018573081669394040 9794908 -13207886489266654305355869695573519872 9794909 -483798719823841958834591967852823272096 9794910 121816089852425315497638914688768159360 9794911 -123025892042388953516998028111353812368 9794912 -139035154017507579808049494210657517568 9794913 -73734585810768957898370622755193050880 9794914 57110283284908471154235813433455954720 9794915 7914752606076858481672161641142416640 9794916 6922885106027390840907534357306239232 9794917 411060279777757288867239328791648074304 9794918 -12325378345386051210763975416592773120 9794919 -50465831414889403231418753158744098432 9794920 190524172290336693215132131127822284800 9794921 -5306588812877396649290391766166783628 9794922 6394012325873417191280063541052937472 9794923 -394875533921836198893929707469809810828 9794924 214911852190795389738053225662990755840 9794925 -1953249735600082438612090196584039200 9794926 38718633791849317897333908658003278912 9794927 6472314673494157303059606176978540280 9794928 -7998929038941251308399922574675935232 9794929 246003513744118201061655584992272120530 9794930 11965485678704208005102665170398349120 9794931 218602692823114890676186386240197519424 9794932 -14649972176524256825524880063931607040 9794933 -595432368251043086291850964540806737760 9794934 156382835636695557109555653023786879808 9794935 -491722740279770240471077196601923538000 9794936 -79905215818385042219369216966518026240 9794937 -186250655729265199658397292981344768000 9794938 -6081921638410849809654148098642740880 9794939 10892079632517684238332206345076402432 9794940 -68559342959929396047748054802789760000 9794941 61591388480152474741092270505344826368 9794942 -100345461360914094446520662390393968128 9794943 -404037265249765983901652500233235130640 9794944 -206079626775005616241311978667533926400 9794945 -64186490618379641930378342549702472000 9794946 -9010171643937823516471417681469079552 9794947 257905662175181685543398399063283358032 9794948 -94746159458894907235310653381110072192 9794949 -154549325305768043798442077705458645536 9794950 -144805244901424965899786841530076000 9794951 -129468014070986120941473305806404771048 9794952 -116984650405044743139426125836721356800 9794953 129067974295194909810739819250483877960 9794954 19404859525167754733821887071377860960 9794955 83378944599539986849886109827775333360 9794956 -189378437841772264575794304396091843840 9794957 12113702677588807243752731327262642432 9794958 12958257507464630718030678036122845440 9794959 395162501930163754413978303222570833400 9794960 18678690310663871374483551716223221760 9794961 -58356631667642721353060577768811833840 9794962 -134794751899927972684977849828356892000 9794963 -1273635894480069762137323906059167760 9794964 -45552497359228202466837071550231975936 9794965 -38324931662306874430984931643535951140 9794966 -205694906257678234249633700552415833568 9794967 -8035679974960582118673025273499450880 9794968 -15789784864056320932696090112504832000 9794969 20142753690060751759225636325061356544 9794970 -449331402873666099839006156787567360 9794971 -266367848020688366065021991761149208828 9794972 -115041531035321835978975907444115040768 9794973 -149727916518315825047198346052420688640 9794974 50810651097457355790823738628069357952 9794975 222256098267388390965673443423955446000 9794976 -310458598190109911870862294961782521856 9794977 62296569998068622390377726772055181312 9794978 -151051025576529560543863440842564406960 9794979 72549605886036246345810127501225728000 9794980 -18521414001374647497956408708130401280 9794981 104114071927728337183115898117733116192 9794982 -47106053839581861106092839982661013760 9794983 -299584938489587110629689625529061372856 9794984 219634310452510690735294309494610483200 9794985 -58955595433912400958358270382763720000 9794986 -135277944530156783847345207192905870496 9794987 -11091866566416598576799348215986724560 9794988 -2051493842239889952372496043748655104 9794989 -179508085910622257144057779961755615210 9794990 -2440714509794643742931947212639674880 9794991 -367345272595191259477397865777901123200 9794992 55784539893512993561140291504187277312 9794993 46654211681861480717695283641456808244 9794994 -4553547261536084199243045876443197440 9794995 -18350176232794498898162547355041633120 9794996 15401832400792884464429761956046116864 9794997 -38485434884274837402091587529499313540 9794998 -217313963521329444412959745571109540384 9794999 521598391240536162959437401537692468664 9795000 12337612352114472248105097266803200000 9795001 89480270854212631264542474112587629904 9795002 -141526401708533558765636236330747441152 9795003 192892612700870431117888892694258052800 9795004 29396136239721941847918662541938349056 9795005 129842069148013957476946538648046052320 9795006 -3963708020743535625103581408525347136 9795007 20988165297156736905869674524654939120 9795008 8494469398974680260399152478537383936 9795009 -48941415318569440406787931203234165888 9795010 21470424625257383579948723804976414720 9795011 -247932117306383707811417029793007355200 9795012 77797978772166687282218060160610778112 9795013 -206212020059233192417560261951459936 9795014 -145079410464651362016133085890472775168 9795015 134137101204015016589735676644938305960 9795016 166366579999250186981215317428026245120 9795017 -512038659505696819192424235221273299740 9795018 22147059892121751885189338540420264448 9795019 94812670675976465656817678293581234544 9795020 41673122860182033801598442094773376000 9795021 5115534412425395339461309827910264512 9795022 -314675074533600209373684069982859278848 9795023 -13705285557173306631998590403441387040 9795024 5487817075861356593139480957112025088 9795025 7204742074142225487576789327338896550 9795026 -94424821296885332524507185843213569760 9795027 114307182775122025312105849207920905280 9795028 48580657490827752747023639783148599168 9795029 -294669488535383105637926738752168616370 9795030 -5983461934677459714024292170315847680 9795031 152382716200041628313703973407137877232 9795032 -164941753324624941366921748196638924800 9795033 4475133896516098052554670752973105280 9795034 25513953248964491076064339313852191200 9795035 -140704596955593158627443418761049202240 9795036 -3424548748887687806127461828008037376 9795037 -37998732599583318773146132755853851648 9795038 -62032664336605999158643574296514207040 9795039 75418099371530674064836036203024695808 9795040 -41159526204134689824581464877118259200 9795041 -38491456455311875905930504499087152828 9795042 60492877804011542827209380040251733120 9795043 201779521806805162295454230970686523480 9795044 14391664688929006002533636954048397312 9795045 -77967353189184143624473799287100050560 9795046 222515428283911532513633216394991541472 9795047 16888634510545087631585105890708904952 9795048 127882935514185407930488808087788584960 9795049 -300299126061477959578299002419756828080 9795050 -8996866128372825846077637317318323200 9795051 -205345900164384456154376366478178368000 9795052 -245607097471327820736266175741037772800 9795053 232125737137674374445310249953426610944 9795054 -136810456292889280350736272805982662080 9795055 -369239836328508098056238545526870234040 9795056 -1331743884221019847530803269895454720 9795057 -60931289763411266553589369490013398160 9795058 -15894551961962919230049609640268060160 9795059 166231155412530927770064797684686907160 9795060 -144289889715842849430958639992684134400 9795061 -780770840141649497440289158211581476 9795062 -256572406398510448435887146672792990400 9795063 76826676911075029455251579320366099944 9795064 -134730259549471479185858670584535982080 9795065 -123228841809918944070332952158704456320 9795066 -39954030314749411992808827373253968896 9795067 10417935322635936846483448839886898240 9795068 -196584168998346235046799843787027835904 9795069 -106240832797434590131461878566089791700 9795070 -28975083440770487851517018161093017600 9795071 -763685391757359328786293249647423520 9795072 -16953580813268966416283160071054032896 9795073 -188253793745578292993440699601500375320 9795074 34658380409438675513867649168706070400 9795075 125359020551795842083074024270367421200 9795076 -127444151480342514849236307718550842240 9795077 -27893850877254912993088939910322935334 9795078 -1850250347323360003834303595242483296 9795079 72460609711857120716768029700614215168 9795080 35934864754671384826046792308933478400 9795081 79884804029133835042030364244973619904 9795082 85925584918728086932814009319862354944 9795083 370976331531991361301920248042181749332 9795084 22841408507005786266362986598180984832 9795085 92305096608811414067719596496111368780 9795086 -40366230234320595278078258825358441600 9795087 223685972948945203783933398233202199728 9795088 75463391245020406855620495475259482112 9795089 49517492373842457519776370480514001280 9795090 -41577673278970052308344966512297863680 9795091 -187815077928800581171145738763023511508 9795092 -292534213169896379563507281116976864384 9795093 34553634404848005370034491986482892288 9795094 -588489697492275469313613749323471273728 9795095 295896954622751274916822001242516008600 9795096 -85014262139213682482899865849850746880 9795097 -83372195105670377924060936343082684920 9795098 -151644429460338536427269172910340719680 9795099 721163556384208306721275481317303488 9795100 73881107490793796336080476519388800000 9795101 31427962151715453468997237904984150784 9795102 34028023050514283601915289604697707520 9795103 460762974647033051515544847146197696352 9795104 273912941954305020240668379563781783552 9795105 -41928153186973453694479306928423899800 9795106 158142316117430830357286015091811708752 9795107 188986460985313966912173515503234959312 9795108 145202257281447890773278655826432010240 9795109 -337342886885895007679867720909840746690 9795110 38555452287866084257494301403867852160 9795111 10221962096858457908960477770034052000 9795112 -328277884251179936328590285514500428800 9795113 86605463327425827776434549807667899380 9795114 -99387047708408858786046813631138421760 9795115 105581344929609939964686214172335858320 9795116 505251738951916911576714849983482864128 9795117 97277349952434889099925100802194681600 9795118 221423912649385957071185764046735165760 9795119 -2149784416455090173929145523794864856 9795120 41625553586328962573311986856283013120 9795121 -15963497854297239226372751386949201280 9795122 29148893494404080147341587418214180112 9795123 -12830921412849255207665823188883487920 9795124 64086717247485803756292148589230903296 9795125 -203170112241395128972548447853780416000 9795126 -133650268908024462593533645256478208512 9795127 113049981874391275558691037275477386840 9795128 85094894890282155813755239022431027200 9795129 -133817979431667672285881190705381408768 9795130 9223137436313200624659868096892894400 9795131 523444804321977693234158686180812487200 9795132 86428044350918722666369261921442955264 9795133 -45732958607258415628672626427274722618 9795134 -137427540029822757648954338360866838784 9795135 -43841879152459507436440024632451069440 9795136 -59041923938976942370320913230028865536 9795137 382010314147462428287170965463251519792 9795138 -19044015483451730876497716877452157056 9795139 -282496180422320495976726429544676437060 9795140 -20035312284147636492432252327020275200 9795141 86402253776804820855866956835621923200 9795142 168179564843321761639652406361012224 9795143 171114713554355182368713477091477630360 9795144 -154999805617815992315422302411298529280 9795145 -197839992998112218844739124141379220920 9795146 18916072865964135829734544115399255040 9795147 -90948624968613282478312008865861679400 9795148 17083932656670903425697088275781877760 9795149 -141835985650391497169206911721052596884 9795150 64896293724784247416892287748235796800 9795151 -113232750968375672556139381824619496848 9795152 -63255474948743802029085989613760954368 9795153 191646906398137369188593740250281669104 9795154 -120868346295108116644979745298758970224 9795155 -188006973356256783973706933070229951440 9795156 27033549733007650402795772561199144960 9795157 -425347204703925306098460543214713325028 9795158 -16615924377443732381669458829259489024 9795159 -54264859597396148978806429422773002752 9795160 -7482665620514650558821792869283840000 9795161 -102062598540493871292987504168833285238 9795162 -17691703674041354084807877210876871680 9795163 29132727861961834637459893909856660480 9795164 178275741082952094324599968164593189376 9795165 47625491383999208808721318554172344000 9795166 -4315794761808241892354913549103939968 9795167 190346358770060487886343366960312349216 9795168 -8790871492249728117497911246177566720 9795169 151627020337433955442955922330077825570 9795170 28149423519988905559197665588103582720 9795171 -138556212055720397051352260240660232960 9795172 -149849304469504585747529036554978541568 9795173 -204742523637639527917145280819561319296 9795174 6762264312633310104477869667433719168 9795175 -32846593033701378788280161841582983000 9795176 -119106474525407626516291833773457408000 9795177 -10322539879366324663930982731224231360 9795178 -19867965094612534638468597478681593600 9795179 -59866456535374531684105805434863562800 9795180 -150369273364846037239389504524223283200 9795181 524188801755013510439375820113005917984 9795182 90291638304080867721294344129580840384 9795183 -43609904727071683129814399956095037176 9795184 -40148521475115573151942677522806210560 9795185 6685154245682558128244078214522609600 9795186 -63330635861926239491385396563909670768 9795187 269801822282323278412055844247155164948 9795188 152444672823582156092720111039774718720 9795189 101003848319549590888298681300608878624 9795190 -97461589717604874397412562317381606400 9795191 -55760329705125197183580537447720293760 9795192 -400852173902713119629243926335959040 9795193 -238042697224655368772481191071253089558 9795194 12503728316816536504409860841140654080 9795195 -81750707860519631941499255327896802400 9795196 14569362287809496763870075240564034560 9795197 -124328157015045138990999868210843109760 9795198 -100897550250534670394439425380600223424 9795199 299520654183731056262656043596309540936 9795200 149495223588658770395861965550911488000 9795201 25012746789048376610907822164643320640 9795202 -285587387863822563411816760218380966448 9795203 -206603800508855774883698145399732999360 9795204 2075565111475799616524187649891119360 9795205 -59280782211314745885914573991522234240 9795206 -35270069023073248397025563941307564448 9795207 38656627145148606763940923239575830440 9795208 49658737240531313226569211491096616960 9795209 94555358710144043702632372389025216410 9795210 108292039439880142460410576298623641600 9795211 444726918181174877954248118473491321812 9795212 -114308033272626508037829653807142005760 9795213 -32284069691819241198176091155999132136 9795214 116596338828181756055212465574720951040 9795215 164631048442137418935278649919563982320 9795216 -14817138186194810051248406446469480448 9795217 40382822805892731964889897974481770560 9795218 -406941446213737668246854285661059472384 9795219 -75636547743240509042205908175877424640 9795220 120306601302541839205054476642459866880 9795221 200124493295871725595340628827754117952 9795222 186940071519000113566512039039197414400 9795223 -488369121956616940643711363245377625440 9795224 246547909788949578527623252081545000960 9795225 42015685372021323131005577463187046400 9795226 -10934202531558450341746362490119765504 9795227 37381640835780786824709719313564647520 9795228 239169908419791539859246947345399808 9795229 -195626076092395288814269059720941014740 9795230 -187294072623101906503126533192098565120 9795231 -3022539298870520011704746702076251280 9795232 162420677114785373596742431851666604032 9795233 -139694878080977352549766667376898063680 9795234 39608086369094141969409027424025536512 9795235 -162275860178923964407763962705368214320 9795236 -85334361083114503837791105453886049280 9795237 256914133094606151096359518460028075360 9795238 -40908273212658388762700499545587160640 9795239 -200719979950203311479879888189945310280 9795240 -21110355059583696268052466913045708800 9795241 256143685412022485258110565646901382800 9795242 -335870699366529559657513030362250969248 9795243 -236149475630408793559955455682149443600 9795244 -8576671404752296957848250811415011328 9795245 30861442347922495326272847874004913120 9795246 168180768920034902615385294118003996800 9795247 -508604785630434217619602879084775905680 9795248 3384407171931743603289378084592287744 9795249 21443272525085685624088602790375425330 9795250 74472968461679188501046659476256584000 9795251 -26420660000117192483987164804168788600 9795252 -198481270914388394136231709918857965568 9795253 -125449354207198655934921499349775593632 9795254 38736705196717200461851052990315027712 9795255 215249451091379836755770249867681769600 9795256 58494571880956731345719372504440504320 9795257 102482738514600881853658695579348910506 9795258 -51580680958477332592856091850951298304 9795259 -244109363574126549359783213990415088540 9795260 -80355279567952297071181446873096960000 9795261 72482582944759085046728134139674903104 9795262 30347090072884033678912936516669285632 9795263 382507663198273101760503302013110203008 9795264 -64302078264921442000961601498406453248 9795265 -9753445789334621797158378471871991340 9795266 -116310594809039703328461515793383179776 9795267 -8140445405525480489289107183089753272 9795268 64097048810921795575747103982553010176 9795269 73064192705892840994691561333249275584 9795270 -88008327100440158065731321897114685440 9795271 4169745904053237760553518915169583832 9795272 68959289649282122800807574104139212800 9795273 26919131809645836155919455002799481600 9795274 42633456266116622983907303397282510432 9795275 40658846407188317977277168471128089600 9795276 -343990330494202975770169000668472919040 9795277 4151877001165972087906517416694751552 9795278 229610674459486633363165660912358389440 9795279 88944411551843894843632211724948969600 9795280 40555657288376083714282596843550801920 9795281 74160543352529781782138430169375283172 9795282 14974745823051886310672161289261182464 9795283 124360952707077954327839626181898577488 9795284 286738903606321024867519158065851295616 9795285 -38593742548210891069045642563695639400 9795286 -122139988069970600285116714780467456 9795287 145962745691710916711558796317362103232 9795288 169404711925334564728453192272006082560 9795289 87602345676118380044629983621427784960 9795290 -143249650928571021434500401685114509600 9795291 293735414715528037515591927888525023424 9795292 -56763941671758816130127822236940479488 9795293 156456173080092548907360163056297499584 9795294 -74063803619854337431056335132351645376 9795295 -2626748453662097808287478269972059200 9795296 164141967432278403411415011685571493888 9795297 -270625838446410602407018325782816798800 9795298 -219714070202692773967981316601286156800 9795299 327414591182709649637549039433319590300 9795300 -178024118154475386259949940551491891200 9795301 30565860666082402806856442055406725720 9795302 9743660955258329977351427783336951808 9795303 116021570201561153510767256593556171520 9795304 -349328823769606611458060771224617354240 9795305 25902406093861930541449533935506577160 9795306 3739983052819670454846790930451606784 9795307 -251033186571243554138448124155831730444 9795308 -95603755064843011420094468308166115072 9795309 54312233059610779820691702718108801728 9795310 -12897307865170845648556915906957294080 9795311 -56839549068354563348106374770733543088 9795312 -6605805374555151518460419372461817856 9795313 -910314097659949712251606058140609534 9795314 -1422785746042632662581004553705379200 9795315 -119532987361444716586926332267387558400 9795316 -207574565050913296674345419460612280960 9795317 -155370508804806067138833914215121633280 9795318 11813213299041709449097521140529831936 9795319 -339056429197467238182702481320602546840 9795320 402321236055128352109963935565596057600 9795321 346768977023882689532787422657357547060 9795322 14102636294950197205818573317541399552 9795323 228006941436862771801380860971405537572 9795324 42832643669472606622794211167987646464 9795325 -125341005849200665860701974231150164000 9795326 61060124616550001761045518457501488384 9795327 -174954435938087320960032024618979565880 9795328 -291858616221976176417022479362357723136 9795329 -212155095159390993436192969717381957116 9795330 -119042099791139360077143202568127168000 9795331 -87653021972409797426051167666064922976 9795332 170659561037961742515057268357001551872 9795333 -167222524586725344831082285894255030176 9795334 20317892106296095026149961080223388992 9795335 -347407121756349526658332273428946845600 9795336 147480654934065720216050871775178342400 9795337 -55475334649596015797130924013144522368 9795338 -63682873511527031158061453861322152448 9795339 62084908029579538721929519623043782204 9795340 -54235556230142616544188075009400012800 9795341 491266661113180172314978672908155625792 9795342 -84251019255321109345562135358595274688 9795343 -55364755364513106750512830068290757560 9795344 -10683220629698252091482320706172665856 9795345 -68739387892765682953891113209016213120 9795346 -294221175259671116907540951712793190912 9795347 286475510619846620883585155099118506796 9795348 174254035684367309945456727428137333632 9795349 22287913931176617433694151115369919232 9795350 -62118939829847273224648837611898101600 9795351 1625689047932195231048691923126824608 9795352 -147464295218018353379132730970842193920 9795353 -158686859034648537855606489929380723836 9795354 -8305228357031620366894343298335553792 9795355 132132863718485715472205314700621894400 9795356 -109972817455915332334028275944653736960 9795357 2011402112735888788474605238532121600 9795358 -30390190057200837319068276553199647680 9795359 16775015966670837692064435333396169920 9795360 58839547074816318318475287675178844160 9795361 -318523918859999083938222827124088501100 9795362 249935283004495026912573747128955972432 9795363 -31805417620018983098771904929228526096 9795364 -444422608193546699243673820087246823424 9795365 140038228857313186620034563410599435260 9795366 -15835089911986262259006963965206001280 9795367 -333733282274799420995959851757756472584 9795368 -95917579978259199252078954920189952000 9795369 -269434510776543149782929479110606214256 9795370 6011615837435018915349177785596800000 9795371 -350392648590133819357809423362603236428 9795372 29398560890753126240662285105279257600 9795373 -47544742579078251653355034396234634880 9795374 -3936498367107995359415288586807035904 9795375 -205449132706466690484744547951935846000 9795376 -7994340767353836847309699479028531200 9795377 43231824472006882805935029251625038400 9795378 6617201259120632863103898062119070208 9795379 -121081375037876767971084523780248939120 9795380 7973932709913790906317319981413826560 9795381 155409070870760716426074843051087473952 9795382 62022879704297465079623234866288036800 9795383 26878874151776347133778675901373107200 9795384 309882362641835012495614160968919040000 9795385 -430344525077957167523937909125012255040 9795386 -51767468514486922382904693841094878608 9795387 -50861039005832766266629570891630070016 9795388 -26887964441092339615601939543000517120 9795389 -104646708131478286109881895467671502080 9795390 22453410730181483678361772573022653440 9795391 194280187528446450289122213980163833792 9795392 -6665802574232944491897482350672478208 9795393 14475540779478148761032928134024872080 9795394 -68520767187633305113315763036302464000 9795395 -296217487001491038667778096469298095600 9795396 -42112158154149880938819414124442750976 9795397 -41656885103861418873090561815666002500 9795398 227892679713902216526652203407397155136 9795399 235079948665140962626272306329577348264 9795400 3944337345274784581713918599276544000 9795401 -1894089875686361306719208220353651712 9795402 -4468703979046290879228530141065173408 9795403 906647147240490576187500609921107277904 9795404 -129621661141571870409807236157046566144 9795405 73172402578410669209112894782966289600 9795406 290726217741370686741746133641140393152 9795407 7928547624057908220327788972717446560 9795408 -12635406727810801532274932079347367936 9795409 -243799860614043197198529579548924230500 9795410 159760329707368700434141786780614963360 9795411 6936873428999590955891043828472940544 9795412 -189897430068425432363014740804338350080 9795413 162146295881494131626849338831396051662 9795414 99029788732747080973582190911079317440 9795415 -67381211503710883052524351077688857600 9795416 -356644328244578972633088228954027110400 9795417 68463246250282281914588361611975452800 9795418 117622978493078519633280528295176818160 9795419 -242437417553213650487708415743200821180 9795420 60951669679229503325016738187573977600 9795421 171671082155595730241881187175816067622 9795422 -10613576056973613410142754023529230336 9795423 -186798695685894807204340304898195474432 9795424 50158424905746759589398896225086341120 9795425 -258392359965334781634683034747071603850 9795426 78993837666380332446229465486346818944 9795427 -169669412828229731903300237987515626724 9795428 219043749620515057540572637484505187968 9795429 -8262085783566612910338525890822915520 9795430 -103615625134172706090729190331988608640 9795431 309623380660358712609354606110344575120 9795432 -12310379808013676018579773765299240960 9795433 51209695583872333622720220876194287368 9795434 101033555138903129344931126465299296 9795435 47152224552428264890316611542873415680 9795436 94462321876103723607786421400347648 9795437 -217877335770370455123960399989418463914 9795438 209784580211788588007339223782988040320 9795439 388873986518151596542968141842075756240 9795440 48465612730801441098571809065323560960 9795441 147382718055562137096065974651931029824 9795442 -54307800191895368914616442066936723456 9795443 -6257170581844547314282714827214116600 9795444 94379000464179872242285366565413097472 9795445 5021253989478253620034251048657172800 9795446 182090685800441624900315411338611511680 9795447 137447650137306000169226311230632832000 9795448 78670861082214787803703096944371589120 9795449 -22025246216575484969048550912415929264 9795450 13320961100469481525502111129405952000 9795451 33774018184836223257762711710789081832 9795452 47774121372345978725766603010861787136 9795453 -88875978170415981959605208713992285696 9795454 -42903242173162614729880276765140201408 9795455 -295661217987885116273364186138367583640 9795456 228918204011251597191761039250350407680 9795457 58278472428491565573998632164081714112 9795458 -351600586143136110315246915880111540224 9795459 -65325268610974433495231752486172658696 9795460 -97452165784411454926373821944688227840 9795461 37385924334906715175309736449207469852 9795462 8633753587294491505950814355135746560 9795463 134739618939761117595949258763751346680 9795464 173406141190517361817303214088027340800 9795465 -436439325803088122223026791392864000 9795466 -9108538884924672834026608476781450656 9795467 171643347253598364885213918994493590464 9795468 -156895873592074525308515934741675992064 9795469 319623516341808163889908703349002468000 9795470 -51767170418510758446575137697439993600 9795471 97463017417172185226399075080203671424 9795472 -93384603196532471017206379808767565824 9795473 -87497573859905309404077670053332025294 9795474 -16608153907374747565892723096112725184 9795475 -200906818643135922257433328020835650000 9795476 -73091560374281826091492238848988173440 9795477 312206521627710844556902093526576418720 9795478 1268688720733391997281800037574162432 9795479 -7863637880468422524783007110550489416 9795480 15900192869647952136627258448702464000 9795481 161141343605979605020089711976084094282 9795482 -86741951098028055631220863045384731408 9795483 30593483575117986539286139423159191852 9795484 -105171897690107917568376552506509033984 9795485 -16336507723820925228906559388206375680 9795486 1204465073619033692739359677112223744 9795487 -32109065524970481948044435199068825000 9795488 97395382308586137639317666256220323840 9795489 13121320200974534668687545152776150368 9795490 -68059629643525174551187433955035916000 9795491 70715317084434261171285802528223530512 9795492 101229520606446911310912981664139904 9795493 60813794029639438158723685275381415262 9795494 110860324240943317181089809778999542720 9795495 99174814687997180369895494224251879120 9795496 -17797956323022549171315596913270174720 9795497 -276673053013638527214376254296259906054 9795498 102411162269116184499443381546302445568 9795499 -169433243433533811095930008731879818864 9795500 48508762917230602861550122549799424000 9795501 -131298758347372497163191909886412644170 9795502 -150029584107871748964603292023857006976 9795503 -142885367065996005768490064081177540040 9795504 2295310793213960454595178615820779520 9795505 27212133521776214632878354314845797120 9795506 17623407730949349560345123729307055104 9795507 295482663513753845157600334092169519680 9795508 318144539337967014709417069128002515328 9795509 304629317469235920441497572537156873710 9795510 77026333153729373766662636438576271360 9795511 78883451025670527808160465900536555224 9795512 -302149889253693580094876390747783884800 9795513 5497976923099836791389012422917330688 9795514 135751736319959126910648611519342495856 9795515 69088278077129472696038857355209650240 9795516 86171626904084501061817773744882130944 9795517 294146331434911322571573736536913098566 9795518 11231603504723632795789636846028148480 9795519 -49813185254684252405695181000064545760 9795520 -14809120922926404858634935489968209920 9795521 -9540700526156640871155403240025557056 9795522 -44416920927215735300680745810041520640 9795523 -82709375671324444993648199058498316228 9795524 77071105723842082168514282992389204096 9795525 86844610248726508513729013394052941600 9795526 73156181701332549986253100252992614400 9795527 47247929494455999885464982485224468272 9795528 -24290923127217121249393410064550615040 9795529 2264878492587225367360720710308796960 9795530 17017352309578287686410659794710232160 9795531 209017760362944130392635661363733607424 9795532 1480801437728728804674221345065085696 9795533 -243910732356286879435564115447356652640 9795534 5060971130241482935171281550943235072 9795535 -30065621126935096791363678790379610240 9795536 95364396792787850731208613086492147712 9795537 -153514622417824922342616514759848979806 9795538 -30759599656381730319017753291511796080 9795539 62871262982708969562768559478196681552 9795540 -139586933183615665427646867795332659200 9795541 -91706927992500032927760042091779874770 9795542 -79654197361410149229145581744269807328 9795543 187206095247663499024213508400549967464 9795544 41477771551740211619354143186795929600 9795545 -216944485084125352833536041472583772800 9795546 -107364529805203902207895251852439872000 9795547 -460232055132865901826784803710643603004 9795548 -138747990129793991043720502013201593344 9795549 40292674598143297450574880886679796864 9795550 -132584990021146197948177133502575680000 9795551 121669305277726717321728848665640591112 9795552 212016255327850154683617963416689311744 9795553 -347550582353470196234273750746278047736 9795554 206566925262264981842219100326027216976 9795555 109740194316053853855467963238629280 9795556 -51526651307967466279616232506606641920 9795557 277934436160357800230351108026705735806 9795558 -216741525563856555889028037146981635200 9795559 -12395589851452625128306175377741015240 9795560 132960897085397482993933654956516096000 9795561 -236640529222405837124706652373931497328 9795562 46601115804422637251235315879253248000 9795563 -97625128899877852675589353385386719216 9795564 218954210894180326900749492934134935040 9795565 -37120986084795436112014965906650929680 9795566 4077462087131699422812239634407325696 9795567 18696103382364188997556967116274064000 9795568 110363228970220049893337906499922952192 9795569 -33978720568779296347650630635595117504 9795570 -65660918219945334439133217063585776640 9795571 -393801657084441021021547226434423282228 9795572 3324333892354223804402770896982935552 9795573 -316919413697278834400286525889348670418 9795574 26068472289212514043264846984935013536 9795575 46942256654516351750972986378052830800 9795576 6212467964047142383952193899495424000 9795577 434852029209862198885259240988834042720 9795578 10662406591325971323792809826585069984 9795579 235732191232043994137984765220040223280 9795580 16294615993860176342626817630647818240 9795581 -200494802430141664979267746684094379936 9795582 -3053308647897129828119826206277345600 9795583 -93575216604605244371682325064784184960 9795584 37039916305452342547261023262636769280 9795585 5664521834085645534276565587795507840 9795586 58226232891359688544235822746603166208 9795587 265886823833220240628608841225049549592 9795588 -80972475027460580014917580812050196480 9795589 -433421410247624578386232295701042488610 9795590 13220332800483644777536764796540932480 9795591 -34685034634904688945196862385991214880 9795592 -137369666868334422953882719302716774400 9795593 483713306654212810774008138074655383760 9795594 2622933792057512236555941572435731200 9795595 -13361493154666536349853795953968984480 9795596 -199803883722527186096860392805019589120 9795597 -12222162148204582096149258456835325952 9795598 49193766995541439499190715220967735936 9795599 450790964417073928438671761688030542592 9795600 -155636729752227398570594791636992000 9795601 23141140453359129064140873788400904432 9795602 35477273257518437032897383187717777920 9795603 274037118703563054479294263353917054904 9795604 16119538735838721633669039269700206592 9795605 369088120407557653989963122887048320000 9795606 -54484664862176910724092095030928230016 9795607 -226833445750958462247186175761993988320 9795608 217548735664174952645574330192809164800 9795609 600057713953222441533555202645812777024 9795610 -193540502067760437309049814143490638080 9795611 155390394507773746044838108256137289232 9795612 72014686597560627049338265218983654400 9795613 -271121774547345309650136652892794762138 9795614 -66712594908190200877539223768119467328 9795615 -2133479557077845956303734283975678080 9795616 177455621769607362017555198587732230144 9795617 -176039900809183046037133131241309680408 9795618 -48009883665945950768140987954804724736 9795619 -119359659822342859646224709337782258256 9795620 -122532566039511715400636100809287872000 9795621 48242174150939664251353263022966809600 9795622 -177457789962930248039609274158745465888 9795623 309923748042546736966201983922591546872 9795624 267548152742372461535172980512065699840 9795625 20134514048626027602793326555870400000 9795626 75972337109677015197057794824891582464 9795627 506995805329296163152752460146374257840 9795628 29845648917188911053604868439510392832 9795629 -383902107837983999637198291938466289770 9795630 -7676184096560358370544079927534785280 9795631 42138861235290901014887582506706078880 9795632 45970638321022615003051181214409949184 9795633 14952913970554890347738397434933593824 9795634 -251249426274830140311296170399964461440 9795635 167230670633356386267759387175655785200 9795636 -66944550727723979612692452996231671808 9795637 19127167601232738932745982099254162432 9795638 94621313178971925057544188374447167872 9795639 69032107775855059622313138839865555792 9795640 -94706070975294926631031686637255680000 9795641 -82403966121909718874843376863381951958 9795642 -29279608862503083763305608068649619456 9795643 166835495320221538926242817726762140688 9795644 -494348145388426258798602431371968150528 9795645 -78820251331480074541532774369713262580 9795646 106913620821033616621369025497532276736 9795647 79911261115853417961181991482815686040 9795648 24214231228037784932216527436680003584 9795649 365123612035438916731666920879012888660 9795650 43675318284020535523491549190217986800 9795651 13236917027665428977172351934036961520 9795652 194783446015472939036996975113708231680 9795653 -68736036679444701558000081455191850496 9795654 2843858325188913698701377043276124160 9795655 105651969601878131032881540360954844200 9795656 -299286880293485836924066319443638681600 9795657 121841388486321716342561596700140589760 9795658 4301680221516307105941986097959606784 9795659 36653995921687968967326894713988142080 9795660 -18512271304289925412726810682852474880 9795661 -5699593860825634912875793231239241738 9795662 50382156937481864857682752686565232832 9795663 -231215561099581869329443912754176070808 9795664 -122473522643092825838486304451870597120 9795665 -321956647103873668563545649845959702080 9795666 -77710754239043425562883695511989794176 9795667 -130544528907219009287420848864272767408 9795668 116418474561191174485786145675600848896 9795669 -42382944782858090370739210603042887072 9795670 201720679273290583776438499549602113280 9795671 -121924548147551150059632942655546843128 9795672 87242873314501200462515863458282455040 9795673 -376454113365268724654909500386782185078 9795674 -95567431178433382800912863883151488000 9795675 184447577170835602676902583674664472000 9795676 100530445148825727714907474786015744 9795677 -15852362243520417622000196726298703200 9795678 127010921167176127996250746650470630400 9795679 120426549745379191667757437754444499440 9795680 -63385717284463609396425035376206807040 9795681 -144434562585983904303095518430483126400 9795682 10441960031407013808330407666336746272 9795683 -347877423302655615380983664256987460068 9795684 -48281117479930805003283371669147197440 9795685 23466651235701166709914495854026358360 9795686 -1668363642306548302083848010293741376 9795687 47459460891889071060771291348696059520 9795688 105081806950074044197691174778018585600 9795689 327271962234758161182676425561940301556 9795690 11726993133527567157544447663717847040 9795691 36778382733254855341892747556582679072 9795692 -200485441023195316279088146052389754880 9795693 -96892278254281539477624430007490715776 9795694 -66554037587552719273096669922375815104 9795695 6189144059682427790893160128863748800 9795696 -10963865136781637135595139370720624640 9795697 15317939027147721177044141377372653040 9795698 -16247963120718049387561309777232113152 9795699 356470767036912569728331049425558252568 9795700 69648121005132365500266915703375104000 9795701 5200482159418826129001177710956593504 9795702 35866427826203951191100278756891766784 9795703 257325906436786108851854017470588532024 9795704 -182848954147670280315190510553061273600 9795705 23349674692441270499886504508578235200 9795706 310837960947688514823709482960413172960 9795707 -233865804009424141610623312747227918000 9795708 -46967264221960420278057955595745146880 9795709 106633635284707845597134218076935522752 9795710 -17319145622684401932909968226545936640 9795711 -195377110485729164239435250459880188160 9795712 -104016062215264906034386613039592898560 9795713 -44180502019759291667508617491848259500 9795714 55208630938439653437329366715377159040 9795715 -338918677936713013955437526487731981280 9795716 -17951656940238072283471316932287713280 9795717 -1080427990290960135181611732767397666 9795718 169718922154103928227381351135733118560 9795719 -909368713687017179338869614406908300304 9795720 -16883314443588989799669671197522329600 9795721 16454957044882660598751137372322426880 9795722 -108237603894810991909225402175424059088 9795723 1563864922128438745833036602622993408 9795724 11980662448180259063886553630513639936 9795725 14672391280672130729684945846379260100 9795726 48661863909111196665669475303171256640 9795727 32413846190191859911302082484797430576 9795728 -57700902481847359210702949733722750976 9795729 89767792959178547355436617303981258720 9795730 -43998060389088919887352122258683404800 9795731 -6488523697918085411280947195719167936 9795732 -19761239878813966606270841318605056000 9795733 139998572443052600291603887046339852604 9795734 -9826633807722720408835475491048356480 9795735 351686917744000555549805204302725480 9795736 -359925421393341997912932680385231667200 9795737 73267007976122734418988351091163808000 9795738 -79290932779515502149104972016697913856 9795739 457966279052575611239470105697262861256 9795740 326307497666856888443003122573260103680 9795741 -11045215846128206263718251966390996608 9795742 228016462562862457789618826777944714944 9795743 244066279466489862396466943906992867584 9795744 -545804822739363198330937441121206272 9795745 -139856550141709688059608183112559035500 9795746 1611548334038884564893466379235045888 9795747 6647652589220339961469547950695114804 9795748 80914612172737921008632599343759393408 9795749 155285661781545043403234262319197705564 9795750 -9855035106756122455987834877643072000 9795751 -31099576264182101585983579481535389648 9795752 24583294209804884001669574722969600000 9795753 270186731152607518856585424540797015664 9795754 82885975834842582535052854651496989440 9795755 151398484153134227237426768545162424160 9795756 -7345478877466292457183672638809559040 9795757 54446808778842150878184396933882303852 9795758 76634480186381159872004649048545582976 9795759 -535127604139906952709989132110544112 9795760 -32368401002997211321317728310209740800 9795761 -93365770242060432626491194120949250076 9795762 29637274225231196504668216956662484480 9795763 -488456517248473257875562630196944506720 9795764 -16560310533309293187405554084215062528 9795765 35247470584256247618498771089913196800 9795766 286548585246871920115119088696147576320 9795767 70292197563477552174680783940065534640 9795768 43567714950304773748697606170684293120 9795769 -118759556863213700118984035476526710656 9795770 148503802097105053147462096906979961600 9795771 164041415542367217984309855869986153740 9795772 60153381425001811565163162624564812800 9795773 32982900781300417519196126692455434400 9795774 -71095752685036167079527087654724989696 9795775 -16695424390856720491446187384861200000 9795776 -141135767360916368580713845497994936320 9795777 68195038706927194388640834356615247840 9795778 101299373167116269633851126813771489824 9795779 51910693200909038337084077164309368480 9795780 118413064349369193941633734878501192960 9795781 366063325595111045313982036578185015582 9795782 295632352446644886880420507207773424992 9795783 -24327617478946316357165280138661028352 9795784 252069223889224105012583360209067074560 9795785 137812489842312806703715913432685179400 9795786 55675201591624660795055365288699212288 9795787 5295973026220490634996314926476900864 9795788 250697156363351411315571900941258443776 9795789 706896336029960426978491235494089589440 9795790 -1587507579970811124525677633618609280 9795791 11152532367450965079568667652678649152 9795792 -30525849377410370009776870182900203520 9795793 -153025843281753158772765977597721809600 9795794 -233941926064695040543098945181206515040 9795795 -59866860725653104644828857219152151200 9795796 233236592350985637764790098466109769600 9795797 -55643401283014346873632427688047940 9795798 -87233061594091165282127496339333648000 9795799 71965261268870991406345644247548377568 9795800 -66349822773138400063825231819772928000 9795801 -50594101616735772884667507314296689120 9795802 -19092060213747682409557695825342736896 9795803 434806400786150432366411876981281703520 9795804 177572019846354607248595130724834986496 9795805 -219818043994938317812859846786140779540 9795806 -1239849909924222185697002817490635648 9795807 112794455153748709855264317143549263200 9795808 314187478203698537649780852508054781952 9795809 -507857263721445753380306104800881424990 9795810 -158694668130611062921286633822931386880 9795811 15647236658045420890035914219790236480 9795812 161242765358138434963701579507377459712 9795813 -89967452130093900702050909118140133312 9795814 11793229702519486268302534982836224 9795815 -5540429141260187715181932710169300480 9795816 -74663794889199877835716549965007257600 9795817 360871282339107938122880321789018522112 9795818 -60473944790204853092649028759808066640 9795819 38487405855494129815256907837877852608 9795820 -145318944789108751453066007183352913920 9795821 177540270846436461566084534706030834912 9795822 -129123854198629397185910216963275873728 9795823 428807801179938008375116768589904675360 9795824 3703288381892294695501221535853346816 9795825 -33252609126265689423359073340201091400 9795826 14404047642291759103037176098033043584 9795827 -245708377457761880184756068406198294324 9795828 -17449892917118021928052372706870059008 9795829 138246575547198911755043363137837168320 9795830 831468169137433866426221259089664000 9795831 132715321457875561559200276599272220240 9795832 -211359350475727056139508787475792281600 9795833 462782822798477635068723250696710527700 9795834 245326406524057478672320360930485096960 9795835 161885773607415360634999124912242234080 9795836 -138409051421287819206468865513257111552 9795837 4875684095037678904246877977419331200 9795838 4068124128879391951301031513356014848 9795839 52123393130883502066985156011350740640 9795840 7281322223993880029069316176184606720 9795841 100958390396806526427812036361176795184 9795842 -98120263700188431783218337021017763840 9795843 -142960802605103936708458558039350036000 9795844 -247685840140380914393534860698882235264 9795845 -41050286516027265314524959324396288000 9795846 -10742517117669359629730569559594342400 9795847 -409322344546866564298472708134904921704 9795848 -342243646785812607123474595815244016640 9795849 61985218611267382443710735503111726080 9795850 39990304476415030983665083024464748800 9795851 5543184963130932218119077255430102512 9795852 -172054133736797637114782720541338004480 9795853 113402007526239004487459939662442426604 9795854 -178018370105228552510602903693871874624 9795855 -11764379799947144181883909939572749040 9795856 -44879210124356714167609182215936409600 9795857 -79822876661537948768021387459567038620 9795858 -77965752428753296426047513362630707200 9795859 213381640585064069592681604136256785016 9795860 -27522899807323519184297490839816689920 9795861 -31962734110567094574182968662419681280 9795862 9277844790283977955253162799101670432 9795863 -113733783690813710219883408163151487360 9795864 29981928487504748491946094253573201920 9795865 -145332969745442853878742191457638671740 9795866 29105403193974704210367887410615291632 9795867 65115653044493861439071283171520736112 9795868 -154602930583614809611416660576220994560 9795869 -40331735638735968826282933728655620000 9795870 -2038568640692521182032813366399385600 9795871 319553392053838148210914918693965371200 9795872 237145242731515162768902190693287002112 9795873 -1522103342805117661106061824863183776 9795874 29907145950624941906854735282295343360 9795875 -274761661017901328428106148845621808000 9795876 -50729561014068285034228951724996198400 9795877 61810359187466077187891539997478950912 9795878 137326869855998270942020154374897584000 9795879 56026883712212759997437209131798895824 9795880 4178504069377217515206415834160486400 9795881 -860733103641663071848400412125550030720 9795882 53836929517509471352471065272281819392 9795883 -293039114438127254319767312761718625868 9795884 -22901896047180019564985685298975991808 9795885 -224850856423792348795310174733745521600 9795886 268042205909817330336491953574922900480 9795887 -723562200466220466073911786533600076720 9795888 12153077281693789262559077692257239040 9795889 208049555909730175418826809858204582580 9795890 -37079472442991609854146291099276646080 9795891 17220976671384147442782122898537406464 9795892 -54184793429891655150109983348159366784 9795893 223947383752032723799543749708795415680 9795894 -57269457063157324221818282683938715200 9795895 354253798703038303982249743420697117400 9795896 -182878939833797652975106294122240675840 9795897 -9509108678873011494795309434938814454 9795898 -18398412187677993162867604385098641408 9795899 -161933537259608724948989450949510659100 9795900 -2482413575589698542867458222790003200 9795901 -80654867699044356012649129964656459796 9795902 199874472315292762041008671181561617152 9795903 -102164110359759213759627489701831963376 9795904 94323100389550780776727216529158963200 9795905 -82934782307876823616367010627767624640 9795906 -47844067325636878661291458293182171520 9795907 -14619507301544297053928228495983872000 9795908 155544024069142683715067042942770602240 9795909 84146825908035789905273015982818174688 9795910 -108657949699511887007137484170916409600 9795911 -8101223510955584795831804079483488928 9795912 29810560154056994276629665348405657600 9795913 267907703605802602884572567532542855424 9795914 -11640355812114563800550141758845316608 9795915 62467662983820224883964419841432778160 9795916 -4448537978011094993563861278624987648 9795917 320414969638287058559547197896254558966 9795918 429685600965917525149658831736781824 9795919 -83133540042820323972779729067019794704 9795920 25945920719424478292242632486721536000 9795921 -37761692908160223507275388631816548480 9795922 217228179343079303359647760941672333312 9795923 -344671672103779578691373059054958775828 9795924 220730571146463788045360358231217643520 9795925 -42434369019672239660552940941988408000 9795926 -41675176061245725629979980813302343040 9795927 926844791376571514820276308693445024 9795928 780779236053892752500498408411318108160 9795929 -78945731940633693679963731359223269184 9795930 -17020804386712380238537481041680430080 9795931 378787405244499965737650819468936881732 9795932 172964097280948429923902224726720100352 9795933 -171054687207649576545220046782085072820 9795934 141272256530728307316641585688999133632 9795935 49110380025872594261543201376486857760 9795936 -27826144065560310773951323495376879616 9795937 -131201316177769288750853329220353036140 9795938 58994083671808335893430600297911808000 9795939 -1207556699147888946295330701897040800 9795940 -45678833911419960220787678020761968640 9795941 -99661758334075526115096680122830272832 9795942 -58586859985010697718491476534214379392 9795943 -5366439436189099490888904626506081376 9795944 88657277500484332806576028892150169600 9795945 -92180482262203430332291990078226583360 9795946 225041215179969982805334661383910410672 9795947 -6086084608050811208980039869093292800 9795948 16373328220454642318817154469208430080 9795949 144889283392467623919658944335015136864 9795950 -73421572958289028703401782472211952000 9795951 -214208892560407378604463672304005054720 9795952 -31709056043606950765216322409903390720 9795953 118465588503435364125462587097543699264 9795954 2006513340369911548180901720588574720 9795955 21834671788326795286333556685963659760 9795956 -375572448703228336627993575350482442880 9795957 -164186388746681800034693140142632327008 9795958 19926904012397104775225054474559830976 9795959 661979862563860425201178499480556720 9795960 -142756650682969949690654221448702054400 9795961 279227083611488305288243441600045626624 9795962 199186346529028881904626493388387115264 9795963 6480607386279962708167733927613763200 9795964 146749563230020605862899990018632083456 9795965 91249297919134958922252161166712620000 9795966 -70732527958473337935462299405129914752 9795967 265778871073514029692419989119601318016 9795968 14022592431235125907597534303270993920 9795969 89867043941182172443398528528787577088 9795970 -15146658630546512809121191605160612800 9795971 639460406535043582442133592814673601344 9795972 -73835743331271063816871662751352414208 9795973 38961830046182086836090242280911824704 9795974 -5157260267570321654672008294084147200 9795975 60173475409226002967321021337668428800 9795976 240064673391686456269968740618155622400 9795977 -232576436157899643254264827666651107174 9795978 -8963378474449522280024840085574794144 9795979 29925204435994447209505092108978490580 9795980 -97294780992144477296364382160746368000 9795981 5860163197613065475156329322957682720 9795982 -160724987677741851205832979498654809280 9795983 164419101276727191343178026937328765024 9795984 -5111836176505081236891367180258639872 9795985 -261801596671122895313317552733328359820 9795986 112514213791735840253707603692360546192 9795987 109533302942470601884340723110159669044 9795988 37043331076709543164782261677387247360 9795989 -130933658693934710667784896939304693344 9795990 26512261134248041376553138053999623680 9795991 659666169769113357739035019803715583232 9795992 674999052818077393278104288742174720 9795993 -89032865371565168043530256734876594736 9795994 49161775027234610310891635337129923040 9795995 82754982318738580802547449238948195360 9795996 -20028042216790127744131565772718076928 9795997 187972880239943096674196297556306368460 9795998 17061513931602585624122033518415487936 9795999 -140405982364084106809164050789689602432 9796000 -142239382478435180607887480696340480000 9796001 218243425965346196246701409758852695600 9796002 2899711760164317944558069552424286848 9796003 -145078467954137372214479486832887474944 9796004 218921841519589290850802564829373117056 9796005 -86819202543051569764970156921672160000 9796006 14463400856135897734387422114406187520 9796007 -16738579304477892987936411149514976080 9796008 65190504449829761136423452001030635520 9796009 -29368701771444013630702678344666945884 9796010 -21557567534340186985248172144178979840 9796011 -83344028508077385844644250430685135528 9796012 206211209715415910747239969584359393280 9796013 -395346142584668630424806641600122157920 9796014 16142505654311184252993511940877083904 9796015 271507650759640733604724726793608838400 9796016 -8120198276388636173657665987888447488 9796017 40413762938000788962319645204125809664 9796018 -29604719703502041082206276034695389184 9796019 524262663466355382935149592624870328744 9796020 -58821836302822772750385343108337049600 9796021 -87628371067821469931350304708245630688 9796022 -112270133171747694696970708361783801088 9796023 -114259888980458556173248189082595784128 9796024 -7344883203604268473560147710004633600 9796025 162036010287711361681564167051436770000 9796026 40999795584703171959976103088253728000 9796027 -293974880756210198849928502566290340920 9796028 -58431636433039159543974254363043422208 9796029 243972231105755616434358796722283845120 9796030 110952763052665740503267437205166288000 9796031 -45345635556137193226053274392504340800 9796032 -15887727472510993997820294341119180800 9796033 14449268387383869411773709478497432000 9796034 26736431506752009165254886470107486416 9796035 -64626257539872390164761943173503820800 9796036 -138619624946098034762504015566616560640 9796037 67201678185399556706440209862542406686 9796038 30627620895799301884034926597784340480 9796039 -5977640130196867261782247430130680 9796040 174380819807008314179482377627289036800 9796041 185353728414847341494081944819762348650 9796042 -10140192023888136676173480481735013328 9796043 196294830510964684507345721550584484864 9796044 13606232217490163572778495068275474432 9796045 431554860042694955539439277757040640 9796046 -29696156651327219521278823167303052800 9796047 108875178517019297505955215014147128200 9796048 -6642467543287833672809117793474478080 9796049 771723017766738921803830356186384818160 9796050 -88032644723554058718645180966978192000 9796051 -4005301092225445537379296925142291296 9796052 31535447528349746414162310734848880640 9796053 -270781175711484246160100370976287385536 9796054 -2746868577067783370081857208944269024 9796055 319435033214721169946950387929541404000 9796056 122923506666091275822306951028746547200 9796057 -396485505024588798608608367618231688694 9796058 126528483654762612748424512937269616640 9796059 42568077733412920005586700349998247168 9796060 -126229536992169650766886262674737707520 9796061 -174494776829131797926338215160096318176 9796062 -7412796802067035529041339552334770176 9796063 -160687126914592058590891024190414374704 9796064 322519825841168312921350823151749824512 9796065 80206413385762722684694960006573752000 9796066 -93129306517436169877603053502772897280 9796067 -94902261162383921530015091637176470884 9796068 -73565218280036863360400716598291951616 9796069 -327444272589058210680573091519635861888 9796070 45777717312694640858719616192710796160 9796071 -112790359347529749548122138822613667288 9796072 -16879931558008496027219024566881730560 9796073 -110950795657728240295637319939603442560 9796074 36007722760930432264576644015047650560 9796075 187723042912916061120477256857315330600 9796076 -218361698179352731070698126300913794560 9796077 -118382923326168997417415728636185944160 9796078 -171723505116253774172988555421515380160 9796079 644591274986649285343414010257709211360 9796080 -19294372663353247989724000124260515840 9796081 60609630959058960121395177035108264500 9796082 75006130939358578861351530289086189984 9796083 20466169935337257147379835064283332096 9796084 -356695493097371909555976767234832672000 9796085 -55636262557432321707279710878975435980 9796086 -98146452221564081573987452332547228800 9796087 146180695481623411688313907566908293552 9796088 -7253098336199533172238878632096419840 9796089 8754447505772618644704783309353226816 9796090 278681119761531804344353649666388185280 9796091 -198320913970416660395431204883053320096 9796092 142624748953214147629852004312929239552 9796093 -106133501921595460799780795798436350336 9796094 43234901997592460639940338270730660864 9796095 174638330275065128224824094297286546520 9796096 -1645216535289405547472124349155115008 9796097 -316160076841958065890882496963208929056 9796098 -8593290819427988430252140121077755392 9796099 -116313899023421878719096290255418987536 9796100 -15456486160449056903138595679996329600 9796101 72121950448607627965407913319827073664 9796102 -84133246058758717915695429148023865248 9796103 -108796016671943529969784633898581393296 9796104 -64271901695214348420756428281569315840 9796105 -12887812245898255391628608414943823680 9796106 113079413839829984862514387755741352752 9796107 158441782708209690097301855455927214040 9796108 1757375989470379390147189619423608832 9796109 2559276679233338515715251317561981516 9796110 32972226026693857793009147323184837760 9796111 26668986641862102203985782004870048952 9796112 -112105154620365354533231229156745986048 9796113 -439283273719813664892839589303740044800 9796114 83787200537428820341260193577581873152 9796115 -47805011775521059695913220432237548800 9796116 -284183764304902297274835880295862435840 9796117 -256400514334386994944037383985691758834 9796118 238768027571306819926865381570610761760 9796119 8261760819033232669955570349220752744 9796120 -20721488516508234008480122475338752000 9796121 270952227210717196382782681425960581322 9796122 11382612158310953894274157728662092032 9796123 46530114014877175305156707114952842372 9796124 -52646067647459098621518330527783976960 9796125 -70885908884101382495810471965942944000 9796126 238939480515882534082715703201226570944 9796127 20143546261131220708524781087380321264 9796128 114428131902672246381226059866152894464 9796129 -262836555366264702244661206536669676254 9796130 619048741918763339923941598584237120 9796131 2222762557590300574359785556093062160 9796132 -71846843124752681031633340667421204480 9796133 63999666604577986862813622342267893280 9796134 -5179135127123190775037363717508933120 9796135 -220337649314017461054117577830945742920 9796136 133763946592602330796811580818052956160 9796137 -15036817020230296674210368045112781824 9796138 -97910151942978442917040702644423613440 9796139 326731530972893386296763367041681013940 9796140 -7919683601668781685930160261352386560 9796141 -225298683727197025424779253280940571700 9796142 50240257516771492553903549044755432000 9796143 -65910674832402332261085140823090777216 9796144 -70531036566840823866856530984071741440 9796145 13978889886789753729896942279289646080 9796146 55428048891192734113639983283323667584 9796147 -99927470280104984909303465997356780404 9796148 224941590813728085998934501139252421376 9796149 -147093944769371562644592405706499582112 9796150 14058670734062444032830763590446841600 9796151 -12067663155096217272338985243219733848 9796152 -132679622464292858583407278213372538880 9796153 405649940417270254827260530430620855120 9796154 32028211428443436489847176924429465600 9796155 13535960588080874879125024094740945920 9796156 -179894121672828654983279892761221780480 9796157 -34898412291964366740734021390236659840 9796158 -44420848647980782315521478249141591680 9796159 149380955324675337897560255028695687360 9796160 -37009988245131478831966778391244308480 9796161 -97744488348068760526623039473168864256 9796162 -9939296011417967584759459360076614080 9796163 -410224386085392325178242404538862473536 9796164 -29512422818005437792481113379735142400 9796165 -230129628114262580771550728304527685000 9796166 170582686275247709204298659469849352032 9796167 43067924902092951692670081515950218240 9796168 8767924216179899020645218023628933120 9796169 303811603747273628075397605626290514944 9796170 51040790123257347097153503219400454400 9796171 -31960312796230481089980685502963873280 9796172 -5760547656741574996420065102822343680 9796173 32992009623455153630520610393304976000 9796174 1722944165129232619633978666353117120 9796175 10133044141324105675592304888651779400 9796176 19488215935868873332896677137549344768 9796177 -113884511170656195407213698355384792974 9796178 66348463869607193665290550621985744016 9796179 -101064464213914096553504236165456806216 9796180 110777811053102871873357774390870067200 9796181 256732114776259304871820277463203063100 9796182 135322516193211908482809679856125221888 9796183 -230423781976490637828981098181665193600 9796184 -302151854035735876412536367374005964800 9796185 3714357335324338705043668480533912960 9796186 4841593469660977276388955349264856064 9796187 155999961179857836412291340077940998080 9796188 -208202399551387949190615041428869590016 9796189 164546993117250349679802136023367210368 9796190 52750226463408678114681212886807847680 9796191 -254401576886719839684949325678189761920 9796192 26891300755829209540130037604379787264 9796193 187974045474932403411624546439138432944 9796194 24665187743845955270107461856751754240 9796195 280570554757647187397022372495523333200 9796196 -156216175085090436431787914144800420608 9796197 181436495881522634547690824230238344800 9796198 223655143979868702901855990280747301600 9796199 -22926985212191414783366441242345291776 9796200 -17075917863722514446955857311119360000 9796201 -437007244531629747442339561108656121798 9796202 -48337050268334567476443732205398442560 9796203 121310229315870962745859841601481717212 9796204 -431282120253330583581748604566529200128 9796205 -138259800178020437492788754907956689140 9796206 -1567586716117232532677271752820314112 9796207 28664304054801742906140829649015456872 9796208 117345775330060487369580135693968965632 9796209 165277321863496479349630025594314664304 9796210 -36280624311322875301156098135922022400 9796211 45623823248691919454623612270590868812 9796212 -52394196835346740385158455418947771648 9796213 153802845888391589684488215207861651840 9796214 519137028234417368274028073096757120 9796215 12419107671605440549354659347961392640 9796216 -297316923193381085970507024157132554240 9796217 -2152247343101301228517264939801593600 9796218 31871924958314690249512735539635042304 9796219 32181065504706881939932008446295828096 9796220 24072790243371301562549415730797772800 9796221 -19402146158055853360673937914081804538 9796222 146393358914692356599982200393205431424 9796223 328549122795493869526037025490825447560 9796224 -155126242595016287565504578458075791360 9796225 76914593077586271474874592605509936000 9796226 -268127782189326725197076124919845158016 9796227 331697785702418319841112395993291322112 9796228 136916658771851670827840473930518211840 9796229 -284456038087155890749595252205942633600 9796230 -8288991879440242659260825328671635200 9796231 -43549289328225807604075615208143085768 9796232 -172247386005879603167866209235450137600 9796233 -94350823971804167233722493133799781200 9796234 -30151430497014440161332673382739388416 9796235 29009244961821585759496038546051746400 9796236 88808276858415515396294857516823219712 9796237 7461296807862971426186896326507035520 9796238 -157679229069786124203741834232833468480 9796239 38140026315058121130420754280432324904 9796240 -62669577046858404564169735311814410240 9796241 -33335243893107881651642183811836927616 9796242 -16055428811588866008213984701345122560 9796243 300484596222707003013997683498239192492 9796244 81234868459391100530659284486226033536 9796245 -104756052166519969003218120483626342880 9796246 19803536992610750527819390540960407072 9796247 494653975416337274409008319870170346696 9796248 -31220203538519522700481684530266112000 9796249 34283642995057417971322450543934564740 9796250 59096405776177629790205218877753820000 9796251 -135665914173957170553801787499897505936 9796252 146275571209105369973616130658118223872 9796253 26035714811193914318810897674649704920 9796254 -134320554387999569826547286611912621632 9796255 13509965497289542088697794467681110720 9796256 -367575799881025847307128441684202160128 9796257 357479323092774957317315842920105889920 9796258 75603523919408405940745540443379433760 9796259 71955851504573453318048429954016351552 9796260 -1681056881301749883037430405709680640 9796261 -147985306132170940793255231367161443138 9796262 -79433965906513232646471224058263361408 9796263 -104754719141210140295463588872652900912 9796264 104377028311426082773547868505010703360 9796265 -324456034177203775910826024097840085340 9796266 39082613666761976735913926842785932640 9796267 -189432797694245432512822630959558959520 9796268 -168142828612565532338295255839378724864 9796269 24894754455752056022431125971261661984 9796270 -135166109384216017410012992492336730240 9796271 -339904266598551356274848459599417740408 9796272 -45529210056872215171084120905605971968 9796273 77227096098163417457373470797049957522 9796274 336237530947953626090684591735659744800 9796275 -148515252459384467736695306254995648000 9796276 130945820769192282811235000617026349056 9796277 -118276637465064657582723444698015897874 9796278 35343265453698563361201155610557099520 9796279 -26831659777391688309407895806338306560 9796280 7261584813033405213722252380710912000 9796281 -452116572295113789386971840539886224 9796282 212563890372878217671995056874562892000 9796283 -110389208185903096502332730027508119280 9796284 -23681720283591019482766868009629123584 9796285 12594368952945803103906569452973510400 9796286 -108938593635322142455657663701034783680 9796287 -40458530531818761817960751405641962480 9796288 42627827597134646538308077755158233088 9796289 165832347445252694208604451468247873090 9796290 29924417615330441354053502878072704000 9796291 34606567528717724555584656666063431800 9796292 -125718001446371734516226913722193650688 9796293 96850741252837155734756753970209697240 9796294 -170056908217804685868637104041615502720 9796295 -15594324934207828931711119389340120800 9796296 124120588178744401277267657908531200000 9796297 41501727462330822683122738867014428032 9796298 41186187617525463855371214135933093888 9796299 -177016417760605288429264911293493476136 9796300 -31418483511723945554139897987995379200 9796301 292863504655925927294083752893950618560 9796302 -64629569398162241713528814713961679360 9796303 6094738960064701612451510962923504000 9796304 24635623441094206603888048452934828032 9796305 -8453969206722758850811617102835824000 9796306 14425416591214328411620131669810095424 9796307 9550617734011220432164601734329514392 9796308 -5887188548102508026250919159624568832 9796309 14019573927107065423720952193372311004 9796310 -52688652781927467995044776867438074880 9796311 -103414080269753975808632262648970636416 9796312 -86656735569686991217298311342507315200 9796313 -11760173857211092420072251669857581296 9796314 33745301978200481588584839722136126720 9796315 234393405692415688167063736406071872960 9796316 584868982614908272304779745147794944000 9796317 -120831840187221528491739834710573723520 9796318 -83655158783332335338517247557110562048 9796319 -23985470711594913875619413242569315120 9796320 1465784254157088459663384431088107520 9796321 -53837487912072833524252438357561658496 9796322 -62639818561210364217431543116002277728 9796323 -272837769437023635619023739106976615816 9796324 -153117162580116032350901501850830223360 9796325 57016476636688157476395320505946562400 9796326 102623543080870943450074145322591114624 9796327 127657551884561828573208382673601669176 9796328 100944461503674324668642886144014991360 9796329 -186550158636752524927614919019217029760 9796330 88491343898302944478075480455023569920 9796331 -526782614451623487105009744448603060128 9796332 -9353360302896535675346296905647210496 9796333 210122072861127971885331039100823075980 9796334 -87562072934712089303832914049343533888 9796335 -100068579247998314053921263014314169280 9796336 -48786481958887466833920309645939081216 9796337 15521899903395461319877563401519600052 9796338 -144286165255179524405606513397241566336 9796339 -18725216632584875390055661436816506544 9796340 -108807445695410044680773717085369212160 9796341 12796103512159406278736441783711848704 9796342 80837723567961600741245052519133450752 9796343 313726134188103085320634553558332885320 9796344 7112341381724366581654391295504875520 9796345 122385662810106251252441300745814270800 9796346 -74079932184328579801404837732973056 9796347 -206446846266891463206255610394551574232 9796348 93157682186524085532836126942571204608 9796349 221105528051033696121850098563098760064 9796350 15310393319342616261977351667232728000 9796351 300756283578856387969275763083857002272 9796352 -102921802931782676753431349698051964928 9796353 80808169829456674459441014141716166528 9796354 28518963111871867672586373933547800480 9796355 98989421971737642485048057339730635760 9796356 127750020667274106611236516707694264320 9796357 529086027611214665671786057394078192606 9796358 -82780231083654398096919634645483504512 9796359 108954435731017893938741463764914074960 9796360 -10753738248936092338921603086508032000 9796361 -51840208424092543538742013843834179228 9796362 -164866462845264880070766795983147685120 9796363 -80246412582580140930026389776633744456 9796364 330314330330370293321691845146254763776 9796365 -53709386620131187405850942560599190740 9796366 -140973496548657881689788257598114466368 9796367 68026727464042402130547737002689229824 9796368 5583890854046452721909515359436800000 9796369 -645160318417152170557162247854896393888 9796370 15211041239018266146082422417492380160 9796371 -58353708841393647762398053818312814080 9796372 11791141082137111887707032089502515200 9796373 -393606755503996348860058258964644863360 9796374 -137553200378148862247386704978332067840 9796375 -256147695199528862350160794545723600000 9796376 18688762904423521980589671185921986560 9796377 26071289411504807344197129067972282320 9796378 60791818972685129320364322200007411456 9796379 -5999775371206487852472002561669231808 9796380 -99150149230866349973224374559794094080 9796381 3695025297457627549134131811020022400 9796382 99006887447903871317787801192659629632 9796383 13537636188746185718164148448531423312 9796384 76004125568581744125224106556774809600 9796385 -38773945212062129176322924771400354240 9796386 8476356502862429639456014684162354944 9796387 -301094827296966343860282415334830983408 9796388 -57244821761801047621461246683491835904 9796389 -2062466707385518521820954325728882272 9796390 -43788453598598744813475150791878901760 9796391 -511850453411596930142010163527588507600 9796392 -221583491564608380653230179264325632000 9796393 -329783283625608616606987910078635668358 9796394 -160468700697928828821499491274673051808 9796395 -95156931280968044112961918861200230400 9796396 -96946024083311628731208297557112083200 9796397 -114686126821130315380947922867042891860 9796398 214662873952537013853713554931125831680 9796399 -305654688555695812705668788857903172864 9796400 -1413144574381967265551916053114880000 9796401 60491570868770527192564686463523614530 9796402 143665690042765169633322501041972736 9796403 47248359200103956568502978605112715520 9796404 -107842404447600073549464004818925768704 9796405 384541229647411641284666916949675817760 9796406 -181465155966538454576809865630410848 9796407 -12177979437840889724925072130688262912 9796408 76520361674044585637104578507251712000 9796409 919668678875615115637833427019219712 9796410 -8336790804545401242008406940004505600 9796411 189883020683030065339475360187231767012 9796412 -3328481832879875151524756993757396480 9796413 45840553334930605444980790727864544768 9796414 -100627887904375566481079986482752583360 9796415 62203507339930236942041358893349379560 9796416 -5968884798712115734569437988655202304 9796417 205150827371631217817028793634359183464 9796418 11293012720523352082212028838894003616 9796419 -135097621634434805147944861128403963200 9796420 -118741522876284717154969077035041297920 9796421 -496978151236430035908325886407676481378 9796422 -26382578876669100019695636838803523200 9796423 94048004676862303768588389374106306800 9796424 175657037788034516218991294760827166720 9796425 19837716521340117923661410542661706000 9796426 -67184643570410987996154941457708059088 9796427 183039035409633441357630585452343746352 9796428 -143662584143265383921843502443953345536 9796429 -254692594999737936008988183615611016970 9796430 6640005921307585213360828585139136000 9796431 22515257360656378419893354260936054152 9796432 1050353537157748827279613176189419520 9796433 11061752273690475470519816138081634624 9796434 -65486323649898316940515296850412092800 9796435 76572858095672265014628361953799809360 9796436 73930998396606577609243038780242264064 9796437 219052522437397128733577444517904416000 9796438 40256438444301036375585254892745543680 9796439 -495822686792292156607091899202919296760 9796440 81838170237425095797975289230223564800 9796441 515750306814571790236225953681785352842 9796442 -233712788595448317659267457836651846400 9796443 252273654701826230292632187102719619264 9796444 -34490221008838202235069681657646778368 9796445 -92323995206679020189970954860135051520 9796446 13253296744328615923568735295205781184 9796447 105489328941658042252493169250933188896 9796448 558838669344512310448659882929559306240 9796449 23283744391854024016748235115186502208 9796450 -128612037448352911020311778590264058000 9796451 -6691023050006232062662521639507264048 9796452 137323116952663751362390984731182592000 9796453 -242683307289323163855692847267164997380 9796454 12760901500391969675142372388186084992 9796455 17899045706475300073981010273039391840 9796456 -11375547800423864290479437707782604800 9796457 -4841274450634630970464043165373669648 9796458 -3826644849301778276000269911338327040 9796459 97919506811808154176178494288021383520 9796460 -219924875308665454024117688773070622720 9796461 58767377157600976258745814674101487520 9796462 24139703521281109744049780980066266432 9796463 53741088460051148493063860470724334024 9796464 6410828040248346813375502997113896960 9796465 -11858565074812431654205948283039923200 9796466 -264179777904534187493947589240520515568 9796467 -83818781685788862895531648240113062352 9796468 -368747744126389252321207268126132434944 9796469 -16372313356804231006170152173308050130 9796470 -28371649853342800265348105887316112000 9796471 67430742318009592319044706210617504464 9796472 -122429749253648045320889620066284318720 9796473 122540002968423058564998401171229052980 9796474 195933010507968383167151294961811407360 9796475 -1445003593468046876810363600855998800 9796476 118203156230978030683284776628085432320 9796477 -218598388072973699369388384045156023674 9796478 247472691800746223622596152239214957440 9796479 32851087506017966676570408636010179840 9796480 -232470170575369961030610591199474483200 9796481 268641866653500854968203396793405425282 9796482 9185956378078807885492836522862875648 9796483 -327168118140672269977128620607355227268 9796484 27581442004454396657755216232993721600 9796485 -41237769243277144305905309889615581760 9796486 -33191829251575871917573221323236003584 9796487 -383033732739401321568200492092660629816 9796488 116081221178604097963947432381031710720 9796489 277469412144664305809873050528817307290 9796490 -42535564267539967976446005477876710400 9796491 -15655198405031448294091244796095702400 9796492 78502206693880588520887811596869009408 9796493 133947220986374715765943131259045548000 9796494 -158610412782337314173129705097208152000 9796495 143988736791163181130414119409244538400 9796496 -27450052375653558090875080665329565696 9796497 -4528452042588022260802547882088918240 9796498 166020273545405997119333063389014618000 9796499 14916540916304951169333777565633663080 9796500 50152178442256718655601611891615744000 9796501 -203800879567694129795999791580018331936 9796502 -71325738857457821142085502642050554048 9796503 123447663519291291715770013121836937808 9796504 -565477209415643883856831575039496089600 9796505 232858625091116323349642483064629473920 9796506 -7866717555073757451412903601401668096 9796507 -286658527558785634191247242807378688 9796508 -217045397773109766046449848052244869120 9796509 -79922311893202200671466446230183714272 9796510 33497538488422626656973121009235300160 9796511 -163298198143176156720882099779848569888 9796512 2405220361817398517930818748525051904 9796513 162830398857379994509645527731968969984 9796514 13940596362558843368932931188910791680 9796515 55261306553873303442998768926512071520 9796516 -28185967580272788239360477068269641472 9796517 -236601851448980823598849403832493498434 9796518 150832425000150888420664916505676800 9796519 134602289028370538593194101001333423120 9796520 -30502982115330456289593746650493030400 9796521 261321557099866719443768992685439509712 9796522 73960672569649284498137131923736770240 9796523 -621008459123904866155620680078961204 9796524 -205487383580867071350863860176934009344 9796525 162143190508746582423247433353624458050 9796526 47514521171494584043460611748176926720 9796527 925383485426931394448594339494192896 9796528 -16536587262641819621299766065282154496 9796529 298929262550988640476745030642144010130 9796530 29903078565789764207049925834369328640 9796531 -21827800115228330336070072059034023668 9796532 71259875037526534182008154833792397696 9796533 218927737980528427877887474579819576800 9796534 -60339498246959852376440798884879693248 9796535 -49036156874039666953975478158497522240 9796536 -313650839332049662624567096288629596160 9796537 156096241031556803869362196946959147920 9796538 -32892866614822181894480404847466760080 9796539 503684536639637295443352143088616909824 9796540 -6155403671131532812383422052541132800 9796541 -100135996719532505509017005987772450228 9796542 34401653800563249609804344192016743424 9796543 148290259736851567572350527458625769792 9796544 -18875532806108601318989838501600559104 9796545 273810132492568610412296497272883871040 9796546 -37557396746206571705350066403918196528 9796547 -707516139979276676423215033846837246608 9796548 45180871171952132612525301735530434560 9796549 68474114422854297720050162696474261536 9796550 -28693761697224232868732228333120215200 9796551 202498090570521631323313345134854797608 9796552 8037416815545458396280987019470643200 9796553 -131499903010014889406724903379298985600 9796554 174745908827140015819229938971338315520 9796555 109191774944181251054039288514197484960 9796556 -51029936652559727928958247141812666368 9796557 82582014091707479644849126302130356480 9796558 59837576061189682761015669681649374720 9796559 -10531738276873493942476960179007013496 9796560 213782891664869316478563691983667200 9796561 2312668785678731165925728843051201392 9796562 129041903654228230730318942314876376064 9796563 5231924210807239067022739161877064784 9796564 -56581810333126757361837928835732115840 9796565 141811176050389436555739272840444954460 9796566 29615464730909415326322222221507973504 9796567 12159231981212522653827813229403512152 9796568 -392873690133510118762089800417027235840 9796569 -272241724255191915041015273826164907360 9796570 -66743347089494446398972555248669663520 9796571 69848728637424399202783404005083008000 9796572 -39968775545946362534739734637919718400 9796573 -204197851250309296068218402759980736832 9796574 -72847181666627690756243458160397375360 9796575 -146069160315418482036227480291410463400 9796576 389944066603010280792167121052548464640 9796577 -120699242498677462165572334752054811200 9796578 31701794592006618857484875706277748736 9796579 -72027474284837558204902082804791258016 9796580 121932493475519387094585661677307392000 9796581 -57726394803268307395166365018478138880 9796582 154644283955913536887775038448113927392 9796583 254380388852735677315958793085566891120 9796584 -72692582721986414773657732615701626880 9796585 236969100777339780529933884899443647780 9796586 -188110110813065279873720781166390072320 9796587 -493926340886514219606579133373223108432 9796588 88955204492937610297813220551624978688 9796589 38086787566472250599398224777996030720 9796590 -117362414366421763065501625142844844800 9796591 -61542349818031065019537996533007078928 9796592 57888934599239889077896984190387257344 9796593 -57858752526898425385685403883205620800 9796594 123171224668094568399495595820522094096 9796595 89238923524305580858294470219243807600 9796596 -46763434636047814383636494647983943680 9796597 -130246851475301540528402771404200930720 9796598 14223762814463637741808727622566123136 9796599 111451201124970498513214867609056675840 9796600 -11727034816486539344907805399010304000 9796601 -212596308108801473919799779214262340600 9796602 -130921310171122052180752491267509895168 9796603 503672163618013033148665856762997026852 9796604 -2821086360293691064822108066867167744 9796605 -19498395998033778367300851374289396480 9796606 -303217415919056826619505670203057658240 9796607 26687663994437492106277540767127333104 9796608 234222386749742090029448229830076137472 9796609 -511590986229792555847139912755736858960 9796610 79133056368343564538649287718011520000 9796611 109072310509918679589784225559122070400 9796612 -22239414527438975396898510800104824832 9796613 40320255332192464891305971308721481822 9796614 -28527561411076954309243042881761636160 9796615 316493197849678798838866976149676432760 9796616 -203528802063786882714355411532254571520 9796617 57799859769703255767317229731774208768 9796618 -96539825560599932510381481402817512096 9796619 60757612829591242115786491045701793476 9796620 -20871131215655891070979160550270566400 9796621 507623588487073086172250460984555008822 9796622 55768729051476287497553724757079883648 9796623 -77082481679335387575198760080791690616 9796624 62317233418995725915038117383019708416 9796625 35741819594155741100612972988870738000 9796626 382174727342376417174092204815670784 9796627 306149472526901345412700850323733586476 9796628 -54093405003363606115479142081351956480 9796629 2901735692687104543141164042152455584 9796630 -5225786950023977481006470757472135680 9796631 -16479136029779599349955786586169826168 9796632 264251921617585716307308688885796044800 9796633 -56668027966736280973351461211435849728 9796634 -176988873819167879945591906416258112784 9796635 250758456646226002120911175434596026800 9796636 38681170078118579581534281778403694080 9796637 89605628174841487050483210610342877286 9796638 -6464491161073776879671985871953709440 9796639 22534200633111482208338613752027552640 9796640 5548287761099362621028944687587655680 9796641 -212774145910902542857147548287526817056 9796642 163126827657504895985685579818201472 9796643 86440458049926070563713034735770959584 9796644 45770998382831280428190189384913152 9796645 333770398722534064585773557502151056000 9796646 185543739702270498267201181899189730272 9796647 1103406780193840867243034446095144960 9796648 -5037147819306875860484079796045424640 9796649 -5108335154526996626291685036808006236 9796650 134409655308742291145432141232307200 9796651 112075949317508472633360360273210129408 9796652 -203550738840504073109365732407628702464 9796653 -126053896303416872665912540542926100480 9796654 67519721040828942382758720826826239872 9796655 -203684916062130341678936225922815568000 9796656 -53644623115331536581576870345654927360 9796657 -147988185629635179440919741911475727820 9796658 223428293666786578105293811932041618976 9796659 94743112931257679355739951245193285680 9796660 -107790226049897496548779122886423000320 9796661 -87264664720764946875671396787128357376 9796662 -113383658294363025351981821994029621280 9796663 14352725531950238748372670652409324864 9796664 347575304210831998524929093081876582400 9796665 -120786154005245398734664626738657382080 9796666 -108458860495093056333980196280629350400 9796667 -145154047804286458712130025395184960284 9796668 187000640917736332288270901530771984896 9796669 154867679948420691937112790251637696 9796670 19267997011779255912592477244701113600 9796671 222960522132430286585548484378517112440 9796672 -34323903454324605336039993979270856704 9796673 -31793408083026337940106509761888675296 9796674 16540620831356799014587453711395749760 9796675 -13427825094064782818199992740573224000 9796676 263085704549316958017193899017750904960 9796677 38151086826146833144984435370124424704 9796678 71121549557224701629512815734290124640 9796679 -168381214803902564192441440982791818216 9796680 -437315135890810837090954367867387904000 9796681 -120940006092634604023716106397431326236 9796682 -15685513414014968073491544076380082176 9796683 85764562275179647336847342675983371504 9796684 -49009738859098523414573308868354915584 9796685 -280766932311610877228723802333251200800 9796686 1767260291887538466233137117582976064 9796687 -368927569364651303071161291505760715664 9796688 46202583191933986840532205815925571584 9796689 11052656950729527540655947298685973888 9796690 2454598002228005163162769265007083520 9796691 349216164213165826969802870516699962092 9796692 -4555993345981353226556605375857266688 9796693 -606247768364937978216892172741318028420 9796694 -99547762955930788308588385817940636480 9796695 126699433224451928324716598917424611920 9796696 22197827186918471580240197215373967360 9796697 131922596902933484175739133481199839492 9796698 114283948778634156820812332881936925184 9796699 303145199126932928945997012472910079720 9796700 -18346766572833308400766223062776652800 9796701 -284289853293649075259909868342729360768 9796702 130901372577757597877176287338378654400 9796703 -80949647322701680159440740973108792720 9796704 -102836554400497368016928579042767011840 9796705 -275210251425317019710193888239130095640 9796706 -8662956978104284723672478486515758720 9796707 10245664735764765808084824519169558956 9796708 -205538463801204811241496705076897958272 9796709 90829641273433779910201895486725018992 9796710 -25970254646445755772444698295714140160 9796711 -718260297307295728926153743907913972800 9796712 6684854178428458921750616573666918400 9796713 -16828884146045483330321381614275117312 9796714 123976713723250338737358082557008094720 9796715 278366064560709769630590766897920519600 9796716 132731454863366296340120454472687510272 9796717 -178022212372818808701787386306430033674 9796718 179436696857241631543544835696482133504 9796719 259724741985895556706215160162733947144 9796720 12013669967001152707664856180213350400 9796721 56892933561767020749198662858725287744 9796722 30561044739595791701734099396567111680 9796723 7385382224579867589476444296377068400 9796724 -1647508900302910072256174966609633280 9796725 -52721373292266807804561005529543972150 9796726 -2490289101719192010188374953414079104 9796727 616339430494375295713465109397606889632 9796728 37031278886007789537781348594565468160 9796729 91754153473034004685179665108301496960 9796730 -116206224977926037870741155491156199680 9796731 71820032325307995611159280811656576000 9796732 106518543749113719895649603592582380544 9796733 -2258176752335667589183398362654893056 9796734 -108760581967827901586891382824691173760 9796735 -52156470644019287427336849770875853760 9796736 -161700386144802537947103978724251402240 9796737 -101606880223588618240468291281164498640 9796738 66771897186360713794985967259220522496 9796739 159879434854109741222351560383157401624 9796740 -19980582741312883648402820877105131520 9796741 287489925036890873043919957242823076992 9796742 411294793554964905711036363326959687680 9796743 -30875975788768913574373506056504129232 9796744 130559612145782845082317680089105694720 9796745 34180532043175053181216848464879852160 9796746 -2387400376683115922108747871577245696 9796747 46969663277311955561932087489718986196 9796748 -6185472727164535518198058907389572096 9796749 50893591602981810768492607857274353120 9796750 233285229210570973681604710871217600000 9796751 -706190750023317026165461622300361242400 9796752 -9351602507839863109425430271718850560 9796753 -269193130456423892101275638543117921998 9796754 194223055927294204195347220924394681472 9796755 -77240879172119271523230397460624671440 9796756 73346355929114735660291369514115676160 9796757 133221324349853919314150212184391989760 9796758 -4634516943750892939676046983918333952 9796759 -97969572635550944499125997245640002384 9796760 -123731701830373184321065440048411033600 9796761 -97013946492219080515032538274541902400 9796762 -83665220973902725454889308611419844368 9796763 71526431290308380796461461180444370424 9796764 -111945928866661183636806272091929963520 9796765 206729476476224439985961344850914380 9796766 95559319081461506022158404658733945600 9796767 -236940781233761032354662746766566817720 9796768 41568657053134657810986278968378982400 9796769 401094233010306170379201233429012046996 9796770 7217176102449359106010033134862272000 9796771 -148272002538416424602783988131459327000 9796772 301210963772525884514783827236583145472 9796773 72712153444972754939670312198583518720 9796774 -69913190408733345525761830748589715968 9796775 40001773896586908626444646661266081600 9796776 -2107206250571619618603880610314321920 9796777 -79328903070092227442299020405139781400 9796778 -27906869103141607411412725358930164560 9796779 27378723933401918552487487608647724000 9796780 -42815908655312350145178940621848576000 9796781 -141580184432144399420506526580509808576 9796782 -109219753484908164307438749047716751808 9796783 199387033796551862830303399412349136024 9796784 -6838039680452860117807224094235197440 9796785 898798449595310900962504070264447040 9796786 40479647106298128377079275118143472960 9796787 -79772929361842560843499152284225508096 9796788 -36786204341239440824236829183762718720 9796789 30496871756490066556000688347977157024 9796790 -256753903140200722602020440595343091200 9796791 224533501678543113234636631720327631592 9796792 -133579696381655721212993542265175552000 9796793 -152683108967350835554374031993750480896 9796794 31659316278399052574704094233672602624 9796795 -3726591102135409919744013987676910400 9796796 -188817595091783464276615614370895846400 9796797 -305351695433088105922276212984662756826 9796798 48445582202277621997881391617339872640 9796799 -41618014275513506853021440121293372760 9796800 13178725157968412477499153350708428800 9796801 42159608308978882706555058362946914752 9796802 152755387602237022325129557823336251392 9796803 198446251432423325829945962177961043704 9796804 60784184402476875193399865715087691776 9796805 -290674329294563865701381241703865913540 9796806 10776544368692976578248755607750652928 9796807 -619145631461546283190251390700025945048 9796808 123505225153247451921116059068800040960 9796809 14389294310566995155700461624490626208 9796810 58618918101769110285472492011396480960 9796811 49183869967124466700936699885760212560 9796812 -47074898639357619614401955242891903488 9796813 -130781986443286235650151711912289924576 9796814 -247954366948546364474239321578207390528 9796815 108626512566423750278368316744826093600 9796816 -98924671055946540752796174032741244928 9796817 87031674397656190119793307677686963060 9796818 -1829939763711641599945417375898603136 9796819 5984567446438417774825509666387728 9796820 233656151998626713451216752666053724160 9796821 -101957155974177940803177600502385264256 9796822 -63427992929054365036967656256171667456 9796823 189448214917600817009141459336418046680 9796824 -130708411203397758686453146256897034240 9796825 205094785359965797181797314179403169550 9796826 -99429783088839217536104484237872210976 9796827 77722074768460854483687997395399614976 9796828 348426280920875227694312370616747846656 9796829 53561021581634446572001267243260314976 9796830 -18018308054860993060976836940184478080 9796831 -16929374921453280888956173260758617872 9796832 339082589240791599913206161798194790400 9796833 -143859778483986591838396886025535199598 9796834 245179634611958430469673291451884532816 9796835 -97932932729384302543466881753503938640 9796836 -994002499133924474567003437787774976 9796837 42705268292989921849490885919126990080 9796838 -45602847541427842221571661896121984640 9796839 33955747096465825857820588210768672848 9796840 391410356482415894136014246991540940800 9796841 42993904254311825667003066696238861242 9796842 152532126347444539153053804278676103680 9796843 56263645051853631225401061374036774800 9796844 -376454828339071597105548159196820886528 9796845 -104675641272626001874196255433094383360 9796846 21176190210438184535286570599813846784 9796847 233292535056347277695018808784999273296 9796848 -51123127409309340583364969906935136256 9796849 141944641856538657973090359751887696000 9796850 -4961969421939041072173706428181683200 9796851 218101921115592447679586059523248881192 9796852 115055763871298099853664052670661987072 9796853 76943419238646222163931101014306262080 9796854 46601625361265155209633381548476931520 9796855 -98105614035001241299214706894445347240 9796856 93250790538312406584686079241768243200 9796857 82662568750980416290400903875352409792 9796858 56767176177626305645683412953540455280 9796859 86351319172123295002148941251868159080 9796860 -23364171670010840825184915614114365440 9796861 -252563538235258195747311043001639530868 9796862 -3492154727427094576731130033591894656 9796863 -70938770563487121560667320827503212856 9796864 121180913220476336021780937573811617792 9796865 54049978314908658061052396886988734120 9796866 10527620350614237156557925236764387584 9796867 19755619045291564785810261824818950000 9796868 -95192979869500498807826035782228344832 9796869 -33143479453896394327206518673839960640 9796870 543797716126621821463700829635765760 9796871 28208076669606692664251106412106667312 9796872 67195519609456355905602210749498449920 9796873 -74512630522737335575747354727837753856 9796874 -108701006959524879702752187224369069568 9796875 139515395532442928565516764209395000000 9796876 -52080550995390578275582729169206032640 9796877 145248492913863990857718816836144604726 9796878 -9721373391221686859850150347796540672 9796879 -81502046774584470828946968204535804224 9796880 19989042888179842976491452886772613120 9796881 171566270765233167308384503084138931952 9796882 -139670447933962443978797925675563972208 9796883 77219730272617808556401144771658853080 9796884 -111436523219024335153778169754006437888 9796885 -3479680387257636592817701581343098240 9796886 159711214670558195298483727963417056 9796887 -220829340195404244283531889257080980256 9796888 -455616090020690436436012241414255370240 9796889 17875533522144607118742371470818783690 9796890 108569780624538861227492759794396465920 9796891 1106797844851001144725528114051186080 9796892 2766693861217233630921381780591532032 9796893 39464987391427326793239274277320404864 9796894 47079892254403580533261034038016993280 9796895 -67737779044858059748033817326570856400 9796896 -238303430378212971261207676769324236800 9796897 85852722972876322164588393857789834304 9796898 -251974922796831804163826223082640026800 9796899 -20330248541812120551229769084896972800 9796900 265432862734017594769149719785468334400 9796901 -635196591230082389777407050610765340196 9796902 -22555281537262217241939068589871925568 9796903 289935781540471753686823365982641502000 9796904 -94016711140214272149241169580302100480 9796905 -1918294938748486263251069602209760320 9796906 130688878491677330094860998236369515520 9796907 83858393613799439852427369098725108992 9796908 -93806151352667848765397227038211215360 9796909 -50251562251561091499348230555732090100 9796910 -43523791247599240091219611000840664640 9796911 -990363839199827485745892782669543928 9796912 86589048352142697663982569742983151616 9796913 527938657556741111957368089465824479200 9796914 -50365732782898409506289135179530704496 9796915 131200780616235753652317331108883611440 9796916 11538189026803825352050069922189175552 9796917 -79463671292155065758490189321513109152 9796918 164001115650333505714592456924817248160 9796919 276080251729513680352751850806717467008 9796920 -11416971055804193215139258828685312000 9796921 45355006405411203840045289716174799744 9796922 -166632309124739201003805866813109337488 9796923 -298085113329731204878954141283763734400 9796924 102874325376880822997279866299117648896 9796925 204729559126752571940250122992476346500 9796926 117835872999092364557364346100601370944 9796927 -113530016387041539883113714060123028768 9796928 -4210308051416971504906659392383352832 9796929 -184557898418404572419536100110024395216 9796930 32982138090095692073461360590445424640 9796931 -106508513286959741910862536692881600848 9796932 -208346574459613244411960703093707688960 9796933 240228185949661732073425175073609537182 9796934 27606066466756917180047802968321140992 9796935 -61272920800674658189070600511805056000 9796936 35570377631485985201749850437494466560 9796937 298719343372264836094298852394710234586 9796938 -79799170787470729443997330355351953152 9796939 20711343842822208004953404388091806740 9796940 -232266641830633230292027896623063208960 9796941 106988031810814468914518176633134509568 9796942 35823695301334564868091035472802479360 9796943 -32659803373039761964185974887418016456 9796944 12993718347718997983114107101751410688 9796945 -87483080819429479840515152424822694080 9796946 -150051991574454965681980874277802985328 9796947 350036068469630688111338969901046857072 9796948 3632203222103269897533220917874524160 9796949 459533862947100349161135301596364831950 9796950 -1629381661581422285097757910725032000 9796951 77419478507011194788317317032376011280 9796952 48987043221618297569069109021728931840 9796953 7621350549552725095840768405035619104 9796954 -104043898474087806485331372907290577440 9796955 92427440508347057260089903481927529760 9796956 15279153426953424810478820200702546944 9796957 -215917546942248692802685040714769732788 9796958 -54807686781276611702603133261590977920 9796959 105601006731047997278665371708540894024 9796960 77185317018528295660910919531768053760 9796961 -81551621558001652582645953743779147776 9796962 19260484457358470824888727196106920960 9796963 -300814977685829211292183656139183306752 9796964 139712971475542192003872228175671373056 9796965 -4978152963664987917511224221091206400 9796966 -260747126638646298308475327901534372992 9796967 490459458149546738366990999875225092072 9796968 -27494081169601332865506914442695500800 9796969 -11945186393775476617314739447434387200 9796970 -58897310563239338751666300448141996800 9796971 76935509570769113841653057036488103664 9796972 -2400568180870455162990677751895935488 9796973 -56617249157492325937090639599264452778 9796974 83259929412667290932917189572130421760 9796975 169919466719342673385687480933710497000 9796976 398458048808652213619195539548209152 9796977 280173442053652125268213262421043143840 9796978 165521583411560648953924188671482333824 9796979 137604243290528764005224260718967522576 9796980 115549118358735428922633753776261529600 9796981 104751846382492112574361844063664191772 9796982 44735145960190093769424397965509407872 9796983 37902928759741790841260045650244636160 9796984 -27068514525660583155005969626370764800 9796985 -58355233336416783661806434979282503040 9796986 128395599798811648255790177327911992432 9796987 89186953783650638684816327869335438720 9796988 180094049106187267305783013435390992384 9796989 184732056302805407067345155095208511840 9796990 -10338844915958200033148500250361254400 9796991 2258195066213521833349876593355417584 9796992 60895305572033814395978276129766113280 9796993 -6729082107451085719411558819171293996 9796994 -17984640886690513988580972440897926704 9796995 -32142103319355889583752400004714632880 9796996 -4088227292079675093176885036149847040 9796997 -60128454038923754067093907539215219328 9796998 -68480442529043646763767134574387440640 9796999 135785869154538592628034162572733791000 9797000 -185968704825835657241097759010606080000 9797001 -11412263214243869818616750433445379568 9797002 6965517267011267260312862364280951392 9797003 -217914744082748352582980357985087237360 9797004 20292090052619885024576529036892569600 9797005 -316624185718287486156264843456682268340 9797006 147431824135113151665418483042207588224 9797007 107339229232214524972286518225815696 9797008 -17152415578889674300500862575474114560 9797009 -132139552589215783303812693038237681280 9797010 -72321131039017843673170986208844413440 9797011 196753808286464046021334323414990187632 9797012 -428917334512560096509119481281224188160 9797013 210450997939196889847261485945184548960 9797014 -128574508903071294719559226496070258144 9797015 340273193518070778769244314491365218800 9797016 -184414424426568341034423377818364006400 9797017 295227327222952888064171383613084981066 9797018 -76804502214363028717601120402463349248 9797019 -138890378651713321531305497421106711656 9797020 -5964156854721030952061038983569195520 9797021 -17713138220557828873542889417232459508 9797022 45758828902406910970336521704300612160 9797023 137899099516470734487802798168605010624 9797024 -407855850605067114346099230928444391424 9797025 2002630881554316335312169635617761600 9797026 121833061928157917134915928897050865664 9797027 255109485148367074132960796468669683200 9797028 68160302944502457273836668132257884160 9797029 -96635290037417865684594444523684160160 9797030 210052332961040924609892098366127081600 9797031 63506030401537637887734428723287574160 9797032 39078051816615785486088660323886366720 9797033 68118440790539623864376254748377356282 9797034 293090603648596552998152028049637376 9797035 -315265249412095388849622341315410511520 9797036 -211808064931172003431690783143840357120 9797037 -90934651376675835009966045407354293440 9797038 3927620862906342693928367582007903744 9797039 81430094069125021790909139639804931056 9797040 28194850202056786445292562440686469120 9797041 -64141482713835634259270077542704509080 9797042 -88519897307090882759525396944058296800 9797043 298851308761927136826154359802658737464 9797044 -43358011812796829645663566704029392128 9797045 19459036391848479604447095570550016280 9797046 -8028144047742951886508268301476648960 9797047 163115384023419944401306963859712727240 9797048 604453091964074292097269128803991040000 9797049 -221266960171754169922620333109159605516 9797050 -60979130799001427509243713807210511200 9797051 -435079807952808937829523551416360087296 9797052 -33592294345997392109062959913311264768 9797053 -86890271141205018056372240120104341920 9797054 -73407256704008591668083452270557413888 9797055 115709445601094653269454552179778398720 9797056 133365111709466816051851556736171245568 9797057 132293609885957452796224908858278723520 9797058 12894130735273891679543779901682700800 9797059 213731908953849071270966846891091987904 9797060 -17594109922091368151239250008275187200 9797061 21833751725537307772995623725041377664 9797062 -176514595314780498458568537003037523136 9797063 -286539363616689994971914556754760027688 9797064 -54718114245320275168785163466750484480 9797065 -192707470712590198063438469891998636800 9797066 301401886681538582833748376821465337024 9797067 27462177872783672049622808488540498320 9797068 111608669127500965073630396601617103360 9797069 -231316905607906295714144439842788507530 9797070 83721650356917830644557394299426489600 9797071 -61953435274256772490454196362677780248 9797072 -29736343715958764673051960681450676224 9797073 -4496416764876779461594876285808874624 9797074 12084480627784991974220350256768996352 9797075 -68445588702928879593776892661295535000 9797076 10433737818394525696974857879986472832 9797077 -5063026452456606397604985545221988160 9797078 -196522371464190985681585452461583824640 9797079 -48591000744383178370940235265105502616 9797080 -30175639500155745321767887416745574400 9797081 -99076602921441972850186529555384203008 9797082 1833113458335453161333524721728015104 9797083 -656618191452604831721144806475846314200 9797084 73492629656088150639753036009769574400 9797085 8891874716850712632245943729696998400 9797086 -92581946268113600376422603554181710656 9797087 200791702210960122966169369284095578920 9797088 -41223038669297254375898689225925591040 9797089 103204296737261997294883767700794057890 9797090 45976961940761854816779567875041792800 9797091 59861069482842422013321563394157996464 9797092 267576916454308406440796870893813759616 9797093 1224846008490853384105353032150907360 9797094 -17665313944261365711600088194025608960 9797095 -28192025546039562395624815778194199040 9797096 -253695686852339900681525359839758238720 9797097 286049985168672221334841269301873126464 9797098 252058032816635152674344336427790714800 9797099 217211881173986106966333622913829180000 9797100 -10808300421550417380963161487175641600 9797101 -278025557282462653771354879387776935796 9797102 -49227479760405034146588861342386514048 9797103 96883966466480186624830911454391362560 9797104 49232622172490391892337610743937105920 9797105 -258984589133661757037765373432215425740 9797106 -59774120579860590268082972414180966400 9797107 -8841228798811050622277110850910062644 9797108 131059709050543222591145594298132102528 9797109 33308055039113757962373067582096195200 9797110 11754254418722495647058810337089184000 9797111 13058108121945548539907611818941480832 9797112 -4274232533065204779782191855260487680 9797113 -2639143150495662945011786878264703638 9797114 75312294666348258295881661562639385024 9797115 -27479297888930010467462276072287860480 9797116 11007625831525324014366330613886222336 9797117 -293723166928002483488524897727292745536 9797118 36644871669041395217373272544815095104 9797119 -180312517247683809734397449031070642904 9797120 -754508484988457880317629881227673600 9797121 -127186102905298686902741165297444269710 9797122 -230297684451113889182304377829531532800 9797123 12987465099000160101758184085920069840 9797124 -72860038016549195456610428520715244544 9797125 -74304518272089840012899234606914530000 9797126 85413177037098460095225630288233503104 9797127 -247525724534729352111384127257546552960 9797128 -138617742293271207693309540545280000 9797129 -431326473366587288350982775799813623270 9797130 40708044070200599730434838088141086720 9797131 -51801293341164030151659449200961399168 9797132 2256540564654060597244709289910298112 9797133 -23100164352540444358722000060760781376 9797134 101575474152486787105117214270338242432 9797135 -62056631515484923483895457011546476920 9797136 1241488160890647377647879705053560832 9797137 -68219991215708548535631532175527499200 9797138 26756187526579555335049970011505920320 9797139 150262395072125774850818748186643693440 9797140 136241780806501992613082106723984998400 9797141 470118794902897151196305481944241304800 9797142 -41985969187682301880677888626511376896 9797143 -3292341246847705210289389062463847608 9797144 56756961318041992524903956841318727680 9797145 43232392144049564158504993115883846720 9797146 220536562716818333999287238624737516272 9797147 61630978678047546842202634336900114752 9797148 49340055515329556380368625391755766784 9797149 322775171833830245684023757169394078848 9797150 128774296368677698253844283590015744000 9797151 -5679768344223387021867898547979313152 9797152 -308547070146907688462760347373308215296 9797153 467367759058555947359014312489991874402 9797154 -110643031888852045568916953903373287424 9797155 45624429515944328395325168784056253120 9797156 -11882806132032587556042051201925824000 9797157 321131987432289737102175120418896235260 9797158 -250921158645080895430671658773444537504 9797159 7657930319644084143000495812068794360 9797160 128526269296920826936503440047435776000 9797161 -24102726557928239970389543277977312256 9797162 -17959281825122270395919399391418777248 9797163 -119073486123135559254064475241204480 9797164 -23791647236417366039638805673157059584 9797165 -100225944499591554858853553998988486400 9797166 111075949510926460455844526188495345920 9797167 312525262480175587906707545855669459216 9797168 4949497876033580315856720254248550400 9797169 73051245020621550025748369218871224944 9797170 192706217134687424018686648524175205280 9797171 -496819674981722881832109915241276448628 9797172 -45148086712443501512658976841602301952 9797173 383444924627483142889467513739838253422 9797174 231317756237804735924609323866291858336 9797175 -18215663602432850469291313420633823400 9797176 84059582463788131505466748297970012160 9797177 -29116728118143301975119855607354137792 9797178 35741309448101761181011227546713131008 9797179 -2107444946125228919341722805078382064 9797180 335348256283256220259930972708392576000 9797181 188247157665836386495414668099681169152 9797182 198828170640053036665530257398577376384 9797183 100941373892350594843868629042562844024 9797184 7886420577533866124598664812014075904 9797185 411228690145773320590860599594525664000 9797186 55205074738735137848183217132475008000 9797187 20898174399658794748823697591984903168 9797188 101504229172306331153223159123231989888 9797189 200578021489852349957814959794103064990 9797190 20579264785634611833732422294403690240 9797191 496071717515093240686923931889697013592 9797192 -55109045123053046075991430532377804800 9797193 -3136575358716531429784406855051409984 9797194 -218518677560852002467758731480960674816 9797195 -149191072481309831514465321680879698080 9797196 2466986013238873916406107169925069824 9797197 -639698956177444099447836336705419040000 9797198 54282775097289572917665299720722621440 9797199 -204574050511732826885022731966538364536 9797200 -19262759627049819962057342380851200000 9797201 -108020550931864053996335177612054219100 9797202 -128360853530938467577184367764660366016 9797203 201191291398037244484372037383223541184 9797204 125931917592856757455725406985176502016 9797205 -79017457260241778500415388673899046080 9797206 -1111074522994412486059892911678742976 9797207 -244087245401378057242217494964118810360 9797208 -114191721647731258912504361927628656640 9797209 32634430993165105716584763384798543360 9797210 -154441922910209279866701459266277084480 9797211 19794583913826127827846842139109681260 9797212 -172487183135759043466661766691949100544 9797213 -139076248342246726968779000759472070056 9797214 44681884312434592950781080571595860992 9797215 -66644077366270268583100015618516593600 9797216 -170383103988891429768558650011921416192 9797217 -309152548706450232529734077745288753120 9797218 35349525801300923025616466375890318848 9797219 72271458680982154744270010438837776032 9797220 -261925033088561939241645716451628646400 9797221 -44802680668612971467631261731798129888 9797222 298464002216538463448687546936571318912 9797223 -99251604574900833770730504522488160216 9797224 304724909169364996158012708335116646400 9797225 -32994583044755164619480362523293865250 9797226 -70664433351777257091863303668718451456 9797227 290250204044668241863602206508555794472 9797228 -153279734085232656849906262396419145728 9797229 38414033496397647630688498866378002124 9797230 -23636131272524838732290521791992409600 9797231 128046846215332923354445016910363694032 9797232 -2845840241186611767387909177673973760 9797233 113281437583817642876512720238394582482 9797234 1057646342818592573359940835947696160 9797235 35705827485086632011112762031490005760 9797236 11371787561626607636315047583560581120 9797237 -88225214453689397485984812469452602880 9797238 -26196397490005505799175245249433547712 9797239 302777953840803075948857331329239240040 9797240 -34148031295959468608236514966996582400 9797241 43587601454012739192760332681338148864 9797242 -12671961056921421168926741473837188096 9797243 -164274686607743670951146730601944764508 9797244 217858910887409165053429752417558528000 9797245 -289442108943593931306278117990179130400 9797246 43319145523069342123808321220147267072 9797247 152267888072469813395823640224140436000 9797248 -373158130098137793915696476323609313280 9797249 3692070378747924017704655182470720 9797250 -121221621108391529849859284838774912000 9797251 -136448272140064408637088600611393487748 9797252 -137570421105355410640305736493251515264 9797253 240721012431356079748843610342083174464 9797254 68963217337043812389633802867195092576 9797255 6285064453667606534854777276708682400 9797256 -113172657814301337985375408766649707520 9797257 -3894223548852996542607551478958698112 9797258 237819049998875312896258733830606770480 9797259 88457753057408210101878335606551036848 9797260 -203044976787563851504082900231947299840 9797261 150211725354959076796792713973017479862 9797262 16269613944705057961744318053001895040 9797263 -37943198467112319988030659762988282640 9797264 84880235754176546530125904408514396160 9797265 -11173541175855870077930965571590398540 9797266 -78913225416622589446975957276040109168 9797267 179002287297840605872595402604911369712 9797268 60960882386419767171782377265934802944 9797269 120207521575930684828649323657441955200 9797270 -59960739623844626284101354670538442240 9797271 -65130116897030992040716069255701755904 9797272 -289352318765944631094506532602188984320 9797273 -171089923974498021538804992384199637820 9797274 -250352579540774627769170264285725182720 9797275 -12820351683486763585619780394030498700 9797276 -330134299100848219849841319655014850560 9797277 -71113974586901688610484050985069496768 9797278 20938468664365859246169780372050828928 9797279 301684232101979068701565806684939590880 9797280 -99598229691195998878733224032919879680 9797281 -24364965841391753380223631407281850136 9797282 -90050071444751123453540078169791072256 9797283 -192896943344333554112739898284789953496 9797284 145425865972771650544423397398201409536 9797285 -103856008176015962978411474903000950020 9797286 -64141742617390407509837292846019772736 9797287 -237146751368886677034313202932706270688 9797288 170341844704947027722885689082515292160 9797289 -68188157108399783094629419332758761920 9797290 -34077889527569008703028466598178432000 9797291 -51680799147564586979205280683768781824 9797292 -1024368588961947722057324306191050240 9797293 464524842130435912005122891004339323040 9797294 77488349362376617545983117939156600640 9797295 -111653985113200485472509209270712541680 9797296 -51900105910069399319547641121972994048 9797297 120108819753534873896328703840580761746 9797298 21690177029354130284658201636298152960 9797299 22822530318139368899919907402770764300 9797300 120444768676414242954289308626175542400 9797301 -266104690705450467755251248255163896960 9797302 91778848945698969427559240915828352000 9797303 -387447944237848580515225238940974968296 9797304 -74318408626532527630215657086356684800 9797305 -47031352027192235517564688842028059900 9797306 141141466496095826748667206877683338352 9797307 18805649468671881613665770451813220320 9797308 -294061258492443291704636877798979075072 9797309 508866211224827023977897009361460157510 9797310 57560096082091148350998824759078442240 9797311 -44013100106538705760688975859430641088 9797312 -26272712953537857548866154390649569280 9797313 182951043946968362282141931532901584944 9797314 108610936070958330695346224636980610256 9797315 124876227114167781470704516129102043040 9797316 44029974795080380553737840840820554752 9797317 -42885517696873433010468215945447846048 9797318 -67158211782532754801327699732701268640 9797319 -34257768385304491344144420223061706912 9797320 -9403882866372778141660149966689894400 9797321 -253674996769181407458061201133528200908 9797322 20697820283425431276177217031087638272 9797323 -38539585578287564120575411752476696428 9797324 -173859063263915992872864989565391838208 9797325 -42162337826215379639229186136930730400 9797326 -4481186223158912184367210622538872832 9797327 -154589234946783224316278005631989396320 9797328 101309899644690234836541269252839833600 9797329 174801704321293114762168502778287378930 9797330 3868596448155092014445282894344998720 9797331 -272303359023498672940297699918186540800 9797332 -213026931362346613670421902514593462528 9797333 7857131647527022672281401588767358976 9797334 26684210299144296029437451067901630848 9797335 -97801119042048759627907287843790800 9797336 -23456239767747328131923165124951859200 9797337 -120208096384344443826597220595717917392 9797338 -261641081875343789180893580847829582848 9797339 120060128707697433585004334898875539140 9797340 43851876520334296835347712261182586880 9797341 -89564761963822473172594488430781463188 9797342 162453567678137958246750178939374740544 9797343 -3619118197118564613734755169749731840 9797344 -255717801812889208075974560637735665664 9797345 -176095280147566568844138354011882534400 9797346 36973114638981347929627166174721115200 9797347 56596709081399811584561723575187284432 9797348 233146677665229351313677004064464422912 9797349 -47644518848502416232260762658980524512 9797350 76008163106442241055058863944368456000 9797351 816924246320882362660255173520823352 9797352 70566047963940380932141137354427269120 9797353 204759969339440536834842427985182607760 9797354 -146255386770372791009337910947783672480 9797355 15101646962657585587645960399103357760 9797356 17622466642710427181500253560249128960 9797357 -243635678976215531498349591273422564394 9797358 -134017234299517372809820879536592698816 9797359 4255892720314860911395368281569013376 9797360 -42586280170421826027517167516313190400 9797361 1318784805902233528125936087774071808 9797362 113042820286941582476394295319134768032 9797363 466270438724025437342433713459068000320 9797364 29596551920550061332735086796643983360 9797365 189362384590347245333019370186437967260 9797366 29299798547169670549564057632539640000 9797367 24492050598687366902896232669116252800 9797368 40441251652630104237480980610312683520 9797369 415316813494929747904998455716712565840 9797370 -71682438457203332131391896541664000 9797371 -257668529280139351254911356061671454428 9797372 -16765251157384468875077017687823213568 9797373 -2384189842264178682214482481704350196 9797374 -476723121012102663568125678984920064 9797375 138689318867309146915972208018606712000 9797376 -236121467722216721754254469524984168448 9797377 -75487368731602118586774413661237547774 9797378 -1089848611102506288564078860189283840 9797379 74902186053120333727532125807717333248 9797380 166223053226360432690746161319329004800 9797381 -14362753431775416428291242594163526336 9797382 -12386192221066951631468043653065113600 9797383 350237974062714122384572575322882548632 9797384 211067023674277376482023406090945090560 9797385 153408340748689946861346523773939110400 9797386 -126618341584332059524212616773893963520 9797387 -62339874121633340369582670375624980520 9797388 -97415149716176670271900784868138639360 9797389 -79486890203528660796526732733480856960 9797390 -35221803614880376335917567359295030400 9797391 1802202729959049535592403055604410248 9797392 -13103492680951351472721172393311141888 9797393 12780948709151743635675759186179839206 9797394 -35925020553784530969134467293798691200 9797395 110549068993034543776011071108184759600 9797396 -13606205297368775171264433918159009792 9797397 -178429275061528722009922843971765026400 9797398 53349659762067845615833433087798139264 9797399 -81354919218557220367943610488542686120 9797400 -78435356654458670747345811638975232000 9797401 -104908925857460570807745313494431676216 9797402 -32074141977099621372040935821260247808 9797403 9817002867375042962298855201916403328 9797404 178658275293584188714458515579148467712 9797405 8706772195103930539078130341242588120 9797406 202211767571926351095568828069422747264 9797407 -189658507200339016254981592145563219160 9797408 463342876776264357631476530796569886720 9797409 -508505686906431592486019129735264237280 9797410 98852684954710621023821906023302835200 9797411 193803019921481805615978751148427901152 9797412 46565167712410830905595033198308877312 9797413 20105377712755477693109245530334425662 9797414 -523842330877169597340710598231768576 9797415 34772861281538049042515048765184614400 9797416 -348475291778215602968708019656971883520 9797417 -238608299238987970099017952705259307648 9797418 -80821222522223682653327264242693140720 9797419 -321507849779307200185800620978139055180 9797420 -52732581774664138304949796845775902720 9797421 1233448712548798839165642157363814976 9797422 -266497658578680898145540764786390886400 9797423 -101142638335167580828454726072716260480 9797424 11337631768416344466414098949973475328 9797425 -95242174763018014685899872971268120000 9797426 -34820975627700336049186272384766248960 9797427 -63081345586281839052414717734715817836 9797428 -5200445565277508885301937448424414464 9797429 -163631009783312699945768998431833645970 9797430 -120361791580371683422880511708047882880 9797431 67446126283728566842526103902516815792 9797432 -395462580914944396936023581171609763840 9797433 78316498100494466292550376254393827648 9797434 138500770277394292945688747484131278080 9797435 24300920569268918085968064894906506880 9797436 -18312869355067519902967502701484352000 9797437 3800802179417824691671992002246960754 9797438 65335231295031066830753274114488743296 9797439 72413919900356635841232261255304380048 9797440 -79765985865158783043809933623736401920 9797441 87378816275870597133997807625672058672 9797442 73073658269135829825063569243783625984 9797443 -407572922888339799527274836020627370308 9797444 20625703515653573991459596201209335936 9797445 42390989716030035063942141752532163200 9797446 -161663081509052058627449578844145671328 9797447 -232489654763283768771677467239487667280 9797448 -59334365106561527698328172643184640000 9797449 315302885138490094146670819601687999450 9797450 44010076888633411957134663495511629600 9797451 -115951380914089442752490612687523945768 9797452 89807016495030718756485331852988108800 9797453 100822832413717596204705399810858096864 9797454 -174117835607637453832533862275027538752 9797455 119172383954568770680003627582665467760 9797456 -60556523269212421455299953327801049088 9797457 -5471978842754363556044540282951133696 9797458 -103123047414535875122657562060427624320 9797459 -2952713918434583872444626318519893760 9797460 26280912949039309704136701369195663360 9797461 520158841624516287769154445871907898062 9797462 28269639928796044575206358460939627200 9797463 36012366821139348803558442113927669760 9797464 3287259265746590277232199291596800000 9797465 -143259718164790210159687081760624950200 9797466 -23401930408615750863527647022295613440 9797467 -67647379667627975168939586477189015484 9797468 -282366644102385139080550954486071332352 9797469 5786131405105027537893948092524669440 9797470 -46027996762447344773332799159027440320 9797471 -199140372240977621226647453723310305328 9797472 147944887451031919185957655439775498240 9797473 58255023021875305727514490132164840640 9797474 -46267591467097059843650235004066995648 9797475 53651757245634768520404451128009954600 9797476 -3995050825348841992925128498891545600 9797477 29141256486235910585191540158121692000 9797478 123540744996173634636521077621031404224 9797479 170421225156741928251560620539983926176 9797480 -5474775871060445036589234344298086400 9797481 74292576331245004958477938098604838640 9797482 201101549870536188352981939173918044592 9797483 -109794518851585382472122698026683865360 9797484 67994912741646986703598201151925583872 9797485 -286304501461098575199688717860932849640 9797486 150094131125758505979335052186332407104 9797487 -41936298221639410895655927787478226048 9797488 19966929177064471398132847805304930304 9797489 -20685948319253159133250593827660622360 9797490 -88079819962610822246130992345645644800 9797491 105028081010712540231468011953279188768 9797492 -2172820366590172838874477931728457728 9797493 247244023305147841721233990257300063264 9797494 63427958888069231376961593429233989632 9797495 294473934074642690412457646156061264000 9797496 -259258705041528929952982950866313523200 9797497 -480451356388403424356241950429650924054 9797498 23865037480238977255787066202398401536 9797499 162476736915665180891822323300172100684 9797500 -35264900556362566173218986095798400000 9797501 -128827051266020673471563557041066832320 9797502 46587220641113664179336845336242001920 9797503 -88790799785956340339450369162579836176 9797504 320577869965719632231744812685690142720 9797505 93708175593033144206160775087913395200 9797506 -76751270644776676270264016979202752048 9797507 7997372745317818848969951903590512200 9797508 99604749295358255286855427268184293376 9797509 213018543987923079353373581216567010204 9797510 -263516154458568257731987071933745495680 9797511 26119795467442362148960586425909058472 9797512 235533967710162101563922260737904281600 9797513 209416309025524530928751852204699250384 9797514 -54885176621399673180477028200955311360 9797515 8096498569671447247366589953335066240 9797516 -68047021869622055815378056743492505600 9797517 -20011802492031788738576844229446009792 9797518 238179682064549349412970909691635519040 9797519 94279429848167605055675433808198676352 9797520 37004806451943025916792462462158110720 9797521 84341625009720316096817485929955734720 9797522 71516965398819237121807674690008005632 9797523 289343376780403410117908805913075851264 9797524 18122323039497845652820294193378217984 9797525 241604588588361338084648540074260297300 9797526 132860976513771356478231148803167368704 9797527 -241642177657645511150798561491199447880 9797528 16311918726542014973569445753058754560 9797529 -59855704937383016467507278951094855680 9797530 51625450249930863665049636653460822720 9797531 111869846935163301833873550323656963332 9797532 197192956068915547760396453995088486400 9797533 337351264890769699779275787053646807782 9797534 -189698409163580958406355199185728817280 9797535 18585253645698238388036900735250144240 9797536 -107583113981514165616063339299487088640 9797537 709910239343486080484550652541411082432 9797538 -27785585102057521763835438343811047680 9797539 554400623941893721646464294885891395024 9797540 -1942680174652286036262974629672243200 9797541 7850242668420782839406801898292934880 9797542 199685666300613339034511245197825822720 9797543 -40995561564812204446430883202563926016 9797544 -135431690727299027633750221184087654400 9797545 387734604481898552126052758432960369280 9797546 26531130101194116627967503978325521408 9797547 -22614229845510611053716675204279006528 9797548 -153061661633040817934928914289146804992 9797549 -13394728245829724205752823058743781236 9797550 -236836744411095998744286376478822400 9797551 -259533946743390435285463300835651790448 9797552 -6643514950802207719631709311047925760 9797553 108804223381581515072575950439510317762 9797554 36834304672720563762995563971920463360 9797555 -193629673884468636397133441608770138240 9797556 -197648006275256253647464892255577845760 9797557 4251500088260756711361608214569951424 9797558 259063995329267882048575995170380963584 9797559 63186546493512221497380279559365857280 9797560 -306454463805182139613060328471837184000 9797561 125757391826732992745638730388724355712 9797562 30881885576262248637452411196545958912 9797563 -90778721042080235563697265936714123840 9797564 -96303633382178880342002362893409526784 9797565 -15759850775256230745429354042536976000 9797566 -28176444361004904147834558749850624000 9797567 -48713101434962878379139052739345560680 9797568 -12805497071230998929729117291984977920 9797569 119132184797978897994180072148422208944 9797570 1225594366841354985657750684260904480 9797571 157211294117797685170292404887943372800 9797572 -27374118204241187753764436432514865024 9797573 597891453855105183051861965549825367360 9797574 29560903660004120918686157102620231680 9797575 128320133073670100246266477770498792800 9797576 -497144195723713006504305923098698362880 9797577 197352290344576179669801257144099535120 9797578 66487854715183578314002029438326192640 9797579 -267104888844402131946344920306559168112 9797580 28398379670159859521712549458275737600 9797581 -83851566770730356172061718406517924736 9797582 82349051127938359935009985595986257792 9797583 103020624682453394639262290845955564424 9797584 -4686301966085101028865906821835366400 9797585 17736564040353327044448266173872188160 9797586 26681658221482621283542666428286401024 9797587 -88478075736571349659290122263896266048 9797588 -11832324548475943302869949416077297920 9797589 66877238795548773117779879993174813454 9797590 122745703067675595797954010907062211200 9797591 35688050710438116877077463430241978552 9797592 48192472672965297067587155803068825600 9797593 2313366287337594184482953305972011648 9797594 -33842796537250730964767951653222949904 9797595 184864400803430408143862505254860869600 9797596 214532672214722985966484732514139507200 9797597 -122293487953440408577488706623248544960 9797598 1759881788533234093531079256294275136 9797599 -386322279553027140072274988480176525800 9797600 58113008786204643197617687788473548800 9797601 68826736134707654962986517502029165248 9797602 -11127629176055815387448657517320793600 9797603 430638483191811102176367579077354013852 9797604 -20236932435455951453161102689752954880 9797605 142036668715248044614742525511078907260 9797606 -14760864216040671258424991760872662272 9797607 -300839791457098199808107736087394995696 9797608 -156948585277951970485411368024585815040 9797609 149577718713677906436643460498402660154 9797610 -56173670880461261228152383453451169280 9797611 -501700007828606463222993933238929548880 9797612 -45947843490943114701090474343870464 9797613 -104064125952121984437872020789194173376 9797614 -1247895678814867363668967289636615808 9797615 -48081786328336921411212558247883661240 9797616 -21071799296078924714606351158434693120 9797617 520848548470283192898822404767340585712 9797618 58188374211817917072374734346134367760 9797619 96935517424735379672651011034576494128 9797620 -52907540105891628162116654782043750400 9797621 -264763742942303831187009812955708871200 9797622 2716066263244382002782270247904426880 9797623 -244849960321245141635785449463708827600 9797624 225377586270789437624017809885584424960 9797625 285270491265672423198641164020946080000 9797626 204001748301540984513847903988317126512 9797627 -58200239301755213158517878511780938176 9797628 -132672776837778669782092318127523233280 9797629 -22306629392312871731402246120643194100 9797630 -19711484274111187606551106726976179200 9797631 197178842097534194774073801954357770952 9797632 69804648428209398937075267420217671680 9797633 -155288987858124677402714247859392500952 9797634 938895873837405718645035394958522880 9797635 128686682004925111608786971655624710400 9797636 -2928325839359777846688551024231666688 9797637 -102866006810494074693490646353379715456 9797638 59534700870869926016796539446251546720 9797639 212147752173262687182874153238889839424 9797640 -167132382096660286761383314071851827200 9797641 -47647415049364469759716558278072038528 9797642 -80642124578868953377692101003145528528 9797643 -78141878454998966083029486269361614016 9797644 -209717873502468520531679979859487692800 9797645 -79497746401090713949043342436999179520 9797646 46167624505017886579825159976435947584 9797647 -77903779883361041530978146234247778928 9797648 82079435591924092892418351296630366208 9797649 -190108172254147621255529263133769278736 9797650 -46086678523867722246704161307288329200 9797651 52449764907985218726608461154843012652 9797652 -8059052182251364644739680475680706560 9797653 -303950795700402330247080959351527801476 9797654 20490522313788005348579498218413244800 9797655 4265680776166205182462170935377566720 9797656 396135980513430909897917521522496655360 9797657 401639788298147484586626793555708680906 9797658 26572637855367740742207174566738035200 9797659 51873090384841429345995897879847420960 9797660 212629859624359151506951703214682752000 9797661 -94333377903738572275745350797802188468 9797662 96325289779378045781500453382052695040 9797663 -133556197508719183355820914670214560096 9797664 208336434908691237149759373735737425920 9797665 121646794957226928719934441795576337320 9797666 138303621565966165426547987311832926032 9797667 189643477189004044666583926916597912064 9797668 340214895904304227572280555124055698048 9797669 -89617018633713212087674231556329340928 9797670 20653105298582852078459151154199454720 9797671 22658754571762830000859270529268979040 9797672 -258719663950909887769971598985748403200 9797673 243511889029952073897142869936676509600 9797674 -25454715552026731470040762053023686656 9797675 96880695082551152390283528722043720900 9797676 -25685921379549438591444224056864604160 9797677 -258143570295470070275952930001616314474 9797678 49699007128169747938148937945491837952 9797679 -274687676574135635088233447855988240 9797680 -72589168101396321044066152241077616640 9797681 -228887271489175748123789971136054233536 9797682 -29772640740676130565865855450044733440 9797683 19599694157982651113420502755889737120 9797684 49420623044994163905709140902551032576 9797685 52193159740849961542477934660776142400 9797686 95088829716633671535345293452831582464 9797687 -38721064581891799031865105426260216664 9797688 -60369449053923184146366533069211033600 9797689 -7734183738036146464031558219993012640 9797690 -41174389372462350889323336595720888320 9797691 -147702587659839835811162486973669370176 9797692 -162776563704670320708213641716136954880 9797693 -127333476284526201224489234679538040160 9797694 70937615825276072351680435082986670400 9797695 -26036160611149961598010484285786311200 9797696 164368095931138718211231008235540971520 9797697 15657586058503930021550031238762710420 9797698 -205202974738851283324500773336554598880 9797699 -60169533260969845638192161992307871300 9797700 -13783954238545256718101765516968704000 9797701 -75057080974314927215864854744473247008 9797702 -4369279827093744529456146784875020448 9797703 40340022660009944302440239323237595304 9797704 44758605013659993761734634667683020800 9797705 53500304209917217773420850211928510720 9797706 -155275765561221140520160748907851059200 9797707 369782470388690566009873676739086198112 9797708 -253467944851464777869418162323332024320 9797709 -230574160503279883328911531107187749696 9797710 18204020063254077252552001175577327360 9797711 -17333648873907507985917704453137835520 9797712 47638787797839029308133970622250483712 9797713 -104934732615658901583179809742451953038 9797714 265387237085788439864025413718620163072 9797715 229991693770241719740116566220219362560 9797716 -85047267499871399351671924508126976000 9797717 223778903470151044235967200242280493120 9797718 -9559138972793072999435255062295101440 9797719 -59452133349902011794445018446047397880 9797720 232315191118338554131826889092666572800 9797721 -35546440496308944588857987278967696688 9797722 -2717457352871723197455372780121502976 9797723 337180475915871973009967453592916819104 9797724 -81685098680583888306853823588942601216 9797725 -61364699838767111462847431160399917600 9797726 -157467596251153593266934899522183522688 9797727 -259769624601887467643421086740639257600 9797728 -284031997062670184108170550574669889536 9797729 -165768942597320731812203147854593061368 9797730 -26472260971228574907135881116731072000 9797731 -512608046395424441829902088755413162468 9797732 76826432430237512701638055573487861760 9797733 332949788628373859190248151358200000 9797734 43857207183572810580778448143548886272 9797735 222860490560503903655981661399266163600 9797736 5250260303081060918009573586460999680 9797737 205931652186483551910230720220577996260 9797738 96450185671035216174070976922997532160 9797739 27913811293871534747250170899404680448 9797740 145454099424449632570817474896443248640 9797741 -29148364852168699379800831460411332500 9797742 81922166875066528611335129014893454272 9797743 62603008631688504850366026585327361200 9797744 44255471151788157046627279255327211520 9797745 -228526261859851766841766681983524760000 9797746 -13711827023307047134554889203935292384 9797747 -113045412200100745476416663737918047120 9797748 1719770259546173627983081080028256256 9797749 105948534538029660119627420649781900640 9797750 136095551824959648269512077771383904000 9797751 -244427337422681591000449620490264225920 9797752 -283504519253419500886719195869351424000 9797753 7107914272654655219388429305117383680 9797754 -24793697532291817823327110863416405760 9797755 299980574980780303485080013792175330320 9797756 256722344767224723112788075949188126720 9797757 -189329159586790336464205299838581179040 9797758 59772794285439426361824918451603503360 9797759 -255763345393163979771867508657595186760 9797760 43670243678088348180562758013550592000 9797761 -50644778063404465140179761695190894848 9797762 -83574242818800394951347082761369727968 9797763 -122888798223170144674107030606016947216 9797764 2949556845196039385129088107081960576 9797765 712426394920839298448408449149360000 9797766 -126676716804287128921480179501898137600 9797767 5198440332367244100154284249005000704 9797768 680417146063922887134033185836646400 9797769 -128005208993807159490741698128458066006 9797770 -18508629874626806707394410888274227200 9797771 -266530489287730097969951709455689322028 9797772 -82473832324678977617647586872175935488 9797773 -236747265777425152602970249978493275978 9797774 12497177041613711420293715927267054592 9797775 -104445204148146159336168229549218463800 9797776 -34675495988687364394963138920054128640 9797777 75561679156640656044136981807633353072 9797778 2470881130490572278528012309036608544 9797779 129208573062256343179626216766404353776 9797780 -70733990097845052555916625670176002560 9797781 -74273791045936137082301482013272741056 9797782 20050272510223449119631084193527306432 9797783 167664170702997081333300823553045305032 9797784 149269200632548001378620747144363192320 9797785 77620505926288275194232576549508989120 9797786 58337107532490200623222283489378659584 9797787 -197650354235720172735038440615683264000 9797788 39754139113720663288744256130520645632 9797789 321017981469568609448403645731762221920 9797790 -16320359530192718045718520761373649280 9797791 -183211620752918373892409915427705195808 9797792 97158014365282050923969494242737848320 9797793 -209792160069708414246455741183912764800 9797794 -12696723473581582989381700379304271488 9797795 -109741313700463507691519642142671280000 9797796 152196288829368660297339757058930245632 9797797 115437738936597247676200982320407366972 9797798 -15767615555465792970407469078001251840 9797799 -134329658541396870052745281434289052160 9797800 57147183837202596727107305860490880000 9797801 -185174855134865433805715213761585324188 9797802 -14058279566392565055334596172651708416 9797803 36175422084553573341506948588690176052 9797804 -251996609814568688759914661008222489344 9797805 -43143214640013187051966756859189491200 9797806 -18625933082168133798805000247110322880 9797807 -58335802227737072334032042609925208944 9797808 -935837428875363672004847405988052992 9797809 110595431469937697030773349906642622016 9797810 -73640801388397147212543169000493306880 9797811 31545486690960120277772241374332289904 9797812 -253785715403995398783117865799317483520 9797813 -834751944620751665825597041441498082880 9797814 1958489321176191807230312388532078080 9797815 -79920253268041474551912345614627347680 9797816 97425751690157426410206302214688604160 9797817 23981288743133177932551914265605109120 9797818 154954552670308964981670737442078472704 9797819 -66412682608876355426043101334438714780 9797820 46872514194213239431244152847084021760 9797821 -79753796565215402014477551135028681056 9797822 8144871832453200596445679590741713472 9797823 22697198798512794711675267329238135024 9797824 -140161788566129551818615135341956300800 9797825 -218473952555315134501699791730977162000 9797826 23645855773019194363012789906600896000 9797827 93901718830574369307927112541726659360 9797828 246747557558013853879369325754123816960 9797829 9989525235761814148611093993409159680 9797830 -31334403262614165564348189721178822400 9797831 178799309289833188894830421933112344944 9797832 76555498322864315747155041073907712000 9797833 -304212262134194859531829471848092842918 9797834 -43624675803565608668003809158761951184 9797835 114068905397993092710185554621556275200 9797836 -20857330410428112287042378391560497152 9797837 47653482399868769370649578181884675552 9797838 132628982088396570801681234758991124608 9797839 -529770057882188994870971299094532884832 9797840 -24055361566598999971507748644434247680 9797841 1036993758856816072203660293875665252 9797842 56308721977580856771150995652506649600 9797843 -154909462134189811999213978824894220800 9797844 -188599412649814996396806477250304624640 9797845 33436171009007224837102361945485082520 9797846 270707032231418602887939612715253443872 9797847 -35236935142351932331358018832832392600 9797848 154106112542186744678867508607119298560 9797849 -57450551282194119273447534323514876150 9797850 -4416145254061373455182060678117284400 9797851 -10376069228554205610662050240800830448 9797852 1758449572315634687594207864912596992 9797853 117657458704132084227533373200631277440 9797854 61921366965037486595825118272138688 9797855 2853385293708822082873263772717768320 9797856 3455645845294928821001263661302677504 9797857 375254500267394350441026364791951301252 9797858 -48109739619983794112327523863673719808 9797859 -26358602406146239374205553410691885856 9797860 23796408783741452462578363326139023360 9797861 375452838752399855506853739635922414462 9797862 -31176817657250390352987445937260800000 9797863 -83117060100437744373763994138437833080 9797864 156286265688056653669559906723099443200 9797865 -8192322264794002500399296638867200000 9797866 11287359099955344907622253755819486304 9797867 -280211439127642485858764493632655459084 9797868 64382339529238963691649041894892165120 9797869 -68899109028588946005953971847122482730 9797870 157411738893246250032773764080674258880 9797871 151642917878277814677792924252652635912 9797872 14074091310547328989584353001784410112 9797873 472250428509528994332167612352249834660 9797874 32250025265905150762993313382685100160 9797875 -627629315880393067711731778384385112000 9797876 26379106174514072638305649330419886080 9797877 216480413816949144310851462077978086428 9797878 -188217212602652262131978196204203345760 9797879 -104336540178444296494587218353657394688 9797880 79543702562122526243272973161989120000 9797881 -81619586376794400767241515211942483836 9797882 -4950671025377296124229372759645580800 9797883 -252235527915939167751985209052798192512 9797884 373009089995702674822070502079912226816 9797885 35818852617270353206319201056946592000 9797886 -26525571405121829036021178356681901696 9797887 424239184346786061061123016797664412792 9797888 179245447053845938770052546883078848512 9797889 -29097962066916226662728565772764195552 9797890 -21064845509906534479481701775039147520 9797891 70766068775877807064348424680947675264 9797892 33251985569018149510087812480923971584 9797893 65913271460851952975018168823765187356 9797894 205846585919245997414945805495421440 9797895 -324700140684909121824872519926067426400 9797896 -43069301077552539100588477841743872000 9797897 23721564396861339524128546930136769552 9797898 28822713804172625343483002279123575296 9797899 307944229424764227328460340376426166112 9797900 -32081888009024086586544427841167180800 9797901 1534251594676823748305914736399891040 9797902 162014999094981472229506848460263766272 9797903 -10889685212246068047445575656766592848 9797904 -42774715149523968294200307570915926016 9797905 20673156040669550911325769051408457920 9797906 -340735826057849008034803023927931232256 9797907 -31941477642734066832592019425089124608 9797908 -84550398288875982280353094235542794240 9797909 64335577334560180223867383942443509280 9797910 -110209365369242273814438483921705344640 9797911 219383167515855336866038160779715917800 9797912 455715414427267834332154936896782899200 9797913 -42532495842084802213053262726131363558 9797914 3467305193215049074208165881628017152 9797915 59481786528823148746098715442690218560 9797916 96503100499537806576186305103001236480 9797917 -172092253268158234308791878439397243034 9797918 45621816846597507016915046992595109888 9797919 -174494307146077498294688850347689456056 9797920 129570118032539224886420060479055462400 9797921 -32609711538452503249543740179746172160 9797922 3329434876759084177239313602197397504 9797923 31705433596281623237097304393355304960 9797924 3190584371217032147182749093386654976 9797925 -117722985284929562973370053249801768000 9797926 -44456284316560050127252604404921553856 9797927 28308166902753442975634863164062609520 9797928 35569959918376227219857383175116062720 9797929 -49268661726384222550896291231540528000 9797930 35334886716169792194099093709994507520 9797931 -41608538109878067649132271955601037568 9797932 309403854512358846742084424354303626496 9797933 171009036093644907365932109745422424516 9797934 10354802549195156755622254590910677120 9797935 -45300945767144785799710861146039783840 9797936 40011223424203135509056339908230561792 9797937 1802466399639351640059252603530689536 9797938 336035888430682064025357437468355710496 9797939 -202505733001354533166202195278184875560 9797940 157665819119838903815694966193301798400 9797941 -37261934580616583892497594066588990688 9797942 -168949173096524547305858804531948323200 9797943 -755225046466585370328510436976262936 9797944 304545975481450356414894125155170754560 9797945 434883450036982473436108936099470508800 9797946 -124261650694253527339939338313182295296 9797947 -583593383220053723069228541758347951328 9797948 97835148040502973308162449146878327808 9797949 -304003289642792646354880445958240092160 9797950 40978378787018185583574444187156022400 9797951 -211260849123690072366128143824113758080 9797952 -33872614758004142884334162480147202048 9797953 -32238378812167537628725258330320629760 9797954 -56655438070249593540504949107813696000 9797955 -228284855407847921239965337022131874640 9797956 88434090478962183886185812690561978368 9797957 -55791950942119297030685410717479883620 9797958 -58305741779225788186560674343776424000 9797959 -111262587120729626736887008433417596840 9797960 2066609732037467078474550609213542400 9797961 -117680345724607643229736704324420799728 9797962 -165687793595723833903820357613177954768 9797963 178058543630726034413975849879057058960 9797964 7968008235042011506528123571430604800 9797965 243673612814548899696895772796963526860 9797966 29829548965605499114087759122890338560 9797967 34285059533171600099180621595644031576 9797968 -35437283014341272379750314430194065408 9797969 -262069054663196183819728330171943036940 9797970 3862504472956339171771576433109381120 9797971 331527952420021595086045035419875222600 9797972 -140941850253545456982850684879532548224 9797973 67823806767568014495361887606539546784 9797974 29334712346601744057710462541416860992 9797975 -149235692989814643919078449114828000 9797976 -109084998868824354342619015776649420800 9797977 30961908794538725769587184075795962880 9797978 56924505061766021619686488938261268224 9797979 -142356859581547493449041232259256071016 9797980 2681545947584081884071941756038671360 9797981 89902801776219421901851426276340915532 9797982 -144627561321046156729459739199449481408 9797983 123474840055939532888879530879445126104 9797984 -35259514765799067614199716701343318016 9797985 -199981159741706941775748750666131777580 9797986 -280170306579336091961219304416506429056 9797987 -12794278545109358237392787690263002360 9797988 87976944838677391289857240351894656000 9797989 -81011075236686472079236697981477179076 9797990 90305891347572809184679699855606346880 9797991 165264127650118733322595467450726684072 9797992 2692226862180482402708566513890785280 9797993 -317355573623971309402693670819373058758 9797994 -117871212806520272734925940979468033440 9797995 133406538625299507063826879485485388000 9797996 -165519882298328014706555234616391925760 9797997 142612217442252355766539047597363428640 9797998 74775125094101965143368947311179016960 9797999 237097096584797727930501270972887586000 9798000 -16302117612981076829836371439386624000 9798001 -44101108025738946015555164888628358560 9798002 -48304797604327956314368775354037336048 9798003 -496886485726993852715342476885795834992 9798004 41242490011269224962803961083772945920 9798005 -154754761895996040543084326831086080 9798006 -34838828358944730960519442684315570176 9798007 -164198975554799422567127384369704059368 9798008 -427137362392573673472635018456254894080 9798009 64288658744623293403833310791133248768 9798010 17402459904080488933001810540460144000 9798011 377554972083675585976775973388574518512 9798012 -32922914413696460756851397196399206400 9798013 -129305121003450833983707591014849519360 9798014 -408360932916029301028839198920708891328 9798015 52309167884074524066827637574036224000 9798016 -158013534794383840010295552485338644480 9798017 -238950892238383208359253671871869989888 9798018 81326442111085816848539381316347032320 9798019 -136619839951106908646964619597520844288 9798020 3759921310660762343110704713437236480 9798021 40342624595037822361678016212206720990 9798022 26406506865139009346017817292743914752 9798023 1101068665470690997425973776553398144 9798024 72081174923485913394144971550831697920 9798025 128829770811754274290161335647910119550 9798026 -19244986373903422626300216885674174976 9798027 -59953155394789237424924788793212715280 9798028 139200816339232963905849120090608117760 9798029 421905136517719467926514721477703696160 9798030 72654024887886998636794095523464960000 9798031 139293330146287167874677902328735592672 9798032 -45061335691317694394347710229612683264 9798033 33719174279298600727775252893094268864 9798034 10376632294262452887468309596300417280 9798035 139011841716273719469867357948187409760 9798036 31925445454049468056389444601623988224 9798037 -303990603272085450791933773368883600868 9798038 17683371290663477640339285312949477920 9798039 228963199328662424130913443740422238304 9798040 266563350304074588191556399213081600000 9798041 -32154181935957655314555858252569505600 9798042 -2677818267352297841704427378755404288 9798043 -365935782878421854683024210967226888480 9798044 31441650166804490412740144781250744320 9798045 3217423669677579707579520079630996320 9798046 27647773792655765771844940461572210688 9798047 14367995354077840797748748461093714032 9798048 130409100218441090276872454963169460224 9798049 183149871389592974910005382848730870036 9798050 32621525383257145487274706690975948800 9798051 442889064562036701321295822429882325424 9798052 79925464414287025044172336575487641600 9798053 -402939689027406328784711285124377462880 9798054 -25439594494391089928565450220168519680 9798055 65345259775789007275164845006117797920 9798056 368603644886423387562057234476226048000 9798057 99275933803684426720951886961466740480 9798058 -265789627051115840194577550073503543120 9798059 -24682529901668784481858918864610497740 9798060 10622995079749329097906820757416540160 9798061 -23440264597476410709743543959811257216 9798062 -252853589628623739535172016296796619968 9798063 215809176498300556159718055837575570688 9798064 111865743026011126303849739879019642880 9798065 454375998342714536516545315224777817920 9798066 -120251523113124641906516362401068160 9798067 -57156010052614558312516452187097805648 9798068 62370321304837636573139752265135486976 9798069 131717271573425545134153472461513230208 9798070 16131400706847691017404073190418388480 9798071 105556730121182325605421661372671580800 9798072 -36798322445430074043156932604759244800 9798073 -11008316625030154123970540718532226876 9798074 88500127866382860979544085581732010240 9798075 -42385066822852290989230107154394696400 9798076 -80295389158752348061497332258706058240 9798077 8474070225457749773989957051863760512 9798078 98649079043530168956621563565750518400 9798079 167924464005098168977666702989492687680 9798080 -61256811575046333717908173993814261760 9798081 -230710800371455683618317903095335351936 9798082 41023956706655752758770149259070991872 9798083 -480791743391771190239154508479068809668 9798084 11685795168668031660098972910301278336 9798085 100391736705672360402475985799637401600 9798086 78181975083635558084867135698332780480 9798087 -12469259205201660088863768081712992432 9798088 -359387462164244024505904586074656276480 9798089 -176464339177901586186637364872056551334 9798090 -59041153146485693009198563461865728000 9798091 -145236979286658203973154892459789634000 9798092 185483574011915580528706829414872415232 9798093 -6451399417503173578991121367633848480 9798094 9862572481162491376322018559017243712 9798095 -164967292130092971104610110805542993400 9798096 480102106938417255090214570033152 9798097 -131677732941628443942931150658055105168 9798098 40922714789295662896307277235114171680 9798099 105354312046762819336477660413116768880 9798100 -76673427417611061498877425571251065600 9798101 -368641335047467391477329205844542270898 9798102 -391585685194317260175077499762127680 9798103 -80389428628324369950292799913115629888 9798104 -447176704016250923443241090049414666240 9798105 -57335680964772969922333580267863535040 9798106 -214528252520114314448905321822202719248 9798107 -317521029493719080403729561748438911768 9798108 15123851919287643798041802812851322880 9798109 -136185399746695693236924978139418112 9798110 -19710826005673564483719685542446592000 9798111 -356618964284407767562025130014277546720 9798112 -331694433892725176176146826238026579968 9798113 -228574560953421388189275762235893924618 9798114 -59703203151718135214999800000155194880 9798115 152436781549809925003560728699537879520 9798116 371522872857882211738254452870795549952 9798117 -47579374556243710591986884578228202880 9798118 -21001094022821090436378321322135218048 9798119 34362051045064508053228680307880012520 9798120 -49414995874226741587085256523821158400 9798121 301425344798465027046298837579380739152 9798122 -76844969544377651790002242334081271888 9798123 -33347836159181120481457685755444808616 9798124 -31637530447476665105828082900473191424 9798125 -81491881283058587940301068426964942500 9798126 29983058171565243357223267748055264384 9798127 -599945782391962904576408175973762702488 9798128 -11783858231989234209463057805044482048 9798129 -43626360846078858364338195361162375200 9798130 -129575706912120069013869508347725875200 9798131 11529704932066220458744048891442989392 9798132 -8823278766206998173447709807401216000 9798133 -26712693759558804293340195195655408000 9798134 243129275401501799424940983624578733216 9798135 -124035123833624453926728701975782964400 9798136 112215111375529426798917478282498375680 9798137 376035194267717513734080095994378968832 9798138 -65486297073636946087485155155352448000 9798139 -2853243125689682553355697624829690624 9798140 -206520420996440626646352071676571960320 9798141 36030289460168429452752338166328276992 9798142 127404354409813894213984333666233538944 9798143 201152297012749241898941259218412793080 9798144 -82770406400783833124470669345176944640 9798145 -56616404160632683573560560018599463040 9798146 187698648908307112818767972662102456272 9798147 234204835893258943458723200791925475000 9798148 -287955131700983664237856721906867041280 9798149 -279838609173869455456855413886760834850 9798150 -59839934343046002896838232071323174400 9798151 -52619600044590093679088545190592422400 9798152 1392297364775679330097313417459466240 9798153 -241537132893518960404182977568818151936 9798154 164450399572934239580163445246749244512 9798155 -14586561346987583320723531769250103440 9798156 223392374451372387592239138310872160512 9798157 -276219753213325958732416897352371579594 9798158 174183063829718365085823222449438431680 9798159 -4473683845105766209451459295811827840 9798160 7967682649981205444772881193753722880 9798161 -15567993756037891969758059083179154368 9798162 12542484325505442879345645931989836544 9798163 -4156527751800022296194660262844668000 9798164 -298947553272731781241951735794464135424 9798165 2577180240692820155788434959432589720 9798166 15585608414418177114428523454469246976 9798167 -479988827475294010294769238502629762360 9798168 -311837145856059799040480949912327290880 9798169 66843264085983580532158612434385850570 9798170 49558332979584674840447799452370063360 9798171 228282226550118893105239427915268915504 9798172 -185539826130211809105700875935842229760 9798173 171465215313510202346468168266438680000 9798174 107311210067324134559741972795377095168 9798175 24025130269705292060892925172958655000 9798176 532225615247938499277555579065259589632 9798177 -162923191771663473730980581877788832768 9798178 -44655072040310231234956213834164209376 9798179 -267349320548378922708685863770791101216 9798180 12501112990597292747776055675841331200 9798181 214990342743684535489438931642619558592 9798182 168496511582578342893794711793561396192 9798183 -312073669214471878309139999122612608048 9798184 -510829957713263160436383933139003637760 9798185 97249192002001180523940347628348841380 9798186 24992226222115015816752016128294028800 9798187 -50137346214184353440655641712325337520 9798188 120638239968594836901844178871255014400 9798189 79115468441974729176741852228200389440 9798190 -193517977379190017864310117654072782400 9798191 153385290235672343582349363339155924472 9798192 32595887091163199988816662136959139840 9798193 -453063908063806870101669636509549752558 9798194 -20940811478643078971677899277675696128 9798195 1948793841901966440382803479991156480 9798196 -82584608901548302046026118739259561600 9798197 -321562657207605880960006922883429534354 9798198 -125761930331926654558100562853553833536 9798199 -167227897899011630189463297893717267800 9798200 -147421361691919002758044583454590976000 9798201 12270969935842275802363174168304931840 9798202 -220296858052527333294508245504248066448 9798203 854548320985038174740109367587120960 9798204 -47077099273184430361007041653922357248 9798205 -277163468844030125986225661705876558400 9798206 5670365109945489604688513761028435328 9798207 -151315427996417195142222910427798102784 9798208 -33889052337241517631029400860805300224 9798209 -902615333582269081487533843884065908284 9798210 26894994895134842480063260394845831200 9798211 -320418752662926440925163061217329285188 9798212 -70223311995924253225660798292678123520 9798213 -77642429525209451083741502934107555712 9798214 -137340418780710195881598607184542064448 9798215 -118236217583109627142892803647282324000 9798216 49020818127848038983622136401559715840 9798217 -147396131345785860428470074178153820 9798218 -20498899655981442263193160406726313984 9798219 485428276645333584712252535584216678320 9798220 23343644735607754427492743244223482880 9798221 -10845640342314537127840420911383187816 9798222 -57223138164178027370523649580798539776 9798223 -51084309228951294261010932059434472120 9798224 157789076968927579799782387163250032640 9798225 -161660392778927059281607112713404392400 9798226 95318279629048984373161269491860743312 9798227 480020824507059493442307773484357668076 9798228 -8936384390689300705046329181479802880 9798229 70740540354070106286783054759468605312 9798230 -13651096619858847530742982868004172800 9798231 530080970074826509329120672044786244864 9798232 58353762933624431905606184439966105600 9798233 -44961682596735097804202668898549330736 9798234 24181052037625687778718353302001287680 9798235 206100929952487483152964101500483263680 9798236 338986932263734253498255753127250195968 9798237 39855537992285099317351828656968124294 9798238 -1488107909597101748613899804979867456 9798239 -473811291991570335153797395907287739136 9798240 -79370049916109182540173692849750016000 9798241 407153523959946220100637398317351556642 9798242 184461156363566718280066295760034504272 9798243 -21666703021851786989938388448055948800 9798244 252324488856068083382610079963144017536 9798245 109499632700459478529216978114363429500 9798246 -237926582523443783715891219110920314816 9798247 -12025563942160886257647150593808536888 9798248 -431648370467626222013315621718177792000 9798249 53712400735686611767742934600861312480 9798250 -6613879131669386629441967008354560000 9798251 136207572076618748589609186864305019252 9798252 117139848694184035402230483662927058432 9798253 83190791496230325826592121840261298464 9798254 91089855724689496760510831821294418112 9798255 -26561133384521437205983179196825782600 9798256 2738680990144780969201410767644229632 9798257 12017287403146011099362698218113128512 9798258 -119325061626664698189503332708902662016 9798259 -603565930070533032861896461515146732640 9798260 -97214044048606272531514853440440741120 9798261 -175255230704481127536998134621625410752 9798262 -1328015849401570802784568010494566336 9798263 79071524042165602552515052253281619904 9798264 53263019572444075329003948834160926720 9798265 -78371608260651267091677406561150906680 9798266 -1096142040754283203569863769679787040 9798267 273600724863593835904433166806978528280 9798268 -277280815391147156440854509310265034752 9798269 118504285554078095800799670447732206328 9798270 110931595197824390070141778094683689600 9798271 -288515789571499848881397453144617041536 9798272 84052747618478754563061609332421427200 9798273 -349246132152609996646632073300704626880 9798274 80147096674216197299741282528161537920 9798275 -162265957960675883518125665765289820200 9798276 16456092423199644082560135108480073728 9798277 209319269785060772778737429803261756346 9798278 -78324297107567478893112963172206071808 9798279 19048292928298978082683031317717802448 9798280 43808954544972664468587081137163110400 9798281 4752835274849080890712459939507987200 9798282 -36369896928768680786070670614854255472 9798283 38432846457922431079916262856960404480 9798284 -20121137811032481502148457958950816768 9798285 157742514550228970276800963012841240160 9798286 261067372502147172816239774411720390592 9798287 -429282064548537354800517129605457022080 9798288 -61179108996334724832826158602099097600 9798289 687215082692093598403572805390101325824 9798290 220360557574357848649625647313897974080 9798291 74319511087792864835375379191709916320 9798292 -54407844780024482415030361030958151680 9798293 340873389226295432039012035703266918542 9798294 -5424021865305479654235176636848250880 9798295 -63271452259162358447673757834946083680 9798296 4164148205066779656635894727974031360 9798297 -31575299018645191995915809297807433600 9798298 147963834742811646755784718305348188400 9798299 65274961728694432870935256267694641920 9798300 -81005954532251216665050883615703040000 9798301 -191705022831824132109368651045462684698 9798302 -210527282901745416229346506216573227648 9798303 -33598280194910540905453482467254947552 9798304 234724188667682165908678419414150807552 9798305 50313755556928643364403519338918745920 9798306 33083044412519592176696575414911419904 9798307 -111902766654444651455453658196067242800 9798308 -128628511567198578974471532786372779520 9798309 34113461606792384368985021011921281504 9798310 89047587771388714888670127303401458560 9798311 -120924565984791767984912439716524195368 9798312 62993800280986425630699867397994987520 9798313 -94011838033350710541244638248655785280 9798314 -100910493208274566730496585197053137744 9798315 7073053499025485359190249181148512000 9798316 52738146845378153223971770139736305664 9798317 56136997730882151766916108064635338860 9798318 -19035219823057293094106281383619922496 9798319 -503794372424383372411341491033041243160 9798320 18856772409515527522736929881412730880 9798321 -201699348651547960883389836949256256 9798322 -63479281206519158439633974293546667520 9798323 283166705895652903298224710487068802572 9798324 -3753051197674710263024451827956543488 9798325 93560767989766334108166171946110336000 9798326 -73202114288530506688176995664857171136 9798327 9381874154171773306566012569242833024 9798328 -482802253734569702461777160288435773440 9798329 382423849566465620527698656295891477930 9798330 -109269525786260190984669966653005390080 9798331 -144695039941954844707488845586548663936 9798332 89814696219035534450445176212032439296 9798333 1937872711603999898663054869084857984 9798334 -16142901567927371769166473227530091328 9798335 481943863868031705189540013158723968160 9798336 -4244750668675034067083765548909068288 9798337 937586792577257743035643241464134440 9798338 140957865117192150102076062999611520 9798339 241935531141153713939689705064646463224 9798340 -35964478260860862081721903750616901120 9798341 222440512161108412663394001185253061440 9798342 -66674123386088546560608957403974650688 9798343 -90984627243381364686095103239796619056 9798344 125798114213064617323568354948652779520 9798345 -3873310153926927687647259627931202880 9798346 -193072291144033846237972488857871004320 9798347 -89034501005388594874655710778586172560 9798348 -5844265205538303234844920334812561408 9798349 -535228712198897958652279467439396513152 9798350 17832629171044502632353925228860902400 9798351 6967591501182251768692742615469053832 9798352 -3079898487286071948486764184787435520 9798353 -29522354242069405578737793655047963660 9798354 -21599801777373945430965770614249912320 9798355 33347491381188962971424226998759531520 9798356 283675260624593798996324294960616163200 9798357 55846238049424876420039838720168940480 9798358 113955332455455228008678762172387787392 9798359 -454990953501503965588916552913291064440 9798360 -45486604432074632834127967061793177600 9798361 -176044105012565259599899593123019739376 9798362 -15472162309730015918870177002175308800 9798363 341429250747959247845880278100076685292 9798364 -10435107401064222420267569087556800000 9798365 -20992269684521839135925551829453086740 9798366 -39121343484822285438262135027476326400 9798367 1746340303574568403822400128611238840 9798368 -114849678144791298893912751199898566656 9798369 -15894972234762025976004560756910134400 9798370 -107460848146039417419926655131717533920 9798371 -169005137461924216794455075368285230456 9798372 -271895402816360619676496883744493436928 9798373 -73299753395790655562496738620063110436 9798374 -98734434908172226010541804676510748160 9798375 -128042526606943171249340315701706160000 9798376 -10762258481749520094272732203659264000 9798377 76025470128761800142120041219036401672 9798378 -30767613825864655464265448062216911360 9798379 -45259822340239342782638293268164427020 9798380 13640228590145944727822013981382732800 9798381 14730569523087130839878940821739099840 9798382 -9674548081190857454495308638696429696 9798383 375021956479654880914037578423739726688 9798384 47644421850220774736809381343394299904 9798385 -4334791107194532759861353292424804440 9798386 31795568882236723428256067934654844224 9798387 63775414537638672223989778662448035840 9798388 -51315487952968664600607921160727336960 9798389 -527798975922187629830246870634422897700 9798390 -41054503277129770456934051091577282560 9798391 -22521957107900859527640046710616336896 9798392 498995960921955197106041211412931297280 9798393 -51026947793867213292601021115656848672 9798394 -86091692678315349078301252005084687504 9798395 148934760255705957173753184846996961200 9798396 -79633041559830784283461782275815243776 9798397 174497442211271873315384532116604088832 9798398 -111602438918495529111696521208536140800 9798399 27234861548192247781716845115495750480 9798400 -181643041434325220758672829525996339200 9798401 310594775073536117122646021711990948400 9798402 74943078427699738442197850723205186432 9798403 142711569578877056812360273769658886652 9798404 18482917014627237509829109234840903680 9798405 -737154677612967604434205329428280000 9798406 -138306987389187079029777894788696146848 9798407 503656009303235725559197588189317679272 9798408 9789971673164397920021065789752284160 9798409 406212937976847993423687969517446068916 9798410 -1138158102246745801477577799119927040 9798411 47549904148733074957183258564866895104 9798412 92546274427043370494220610797365757952 9798413 -86593911171452663876957520194461508340 9798414 17905210572894170934778314815090626560 9798415 -51702746558551540681332686686511990400 9798416 -4260122649315341199978395959488995328 9798417 -464630123098330655123705163069177806652 9798418 13017777041454520098841742917915213824 9798419 79616499046794155658689974131413237760 9798420 -134097341057773849967374339103306373120 9798421 -347903780916624105211357491062647101828 9798422 135660198740768814551481777087135124512 9798423 -94931079242930540530307193102817867416 9798424 169908648465161010046628910372935270400 9798425 1873686901039501130000688991624176000 9798426 -30379746461286343175293083406751314944 9798427 -283614196394423950859439382493383370208 9798428 -203855333695581546372672422368415009280 9798429 177006007530404241703290427955693606784 9798430 -78635201722653137687779581823555860480 9798431 350960076243374390911795575926736452352 9798432 190613239932718419010897880354237448192 9798433 -425801541284117196944699308584654532800 9798434 31692030812603031831991910375629601616 9798435 -47065830558623726270701040467357089600 9798436 -72987149685732634548589681056387368320 9798437 119238724754795514876146760512596461120 9798438 69083361586318512879586547530953798528 9798439 -169800521889445238032738819727432225744 9798440 -45457040961709872540555183369589555200 9798441 -80789582223576567657081370704738845808 9798442 -3045218806434066212207538784393632000 9798443 132914107605971450727289497018483292680 9798444 -77904415258460808356883744505709349120 9798445 227830068699353305436039818767090626700 9798446 -41189503083356479631584748917019854080 9798447 -271382496278964333761516808432762065520 9798448 78730540840900079145181968078043643904 9798449 27635781655376854082893438049493611520 9798450 -3539474341949140794141444652358678400 9798451 86063875448538259991286887200852861632 9798452 45458758351803283194870892108348569600 9798453 1194245602933151851481861732092665024 9798454 -241215788335647479636248617541897560960 9798455 12313785356501600013851667478393015200 9798456 4581531696187282095402640160639754240 9798457 463521874288075545737568022429664209706 9798458 261619079143127704195182654353813908080 9798459 -393811164513212710235379743733605928 9798460 -25770668464394426940798337510160793600 9798461 204025009042395257494025492441014213062 9798462 99843507677383162595900690148144057600 9798463 138416326928506272535672980505266733824 9798464 -14336146485169857146314805215346294784 9798465 154302714489495441941500350370040565120 9798466 -213424651820989483832363081895599708160 9798467 -20998044679788823515636965448768587616 9798468 16194494699185502994585130972116311040 9798469 31653101853869675219899051764153905344 9798470 -108682695907545375039702066628053876480 9798471 305059947876124651642255505598058175880 9798472 114052071879053282364016155888185164800 9798473 94080107426779231278292723643753889744 9798474 1833031950569569639883815648196977152 9798475 -22067137170704896439333384053593401500 9798476 349748412720552148328635605133500322560 9798477 119002905397607246858337866996387353920 9798478 -57755825040647335260738767871758166144 9798479 213782534769986282524719059010031348080 9798480 -831229519195588724394693707641651200 9798481 137022457406797570537520522642536023744 9798482 -46020194668943259135149621263020316416 9798483 -69823322353677843311642269990763924736 9798484 130197195704569694484781987213419417600 9798485 -33778786189984300886226522616808294820 9798486 -124305721204009043607926167641181110336 9798487 495273942421259080722263428588938832136 9798488 -29695234545921033971521641542046105600 9798489 -45670383493708256076486456759631062726 9798490 86218723856879219033967899007896371200 9798491 82396031499363382514367585530559725184 9798492 20474947878799849856432850712068808704 9798493 50720590867436259857763384487337700064 9798494 -86604888893323396806234737274999241728 9798495 41258299062360467726459867305714291200 9798496 4318862043944962782246345168713416704 9798497 175109145470070788487902717100312637632 9798498 13507291005400287172539280816418411424 9798499 370952070905181368955083707419952713500 9798500 -84383255533934970182291468983690944000 9798501 71146032625364000835976964987391054432 9798502 -22092293225253147089281109155796852736 9798503 -134482020167655723959613413760632791632 9798504 -92087940109557959492515418066224250880 9798505 -273877591636726036928478420942659429340 9798506 26386441334681786184351673861730970624 9798507 139772668866079486441864304596193015004 9798508 92985469682880537912465409346160477696 9798509 69733305124850921620940715450574405440 9798510 -63089874475036621807915111414110445440 9798511 130574117389918061021674697224188395904 9798512 61841278768287537277119781646291337216 9798513 -531091516553310575035440770413609431936 9798514 123885873885812373506240750894800414464 9798515 -73772253120888072924361529760054805680 9798516 -22330589219386317369245986032602234880 9798517 442220057329506364479332895642643467566 9798518 9577255482898622788355230947035466816 9798519 -1266822627877655388880082342024382720 9798520 -30692613472203473911257328458989568000 9798521 -85345224318364799678378106174172851900 9798522 -84551572587170888647075273542768829440 9798523 -6104162531534776357209954822910622960 9798524 25585275074834605327028540856052416000 9798525 -25473793464485723943871288099154978400 9798526 63581660943542665488163356447846707712 9798527 -480619117481257834126950979213888842000 9798528 -239091087527851532010178114568060928000 9798529 -111571308528587940179006428850265523392 9798530 18749826638261037832320324558953886240 9798531 131658466194823615157328218992063554552 9798532 -433869800405411916592213653148485795840 9798533 245266483750811584254455665668589531200 9798534 81477815341320642069800815321466731008 9798535 203555423067290599320650636250446607480 9798536 -298401472722488001262301235803391959040 9798537 -43803635358829979774036255601290265216 9798538 219495162804188298431311011603938745600 9798539 -989272627624942822488337357554500376 9798540 57446090163156619380399472394032204800 9798541 4522708008788280196616959598409316384 9798542 -5593921368163455485075749356718212096 9798543 -274005457489273268721810800848215801600 9798544 4912738166125925736500807608951111680 9798545 -82708111303335701558502593326424323620 9798546 -24597382618028063566324284011671104000 9798547 20410683381379780630081317029275983360 9798548 -176636125720518022725145016542675994880 9798549 228136341236785759956638689848085531680 9798550 -126759337569865097555038227868504399200 9798551 -98699449771354496207472228827328103248 9798552 -93400244797338158588222336285513564160 9798553 9462309594656952580097637126264553802 9798554 -129350063492631492191782777738965003024 9798555 37685520352273662876090824447984222400 9798556 -16356660919231976576011189428440711680 9798557 99040856502889892302559915237894872806 9798558 -39182633910487420697577546409124560896 9798559 -150618439466054942604973390940995061496 9798560 -30088011320424886162805435732003389440 9798561 -18345241826332517989701562924473811200 9798562 92725126035685488451372551361153035840 9798563 -240400657408867333369729915839140401188 9798564 150327024416244216439805274490452427776 9798565 -89642807976864842653935734006573854080 9798566 -207029406167177757279699209964796092480 9798567 -124331815165746055776695316588233954520 9798568 -49132466400028707922555041213856481280 9798569 79095512941104055180716937018384139808 9798570 1196206838321584903719709783425072480 9798571 28868048732609412768115267124599092472 9798572 -22094724997026564827406525680708582400 9798573 -60792659263764302593605572380937663232 9798574 8532285088649020011431891560263288960 9798575 -132483352784909065513579577570888576400 9798576 38367547188492182709369693811062177792 9798577 2446584268696309431214699432510282212 9798578 4082721662642162554156951631751001920 9798579 118060328315670239959536916513869904296 9798580 373577442151030802927932935008736000 9798581 237922575967103824523196870305664219132 9798582 650950337205295725442577879866438656 9798583 253459782862015979530878011476509642840 9798584 -313266358787915035254298725216608317440 9798585 -211330365028938539206040664068145969600 9798586 -142320733812817846442710594382014493184 9798587 -26315171710926319782304217086234379040 9798588 -134756236427816681596863263660988169728 9798589 248106712268724245450620728107012504390 9798590 -3959903002289771665831300555574736000 9798591 175417529091496957211092641213271338240 9798592 -76479950973023110315112988569300369408 9798593 9819971243528669261453281912028343360 9798594 -55737786134093560616296046302199262720 9798595 63772661213105774188325335990046499600 9798596 -489751506628608489355993300391656857600 9798597 243356835628153281634400329921495031040 9798598 18543289150954329420062452266638058240 9798599 179222536410636165039667620989526455736 9798600 -40478779198124896258786748871831552000 9798601 203464342964036679872975196962381280602 9798602 -16475800759821833770184185849775904000 9798603 63568543780508253733204604850348623808 9798604 -72070471509472901334559513312087244800 9798605 -107467034152562426989191021499684786740 9798606 -65522342865974305109049827500218876288 9798607 127238499973424552359126314483429580800 9798608 -3690527554657698754807753820616867840 9798609 13456725229948377383331944567961146400 9798610 -19405984808252994422083579064789288640 9798611 -284322735683865783799136603210003043888 9798612 256314725569869195779820171928315441152 9798613 -139777841724998518222847160123557597760 9798614 -41752804993314159599889302626338908928 9798615 47496999054098748086383642322857394760 9798616 106567158183233385341180060651867627520 9798617 -426908904943641166277614902259799609334 9798618 -109643177076064706213746456729999504896 9798619 -225624767108971170047054096329792913980 9798620 -97933965993939998127200463530951884800 9798621 46178419160758678862197711865058607104 9798622 21646090413532161119083872550848170112 9798623 11199259542294996213549798451937576952 9798624 -260903256391492390544324738062347141120 9798625 -8356695029252027203456007006334912000 9798626 -81079226095399699171460083489841132160 9798627 -58451551427608206157760033528141836680 9798628 9881719831751976081457086497380810368 9798629 -544355672995332152884477215431767617120 9798630 35746137568101016917103552452603774720 9798631 -16925881139418535074825361635659240736 9798632 25048357916139685144549357344159252480 9798633 57268078695695005870064400614489974920 9798634 -60131997318838655377767522494607560784 9798635 637691305549062209582154182436311040 9798636 -67211830193895704084867852010639575040 9798637 385374961255451625467276743689016771286 9798638 76135952929395164249004692312074018944 9798639 99408727281008667182036863328130481920 9798640 -14730702820090663073077322288747642880 9798641 71805619098107276503216100879510053872 9798642 19207260656929286037378996049715258880 9798643 299054061014918549916210736782057490892 9798644 12992897499097945845517238091162808320 9798645 32468509141852888130777125532152722720 9798646 -10028584075221855888140021467972620672 9798647 -226094092611957689523146045489791675728 9798648 -130880529648642124196026751273892249600 9798649 11206306266680945407398339970231404032 9798650 35622467618193362316150330423255070800 9798651 -255409744635301094785242439217211528 9798652 51229719629349366133139805889779777536 9798653 75461224892962222228310243984013363180 9798654 -165674158136253017973574140873593530368 9798655 188824476984601409773785910654550899560 9798656 100488543899299942890884110047214829568 9798657 69640456249730314914625397813925114720 9798658 203298622564330931549811999333081673680 9798659 165047747203151120782418511846289151904 9798660 -130645760702225393052062895925356491520 9798661 -140333241585596982247339189925637333600 9798662 -66622862171637961003922093006120331168 9798663 37401614531977977501110543519058052224 9798664 228506419099038107018875143528788889600 9798665 -248165275307227619043274217017663044600 9798666 27935280733948778247845102537331916800 9798667 -156815463695164292432139991078983307996 9798668 -1123596078614834123807034952119152640 9798669 -94856777573664670178541729785729927712 9798670 12745473735468363991571034428439663360 9798671 -379893164370613525446610018148584987800 9798672 -10249091224436046268462589141198045184 9798673 -135315010078460823440150451224063451020 9798674 16644477429905830201381481126634232992 9798675 -89049206434753845464151236831477055000 9798676 -51990886461085689816751418064709613568 9798677 -25727981072967024408159473294843495328 9798678 269971509446805169081254235156943771520 9798679 -416582304400126681800826207471802602920 9798680 -67560018287116409319086085334017024000 9798681 -163838380474503429474101092377193641600 9798682 -7676348046233212459092767282527850496 9798683 -540153192259557370969943277286616769000 9798684 11132334389622611924913205487217180672 9798685 -63088646232157705369095919589307709440 9798686 1246535694093905441855094386723162880 9798687 235415237788241127323629359478231591800 9798688 -202971333506134197108507565720477040640 9798689 15559846786977792911657368030065521856 9798690 5509527016285893035790087084968878080 9798691 154989233502798349549009766255849297872 9798692 223257229924220216808607471366033784832 9798693 -52883313663123136409922336655707542496 9798694 -195518468563501846165485273189340151040 9798695 -78235753986151123986686962183786441800 9798696 -135560654108950100527141919579619578880 9798697 60212847357378775845429886439202756352 9798698 -39279319304222385272581442926765498368 9798699 -451499306189627271573416802280809542400 9798700 79153385025227799704744136708381651200 9798701 1616956586020959420918917018977970496 9798702 132228438573233663674413860311164436032 9798703 -262736280254518476514584839999443576048 9798704 98203106263121460644034403205768970240 9798705 6093653254817294066004923309723232000 9798706 216521874392789641358319282913435233552 9798707 -474119328956562220225262891093430685044 9798708 -47656061832851429513187672402687037440 9798709 -139222077414213653186777041537630584900 9798710 -11408405892083036867875899802674286080 9798711 2339787448925602994397791622943460736 9798712 64297872536082299974148761931866767360 9798713 91911010004862804227206036962278817408 9798714 160580750072780172213014702354880910704 9798715 -237900861862482094179168184432028913600 9798716 147264073547138303416637012804850800640 9798717 9901325478308601241708415898269772096 9798718 -129235552520668950866311110482505984960 9798719 -185314354458026779671497566761744860304 9798720 16203160026075390746253521430616473600 9798721 -88107900805960122701348373257175619628 9798722 131136829146446640827646754278330372000 9798723 168240212284880880807851224577743385040 9798724 142782578554107816637389125188601840896 9798725 -139627130362342650585825185375255349600 9798726 114830076362765280843465800465232012480 9798727 67079329641652501382843136451306463576 9798728 149788778845165908646900478523072184320 9798729 -11628215015023479831057536600720972016 9798730 -135756769717432058818865201067920142240 9798731 52315798287368713647305428084594025592 9798732 -41319907272548737950709358352562572288 9798733 49786096743102096140053491795040676320 9798734 52894852172754942181705709401179694080 9798735 -140179356038835654919404285574614952800 9798736 -37446821817710212684680315466585079808 9798737 -85259506409473615684293452949728061120 9798738 -137203139309730444626462130548631401856 9798739 21085691218480204093302971972869243656 9798740 -33766121089226418013952734088992235520 9798741 -44602994915654341231321041132337403250 9798742 159764477045370431542240756597507690272 9798743 -467861960986499569228627704110049238008 9798744 31583727190760847836798539054693048320 9798745 -2353284924914696849120905789802852160 9798746 115032870766978959866083756839775963584 9798747 -20210282138166991740769454069927682816 9798748 285081406159598573468827620908607399936 9798749 -75447091985650527670211081541071534760 9798750 -11926788813278398141368154259612760000 9798751 -264093691052612886191100521854774410096 9798752 104883487321058457273099539885378764800 9798753 -205168070711865709778550305572460924496 9798754 -441299944607866051896562036487924736 9798755 -295696597786075710020519506472560977840 9798756 165969705338345305871801394306212413440 9798757 403515980813962827656172606331511212572 9798758 239472205916580810800613544993553568480 9798759 6190736288294455127059896541240012800 9798760 28786135819531416816332932364943360000 9798761 104691963281367795392297621511955357440 9798762 -91581743165026357262626055943923374848 9798763 -136476982213057689000304211487121552976 9798764 29731719095369300399662961105107896576 9798765 -290611481617050394506028111564007904000 9798766 -242503588298895609897211447052698780800 9798767 174777777389136917961243862895806410552 9798768 20110198540548486039953348984484593664 9798769 140059818557731850898152137618526601170 9798770 -80290405260826413495403257929386828800 9798771 86006750516970313506918003337606867512 9798772 56280875502562431032090778929408341376 9798773 194901813817890831313511749512506923260 9798774 -25878294804825351008608105618346687040 9798775 78939662870234586118403408411777223000 9798776 175005864709925743534066387354620211200 9798777 51178696167247502987110012912157046714 9798778 -347040970404416439241443616942228472832 9798779 64340703254415407996536127149462981320 9798780 92990193412458114438212677060865894400 9798781 -171148656463959763421444853439714454400 9798782 7901626518960817461646133909949825024 9798783 -311111771836170659660080755076654686576 9798784 124516116171181116954950738643202867200 9798785 39098970614507471886571597703904197760 9798786 -128487648789625355455279020515389612800 9798787 38595659268275630964041578790703403392 9798788 -15457431200275782450520856839891916544 9798789 42711592851988950063896461651953839616 9798790 895592293476995028518569417908234240 9798791 -521660140502693420204456391792760931688 9798792 -129117591937294105234404160229170913280 9798793 -295311070551122318269104096247903161958 9798794 128024441758819290195480597241064183040 9798795 38699287811996004057420421697365511040 9798796 -79001851694564489530382219478224410624 9798797 667616860866582278563999119240630240 9798798 159503086420932691930985800322260889664 9798799 -162807971668828240333852947803526748512 9798800 58689205602144405734875283902159257600 9798801 -378858900802515956370344435963177500416 9798802 142427497900942672064008935691130288640 9798803 -92096298903339938971935909852176121696 9798804 184689342588789627469347254159177735040 9798805 132898202433648077568779796771363292800 9798806 172741304935175821238607114086460536352 9798807 241967657668161076414234998860538708840 9798808 74428705845803624251952654236802856960 9798809 -374599313611341591312496275232233237120 9798810 13187810590602661230229744577733888000 9798811 -29309218235883843205668736376340817200 9798812 148755753677684123059042166423955947520 9798813 -15279724165786050350894226053331070080 9798814 -156597974592910028474651225212030395840 9798815 168390262473354512650104740079389565120 9798816 17926654306233287470662669430894362624 9798817 61862677061536082832417748307242154880 9798818 12428870508951705070748906182413880320 9798819 -1974696112059800443433710075900073232 9798820 -172690596382261846040766339194540977920 9798821 56832893483246816368716285608033347584 9798822 85619631043929265873187738721698033280 9798823 -170672293845468411665756795583020961928 9798824 -166131465027580696441607856149655552000 9798825 -86356675377086737382568945101742764400 9798826 -14937267005029203170974580727623543040 9798827 -191902544316254829697187050560217701324 9798828 -26926111636392807249195935061117222912 9798829 -470810985929839860298616256619551310570 9798830 -15896799655307190664011721441039141440 9798831 100905611741761383661873934209899948912 9798832 -130015248360199569676894759219814236160 9798833 515514729391748575245838342313922979824 9798834 56908786259709278465221764947679172992 9798835 270596941733088213258935722801620656160 9798836 -67492221546859955754609165983080819200 9798837 -130001490082736552311955083397112150240 9798838 19909882160716193217123127314137118720 9798839 -223347783565219116813960106005304814040 9798840 -3478579732425394022856354816933888000 9798841 -187322350386572729668956501022410929656 9798842 352934800103048854988286919141809311232 9798843 -114312908223417919933460984913758103552 9798844 319391891054345270538430791355621785600 9798845 144209801255979990051738096883758343680 9798846 -49324837530201453024501037708884013056 9798847 -62322165839130448935662926230523808704 9798848 13943639985374620476058672018681233408 9798849 -42266958992033209987776401690336402766 9798850 44507522183636782953134392860764636400 9798851 172690961936693312982209618562525964800 9798852 5129240115415987808952795188180287488 9798853 -208103053940018862959235255269989980898 9798854 -60270201329274775839479130317260852992 9798855 78772968623798986463323991656699029120 9798856 -259527795515896939138614698098566405120 9798857 -128320442932919538993194950832420248668 9798858 -7373434272009248734050424801375433376 9798859 -50645779409015912495685094720724553584 9798860 175612756742465629330824905608055086080 9798861 -169587655069293941748078700114502776128 9798862 116023253345905219999480223192369610432 9798863 -4117865376778459471515560909709150000 9798864 68011902058324104472898444197670682624 9798865 260415934824873071677508146617370966260 9798866 31421271228653796528462644596792066560 9798867 -102346443067571103079593776223427635360 9798868 49818429008451120075683169447719308800 9798869 -169583070147846355228384232052367127730 9798870 -82985295882978298745807912509338777600 9798871 315368412360454491719423105542844744072 9798872 425203314120857347525584803921139148800 9798873 30292127714405270770139786929553779200 9798874 87687555365182874311829358919385130240 9798875 98514391539959303779059252948889284000 9798876 -143839151488966331111823276450384826368 9798877 182228216364749363759602919946599042304 9798878 -151294624391850954443945672521543973760 9798879 109716963096697093467796573885001248584 9798880 -43575633421452554700711552588321914880 9798881 305498861282121161738756937463999115682 9798882 -22710454418394186272840176463474588160 9798883 1330279678364530322107968857339276288 9798884 -352930891297807889080821873354133146624 9798885 -58308736092554024559340648323010835400 9798886 94834234319825042784445717635667591392 9798887 140188021584921467181674498991991115904 9798888 39690895466218667586218885008811704320 9798889 527816024881057603163881125982081319040 9798890 -38039742969943283541536292443332144800 9798891 100101704107669685266211453513079547992 9798892 -78790293051155777452972109859753200640 9798893 6387725875688156444606541081603209784 9798894 -1700368573933721872769726527043891328 9798895 74119164224980120221710389959453754080 9798896 42584018759454856769747421379542515712 9798897 91832924564457941410901385056398310400 9798898 -53771686352192879406757738422323424864 9798899 -147221929085473141456409184918341453880 9798900 42056314082574888420115941809673216000 9798901 95977988876123740072099958570676475552 9798902 -32235843890855530011098175558015595968 9798903 75005577711041601132266957862212128320 9798904 436709068493357480821070527655878901760 9798905 274249178200477304033880256888632019200 9798906 -45240476170248706354553553640577554176 9798907 -457530370952980608401450157024640410844 9798908 8006280948351614763013810756998512640 9798909 -2278539137797814821274217857701977120 9798910 -109823647043030706258465850198312608000 9798911 217751321853071810596280939417570080512 9798912 -248415908741979381425591737277434822656 9798913 -228201602412061047311457270432204867838 9798914 34302690276983360251958308209121615872 9798915 -39025856108857910656216897698528026880 9798916 -390986427974783211754493045267326245760 9798917 26262920375087954591664929976390975966 9798918 15366748007242752360141953781994473216 9798919 -9468234657169310783797759290991227840 9798920 -203575837175431261753840839493580390400 9798921 423621807736665933586022831443845535680 9798922 139693535570002853357566483653167580720 9798923 64839009922644362556407785509251612160 9798924 75622988752932471273459407158912438272 9798925 -137691442475380951399294369155073172700 9798926 -1088569166642942670095639460694531200 9798927 -14717397587944644963167614609439243520 9798928 2513418759078258817147955416397185024 9798929 78139073109510037367438962616088787776 9798930 48920766259451408691653238306583462560 9798931 291961472107289081931893078602045538996 9798932 -10122474532110601776135321790255742976 9798933 -528922536103973815937984422117185456096 9798934 -246346303011173504364851347574764092384 9798935 77360477550736122113515263563435465880 9798936 9683653528495154864002133727950929920 9798937 -370985496780518241256334620916781370928 9798938 13732893929788040054209744955784259296 9798939 227347600681971183483372704547029071104 9798940 120803878499264449174796397205425454080 9798941 -482343373401808027478559075798042389658 9798942 -6997344347515337658528607500574903488 9798943 -78803374242878489954800221835442688 9798944 176641162002680697896707619925306900480 9798945 9202527911038246341684972599189191680 9798946 87673056493268109914077224320860302720 9798947 38254778155366135059629432902240371960 9798948 -288191957662434117487870236583745095680 9798949 -39957330768208921859006300762848288964 9798950 19484270773537979605632173532848726400 9798951 -323091027969455246485450567237140001536 9798952 273162730932167631947549567214036249600 9798953 -360872513423622994150539985244726610144 9798954 -131384824969160811711846094784194533120 9798955 269575150096276979427533747684119122000 9798956 -43319811791667663206857589149325667840 9798957 129592280110624974240220098501179525280 9798958 -42017593459169912688474777260115713856 9798959 -16568079518876091839050733688579175200 9798960 -31592964689632752395286862654296883200 9798961 481122049737050110117611981344932204562 9798962 235234463594554704639238756123913513232 9798963 17685371665448933261526524295737640000 9798964 -34851419749790342082466644818027792384 9798965 165645296308524011635876510198992283200 9798966 -53462922357000064466500315670484846720 9798967 -102218100057519260572818431990453984688 9798968 -326180303858514011714196980310961274880 9798969 -2141233844106492655262347440151455552 9798970 84504027244204124774598037114323149760 9798971 99058354634658182559172649447864360112 9798972 -65509403202190264577431167526776196608 9798973 -11755323106638052692348158592618270778 9798974 36888859350665641337953194479958513600 9798975 110873622885818033292339156506741262600 9798976 46697192773147640591948722184021606400 9798977 53480491479437534537422390183855851732 9798978 -531539430242474800346063839589053440 9798979 -536228842950667413712323261318536894720 9798980 147129288420837074474801257704713871360 9798981 77417790142797314605011649140472688352 9798982 -11720789511781067603983960492673936448 9798983 360355308661330726168595643677224167840 9798984 -2011585451824181006478074021328230400 9798985 43751790711768204743149318015784160000 9798986 -194291652875253386982306748425763385808 9798987 229665862115206948538439239947695836544 9798988 -369158128814687977403390313637379748864 9798989 36040611798699522546202059296571410880 9798990 70183007912435017348642347006597717120 9798991 54445846645751257380884553883823419000 9798992 22526984304616433409254128475688271872 9798993 352177630296566165264676945659849608482 9798994 58797265846492963377448611846375435264 9798995 209243625566878624717113649327489854000 9798996 -118541943862597592122369017954841767936 9798997 -142682971292642606710726697883125323680 9798998 120039996348933036870918687095739134592 9798999 -82645149980935419212440200796363877760 9799000 66717952102353440036825155029196800000 9799001 286951689573165324255905111053292185872 9799002 254939552802632903992561153915912857600 9799003 272618069573356854414892442463308968120 9799004 -135498521406466390984872465265728021504 9799005 -13266305726247214600133626982806177440 9799006 11745125750959609454712512303358502656 9799007 174082603036519444442432058974434030272 9799008 262319118633603685123484930000686153728 9799009 606874201164058920002669330642816928 9799010 40466616959101999683608107613823504960 9799011 -7402120935531742706360658266485821312 9799012 -3346724091523446566063263256311369728 9799013 94144066520560878124204724655789116160 9799014 -119885826115617640219936299405686103360 9799015 -3819468809622693200969960544109715640 9799016 770875710796633344693035220616411330560 9799017 -53945978599727355389059933658239716720 9799018 -312528026837735787431276540187634877184 9799019 -113498175954508529371889809430466653580 9799020 -59918319806742012502628143384817802240 9799021 -31246776262003627514347181721411023016 9799022 95489005168928377235037624002576558400 9799023 -90860772776676557887859982308435519856 9799024 50988335323236194264835919638072688640 9799025 86349936061713310597824055764996260550 9799026 68435076450496874686112332931588694144 9799027 109556050348925701046226729254525480272 9799028 100588023972913375262477728323476727168 9799029 344175045527410313388276844962451393920 9799030 -338537959151061783537225589012126272000 9799031 -210562758543007932325910507278593322536 9799032 -90475152241446717297725825426600386560 9799033 110830246543249966383445540419415394282 9799034 21439194411509839638201108936173774592 9799035 14892845285869928039604942206128823040 9799036 16997165498951037172898678537492096512 9799037 -215340909776392398575282050416675580788 9799038 -505475113557981036923983512541504512 9799039 29264584987617534580033854188367731840 9799040 147476170974645923419702290921239347200 9799041 23591244979257561139630906061860608000 9799042 19829945650207614295339015644576153600 9799043 127222226841134410274094847466828057040 9799044 162546223598761934484709556677265673216 9799045 310689056306678650691633343066570544800 9799046 201505986082296123655119543120005669472 9799047 -336907651497075148590143514821880882576 9799048 169366642767081972719174957640703672320 9799049 -18185719400946885981173592887403574236 9799050 -43002131839459936719856815012527347200 9799051 221728088243412122171634926939854787704 9799052 32213909167401738448472180175407327232 9799053 -33171981451165637867577799178507911392 9799054 -69850390118271530955377029382912169024 9799055 -2213776056470531916871794677325742080 9799056 -1863397338499326235712138478710120448 9799057 -398627347927696254719876978335986207694 9799058 -99418338220235044598423532615435503616 9799059 462378038901847131099752542057562392320 9799060 1582208603015776074088722918605721600 9799061 -520931093120687661943773043202341536288 9799062 10981003693433315472559090529885196288 9799063 62312407618130194964788050196117427784 9799064 -185608260136143257377808685771325440 9799065 -5186322007520568687316864225093970880 9799066 -43953397488659553831495871039827542016 9799067 270818484825114926314173669552322234116 9799068 -168160098385019005835400281654057756160 9799069 40775011362215316511033968541854106752 9799070 -138505252234088237710220502582088163520 9799071 31810925001972578538638399390951207040 9799072 -330936277689453587056316898115317792768 9799073 -22984950090053920102740571757566299678 9799074 -28121344631509233313135464173631031680 9799075 -27790953224000261980843059132919942800 9799076 -21905677223579165237566144344122253312 9799077 -460074790259679235602379583709400445568 9799078 -34985564278065712443046742508369366720 9799079 392841598692741763985407497467921141640 9799080 13759414949999150661168915824856268800 9799081 -300096198819793015159397361167302375680 9799082 -4682959371093900748648599856965231936 9799083 -40392550304754656114365326165330086400 9799084 24729883862869042037952700969080656896 9799085 -17353260625073871084081648038480209440 9799086 -89132959412256586338207675489286812672 9799087 -521903186399338057172880730745321137264 9799088 3145102789843299292842549577486761984 9799089 4579146720136185999147671856023888640 9799090 5983348339025348281738205509191329280 9799091 100856573144187513511668059310025094472 9799092 -14310474057329724574368746000916983040 9799093 -368994086721276371642327071394316912658 9799094 -252658414242540266292419234432969015904 9799095 -26966409983078349745726172281207842480 9799096 106754349288574838711112291932558561280 9799097 -120972490014939812745195468991212908736 9799098 -1280858154830363022382595928130560000 9799099 -60095741180866625458862957600490847900 9799100 -18715268007843985622315388510919680000 9799101 89912497693003164809793778868127689976 9799102 -252849334592629835828495146956386965248 9799103 282688382828386634292713341758732140352 9799104 -17702655285789726244935149043232800768 9799105 296025802656561470101101971125864546260 9799106 93892651833442291734906409825271302560 9799107 2030003662820976972670158624607970040 9799108 147007838624777404122326380023265238016 9799109 -62275204190426749196304411071110313220 9799110 -37143312621149123110685280886474348800 9799111 71995993117075113867946961241433455104 9799112 382007826402509619565732705272304051200 9799113 286347195263723949288738881099852112144 9799114 66545384891071191293288479187804093280 9799115 81752995290267554206123987529777038800 9799116 29658654861065891921735509541288689152 9799117 -75262682234603549839876896008196789120 9799118 105388765943748385298323379736438939456 9799119 -348117771664622592135211450663640269512 9799120 -12408399417742388493606675985700044800 9799121 151631343869770729130469367693476358644 9799122 77992373852494814261255687083483615872 9799123 1126965057337702797003591498537386616 9799124 533333239294467715548730629916318803840 9799125 -12140507339087341842429288839325792000 9799126 60323133038948897456707347284814772512 9799127 172792879572442064199747348331401239088 9799128 -141200847095555378561616885817730304000 9799129 -103386280722616357453448629572074839740 9799130 -85805411215569980298011930447006849280 9799131 29604779759451481379959064020435252224 9799132 -50211260855309915059078444840601978880 9799133 134692955669801785093932746366062847520 9799134 -43088759354689652978516125608644678400 9799135 -199608697621464083466381301010736904920 9799136 27923482391202107354730034228667351040 9799137 11962502731059623794546701674075157186 9799138 69775378896104901570000915983886192720 9799139 -7951302332613697452381217211545350240 9799140 60096141549534099510547713639524966400 9799141 -688521995545480363351945794440216736 9799142 -126839467682359749864914542112985162528 9799143 -161287696968503813014906622622402674136 9799144 76479080301966959867753092494232796160 9799145 -148200264934228466616459181630471147200 9799146 51761617798709183101229925837952694784 9799147 66145844907340995358691968162731588596 9799148 162989366732548784416352659813492478208 9799149 -142460714766016153043630862368428172736 9799150 -3531174231431291928100988742111542400 9799151 296881124270236491558927922986731876472 9799152 33805187212220393144042899835413069824 9799153 17014352906792738412533953473512250240 9799154 -113142137119509748889325344952601216608 9799155 -11265445007642025071016207644996013600 9799156 287328873182217535619090632478740315520 9799157 -251893514367805472144418579399125502948 9799158 -9454161929466075473768985266340096000 9799159 44530947854502680723360363951078825080 9799160 -85514641230255058209323846437502976000 9799161 255786184273187891522158693680694869072 9799162 79353883860671335260644495338418454528 9799163 240033645571449033901941851089690382184 9799164 -13741561261649986009024203828848424960 9799165 21167412524980120559033756158926486060 9799166 83795723603225559870142549692115475904 9799167 -34966769354105235284802845145157056000 9799168 52794907460837590608475526773384151040 9799169 248694946822839931681023933948781869570 9799170 -38137260024163877360351304579945500160 9799171 724480720715718874875825225005605384032 9799172 59600135683347453847490598699900802176 9799173 -116018229371063656316941680261823945440 9799174 45493498411564556101309580371272560640 9799175 128829487019766566385082965203287562400 9799176 -92239616783956090774346723181518438400 9799177 -24416225296527945344154755101418442908 9799178 174470902242784293653308251830891975520 9799179 97784420927441672206551147991947176688 9799180 51906202826311631103271643620620518400 9799181 45850394517466944973100474514511821792 9799182 63141820404076544988672734160505276800 9799183 110431133017081526055434190773355200432 9799184 370341325303606381485823283097698304 9799185 -373868634270567216003018185888568000 9799186 -63889084640381250550889074625481284208 9799187 -526271010622614095328652761010880862240 9799188 34352611714704880588252379921888956416 9799189 90198218617989823787022519798139773724 9799190 237815516815387747704960005397945600 9799191 80929807940156152757356898023019929920 9799192 -186582454806733055476569101982868070400 9799193 93472861980740482237669166623188910080 9799194 -1583646615077236859863449221580476928 9799195 -19978142220774713961780900102350327520 9799196 81499156869455854802959800929520735744 9799197 204204057760184888574289251365815036800 9799198 123306405140525082868091258561552457600 9799199 -248343813062828838901712212574377840464 9799200 -162822271830576042775486549191362150400 9799201 -28617148152977979639033129858832498496 9799202 -57326485498718320088205091544258907648 9799203 23100979026057219741209044149752573304 9799204 292807494390860678146165777841111075456 9799205 11938943424246049030491969520875286320 9799206 126295253689444334753831547829377050304 9799207 -298568336801016712566877040807906345856 9799208 47991324506529713928319607465343375360 9799209 14556988766207098478168808635034371520 9799210 -99527605042013489131766763608942382240 9799211 -39656456268792656284065264038182330188 9799212 26943755416191883707229933058811801600 9799213 -431043196015479579476931155466969042538 9799214 -341023946745939006622077169308170194560 9799215 -29455950943511737253324604482152592880 9799216 15438873069991860032777272573468999680 9799217 132769151731381266562595288510342677266 9799218 61395987195544405902155337247637142528 9799219 -342024872047829470032889317354430490880 9799220 277250930522076498501711265309002074880 9799221 -303205466237190752612111869430583422688 9799222 30023059448267494132995009791835408000 9799223 18568664813876873396924658556916803008 9799224 25104749972158109661663443793539235840 9799225 93109308933223811937232651948410951900 9799226 480194620481362903383726495458411754240 9799227 2529954268209986366200333927447243368 9799228 -33127998817800766410460935643423744 9799229 -40140214171499337002500483046244873312 9799230 2658233686317893031915400056230891520 9799231 95259037015597191480692373978296682400 9799232 -37479479222204544728357987392025001984 9799233 119910141029368856980565509521111614784 9799234 49840667125713479073606616285939509120 9799235 236251520333072984799882437475357169680 9799236 -99505881031163132428079097217760039808 9799237 -1156541940647270565818895420405218496 9799238 -92961088908751747264420420128695736480 9799239 65176449301478193060893897172174796800 9799240 -124365389885548711058231094773573222400 9799241 57845306242450967069298404541840271284 9799242 -76637292900401298296861781272425092096 9799243 64282751451867442359744644011201097492 9799244 7307808016672635217311228136013309952 9799245 -323596547689700022645959532603216864000 9799246 -96243974882862475558623638514647337216 9799247 -134704435653808734244388293748511346560 9799248 32418623128185817602608671403570233344 9799249 -177727641891275947628407287408332452750 9799250 46472673198803005299354850727412480000 9799251 113660323699548465879362919871633612800 9799252 -309154557693092005275170490281824219264 9799253 -41686353728841370909032251171453544498 9799254 150884072931066269966186504020338701664 9799255 44830240028309114556371804658115952640 9799256 -37378764290431726723054956284302233600 9799257 -14460869606763283382658876503240051712 9799258 -65147194498943208323297111173726881024 9799259 407937184967201436428233460193814770216 9799260 -9625187950769924768895969889665469440 9799261 -351107337882914912492160854663685970138 9799262 29406263016275728494177594480604028928 9799263 -141609284254977751804812791363222788008 9799264 464428940548496282898994663455805931520 9799265 74824926869983861954767082767378670080 9799266 -60335807748603575942442679392365582976 9799267 419475797279127431430940384436492120032 9799268 29967269812967109750412388423221090560 9799269 -172744585685813439935577579991340086560 9799270 91869487988914292762979249872912640 9799271 -262754103195324566232024669510587187528 9799272 79935099168102278226672950933476147200 9799273 285867860443316368943660231247093044304 9799274 -148296892987274446476925988582564409600 9799275 -51943415581639778352943993182358200 9799276 72023854378165160652003389363561963520 9799277 -329889201176169204107811940143673832874 9799278 -12807128716268250953583973935890906112 9799279 -91762196833349138140673818914834284448 9799280 -18487407294869834025987891709035479040 9799281 275867284170928698374177546129402484228 9799282 37446050904854128535117645931670270992 9799283 -125526143273309653708840649104626402000 9799284 -35831997614887386681551593683366014976 9799285 -6653208739128736677400372487195698020 9799286 39780662082172495751292380607996936192 9799287 44937819371824106480795537621568524880 9799288 32391506326424104677289610489005670400 9799289 -69160252129791764606145030272814341376 9799290 77726789948482899466536856788736093920 9799291 280916407841150370112181169767986701384 9799292 288873714502215921231164079762661718016 9799293 -67425119529259480199845179405237705600 9799294 67922854475057733737955707128222557696 9799295 242417460083268384790254601362437497200 9799296 102433571997471205976623886623026708480 9799297 -73830153654600422241890580494406724160 9799298 -146602499909326626273222084712667511936 9799299 -12447064359082207274769230216255539920 9799300 73138931306769193557213160828134400000 9799301 -63480982960135005659973856762752456 9799302 2519550371531527854887884190013329472 9799303 319981815725206686396116556236395454280 9799304 227074633587833401914154586972465525760 9799305 -15319345554634580745104674873957524480 9799306 39811253647506714193710237569945136 9799307 -79785019751452204276304747845489574400 9799308 -91046907247538761579637165642674007808 9799309 27293764156316621741921645806571313004 9799310 36302230027109381782608231266177452800 9799311 201406439685818051967709023861766884480 9799312 -102341754676589314980463974260078542848 9799313 1831938778390110264217278824806208928 9799314 -46413856688606495404866870906912536448 9799315 -225890478005350721334181603833862409040 9799316 -201392491972471910572938351781778424960 9799317 -310196063627056019847358201877066297376 9799318 -90913134666829548298456075461465024000 9799319 324824722284579644002130857892578539720 9799320 -8211803485566605773847647510226534400 9799321 -250242250023040922415495767370261911616 9799322 -28430517512965119148595492019216303648 9799323 118059751850831768730777662249951392368 9799324 104804654885252536302760782264476539392 9799325 -41225181777757358067953854250702631900 9799326 -218637292949550053987806000102548787200 9799327 -74391927648528836801833585492109918688 9799328 40698324931843628968342138370742288384 9799329 168644746360440151580361578050229948928 9799330 44702304374412269262508078806213196800 9799331 266461090674767836981665918510796839132 9799332 34176480341048764084921790856275407872 9799333 -348835694930727666877386311925979332418 9799334 -49022456933312276127580846898187776640 9799335 -17009832052571412516738594665519914560 9799336 11408353871513000652179029433356277760 9799337 94081605811840411916347412846838196986 9799338 18040384591883423329727090576182489344 9799339 193618411147344223608773959183672908432 9799340 16694293714461115364771871554022190080 9799341 150018437422052921807714796682463145792 9799342 56080856525983879997294858591496150912 9799343 312314626368759363209281859461758042504 9799344 -72880896319556458105229766410340827136 9799345 2371794436726708568469128849375951400 9799346 66651668896175540709906256204476121872 9799347 -29629976506598861614082913779483037072 9799348 -37075144342132500173910581009825136640 9799349 46180678046928997863729294387869450112 9799350 50202163990962093111000023545020864000 9799351 -436896842660373293835258951557176306648 9799352 -34169918876379444823620029295064166400 9799353 -35815152536931619765344557140520748480 9799354 141806832073437401504078896020860939376 9799355 235217017197569401603768004653874430000 9799356 -375013337637719659021868375219552256 9799357 -38082509381144282844793890327924067200 9799358 -4262835902550992297576726817463797120 9799359 -417739796868277687576955895018115488000 9799360 4182823254610281948745618197483356160 9799361 163457047166923061618175417684084508800 9799362 -22872912483480574254307508787744240000 9799363 9742895535320705410664857946129518776 9799364 152509849084186743628844141997211622400 9799365 -8777498318683236751329701432120148480 9799366 -214507669020184152041340320618381470368 9799367 79658611892398751513452376421082526640 9799368 41979069274948677644670692213516697600 9799369 102295779959752361791800435702401199840 9799370 -19111716971025629167941061929998883840 9799371 62959655903351958064748001348366733872 9799372 -311614025546072119765593757877453127168 9799373 205896077630209657895115752199658613622 9799374 2210439569693284379763586083487170816 9799375 68724181455949144011036753266463800000 9799376 -19968227276200517210549245793446084608 9799377 107903749906064581032261376437305706432 9799378 195218720555857040093531020306835956992 9799379 46341828152083246496457630661712185920 9799380 5357681997752716984516919642243112960 9799381 -5503477201659691517409504848918615808 9799382 219070814467897364406645499124219550720 9799383 42960219197183061217173434289503318400 9799384 -40780020332636084650799938290165964800 9799385 49519104176697135732362167840428251400 9799386 -83159144358286387784286149634321409536 9799387 92686638665564063004244287431718499600 9799388 246613274495773859255303132397887052288 9799389 -435512702113920630658341344048497545600 9799390 3555261534307201500265230156086476800 9799391 172850240053272688572222111979822415472 9799392 -76282823367245405257270763196516139008 9799393 -699748994018782654501639294094114099520 9799394 -60335043090707318144502171791719605888 9799395 30129144653847139540969307014071383040 9799396 -353937598708014718098613386141486032640 9799397 105625035325821465296675686293959137920 9799398 -27579281878674487197782648394039086976 9799399 -6974780347463309484283345609909242536 9799400 -33037245357873457624686884265957120000 9799401 -291191019923303603723820861188713422720 9799402 -143059308097473851761486641388988678400 9799403 50238355121549495397923868404051510064 9799404 -4176428566771638661683581430355399680 9799405 -72614967006922524926474640980254116480 9799406 63052590523774289978119553413835512320 9799407 -289710019353860953805601395348937525360 9799408 34841605892970730375415411768574607360 9799409 431836564256197330670180446594050806610 9799410 11396636616137738532948473339876106240 9799411 42054183264100159857159911635136312012 9799412 -31859199977619596385239298648787349376 9799413 -43720692924864799178859759426981078912 9799414 -33213301045919194728894340955296848768 9799415 157371341451419519354585874617954857560 9799416 70166759011256342278443088752472535040 9799417 -38047835970122404894838688191849278380 9799418 -110734097671286389177069455247550496 9799419 65360160843247610359918872468098123520 9799420 -243311898798268883575032790322910167040 9799421 -71220147618055449469597969345007693280 9799422 124409014881691414633547250133696433472 9799423 -41525490182666120099693563437786051328 9799424 -163324986444760964372442795747405987840 9799425 -133113495244994307524560650137731552500 9799426 -2057789166471477589889788387972687872 9799427 49905405772527802923691713713462160 9799428 -149385955117320534283589527196687124480 9799429 -372258740457686757014197700194925217288 9799430 -164366666410784053196225902842151706880 9799431 47892069374698249189453456580753866152 9799432 82894546142865031279461343251565824000 9799433 111757501064691426011948612323180417920 9799434 44483494115309047817564222403576192000 9799435 -12503588513977522784552894688631237200 9799436 -304172629614453916494386297872846936320 9799437 33548286331378316256324390182826740160 9799438 -156176708663138445005437386890994696192 9799439 -118883107839598276871011798462088450376 9799440 -3284014903823614727904920004250828800 9799441 -75553227435031429136569653500114972416 9799442 -2335038936329392621463200423790007168 9799443 -157367185937340762724996620049491886668 9799444 254270632907102904892208525662795223936 9799445 -107036811001349646296002736809087947300 9799446 58448921390843751622003060145553113088 9799447 -5308719647241430030863841100889767936 9799448 -189699312542338824616384567600840704000 9799449 180841173275403078096368049493204187136 9799450 -63682184484598917255991907802791061600 9799451 -2040247386389275091099896890653975856 9799452 59909089698659286135424907635453908480 9799453 662670848769224648468419982928935160000 9799454 -9991428540471911165671404332315276928 9799455 -158336709155001869259055544217815575680 9799456 3028536338250705101855499305122136064 9799457 -108844088419739550243182288737869051294 9799458 53197659629988129625741422436773120384 9799459 162636781901821630204000356782802294040 9799460 -238233253602418354668556229913551831040 9799461 307602290820180826141945591567811722272 9799462 -138462751307748733982624784403243605888 9799463 240249904070071601046907047892282341840 9799464 73094940770692772973057267026504171520 9799465 185890835112338787968546441916915313260 9799466 217159247748053032977517371345626016432 9799467 33057591733650128561311480131079177200 9799468 70395115248027454371291793088181093376 9799469 -495495892627839163366851434313297222804 9799470 -18756511506984524417541776952714214080 9799471 512981444406798785399740599869101362744 9799472 -5292681002890451610268690596872847360 9799473 -43320009911340520541501611947718852032 9799474 -297119782361665012525196232056618049264 9799475 87625786643814079748264568550086236400 9799476 152236896512272069615054870573492346880 9799477 -741022608871256924824968971298643039080 9799478 30961165857530170770553875766923571200 9799479 -162812483450418954781400727412951661376 9799480 -202300700675939813773589760018286387200 9799481 170005780816916421648269895026511978282 9799482 28393574370292258366761331777713328128 9799483 -47338434300493479308771046705048138268 9799484 121849111699656171397161933309986774016 9799485 832078765837096412646510990101298240 9799486 432236988412793935709899742498630332800 9799487 111154922104355746537865789303675216280 9799488 28489434482378553250417237625111838720 9799489 -72728251063523628527855739553373288448 9799490 66977929735438935325257550697877396000 9799491 -48182095037261644151112923274298356480 9799492 -128512421306229613544850320652827029248 9799493 213299246853898271676033784973324372544 9799494 24596938591751740289555983182551928000 9799495 41660640580089311444498772258919977120 9799496 -79413347213636480455038376900854743040 9799497 412324749801625552141468040990116598880 9799498 66477911510523427164093862400281040736 9799499 227372776064778648372780146422787189880 9799500 213575907919919404444654389010145280000 9799501 63822020563701604597920579436901847372 9799502 91010003820041555279867331888912410304 9799503 8742178559094700319186669213839239168 9799504 -11849471052232149221843600810275110912 9799505 201064431292145658324693019283766005760 9799506 71094357611422215241118840076073871520 9799507 236529880664525576831802551545844939756 9799508 -157807674415083449942669647425285996672 9799509 -326853081016380965848880001180216518496 9799510 46695927553581266287752272791454784000 9799511 512788489561533906490395099624254543112 9799512 113072709511507317390861157029540003840 9799513 48401037638879802363586188119672491780 9799514 283338365335474095187043715424605661632 9799515 231810878243021068900170826359606720000 9799516 -50885264600606928933253312851200622080 9799517 15561117983283487001347984366689720192 9799518 -35772154944414846032605145201509174272 9799519 -311097430745657460495486980410177082080 9799520 11072807105455769790450823355459174400 9799521 127498563619655861110470717642697350144 9799522 -75778184869286942130859094609884945248 9799523 -458037411943699068654821998326324818400 9799524 -28651957736002562567437801388300464128 9799525 164195217301309697731907370667127462100 9799526 -295720352725840674467681368984336065216 9799527 -106087383544151096313388015835327294592 9799528 6213623500945202213564206341008670720 9799529 234830219232230918545195537658470883130 9799530 13728847818599067186975688108782289920 9799531 -62491541830001276158274519132648690400 9799532 200998624949232547738653066178761021696 9799533 76284766731964362284672957260223693964 9799534 1100510472010696505476687760075550720 9799535 -214745629673504343192295125593784492000 9799536 -11473397217542711421776895719717928960 9799537 -63637441708722026493495048104082651408 9799538 -21537676440437840300473033382788706304 9799539 202813878192284235758586421157903892024 9799540 211833147894464014293088814328413418240 9799541 -38487568513046712164047450212630791040 9799542 120016252654074712221760427434415424 9799543 142067773535778477331897077543916175944 9799544 -7043445151085003825050663615855779840 9799545 51584028774785001553566541055326012800 9799546 -175872241197791086443871634304585719040 9799547 -127289492755014188595931989529506655008 9799548 265664425278217915258851246651491328 9799549 446536391213340360406194808634271868550 9799550 51644927277931017492845848878026308800 9799551 -300034333984211450290821896195993912520 9799552 -145101837908531098812774853746559549440 9799553 -172004430677067456990566788830077904636 9799554 223321682141188170698296454082251950080 9799555 -37487206037984686807338222342812856000 9799556 -17661828815924236873178046462480076800 9799557 -169965810432111894244659317714282480160 9799558 77801435960480607596785396895231769600 9799559 119290651581669664397541269926471068312 9799560 45710844086381293383540415498373529600 9799561 -45810186173502132464802738572890746816 9799562 -31499139339355158830349377131963067136 9799563 11167826185278618744914108154567145944 9799564 -54742787490986792510636244101823498240 9799565 -107841860498333770406905816769526604800 9799566 21399778437396882280094953000507659264 9799567 78718455196930664176001409489559789616 9799568 50174123953795325110053140447259279360 9799569 103293353165473463077417375604747692800 9799570 48563434742250792981454636478682562560 9799571 -520568590552789603253954829347895600 9799572 41091512636031583608959477547089664000 9799573 92313148193926774179336861999906136640 9799574 -67801968519898534917433538487924289536 9799575 49417546206995010633248792964047487600 9799576 -84490831256496912210910694201325527040 9799577 117259051233068335051352606743207044426 9799578 12357499308136345958883459083623436544 9799579 -7925331238033600511510494174485549820 9799580 -31506989068477556472926625683834357760 9799581 34955890761722559725237659213659163200 9799582 -59958371714871636728348051607778382976 9799583 -248404997731147157953167844646648283168 9799584 -49120361779659600835769322975988285440 9799585 -15517309557686896309850526881037418200 9799586 -82058017527127718997879485221759072512 9799587 65029415618312815780691556088290847488 9799588 9171091773762374168839707676392706688 9799589 -114094230861316970611819624485708137700 9799590 -925299604787537194712980672689561600 9799591 73640406384952451344255923342533967992 9799592 -2873259994015463299455909362831769600 9799593 -9610471399093465627051331508671621760 9799594 -36257673259636860659920530010461351936 9799595 14030458324494745447091301126138093600 9799596 -65509950601484378443130413146439680 9799597 394996846410299130530016860455084046860 9799598 101320714141913592299540010241697724672 9799599 375448599956865225831681510975100438800 9799600 18358713709902625583460709203200000000 9799601 -131387104452238752619916012808895078848 9799602 28554454965021986699126156456568392832 9799603 -184833239788099390332867684943155855552 9799604 233052177291255128479514132656933712256 9799605 13437250240024640714302826967674815200 9799606 -104832539039434437736335084360075889248 9799607 41364801662158475609935584395111042856 9799608 21044874064754394869604245837266821120 9799609 425124584612494370256424904076366483460 9799610 32034045506934611679035472205952440320 9799611 29129940506842242225804170137792428480 9799612 87123326411809840780754952963236305920 9799613 -38810003687374737948136275398216190138 9799614 -1361511104145918874079989422255980544 9799615 -9877277595665167168866061518751291200 9799616 -47248725212297388637549311807688015872 9799617 3002924924849155228103272032843834240 9799618 44402448802051528355604512175719063760 9799619 260915555722703676217478773385301034296 9799620 -95056366795321117309220436518621675520 9799621 17809368149298138698557361815378786784 9799622 34944184576360142619508522893333070080 9799623 31751657365190212465119483031389947760 9799624 -189015788645085547470997763977188695040 9799625 470140007932706770773739199454660144000 9799626 146779050375410740300486613274706510848 9799627 -90556660541554095831398657258221172736 9799628 242009439835348587075739343985443482368 9799629 69632287560088132089205506838052980800 9799630 -81548232542572998220784249473146326400 9799631 24719643121810663146728325483082253664 9799632 51036138543957500395880474481291976704 9799633 -31402457806651214091994989094891283712 9799634 -237343631525947550219812279868095395840 9799635 10670462613992847661391333642111134560 9799636 106019266868741942603799086534277574656 9799637 -390281927949199593231535870942066606848 9799638 -58905356145537990816733380252495069312 9799639 -498891043294235413139626566976034654120 9799640 143178217125436890433363047433574400000 9799641 -13965450602450322978786277162332776448 9799642 -8935575389355933185090440951795008528 9799643 130331039526304361866835733337773821184 9799644 -24421925811094377532404295568950149120 9799645 -79840115968891979061696277186494251400 9799646 -263689928409684548896680149889913849728 9799647 -8916541600638217515895978443678163968 9799648 -318335996455348100133773566306324316160 9799649 -109336627028249671959883634988626519760 9799650 -36073586864521508560863166648929024000 9799651 410984737404605568279203486119189401600 9799652 188262805737174996586985607792747601536 9799653 -316636657218484357768632016704498388896 9799654 -5945848135497312175063913635108008000 9799655 -123177507135863151215675716742606798880 9799656 12214650786978786020869106189851361280 9799657 -4989046897085330948125165075310197488 9799658 54466864854703690769261619713669191680 9799659 -70637382339682560716188014343017724836 9799660 13199990135720224894689495977097384960 9799661 441467230154937929076762626099258306262 9799662 -4333774745441565763746148898568474048 9799663 -340607872001137875417724738409007879088 9799664 -20201764676562928321219599604061306880 9799665 -78668417492556789354106359156948910080 9799666 -1253304625647234715157838619073896416 9799667 -779624574669368223045852515015105409168 9799668 -59894478390756682256919668844159559680 9799669 410046050330304127776430545340525070 9799670 96891064685255652905255481219278851200 9799671 93385305301602959329412024041111645824 9799672 -37815237978369218281522569433679032320 9799673 -77746234658055527507188941425516218236 9799674 155855476060017466659631905934438145280 9799675 -198970422803234602918696814011092957100 9799676 -119688725452544046684546139434628055040 9799677 68498115312944342059629497406808395840 9799678 -15909126267415514497552726989734949120 9799679 187846124273213929393924983834909157584 9799680 -11137624459732691085543701968060416000 9799681 -71307529384849605636873964193484779518 9799682 -25627769146849607436111017353927925808 9799683 240615387332338520420863564206915256824 9799684 209320198521563506586029493490283640832 9799685 79779467145630757220207467486851500160 9799686 79866102779134892248489346969032360320 9799687 -131947034247481064846849651891595808760 9799688 526767973879296951308454821435429683200 9799689 -64439873234508492618703928379839860992 9799690 129350152181120420932233028649587029600 9799691 385842880301085346653469864029172617384 9799692 59645679136758562605585695891221266432 9799693 270862589518876857769342620216439301942 9799694 -98008885142809411025097433371520663104 9799695 218609912765295868945617882435347779320 9799696 74727990586394229499428782070058852352 9799697 70362078666291367418013123214741691172 9799698 67603598581434986141542196502528245760 9799699 -32974760255192805855458354775930747072 9799700 55654304295219947016856801026834268800 9799701 22205442063391340698979003781197245440 9799702 21516624479021182168373966898635839488 9799703 237470814176934113078180061176189210952 9799704 -153115420974586459575096309491481016320 9799705 81119967646037022031545370541330761860 9799706 1888654828255855648400833917556436208 9799707 -225375758199655061326165807692689491560 9799708 125958044362289794666317652888733193728 9799709 212500420719294932843629900259142224760 9799710 -70428879446430509599373202851235527040 9799711 586425455882756362918085437327527493624 9799712 -223850109749286548022160998067192332288 9799713 65196537314157561964450915915742361600 9799714 125133047503926434443057076182835013456 9799715 619594591278682830593093484933777360 9799716 82984949129714728010281298285347768320 9799717 448544003713932814838638099293200319360 9799718 -68976345023111019327592557344565144384 9799719 117835216876587566372515041999859407144 9799720 -19366286556189269253179949476806656000 9799721 13681532718547530231914952225076505844 9799722 88938417245057554502979935742138870960 9799723 78969379327257786452764484180025470400 9799724 -173968366061964267287471278243463958528 9799725 -23955200784795714970660505999133516000 9799726 123859455008361910319638240647088341312 9799727 110609532303782798917825218303519711744 9799728 -26045745177797973734606861404005236736 9799729 -57291924525016835366428280553289198016 9799730 95638161716157863344774575937297032000 9799731 -458332440110356007175259471250189654160 9799732 -83781854957223917296897630474595595904 9799733 -296279552979115132111195058702057040018 9799734 61317770535226232553698874554083725312 9799735 -351499129914389315061807766737704263680 9799736 -296584519232387922414046321761061048320 9799737 63384220066849030808172269251644609360 9799738 45735772794959740650521677676278312320 9799739 -4821879410181761099803758506119617576 9799740 9488094345367769782158088507553410560 9799741 -50291510017740181636502839736884749728 9799742 102651675183963442042028191659564310272 9799743 297376057807942375794649457974201344 9799744 -137697140017567613827492137503975014400 9799745 85245064941922212265533500884790668500 9799746 15376413403737961422998316785910240768 9799747 79920943770434973412393143033373889712 9799748 -22599129466888877382419056885344804864 9799749 -12334204106666812091410834097015377632 9799750 -212445834981783459726660197606985600000 9799751 23053028627479265425521396650009718144 9799752 5283934810494532341338889329662771200 9799753 48363369240064409835354301090351762404 9799754 108119523758025971744143417057037409120 9799755 23292045365685316969286750984978976000 9799756 -63903329949808973086396433169754881280 9799757 -177958279059662234283158137282498663968 9799758 -80967031479376469481022111252837728000 9799759 57731487298511082949017087464359886960 9799760 71116848060372992690958049865041428480 9799761 -258033204076902362137766672543853696528 9799762 -8918365731188848486903276662235838976 9799763 419405513920086594100335614005745368920 9799764 -50324391285101648934300826997667932160 9799765 -99457043066975653729704877123682289000 9799766 -55863873074127973736087967372246483168 9799767 -230417340407622638449173669611825297640 9799768 -215728763564823015276295260336247726080 9799769 -3181614963609633305056866760241380608 9799770 -83874881868703225942677135638673542400 9799771 238694871563658479739030408035782813872 9799772 325407493430951621097601084665102776832 9799773 309975486135268793047851944161950009984 9799774 172230342702413283723695107195202795136 9799775 68354176987599056370957409299408747600 9799776 -20090494089312762237727643911432175616 9799777 -8960206273022966882675699735386830360 9799778 172178611945081653722176194018791018880 9799779 -39419134642780746525109849302422504064 9799780 -71348466757354283094152230410778310400 9799781 -214909900236575837258609348219726972418 9799782 -47516056817360990078042864853693235200 9799783 -928094584745503679056371952549602368 9799784 217103391126023835519847971271921474560 9799785 11071226556000705365006976038814274980 9799786 -4066082652396166902258988286357830656 9799787 -333894702207548081009392858324854146040 9799788 218431799561406270101654796648572966400 9799789 104316868776287499144062045872862613590 9799790 13966054413264794977800769028851200 9799791 -160795144765031188027762598494514460408 9799792 -4137298261139941219094084806173655040 9799793 87926522803783434683926602801299209584 9799794 -28261876975378306459953003617444992512 9799795 -553534496616637384791655173116960646720 9799796 -4155643692441608700357974851776779520 9799797 -6879734233995853551075551625305917440 9799798 10307511526776860642591231077484113920 9799799 241272343023668216116282805572728525600 9799800 30287588041040285456884849945425408000 9799801 -323405904004263870341813064666945482400 9799802 -39130799147821434893493098435289040896 9799803 -167634670323314479882133970414274000680 9799804 -280556612183038697280977573819086464000 9799805 -147039917607421502672988955469993955540 9799806 36235157027933779403330933670568270464 9799807 76262183839747292724065290156945376040 9799808 -157277750351925794670981981299885998080 9799809 -80284525801597884267199724519426113440 9799810 -68139663814599597067616325271086704640 9799811 1868731898235964114979432090655964320 9799812 -7187441775263494902308853385487032320 9799813 -92190536020869271935313910824276122880 9799814 -24244075067873103604093514272158435744 9799815 -4062512751844309357401085987506642480 9799816 -64932510643449201026509934844333619200 9799817 -38526741743594453479106595572531272128 9799818 41869265476630257272309259910888604160 9799819 313961092320407685498298690947604171220 9799820 -29389556725847346626344081550618726400 9799821 150236809210552454954617919195552721408 9799822 62348128624043505901683531269999848512 9799823 275979303003337094036591973452879678904 9799824 -9402689640092921506009597184255655936 9799825 -5291232120556551987747781133338056000 9799826 -110845497497864378951958454658154196320 9799827 202600176888320430683190968164791471408 9799828 87324029117185417269549308384564477952 9799829 -1466700256372131920787844996266845952 9799830 2064071699505055666486870452341516160 9799831 -13966613968516874973087045207041069368 9799832 -152887616153918590503847345864654848000 9799833 92220053159746257139556395590834142848 9799834 78050610493250547150256403508975735552 9799835 -233435967256584270202460062576306902720 9799836 -90276582374950988676425274322696447488 9799837 334534280453953234584206160445434286092 9799838 -8412912107445591283021298912207576256 9799839 -8417409473890702255291658084075328000 9799840 -53412165666958803884170614369398292480 9799841 -398456375706004094633931999651703554000 9799842 38524759445217371864206990857883522560 9799843 261715502953522374194897582762138640092 9799844 -117895398133302940092366001802916937728 9799845 12343847659325841247368620029097912640 9799846 8181943876612843540793263191517009920 9799847 -225103660841960686643818491835024237704 9799848 -168524473310806082759620018020819763200 9799849 10465118403604012549248314210736793850 9799850 -51295884516182161046067540958270095600 9799851 -155921538920053877305638079550225088168 9799852 18481030363184467224246641988944327936 9799853 230997736460624239141624722902979537600 9799854 82485832428609432011960474476765681920 9799855 53575914023601637261604489498133495360 9799856 -81069158161173193175791898445286834176 9799857 -103384019211854846855046655406264924940 9799858 -5861804130059231861110909860281717760 9799859 -271020661843059543471765986680261122096 9799860 27404578349633217175768433978291036160 9799861 -35252935791189581812737336127725600000 9799862 61421931560857857541922355386871894432 9799863 4068288351804524771934333698127137280 9799864 210903678712724705911847710509884559360 9799865 -360798584535949738089912361937471047740 9799866 -12709098178280667344641307377373132688 9799867 67751050344608912440393052285081981184 9799868 8100749805692792246007386857759157760 9799869 196683736145340178919581379121212283168 9799870 106612165522378495380646690321521314880 9799871 -425159833633619900110707115883848979520 9799872 1002499917940423975465783226145964032 9799873 535120478757329533155399456091039826944 9799874 -19481637598672143070714824410237568000 9799875 -45350779617096431857347145997330784000 9799876 439123201401366938768425713048393842688 9799877 305823700089055250664087841011901105440 9799878 83907855986307405735319138367550816768 9799879 -234368062618339398190658887125930510000 9799880 9289768337881309115271458165575526400 9799881 -3950506745373582391404996220517698176 9799882 209242298086742286810214118067689631792 9799883 194155512186307427220024688806580924560 9799884 52552179791770167884570139994754428416 9799885 10097473178607941006538479621877231000 9799886 -14193170191799718015644323233060566016 9799887 -262383475653266860488144467117883665520 9799888 20644834947873943589374227418127794176 9799889 -154783698296264395766114737279555351968 9799890 -56364001811703870182709845734233838080 9799891 196103793374844123457903068266378721552 9799892 -19247368413815962425355914273471989760 9799893 145827649218225326399669335124532703680 9799894 -48418034663057521304207975854735443456 9799895 56482496135057706166388286602266229760 9799896 19405376224509997790407641260283494400 9799897 45986453068536185502862170223565422346 9799898 141919105304374300109053989138297853440 9799899 -62475368084277918073914337686220856832 9799900 85849370545777488306889684933598208000 9799901 167778611853630502640046477945791546592 9799902 5373416194379859140477448604996679424 9799903 -255611175299471976779960085588844298848 9799904 -292786835867870771636942053723540291584 9799905 -96985056605505518802146850556447726080 9799906 -72012337364498222452659158481321848832 9799907 21371926209555436160452809845098243680 9799908 116396717625243402801183283570462365696 9799909 116502048246569064425929044457620992640 9799910 -74545002610156912149942056366314256640 9799911 -77478927066114401799373586478453000 9799912 -39864364024609764253462098502690099200 9799913 87942980767853082197590736039797215162 9799914 72028723764575449927351300600679005440 9799915 -1191779875077941719105567003969920000 9799916 -90306147404308811821818962884880154624 9799917 -93631342852766222081566435934555604480 9799918 -14984693011883258586560760414663482496 9799919 211436448503892851049590332853427545880 9799920 -5176119228313534864182338425159680000 9799921 35920740678244774126169241665855502144 9799922 158401237918202160646135388398728931584 9799923 138667352531314326903406645519572034560 9799924 -17816180926001475936344958626299962624 9799925 -11736633404823734071736161642658971500 9799926 -42748386382094826499175191906808341056 9799927 88957235368107926252608942035015276776 9799928 50112639636722489310232158040975196160 9799929 -56674583590713843351912265362251045052 9799930 -26333582610407501866646303346470400000 9799931 -90427094813590615724263099911740356656 9799932 68280843011039894066570152622957371392 9799933 -11963752733085978863485582837025661792 9799934 -99414280921650239396819836174560999360 9799935 -240854905487548905647790061544367490560 9799936 -124594697506548618579539396384656457728 9799937 -7715861511319758797546056883274180096 9799938 -243658442967801311009246609890115078112 9799939 617933071512982108867673480685578490240 9799940 2232154823798144930006659964642695680 9799941 63502903058983400010116033720177677920 9799942 -160999984460060757035939744627710516128 9799943 -87910509373227546684772865301317479776 9799944 80957152309768091264407180167665418240 9799945 -59860215357160205006172458419903238520 9799946 -21417248406446592516934770818422463136 9799947 -238012488911284146488594109407428213920 9799948 -322260092078003065858527877227626920192 9799949 35303702878705961271837221810380354464 9799950 1602109628297860952814587875931904000 9799951 445058440414434333071418834660737112000 9799952 78507505995391753188220889712115654656 9799953 -157682309118193789600610934729762904800 9799954 8778956035738004161414128639376358400 9799955 -87980400624315698339104168673312194560 9799956 -127693161694563505066687239502549032960 9799957 33226143666516342918733700849510280206 9799958 -73890765844621691790029085464543232 9799959 75194257325305257131569499383588310400 9799960 121689550601824795175665317446704742400 9799961 -435067859682558677450491265604134131308 9799962 -68533964050516131762068609202591073536 9799963 53663855767671957741219133290694656664 9799964 -237412769316482994693474614573809089024 9799965 35707738626529376613702416232942913920 9799966 266962673600617171403027773941679929024 9799967 75974381062331344381761105354672722016 9799968 11929018743064242052679169761618165760 9799969 350035036915631406340190930549710774370 9799970 -388400264844945063457400509420680192000 9799971 27217325951572763275271650855396551600 9799972 -28160314705615757428311761894525644800 9799973 -193892783314639780275099509169482864580 9799974 5973110290694417260801209221673815040 9799975 -156429733268730424180046657227538200000 9799976 -26884613501649531315606276120346214400 9799977 114743104968014123200781337999578342880 9799978 -23287058495902210749235612749138514176 9799979 -144700483448645000292279281372172761088 9799980 180229301805218651021052127366508574720 9799981 -2177968646246158600456666471721445536 9799982 -369140866970851077255531093429309456000 9799983 -95521826618043447165640941538208371176 9799984 -37566394911229881026470559634545541120 9799985 150930459062351363951715257563906228200 9799986 -13445551323506356240874836758140224512 9799987 247703659795379787515537241096854282636 9799988 -95001509809208750799815704824032268288 9799989 -180933544701320212845228266305595995680 9799990 26218714847327531515077856148648033280 9799991 75796549223283265647136535743147180800 9799992 105149735117041627523138494210306744320 9799993 50153256990851738518435543740999616000 9799994 157412232566940635686739744551648285296 9799995 -160364646326811331633625315903922336000 9799996 250243359442005461110290911014040960000 9799997 -463329081020548366237253983222182634554 9799998 -10482895453808321831051985348045816192 9799999 -85033194956638368844234260760841871360